UNPKG

xdesign-vue-next

Version:

XDesign Component for vue-next

13 lines (12 loc) 740 B
import { PrimaryTableCol, TableRowData, TdPrimaryTableProps } from '../type'; import { TableClassName } from './useClassName'; export default function useRowSelect(props: TdPrimaryTableProps, tableSelectedClasses: TableClassName['tableSelectedClasses']): { selectedRowClassNames: import("vue").Ref<any>; currentPaginateData: import("vue").Ref<{ [x: string]: any; children?: any[]; }[]>; setTSelectedRowKeys: import("../../hooks").ChangeHandler<(string | number)[], [options: import("../type").SelectOptions<TableRowData>]>; formatToRowSelectColumn: (col: PrimaryTableCol) => PrimaryTableCol<TableRowData>; onInnerSelectRowClick: (context: import("../type").RowEventContext<TableRowData>) => void; };