@nick-editor/extension-table
v1.0.3
Published
table extension for tiptap
Downloads
2
Maintainers
Readme
@nick-editor/extension-table
介绍
这是一个用于 nick-editor 的表格扩展组件。它提供了全面的表格编辑功能,是处理编辑器中表格内容的重要扩展。
特性
- 创建和管理可自定义行列的表格
- 支持单元格合并和拆分
- 表格格式化和样式选项
- 表格内键盘导航
- 与其他 nick-editor 扩展良好集成
安装
npm install @nick-editor/extension-table使用方法
import { Editor } from '@nick-editor/editor'
import { Table } from '@nick-editor/extension-table'
const editor = new Editor({
extensions: [
Table,
// ... 其他扩展
],
})API
配置选项
Table.configure({
HTMLAttributes: {
class: 'my-custom-table',
},
})命令
insertTable({ rows: number, cols: number }): 插入新表格addColumnBefore(): 在当前列前添加列addColumnAfter(): 在当前列后添加列deleteColumn(): 删除当前列addRowBefore(): 在当前行前添加行addRowAfter(): 在当前行后添加行deleteRow(): 删除当前行mergeCells(): 合并选中的单元格splitCell(): 拆分当前单元格
许可证
本项目采用 MIT license 开源协议。
