collectDeleteWrites()
function collectDeleteWrites(
table,
columns,
nonClearableFields,
cellClearable?
): object;
Defined in: packages/rxdb-model/src/entity-table/vtable/table-clipboard.ts:345
从选区收集 Delete/Backspace 需要清空的单元格写入列表。
Parameters
| Parameter | Type | Description |
|---|---|---|
table | ListTableAll | 目标表格实例 |
columns | readonly object[] | 列定义列表 |
nonClearableFields | ReadonlySet<string> | 禁止清空的字段名集合 |
cellClearable? | (record, field) => boolean | 业务层回调判断单元格是否可清空,返回 false 跳过该单元格 |
Returns
object
writes — 需要写入的清空操作;boolCells — 需要刷新视觉状态的布尔列坐标
boolCells
boolCells: object[];
writes
writes: PendingWrite[];