OptionsApi

Range of functions to access Adaptable Options

TypeScript
export interface

Methods

MethodReturnsDescription
addToAdaptableContext(key, value)voidAdds a key-value pair to the AdaptableContext
clearAdaptableContext()voidClears all key-value pairs from the AdaptableContext
getActionColumnOptions()Readonly<ActionColumnOptions>Returns AdaptableOptions.actionColumnOptions
getAdaptableContext()TContextReturns AdaptableOptions.adaptableContext
getAdaptableId()stringReturns AdaptableOptions.adaptableId
getAdaptableOptions()Readonly<AdaptableOptions>Returns provided AdaptableOptions
getAdaptableStateKey()stringReturns AdaptableOptions.adaptableStateKey
getAlertOptions()Readonly<AlertOptions>Returns AdaptableOptions.alertOptions
getCalendarOptions()Readonly<CalendarOptions>Returns AdaptableOptions.calendarOptions
getCellSummaryOptions()Readonly<CellSummaryOptions>Returns AdaptableOptions.cellSummaryOptions
getChartingOptions()Readonly<ChartingOptions>Returns AdaptableOptions.chartingOptions
getColumnMenuOptions()Readonly<ColumnMenuOptions>Returns AdaptableOptions.columnMenuOptions
getColumnOptions()Readonly<ColumnOptions>Returns AdaptableOptions.columnOptions
getCommentOptions()Readonly<CommentOptions>Returns AdaptableOptions.commentOptions
getContainerOptions()Readonly<ContainerOptions>Returns AdaptableOptions.containerOptions
getContextMenuOptions()Readonly<ContextMenuOptions>Returns AdaptableOptions.contextMenuOptions
getCustomSortOptions()Readonly<CustomSortOptions>Returns AdaptableOptions.customSortOptions
getDashboardOptions()Readonly<DashboardOptions>Returns AdaptableOptions.dashboardOptions
getDataChangeHistoryOptions()Readonly<DataChangeHistoryOptions>Returns AdaptableOptions.dataChangeHistoryOptions
getDataImportOptions()Readonly<DataImportOptions>Returns AdaptableOptions.dataImportOptions
getDataSetOptions()Readonly<DataSetOptions>Returns AdaptableOptions.dataSetOptions
getEditOptions()Readonly<EditOptions>Returns AdaptableOptions.editOptions
getEntitlementOptions()Readonly<EntitlementOptions>Returns AdaptableOptions.entitlementOptions
getExportOptions()Readonly<ExportOptions>Returns AdaptableOptions.exportOptions
getExpressionOptions()Readonly<ExpressionOptions>Returns AdaptableOptions.expressionOptions
getFdc3Options()Readonly<Fdc3Options>Returns AdaptableOptions.fdc3Options
getFilterOptions()Readonly<FilterOptions>Returns AdaptableOptions.filterOptions
getFlashingCellOptions()Readonly<FlashingCellOptions>Returns AdaptableOptions.flashingCellOptions
getFormatColumnOptions()Readonly<FormatColumnOptions>Returns AdaptableOptions.formatColumnOptions
getLayoutOptions()Readonly<LayoutOptions>Returns AdaptableOptions.layoutOptions
getLicenseKey()stringReturns AdaptableOptions.licenseKey
getNoteOptions()Readonly<NoteOptions>Returns AdaptableOptions.noteOptions
getNotificationsOptions()Readonly<NotificationsOptions>Returns AdaptableOptions.notificationsOptions
getPredicateOptions()Readonly<PredicateOptions>Returns AdaptableOptions.predicateOptions
getPrimaryKey()stringReturns AdaptableOptions.primaryKey
getQuickSearchOptions()Readonly<QuickSearchOptions>Returns AdaptableOptions.quickSearchOptions
getRowFormOptions()Readonly<RowFormOptions>Returns AdaptableOptions.rowFormOptions
getSettingsPanelOptions()Readonly<SettingsPanelOptions>Returns AdaptableOptions.settingsPanelOptions
getStateOptions()Readonly<StateOptions>Returns AdaptableOptions.stateOptions
getTeamSharingOptions()Readonly<TeamSharingOptions>Returns AdaptableOptions.teamSharingOptions
getToolPanelOptions()Readonly<ToolPanelOptions>Returns AdaptableOptions.toolPanelOptions
getUserInterfaceOptions()Readonly<UserInterfaceOptions>Returns AdaptableOptions.userInterfaceOptions
getUserName()stringReturns AdaptableOptions.userName
isAutogeneratePrimaryKey()booleanReturns AdaptableOptions.autogeneratePrimaryKey
removeFromAdaptableContext(key)voidRemoves a key from the AdaptableContext

