RowMoveCommitHooks
Defined in: packages/rxdb-model/src/entity-list/manual-order-list.ts:118
行拖放落库时与界面交互的钩子
Properties
enabled
readonly enabled: boolean;
Defined in: packages/rxdb-model/src/entity-list/manual-order-list.ts:120
放下这一刻列表是否允许拖拽排序(canReorderEntityList 的结论)
Methods
reorder()
reorder(move): Promise<unknown>;
Defined in: packages/rxdb-model/src/entity-list/manual-order-list.ts:122
落库重排,通常是 repository.reorder(move.id, { prevId, nextId })
Parameters
| Parameter | Type |
|---|---|
move | RowMoveEvent |
Returns
Promise<unknown>
restore()
restore(): void;
Defined in: packages/rxdb-model/src/entity-list/manual-order-list.ts:124
把表格行恢复成最近一次已提交的顺序
Returns
void
setError()
setError(error): void;
Defined in: packages/rxdb-model/src/entity-list/manual-order-list.ts:128
显示(或用 null 清除)落库错误
Parameters
| Parameter | Type |
|---|---|
error | unknown |
Returns
void
setPending()
setPending(pending): void;
Defined in: packages/rxdb-model/src/entity-list/manual-order-list.ts:126
重排进行中状态变化
Parameters
| Parameter | Type |
|---|---|
pending | boolean |
Returns
void