UNPKG

tdesign-vue-next

Version:
10 lines (9 loc) 535 B
import { SetupContext } from 'vue'; import { CheckboxGroupValue } from '../../checkbox'; import { PrimaryTableCol, TdPrimaryTableProps } from '../type'; export declare function getColumnKeys(columns: PrimaryTableCol[], keys?: Set<string>): Set<string>; export default function useColumnController(props: TdPrimaryTableProps, context: SetupContext): { tDisplayColumns: import("vue").Ref<CheckboxGroupValue>; columnCheckboxKeys: import("vue").Ref<(string | number | boolean)[]>; renderColumnController: () => JSX.Element; };