1cd5833dc5
- @aomao/engine@2.7.30 - @aomao/toolbar-vue@2.7.31 - @aomao/toolbar@2.7.31 - @aomao/plugin-alignment@2.7.30 - @aomao/plugin-backcolor@2.7.30 - @aomao/plugin-bold@2.7.30 - @aomao/plugin-code@2.7.30 - @aomao/plugin-codeblock-vue@2.7.30 - @aomao/plugin-codeblock@2.7.30 - @aomao/plugin-embed@2.7.30 - @aomao/plugin-file@2.7.30 - @aomao/plugin-fontcolor@2.7.30 - @aomao/plugin-fontfamily@2.7.30 - @aomao/plugin-fontsize@2.7.30 - @aomao/plugin-heading@2.7.30 - @aomao/plugin-hr@2.7.30 - @aomao/plugin-image@2.7.30 - @aomao/plugin-indent@2.7.30 - @aomao/plugin-italic@2.7.30 - @aomao/plugin-line-height@2.7.30 - @aomao/plugin-link-vue@2.7.30 - @aomao/plugin-link@2.7.30 - @aomao/plugin-mark-range@2.7.30 - @aomao/plugin-mark@2.7.30 - @aomao/plugin-math@2.7.30 - @aomao/plugin-mention@2.7.30 - @aomao/plugin-mind@2.7.30 - @aomao/plugin-orderedlist@2.7.30 - @aomao/plugin-paintformat@2.7.30 - @aomao/plugin-quote@2.7.30 - @aomao/plugin-redo@2.7.30 - @aomao/plugin-removeformat@2.7.30 - @aomao/plugin-selectall@2.7.30 - @aomao/plugin-status@2.7.30 - @aomao/plugin-strikethrough@2.7.30 - @aomao/plugin-sub@2.7.30 - @aomao/plugin-sup@2.7.30 - @aomao/plugin-table@2.7.30 - @aomao/plugin-tasklist@2.7.30 - @aomao/plugin-underline@2.7.30 - @aomao/plugin-undo@2.7.30 - @aomao/plugin-unorderedlist@2.7.30 - @aomao/plugin-video@2.7.30 |
||
---|---|---|
.. | ||
src | ||
README.md | ||
package.json | ||
tsconfig.json |
README.md
@aomao/plugin-table
表格插件
安装
$ yarn add @aomao/plugin-table
添加到引擎
import Engine, { EngineInterface } from '@aomao/engine';
import Table, { TableComponent } from '@aomao/plugin-table';
new Engine(...,{ plugins:[Table] , cards:[TableComponent]})
可选项
快捷键
默认无快捷键
//快捷键,key 组合键,args,执行参数,[rows?: string, cols?: string] 行数:默认3行,列数:默认3列
hotkey?:string | {key:string,args:Array<string>};//默认无
//使用配置
new Engine(...,{
config:{
"table":{
//修改快捷键
hotkey:{
key:"mod+t",
args:[5,5]
}
}
}
})
溢出展示
overflow?: {
// 相对编辑器左侧最大能展示的宽度
maxLeftWidth?: () => number;
// 相对于编辑器右侧最大能展示的宽度
maxRightWidth?: () => number;
};
命令
//可携带两个参数,行数,列数,都是可选的
engine.command.execute('table', 5, 5);