Method Details

addToAdaptableContext

Adds a key-value pair to the AdaptableContext

TypeScript
addToAdaptableContext<TContext = Record<string, any>>(key: keyof TContext, value: TContext[keyof TContext]): void;
Parameters
ParameterTypeDescription
keykeyof TContextThe key to add
valueTContext[keyof TContext]The value to add
Returns

void

clearAdaptableContext

Clears all key-value pairs from the AdaptableContext

TypeScript
clearAdaptableContext(): void;
Returns

void

getActionColumnOptions

Returns AdaptableOptions.actionColumnOptions

TypeScript
getActionColumnOptions(): Readonly<ActionColumnOptions>;
Returns

Readonly<ActionColumnOptions>

getAdaptableContext

Returns AdaptableOptions.adaptableContext

TypeScript
getAdaptableContext<TContext = Record<string, any>>(): TContext;
Returns

TContext

getAdaptableId

Returns AdaptableOptions.adaptableId

TypeScript
getAdaptableId(): string;
Returns

string

getAdaptableOptions

Returns provided AdaptableOptions

TypeScript
getAdaptableOptions(): Readonly<AdaptableOptions>;
Returns

Readonly<AdaptableOptions>

getAdaptableStateKey

Returns AdaptableOptions.adaptableStateKey

TypeScript
getAdaptableStateKey(): string;
Returns

string

getAlertOptions

Returns AdaptableOptions.alertOptions

TypeScript
getAlertOptions(): Readonly<AlertOptions>;
Returns

Readonly<AlertOptions>

getCalendarOptions

Returns AdaptableOptions.calendarOptions

TypeScript
getCalendarOptions(): Readonly<CalendarOptions>;
Returns

Readonly<CalendarOptions>

getCellSummaryOptions

Returns AdaptableOptions.cellSummaryOptions

TypeScript
getCellSummaryOptions(): Readonly<CellSummaryOptions>;
Returns

Readonly<CellSummaryOptions>

getChartingOptions

Returns AdaptableOptions.chartingOptions

TypeScript
getChartingOptions(): Readonly<ChartingOptions>;
Returns

Readonly<ChartingOptions>

getColumnMenuOptions

Returns AdaptableOptions.columnMenuOptions

TypeScript
getColumnMenuOptions(): Readonly<ColumnMenuOptions>;
Returns

Readonly<ColumnMenuOptions>

getColumnOptions

Returns AdaptableOptions.columnOptions

TypeScript
getColumnOptions(): Readonly<ColumnOptions>;
Returns

Readonly<ColumnOptions>

getCommentOptions

Returns AdaptableOptions.commentOptions

TypeScript
getCommentOptions(): Readonly<CommentOptions>;
Returns

Readonly<CommentOptions>

getContainerOptions

Returns AdaptableOptions.containerOptions

TypeScript
getContainerOptions(): Readonly<ContainerOptions>;
Returns

Readonly<ContainerOptions>

getContextMenuOptions

Returns AdaptableOptions.contextMenuOptions

TypeScript
getContextMenuOptions(): Readonly<ContextMenuOptions>;
Returns

Readonly<ContextMenuOptions>

getCustomSortOptions

Returns AdaptableOptions.customSortOptions

TypeScript
getCustomSortOptions(): Readonly<CustomSortOptions>;
Returns

Readonly<CustomSortOptions>

getDashboardOptions

Returns AdaptableOptions.dashboardOptions

TypeScript
getDashboardOptions(): Readonly<DashboardOptions>;
Returns

Readonly<DashboardOptions>

getDataChangeHistoryOptions

Returns AdaptableOptions.dataChangeHistoryOptions

TypeScript
getDataChangeHistoryOptions(): Readonly<DataChangeHistoryOptions>;
Returns

Readonly<DataChangeHistoryOptions>

getDataImportOptions

Returns AdaptableOptions.dataImportOptions

TypeScript
getDataImportOptions(): Readonly<DataImportOptions>;
Returns

Readonly<DataImportOptions>

getDataSetOptions

Returns AdaptableOptions.dataSetOptions

TypeScript
getDataSetOptions(): Readonly<DataSetOptions>;
Returns

Readonly<DataSetOptions>

getEditOptions

Returns AdaptableOptions.editOptions

TypeScript
getEditOptions(): Readonly<EditOptions>;
Returns

