CoCo扩展工具
xiaohong2022- 2
- 27
- 0
LakexEditor 官方文档:https://www.yuque.com/yuque/developer/gfoax065u2v72isu

当 文档内容 变化时 触发。
| 属性 | 类型 | 说明 |
|---|---|---|
| 操作类型 | 操作类型 | 是因什么而导致文档内容变化的。 |

当 文档 获得 输入焦点时 触发。

当 文档 选区变化时 触发。

当 文档 选区变化时 触发。
| 属性 | 类型 | 说明 |
|---|---|---|
| 内容 | 字符串 | 当前选择了的内容 |
| SelectionOBJ | Selection | Selection 容器,参见 https://www.w3cschool.cn/qoyhx/qoyhx-go4m3q7p.html |

因 LakexEditor 需要 自定义 图片视频文件上传 才能正常使用 图片/视频/文件 插入功能, 所以就提供了这么一个事件。
当 用户要插入图片/视频/文件 并 已经选择好文件 时触发。 因原方法需异步,所以要配合 图片视频文件上传异步返回 方法使用。
| 属性 | 类型 | 说明 |
|---|---|---|
| UUID | 字符串 | 用于区分其他文件上传的唯一UUID。 |
| FileOBJ | File | File容器,里面有该文件的一些信息,也可以通过该容器获取文件内容等信息。 |
| ObjectURL | 字符串 | ObjectURL临时本地链接,可用于上传至编程猫的对象储存。 |
| 上传类型 | 上传类型 | 通过什么方式上传的,例如:我要导入图片就先要上传图片,这个值对应的就是图片。 |

记得 每次打开屏幕 都要 调用这块积木一遍, 不然 一切换屏幕 原有就会被 coco 覆盖。

将 原有的 LakexEditor 销毁 并 按照配置 重新初始化 LakexEditor。

将传入的内容 按照 内容格式 设置文档内容。
| 属性 | 类型 | 说明 |
|---|---|---|
| 格式 | 格式 | 传入的内容的格式,用于渲染。 |
| 内容 | 字符串 | 格式为“参数格式”的内容。 |

将文档 按照 特定的格式 输出。
| 属性 | 类型 | 说明 |
|---|---|---|
| 格式 | 格式 | 输出内容的格式。 |

用于 当内容更变 事件。

用于 图片视频文件上传 事件。

请与 当图片视频文件上传时 共同使用!
| 属性 | 类型 | 说明 |
|---|---|---|
| UUID | 字符串 | 用于区分其他文件上传的唯一UUID。 |
| 链接 | 字符串 | 文件上传后的链接。 |
| 封面(链接) | 字符串 | 上传视频的话,显示视频封面的链接。 |
属性 类型: 字符串 默认值: 看下面的示例
在非表格编辑的时候,在工具栏中显示的按钮。
示例:
cardSelect,|,undo,redo,formatPainter,clearFormat,|,style,fontsize,bold,italic,strikethrough,underline,mixedTextStyle,|,color,bgColor,|,alignment,unorderedList,orderedList,indent,lineHeight,|,taskList,link,quote,hr属性 类型: 字符串 默认值: 看下面的示例
在表格编辑的时候,在工具栏中显示的按钮。
示例:
cardSelect,|,undo,redo,formatPainter,clearFormat,|,style,fontsize,bold,italic,strikethrough,underline,mixedTextStyle,|,color,bgColor,tableCellBgColor,tableBorderVisible,|,alignment,tableVerticalAlign,tableMergeCell,|,unorderedList,orderedList,indent,lineHeight,|,taskList,link,quote,hr属性 类型: 布尔值 默认值: false
采用深色主题初始化界面
格式:将所有项使用 , 隔开。 —— 来自于 LakexEditor 官方文档
|:分隔线
cardSelect:插入面板
undo:撤销
redo:重做
formatPainter:格式刷
clearFormat:清除格式
style:设置标题和正文
fontsize:字号
bold:加粗
italic:斜体
strikethrough:删除线
underline:下划线
mixedTextStyle:更多文本样式
color:字体颜色
bgColor:背景颜色
alignment:对齐样式
unorderedList:无序列表
orderedList:有序列表
indent:缩进调整
lineHeight:行高
taskList:任务列表
link:超链接
quote:引用
hr:分割线
tableCellBgColor:单元格背景颜色(表格专用)
tableBorderVisible:单元格是否显示边框(表格专用)
tableVerticalAlign:垂直对齐(表格专用)
tableMergeCell:合并单元格(表格专用)
“微数据库” 是 本地储存 中的 “微数据库” 控件。 官方文档:https://codemao.yuque.com/kzbwh0/coco_guide/local-storage

控件文档作者:小宏
Markdown排版:小圳
在排版过程中,部分文字有做改动,部分超链接未完全可用。