Slate

udecode/slate的 API 参考。

@udecode/slate 使用泛型类型扩展了 Slate API。

编辑器

Slate 文档 中查找相应的文档。

addMark

createPathRef

createPointRef

createRangeRef

deleteBackward

deleteForward

deleteFragment

deleteMerge

getAboveNode

getEdgePoints

getEditorString

getEndPoint

getFirstNode

getFragment

getLastNode

getLeafNode

getLevels

getMarks

getNextNode

getNodeEntries

getNodeEntry

getParentNode

getPath

getPathRefs

getPoint

getPointAfter

getPointBefore

getPointRefs

getPositions

getPreviousNode

getRange

getRangeRefs

getStartPoint

getVoidNode

hasBlocks

hasInlines

hasTexts

index

insertBreak

insertNode

isBlock

isEdgePoint

isEditor

isEditorNormalizing

isElementEmpty

isEndPoint

isInline

isStartPoint

isVoid

normalizeEditor

removeEditorMark

TEditor

unhangRange

withoutNormalizing

Element

Slate 文档 中查找相应的文档。

elementMatches

index

isElement

isElementList

TElement

History

Slate 文档 中查找相应的文档。

isHistoryEditor

isHistoryMerging

isHistorySaving

withoutMergingHistory

withoutSavingHistory

Node

Slate 文档 中查找相应的文档。

TDescendant

getNodeDescendants

getNodeLastNode

getNodeString

getNodeFirstNode

hasNode

isNode

getNodeFragment

getNodeLeaf

getNodeLevels

isNodeList

getNodeProps

TAncestor

getNode

getNodeTexts

getNodes

getNodeChildren

getNodeAncestor

TNodeEntry

TNode

nodeMatches

getNodeChild

getNodeElements

getNodeAncestors

getNodeDescendant

getCommonNode

isAncestor

hasSingleChild

getNodeParent

Range

Slate 文档 中查找相应的文档。

isCollapsed

isExpanded

Text

Slate 文档 中查找相应的文档。

isText

isTextList

textEquals

textMatches

TText

Transforms

Slate 文档 中查找相应的文档。

moveNodes

moveSelection

removeNodes

select

insertText

insertNodes

deleteText

setPoint

setNodes

unwrapNodes

deselect

mergeNodes

collapseSelection

unsetNodes

setSelection

splitNodes

insertFragment

wrapNodes

liftNodes

Types

QueryNodeOptions

用于查询节点entry的接口。

Attributes

Collapse all

    用于过滤节点entry的函数。

    • 该函数应接收一个节点entry作为参数并返回一个布尔值。

    有效类型列表。

    • 如果为空或未定义,则允许所有类型。

    无效类型列表。

    有效的路径层级。

    高于此层级的路径无效。