Readonly<EditOptions>

getEntitlementOptions

Returns AdaptableOptions.entitlementOptions

TypeScript
getEntitlementOptions(): Readonly<EntitlementOptions>;
Returns

Readonly<EntitlementOptions>

getExportOptions

Returns AdaptableOptions.exportOptions

TypeScript
getExportOptions(): Readonly<ExportOptions>;
Returns

Readonly<ExportOptions>

getExpressionOptions

Returns AdaptableOptions.expressionOptions

TypeScript
getExpressionOptions(): Readonly<ExpressionOptions>;
Returns

Readonly<ExpressionOptions>

getFdc3Options

Returns AdaptableOptions.fdc3Options

TypeScript
getFdc3Options(): Readonly<Fdc3Options>;
Returns

Readonly<Fdc3Options>

getFilterOptions

Returns AdaptableOptions.filterOptions

TypeScript
getFilterOptions(): Readonly<FilterOptions>;
Returns

Readonly<FilterOptions>

getFlashingCellOptions

Returns AdaptableOptions.flashingCellOptions

TypeScript
getFlashingCellOptions(): Readonly<FlashingCellOptions>;
Returns

Readonly<FlashingCellOptions>

getFormatColumnOptions

Returns AdaptableOptions.formatColumnOptions

TypeScript
getFormatColumnOptions(): Readonly<FormatColumnOptions>;
Returns

Readonly<FormatColumnOptions>

getLayoutOptions

Returns AdaptableOptions.layoutOptions

TypeScript
getLayoutOptions(): Readonly<LayoutOptions>;
Returns

Readonly<LayoutOptions>

getLicenseKey

Returns AdaptableOptions.licenseKey

TypeScript
getLicenseKey(): string;
Returns

string

getNoteOptions

Returns AdaptableOptions.noteOptions

TypeScript
getNoteOptions(): Readonly<NoteOptions>;
Returns

Readonly<NoteOptions>

getNotificationsOptions

Returns AdaptableOptions.notificationsOptions

TypeScript
getNotificationsOptions(): Readonly<NotificationsOptions>;
Returns

Readonly<NotificationsOptions>

getPredicateOptions

Returns AdaptableOptions.predicateOptions

TypeScript
getPredicateOptions(): Readonly<PredicateOptions>;
Returns

Readonly<PredicateOptions>

getPrimaryKey

Returns AdaptableOptions.primaryKey

TypeScript
getPrimaryKey(): string;
Returns

string

getQuickSearchOptions

Returns AdaptableOptions.quickSearchOptions

TypeScript
getQuickSearchOptions(): Readonly<QuickSearchOptions>;
Returns

Readonly<QuickSearchOptions>

getRowFormOptions

Returns AdaptableOptions.rowFormOptions

TypeScript
getRowFormOptions(): Readonly<RowFormOptions>;
Returns

Readonly<RowFormOptions>

getSettingsPanelOptions

Returns AdaptableOptions.settingsPanelOptions

TypeScript
getSettingsPanelOptions(): Readonly<SettingsPanelOptions>;
Returns

Readonly<SettingsPanelOptions>

getStateOptions

Returns AdaptableOptions.stateOptions

TypeScript
getStateOptions(): Readonly<StateOptions>;
Returns

Readonly<StateOptions>

getTeamSharingOptions

Returns AdaptableOptions.teamSharingOptions

TypeScript
getTeamSharingOptions(): Readonly<TeamSharingOptions>;
Returns

Readonly<TeamSharingOptions>

getToolPanelOptions

Returns AdaptableOptions.toolPanelOptions

TypeScript
getToolPanelOptions(): Readonly<ToolPanelOptions>;
Returns

Readonly<ToolPanelOptions>

getUserInterfaceOptions

Returns AdaptableOptions.userInterfaceOptions

TypeScript
getUserInterfaceOptions(): Readonly<UserInterfaceOptions>;
Returns

Readonly<UserInterfaceOptions>

getUserName

Returns AdaptableOptions.userName

TypeScript
getUserName(): string;
Returns

string

isAutogeneratePrimaryKey

Returns AdaptableOptions.autogeneratePrimaryKey

TypeScript
isAutogeneratePrimaryKey(): boolean;
Returns

boolean

removeFromAdaptableContext

Removes a key from the AdaptableContext

TypeScript
removeFromAdaptableContext<TContext = Record<string, any>>(key: keyof TContext): void;
Parameters
ParameterTypeDescription
keykeyof TContextThe key to remove
Returns

void