Files
crawlab/frontend/crawlab-ui/typings/components/ui/table/action.d.ts

12 lines
447 B
TypeScript

import { Ref } from 'vue';
declare const useAction: (emit: Function, table: Ref, actionFunctions?: ListLayoutActionFunctions) => {
selection: Ref<TableAnyRowData[], TableData<TableAnyRowData> | TableAnyRowData[]>;
onSelectionChange: (value: TableData) => void;
onAdd: () => void;
onEdit: () => Promise<void>;
onDelete: () => Promise<void>;
onExport: () => void;
clearSelection: () => void;
};
export default useAction;