跳到主要内容

collectDeleteWrites()

function collectDeleteWrites(
table,
columns,
nonClearableFields,
cellClearable?
): object;

Defined in: packages/rxdb-model/src/entity-table/vtable/table-clipboard.ts:345

从选区收集 Delete/Backspace 需要清空的单元格写入列表。

Parameters​

ParameterTypeDescription
tableListTableAll目标表格实例
columnsreadonly object[]列定义列表
nonClearableFieldsReadonlySet<string>禁止清空的字段名集合
cellClearable?(record, field) => boolean业务层回调判断单元格是否可清空,返回 false 跳过该单元格

Returns​

object

writes — 需要写入的清空操作;boolCells — 需要刷新视觉状态的布尔列坐标

boolCells​

boolCells: object[];

writes​

writes: PendingWrite[];