naive-ui-table
Version:
基于naive-ui封装的表格组件
19 lines (18 loc) • 543 B
TypeScript
import type { DataTableRowKey } from 'naive-ui';
export declare function useCheck(emit: {
(event: 'update:checked-row-keys', ...args: any[]): void;
}): {
checkState: {
keys: DataTableRowKey[];
rows: object[];
};
clearCheck: () => void;
handleCheck: (keys: DataTableRowKey[], rows: object[], meta: {
row: object | undefined;
action: 'check' | 'uncheck' | 'checkAll' | 'uncheckAll';
}) => void;
getCheckValue: () => {
keys: DataTableRowKey[];
rows: object[];
};
};