TableClipboardManager
Defined in: packages/rxdb-model/src/entity-table/vtable/table-clipboard.ts:385
内部剪贴板管理器 — 封装系统剪贴板 API 交互 + 内部备份
Constructors
Constructor
new TableClipboardManager(): TableClipboardManager;
Returns
TableClipboardManager
Methods
copy()
copy(table, columns?): Promise<void>;
Defined in: packages/rxdb-model/src/entity-table/vtable/table-clipboard.ts:390
复制当前选区到系统剪贴板,并写入内部备份
Parameters
| Parameter | Type |
|---|---|
table | ListTableAll |
columns? | readonly Record<string, unknown>[] |
Returns
Promise<void>
paste()
paste(table, columns?): Promise<PendingWrite[]>;
Defined in: packages/rxdb-model/src/entity-table/vtable/table-clipboard.ts:404
粘贴:系统剪贴板文本与上次写入不同时按文本解析,否则退回内部备份按列匹配写入
Parameters
| Parameter | Type |
|---|---|
table | ListTableAll |
columns? | readonly Record<string, unknown>[] |
Returns
Promise<PendingWrite[]>