所有可能的概念类型。
所有可能的节点类型。
描述一个按钮。
所有概念节点。
渲染器所需要维护的节点的上下文。
所有方向按键。
编辑器的渲染器。
渲染器所需要维护的环境。
用来保存一级概念的字典。
固定参数项的可行类型。
无鼠标元素激活操作。
无鼠标元素注册函数。
无鼠标元素响应操作。
无鼠标元素取消激活操作。
无鼠标元素取消注册函数。
所有可能的节点。
所有概念节点,除了抽象节点。
所有树上非叶子的节点。
按键按下时的操作。
按键抬起时的操作。
所有参数项的可行类型。
在预处理阶段用于提供任何一个信息的函数。
印刷器的临时缓存。
印刷器的临时缓存的项目。
进入时操作。注意,这个操作应是原地操作。
离开时操作。 注意,这操作应是原地操作。
渲染器的渲染函数。
经过处理的参数列表。
用来保存各个一级概念的渲染器的字典。
enter键。
用来保存二级概念的字典。
确定按下方向键时的聚焦切换的函数。
按键管理器向子节点提供按键按下操作和抬起操作的上下文。
提供无鼠标元素注册函数的上下文。
这个混入对象提供所有跟节点树操作有关的函数。
基本上就是slate
的Transforms
的代理。
这个函数插入一个或者系列节点。
这个函数在某个节点后面插入一个或者系列节点。
这个函数在某个节点前面插入一个或者系列节点。
这个函数在选中位置插入节点。
如果一个节点有代理,这个函数就修改代理,同时修改参数,否则只修改参数。
这个函数删除一个节点。
这个函数删除一个节点。
这个函数删除一个节点的若干子节点。
这个函数把一个节点移动到另一个位置。
这个函数把某个节点的全部子节点替换成给定节点。
这个函数修改节点的某个属性。相当于slate.Transforms.setNodes
。
这个函数修改节点的某个属性。相当于slate.Transforms.setNodes
。
这个组件把节点的子节点提升到顶层。
把当前选择的区域打包成一个节点。
是否允许分裂父节点。
判断子节点中哪些要打包的函数。
把当前选择的区域打包成一个节点。
是否允许分裂父节点。
判断子节点中哪些要打包的函数。
这个renderer总之提供一个默认的毫无功能的块级节点渲染实现。
这个renderer总之提供一个默认的毫无功能的行内节点渲染实现。
这个renderer总之提供一个默认的毫无功能的文本节点渲染实现。 毕竟文本节点要什么功能....
这个函数是一个语法糖,用于自动创建带tooltip的按钮。
这个节点为抽象节点提供一个默认的作为一整棵树渲染的方法。
这个组件为其他组件提供一个默认的渲染抽象节点的方法。
这个组件提供一个按钮,让一个概念节点新建一个抽象概念。
这个组件向具体的编辑器和具体的节点提供 DefaultParameterContainer ,并包含一个抽屉来打开关闭编辑界面。抽屉关闭时会调用 editor.apply_all() 来应用所有更新。
包裹整个编辑器的纸张。
对于一个不用纸张作为最外层元素的节点,这个组件用来提供其边框。
这个组件定义可以书写的区域。
这个组件定义一个用来渲染特殊节点的纸张。
这个组件定义默认的段落渲染方式。
结构性的文字。
这个组件定义一个不可被选中的区域。用于 slate 的各种不希望被修改的辅助部分。
这个组件用来代替GlobalInfo.Provider
,其会自动合并提供的信息。
这个函数帮助那些使用上下文工具列表的概念自动创建渲染函数。具体来说,这个函数会根据contexters
自动创建enter
和exit
操作,而
用户只需要指定contexters
和renderer
。
这个函数返回一个默认的带应用栏的 group 组件。用于比较大的 group 组件。
一个用于渲染group的组件。
这个函数是向编辑器提供的,抽象节点的渲染函数。注意因为抽象节点只能作根,因此这个函数只会作为根节点渲染。
这个函数提供一个渲染抽象节点的方案。 这个函数所提供的组件会将抽象节点渲染成一个链接,因此其需要在一个类似文本的位置调用。
这个函数返回一个用来显示元素的 行内 组件。
这个函数返回一个默认的group组件,但是各种选项等都被折叠在右侧的一个小按钮内。用于比较小的group。
一个用于渲染group的组件。
这个函数快速生产一个默认的块级组件的渲染器。 同时,这个函数会使用上下文工具,快捷地允许向段落的开头和结尾添加元素。
默认的内联样式渲染器。
这个函数帮助用户生成一个行内一级概念的渲染器。
这个函数生成一个默认的外框。 主要用来处理Group节点和Struct节点相连的问题。如果当前节点和前方节点相连,则减少一定的距离。
这个函数生成一个默认的段落样式。 这个函数生成的段落会使用上下文工具来允许:
这个函数返回一个默认的分界符组件。
这个函数返回一个默认的结构节点组件。这个节点需要用户确定其子节点数量以及每个子节点的宽度,并自动创建和删除子节点,使得子节点的
数量和给定的一致,并且自动调整子节点的宽度。
用户给出的宽度会被理解为比例,如果用户给出的宽度不足,则自动用1
填充。
一个用于渲染group的组件。
这个函数快速生产一个默认的结构节点的渲染器。 同时,这个函数会使用上下文工具,快捷地允许向段落的开头和结尾添加元素。
结构节点和组节点最大的不同是,结构节点还会有每个子节点的包裹。
获得一个节点的类型的字符串。
判断一个节点是不是抽象节点。
判断一个节点是不是概念节点。(包括组、行内、支撑、结构和抽象)
判断一个按键是不是方向键。
判断一个按键是不是enter。
判断一个节点是不是行内节点。
判断一个节点是不是段落节点。
判断一个节点是不是组节点。
判断一个节点是不是支撑节点。
这个函数将两个主题合并,并用后者覆盖前者。
对对象的每个值进行操作,返回一个新的对象。
获得一个概念节点的最近的概念父亲节点。
获得一个节点在节点树中的路径。
判断两个节点是否为同一个节点。这个函数会直接比较创建节点时分配的节点 idx 。
验证一棵树是不是合法的中间表示树。
要验证的树。
第一个返回值说明这棵树是否合法,第二个返回值说明其为何不合法(如果不合法的话)。
这个函数验证一棵树的参数列表是否合法。
要验证的参数列表。
如果不合法,如何生成错误信息。
Generated using TypeDoc
确定聚焦时位置的函数。