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

18 lines
588 B
Go

import { Ref } from 'vue';
import { Table } from 'element-plus/lib/components/table/src/table/defaults';
declare const useColumns: (
props: TableProps,
table: Ref<Table<any> | undefined>,
wrapper: Ref<Element>
) => {
internalSelectedColumnKeys: Ref<string[]>;
columnsMap: import('vue').ComputedRef<TableColumnsMap<any>>;
columnsTransferVisible: Ref<boolean>;
selectedColumns: import('vue').ComputedRef<TableColumn<any>[]>;
onShowColumnsTransfer: () => void;
onHideColumnsTransfer: () => void;
onColumnsChange: (value: string[]) => void;
};
export default useColumns;