内联编辑器扩展
您可以在文章 그리드에서 인라인 편집 中找到关于内联编辑器扩展的更多信息。
inlineEditors 对象提供如下 API:
方法
操作方法:
- startEdit (taskId, columnName): void - 为指定的任务和单元格打开编辑器,用映射 的值填充,并聚焦编辑器
- taskId - (number | string) - 任务ID
- columnName - (string) - 列名
- show (taskId, columnName): void - 在指定的任务和单元格中打开一个空的编辑器
- taskId - (number | string) - 任务ID
- columnName - (string) - 列名
- setValue (): void - 用任务中的值填充已打开的编辑器
- save (): void - 保存更改并关闭编辑器
- hide (): void - 关闭编辑器但不保存更改
- focus (): void - 聚焦编辑器
- getState (): object - 返回状态对象 (id: taskId, columnName: columnName, placeholder: HTMLElement)
- getValue (): string - 返回编辑器当前的值
状态方法:
- isChanged (): boolean - 判断编辑器当前值是否与初始值不同
- isVisible (): boolean - 判断编辑器当前是否已打开