UNPKG

@adaptabletools/adaptable

Version:

Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements

22 lines (21 loc) 665 B
declare const useSelection: (columns: { [key: string]: any; }[], defaultValue: boolean | { [key: string]: boolean; }, fieldName: string | null, changeListeners?: { onChange?: (column: any, flag: boolean) => void; onBatchChange?: (flag: boolean) => void; }) => { selected: { [key: string]: boolean; }; isSelected: (field: string) => boolean; isAllSelected: () => boolean; isNoneSelected: () => boolean; selectColumn: (field: string) => void; deselectColumn: (field: string) => void; toggleColumn: (field: string) => void; deselectAll: () => void; selectAll: () => void; }; export default useSelection;