说明
snooker 是一个执行表格模式的项目.
安装
snooker 可作为 npm 软件包。 您可以通过 npm 软件包安装 @ephox/snooker
从 npm 安装
npm install @ephox/snooker
使用量
CellLocation: CellLocation ADT在导航时用于代表一个单元格.
CellMutations: 某手术发生后,在细胞上进行细胞突变的集合.
CopyRows: 用于复制所选单元格的 DOM 行.
Generators: 为表格操作提供生成新行和单元格的方法.
Picker:曾为取桌取子UI.
PickerDirection:曾将取取取器UI设置为LTR或RTL.
ResizeDirection:为调整条形方向提供LTR和RTL选项.
ResizeWire: 曾提供一种为内线或iframe编辑模式创建活化器的手段.
Sizes: 提供了重新分配表格单元格大小的手段.
TableContent:合并单元格的内容.
TableDirection:提供与表格方向性有关的功能.
TableFill:提供为表格操作创建新行和单元格的方法.
TableLookup:提供查询表格单元格中所有者行或表格等方法.
TableOperations:提供修改表格的方法,例如添加行或删除列等.
TableRender: 创建一个表格.
TableResize: 为调整栏提供调整大小的事件.
测试
snooker 用途 bedrock 进行测试.
运行测试
$ yarn test-manual
$ yarn test