mirror of
https://github.com/ianstormtaylor/slate.git
synced 2025-08-28 17:39:57 +02:00
change selectAll to not focus, and add docs
This commit is contained in:
@@ -49,6 +49,7 @@ Transform methods can either operate on the [`Document`](./document.md), the [`S
|
||||
- [`moveOffsetsTo`](#moveoffsetsto)
|
||||
- [`moveToRangeOf`](#movetorangeof)
|
||||
- [`moveTo`](#moveto)
|
||||
- [`selectAll`](#selectall)
|
||||
- [Node Transforms](#node-transforms)
|
||||
- [`addMarkByKey`](#addmarkbykey)
|
||||
- [`insertNodeByKey`](#insertnodebykey)
|
||||
@@ -285,15 +286,20 @@ Move the current selection's offsets by `n`.
|
||||
|
||||
Move the current selection's offsets to a new `anchorOffset` and `focusOffset`.
|
||||
|
||||
### `moveTo`
|
||||
`moveTo(properties: Selection || Object) => Transform`
|
||||
|
||||
Move the current selection to a selection with merged `properties`. The `properties` can either be a [`Selection`](./selection.md) object or a plain Javascript object of selection properties.
|
||||
|
||||
### `moveToRangeOf`
|
||||
`moveToRangeOf(node: Node) => Transform`
|
||||
|
||||
Move the current selection's anchor point to the start of a `node` and its focus point to the end of the `node`.
|
||||
|
||||
### `moveTo`
|
||||
`moveTo(properties: Selection || Object) => Transform`
|
||||
### `selectAll`
|
||||
`selectAll() => Transform`
|
||||
|
||||
Move the current selection to a selection with merged `properties`. The `properties` can either be a [`Selection`](./selection.md) object or a plain Javascript object of selection properties.
|
||||
Select the entire document and focus the selection.
|
||||
|
||||
|
||||
## Node Transforms
|
||||
|
@@ -30,9 +30,7 @@ Transforms.select = (transform, properties) => {
|
||||
Transforms.selectAll = (transform) => {
|
||||
const { state } = transform
|
||||
const { document, selection } = state
|
||||
const next = selection
|
||||
.moveToRangeOf(document)
|
||||
.focus()
|
||||
const next = selection.moveToRangeOf(document)
|
||||
transform.setSelectionOperation(next)
|
||||
}
|
||||
|
||||
|
@@ -14,7 +14,6 @@ export default function (state) {
|
||||
anchorOffset: 0,
|
||||
focusKey: '4',
|
||||
focusOffset: 5,
|
||||
isFocused: true
|
||||
})
|
||||
|
||||
assert.deepEqual(
|
||||
|
Reference in New Issue
Block a user