UserInterfaceOptions
Options for managing the User Interface of AdapTable
export interfaceProperties
| Property | Description | Default |
|---|---|---|
| alternativeModuleNames | Alternative names to use for Adaptable Modules in the UI | null |
| applicationIcon | The application icon to appear in Dashboard and elsewhere (e.g. in Notifications) | null |
| colorPalette | Colours to display in Colour Picker (in place of AdapTable's default set); can be hardcoded list or function | |
| customIcons | Bespoke icons that can be used in AdapTable (e.g. Badge Styles and Buttons) | |
| dateInputOptions | Options for managing and customizing date inputs in AdapTable | |
| disableDeleteConfirmation | Hides confirmation dialog which displays whenever an AdaptableObject is deleted | false |
| editableCellStyle | Style to set for editable Cells | |
| editedCellStyle | Style to set for Cells which have been edited | |
| englishVariant | English variant to use in AdapTable UI | 'GB' |
| loadingScreenOptions | Options for showing Loading Screen (during initialisation) | |
| objectTags | Optional list of AdaptableObjectTags that can be associated with AdaptableObjects | |
| readOnlyCellStyle | Style to set for non-editable Cells | |
| showAdapTableVersion | Displays the AdapTable version in Grid Info section of Settings Panel | true |
| showAgGridVersion | Displays the AG Grid version in Grid Info section of Settings Panel | true |
| showDocumentationLinks | Provide links to AdapTable documentation (in Module popups and Expression Editor) | true |
| styleClassNames | Optional list of CSS styles that can be used when creating Adaptable Styles in Adaptable (e.g. in Format Column and other Modules) | |
| useCustomMacLikeScrollbars | Show Mac-like scrollbars; size is configurable via CSS variable --ab-custom-scrollbar-size (default: 10px) | false |
Property Details
alternativeModuleNames
Alternative names to use for Adaptable Modules in the UI
alternativeModuleNames?: AlternativeModuleName[];Default Value
null
Property Value
applicationIcon
The application icon to appear in Dashboard and elsewhere (e.g. in Notifications)
applicationIcon?: AdaptableIcon;Default Value
null
Property Value
colorPalette
Colours to display in Colour Picker (in place of AdapTable's default set); can be hardcoded list or function
colorPalette?: string[] | ((currentTheme: string) => string[]);Property Value
string[] | ((currentTheme: string) => string[])
customIcons
Bespoke icons that can be used in AdapTable (e.g. Badge Styles and Buttons)
customIcons?: CustomIcon[] | (() => CustomIcon[]);Property Value
CustomIcon[] | (() =>CustomIcon[])
dateInputOptions
Options for managing and customizing date inputs in AdapTable
dateInputOptions?: DateInputOptions;Property Value
disableDeleteConfirmation
Hides confirmation dialog which displays whenever an AdaptableObject is deleted
disableDeleteConfirmation?: boolean;Default Value
false
Property Value
boolean
editableCellStyle
Style to set for editable Cells
editableCellStyle?: AdaptableStyle;Property Value
editedCellStyle
Style to set for Cells which have been edited
editedCellStyle?: AdaptableStyle;Property Value
englishVariant
English variant to use in AdapTable UI
englishVariant?: 'GB' | 'US';Default Value
'GB'
Property Value
'GB' | 'US'
loadingScreenOptions
Options for showing Loading Screen (during initialisation)
loadingScreenOptions?: LoadingScreenOptions;Property Value
objectTags
Optional list of AdaptableObjectTags that can be associated with AdaptableObjects
objectTags?: AdaptableObjectTag[] | ((context: ObjectTagsContext) => AdaptableObjectTag[]);Property Value
AdaptableObjectTag[] | ((context:ObjectTagsContext) =>AdaptableObjectTag[])
readOnlyCellStyle
Style to set for non-editable Cells
readOnlyCellStyle?: AdaptableStyle;Property Value
showAdapTableVersion
Displays the AdapTable version in Grid Info section of Settings Panel
showAdapTableVersion?: boolean;Default Value
true
Property Value
boolean
showAgGridVersion
Displays the AG Grid version in Grid Info section of Settings Panel
showAgGridVersion?: boolean;Default Value
true
Property Value
boolean
showDocumentationLinks
Provide links to AdapTable documentation (in Module popups and Expression Editor)
showDocumentationLinks?: boolean;Default Value
true
Property Value
boolean
styleClassNames
Optional list of CSS styles that can be used when creating Adaptable Styles in Adaptable (e.g. in Format Column and other Modules)
styleClassNames?: string[];Property Value
string[]
useCustomMacLikeScrollbars
Show Mac-like scrollbars; size is configurable via CSS variable --ab-custom-scrollbar-size (default: 10px)
useCustomMacLikeScrollbars?: boolean;Default Value
false
Property Value
boolean