@serenity-is/corelib / ColumnPickerDialogOptions
Interface: ColumnPickerDialogOptions
Defined in: src/ui/datagrid/columnpickerdialog.tsx:20
Properties
columns?
optionalcolumns:Column<any>[] | () =>Column<any>[]
Defined in: src/ui/datagrid/columnpickerdialog.tsx:21
dataGrid?
optionaldataGrid:IDataGrid
Defined in: src/ui/datagrid/columnpickerdialog.tsx:24
defaultOrder?
optionaldefaultOrder:string[] | () =>string[]
Defined in: src/ui/datagrid/columnpickerdialog.tsx:22
defaultVisible?
optionaldefaultVisible:string[] | () =>string[]
Defined in: src/ui/datagrid/columnpickerdialog.tsx:23
onChange()?
optionalonChange: (args) =>Promise<any>
Defined in: src/ui/datagrid/columnpickerdialog.tsx:26
Parameters
args
Returns
Promise<any>
reorderColumns()?
optionalreorderColumns: (columnIds,setVisible?) =>boolean
Defined in: src/ui/datagrid/columnpickerdialog.tsx:28
Parameters
columnIds
string[]
setVisible?
string[]
Returns
boolean
sleekGrid?
optionalsleekGrid:ISleekGrid
Defined in: src/ui/datagrid/columnpickerdialog.tsx:25
toggleColumns()?
optionaltoggleColumns: (columnIds,show?) =>Column<any>[]
Defined in: src/ui/datagrid/columnpickerdialog.tsx:27
Parameters
columnIds
string[]
show?
boolean
Returns
Column<any>[]