Const这个函数插入一个或者系列节点。
这个函数在某个节点后面插入一个或者系列节点。
这个函数在某个节点前面插入一个或者系列节点。
这个函数在选中位置插入节点。
如果一个节点有代理,这个函数就修改代理,同时修改参数,否则只修改参数。
这个函数删除一个节点。
这个函数删除一个节点。
这个函数按路径批量删除节点。 按显式路径删除,不依赖当前选区,因此在编辑器没有焦点时(比如在effect里)也能正常工作。 无效或已失效的路径会被静默忽略。
这个函数把一个节点移动到另一个位置。
这个函数把某个节点的全部子节点替换成给定节点。
这个函数修改节点的某个属性。相当于slate.Transforms.setNodes。
这个函数修改节点的某个属性。相当于slate.Transforms.setNodes。
这个组件把节点的子节点提升到顶层。
把当前选择的区域打包成一个节点。
Optionalmatch?: (n: Node) => boolean判断子节点中哪些要打包的函数。
Optionalsplit?: boolean是否允许分裂父节点。
把当前选择的区域打包成一个节点。
Optionalmatch?: (n: Node) => boolean判断子节点中哪些要打包的函数。
Optionalsplit?: boolean是否允许分裂父节点。
这个混入对象提供所有跟节点树操作有关的函数。 基本上就是
slate的Transforms的代理。