跳到主要内容

readRowMove()

function readRowMove(
table,
idField,
change
): RowMoveEvent | null;

Defined in: packages/rxdb-model/src/entity-table/vtable/table-row-move.ts:66

从一次行拖放读出被拖行与落点邻居

Parameters​

ParameterTypeDescription
tableListTableAll已完成换位的表格实例(VTable 先 changeRecordOrder 再派发事件)
idFieldstring记录主键字段名
changeHeaderPositionChangechange_header_position 的事件参数

Returns​

RowMoveEvent | null

拖的是列、原位放下或被拖行主键不是字符串时为 null

Example​

table.on('change_header_position', args => {
const move = readRowMove(table, 'id', args);
if (move) emitRowMoved(move);
});