AdapTable Types Reference

The full list of all public types available in AdapTable for AG Grid


NameSummary
AccessLevelWhether an Entitlement is `ReadOnly`, `Hidden` or `Full`
ActionButtonCommandCommands to assign to Action Buttons that open Row Forms: 'create', 'clone', 'edit' or 'delete'
ActionColumnA Special Column that wraps an AdapTable Button
ActionColumnApiFunctions for accessing Action Columns
ActionColumnButtonButton that is displayed inside an Action Column
ActionColumnContextContext required by functions when using an Action Column Button
ActionColumnDefaultConfigurationDefault configuration to use for an FDC3 Action Column
ActionColumnOptionsOptions related to Action Columns in AdapTable
ActionColumnSettingsSet of optional properties that define an Action Columns behaviour
AdaptableAggregatedBooleanQueryWraps an AdapTableQL Aggregated Boolean Expression
AdaptableAggregatedScalarQueryWraps an AdapTableQL Aggregated Scalar Expression
AdaptableAlertDefines an Alert fired by AdapTable
AdaptableAlertBaseDefines the base(common) properties of an Alert fired by AdapTable, regardless of the type of change
AdaptableAlertCommandCommands available in an Alert
AdaptableAlertQueryAlert Query which may be either a Boolean, Observable or AggregatedBoolean Expression
AdaptableAlertTypeType of AdapTable Alert: generic, cellChange or rowChange
AdaptableApiProvides developers with run-time access to AdapTable. Contains many classes each dedicated to a specific AdapTable Module or functionality
AdaptableBaseIconBase interface for AdaptableIcon
AdaptableBooleanQueryWraps an AdapTableQL Boolean Expression
AdaptableButtonDefines a Button that appears in numerous places including Adaptable Form
AdaptableCalculatedColumnQueryCalculated Column Query which may be a Scalar or an AggregatedScalar Expression
AdaptableCellChangedAlertDefines an Alert fired by AdapTable when a cell is changed
AdaptableClearStateFunctionFunction that clears persisted state from the storage system. Only invoked during `StateApi.reloadInitialState()` operations.
AdaptableColumnDefines an AdapTable Column - created at run-time based on AG Grid ColDef
AdaptableColumnBaseBase class for AdapTable Column containing most important properties
AdaptableColumnContextContext provided for per Column callbacks
AdaptableColumnDataTypeDefines data type of a Column; can be an AG Grid BaseCellDataType or an AdapTable array-related one
AdaptableColumnGroupDefines a Column Group
AdaptableColumnMenuItemMenu item used by Adaptable in Column Menus
AdaptableColumnMenuItemNameName of Column Menu Item provided by AdapTable
AdaptableColumnPredicateRestricts a Predicate to a given Column
AdaptableColumnsContextContext provided for callbacks involving multiple Columns
AdaptableColumnSummarySummary of a Column including filters and all unique values
AdaptableColumnTypeNameColumn Types recognised by AdapTable; to be set in GridOptions
AdaptableCommentComment that can be applied to a Cell in AdapTable
AdaptableComparerFunctionStandard comparer function used to evaluate custom sorts, returns -1, 0, 1 as required
AdaptableConfigConfig used by No Code Plugin to set up AdapTable
AdaptableContainerValueA resolved (non-function) container reference - `string` — an element ID (resolved via `document.getElementById`) - `AdaptableCSSSelector` — a CSS selector (resolved via `document.querySelector`) - `HTMLElement` — a direct reference to a DOM element
AdaptableContextMenuItemMenu item used by Adaptable in Context Menus
AdaptableContextMenuItemNameName of Context Menu Item provided by AdapTable
AdaptableCoordinateUsed by AdapTable to remember position of Floating Dashboard
AdaptableCSSSelectorCSS Selector used to target elements by CSS selectors (e.g. class, attribute, etc.) rather than elementID
AdaptableCustomIconDefines an icon from an external source
AdaptableDashboardToolbarList of all the Toolbars that Adaptable provides
AdaptableDataChangeHistoryActionBuilt in `undo` or `clear` data change action
AdaptableDateEditorParamsParams used by the AdapTable Date Editor
AdaptableElementIconDefines an icon as a provided DOM element or HTML string
AdaptableFieldUsed in Expressions to reference row values which are not a column definition
AdaptableFieldContextContext used when providing Fields programatically
AdaptableFilterComponentLocationAdapTable's Filter components: FilterBar or FilterForm
AdaptableFilterStateCurrent Filters in AdapTable
AdaptableFlashingCellDefines an Alert fired by AdapTable
AdaptableFormDefines a form which appears dynamically; used by Alerts & Export Custom Destinations
AdaptableFormatObject containing formatting information for Numeric and Date Columns
AdaptableFormDataData which appears in an AdapTable Form
AdaptableFormFieldDefines a Field that appears in an Adaptable Form
AdaptableFormFieldTypeTypes of Controls used in an AdapTable Form
AdaptableFrameworkComponentBase Component for Bespoke Components: can be Angular, React or Vue
AdaptableGenericAlertDefines a generic AdapTable Alert
AdaptableIconDefines an icon to be used in AdapTable (e.g. in Dashboard Header, Buttons, Menu, etc.)
AdaptableLoadStateFunctionFunction that retrieves Adaptable state from storage or external source. Called during initialization to hydrate the application state.
AdaptableLoggerAdapTable's Logger
AdaptableMenuItemGeneric Menu item used by Adaptable in Column or Context Menus
AdaptableMessageTypeDefines a Message Types: 'Success', 'Info', 'Warning' or 'Error'
AdaptableModuleModules provided by AdapTable, subject to Entitlements and usually have Initial Adaptable State
AdaptableModuleButtonList of all the Module buttons Adaptable provides - each Module has a popup for which this is a shortcut button
AdaptableNoCodeWizardOptionsAdaptable Options used by the No Code Wizard
AdaptableNoteNote that can be applied to a Cell in AdapTable
AdaptableNotesCollection of Cell Notes
AdaptableNumberCellEditorParamsAdaptable number editor parameters extending the AG Grid .
AdaptableObjectBase interface which all other Adaptable State-related objects extend
AdaptableObjectLookupCriteriaLookup criteria for finding specific Adaptable Objects; all given criteria will be composed with an AND operator
AdaptableObjectTagAdaptableObjectTag Object Tag - currently supporting only plain string values, but open for future extensions, if needed
AdaptableObservableQueryWraps an AdapTableQL Observable Expression
AdaptableOptionsLarge group of options enabling developers to set up AdapTable at design time to fit precise requirements
AdaptablePercentageCellEditorParamsAdapTablePercentageCellEditor parameters - extends AdaptableNumberCellEditorParams
AdaptablePersistentStateThe state object of Adaptable which is persisted
AdaptablePersistStateFunctionFunction that handles persisting state to storage systems (localStorage, server, etc.). Called after `saveState()` to store the prepared state.
AdaptablePluginBase class for all AdapTable Plugins
AdaptablePredicatePredicate object used by AdapTableQL - essentially a boolean function
AdaptablePredicateDefDefines a Predicate - include where it can run and what it does
AdaptableQLModuleModules which leverage AdapTableQL; can be used to set remote evaluation
AdaptableQueryAn AdaptableQuery can be either a Boolean, Scalar, Observable, AggregatedBoolean, or AggregatedScalar expression
AdaptableReadyInfoObject returned by `AdaptableReady` event - fired when AdapTable has loaded
AdaptableRowChangedAlertDefines an Alert fired by AdapTable when a row is changed
AdaptableRowContextContext provided for per Row callbacks
AdaptableSaveStateFunctionFunction that transforms state before persistence. Called first in the persistence flow, before `persistState()`.
AdaptableScalarQueryWraps an AdapTableQL Scalar Expression
AdaptableSettingsPanelModules which can appear in the Settings Panel
AdaptableSharedEntityDefines an AdaptableObject shared with Team Sharing
AdaptableSharedEntityConfigDescribes an AdaptableObject which is being Team Shared
AdaptableSortStateOverview of current, live, sorting state in grid
AdaptableStateThe main state object of Adaptable
AdaptableStateChangedInfoObject returned by the `AdaptableStateChanged` event
AdaptableStateFunctionConfigState Function Config object passed into all State Options functions
AdaptableStateReloadedInfoObject returned by the `AdaptableStateReloaded` event
AdaptableStatusBarDefines an Adaptable Status Bar
AdaptableStatusBarPanelModules which can appear in the AdapTable Status Bar
AdaptableStyleStyle object used in numerous AdapTable Modules
AdaptableSystemColumnMenuItemSystem Menu Item that is provided by AdapTable
AdaptableSystemContextMenuItemSystem Menu Item that is provided by AdapTable
AdaptableSystemIconDefines an icon from the System AdapTable icon set
AdaptableSystemIconNameAll AdapTable System Icon names
AdaptableThemeUsed for creating User (i.e. Custom) Themes
AdaptableToolPanelModules which can appear as AdapTable Tool Panels
AdaptableToolPanelDefinitionDefines a ToolPanel - Name and VisibilityMode (Expanded / Collapsed)
AdaptableTransientStateThe state which is available in the internal Redux store but never persisted
AdaptableVersionThe current version of AdapTable being used
AggregatedBooleanFunctionNameList of all the Aggregation Functions available in AdaptableQL
AggregatedExpressionFilterRowContextContext used when applying a filter to Rows before Reducer is called
AggregatedExpressionFunctionDefines an AdapTableQL function that aggregates data
AggregatedExpressionPrepareRowValueContextContext used by prepareRowValue property in Aggregated Expressions
AggregatedExpressionProcessAggValueContextContext used by processAggregatedValue property in Aggregated Expressions
AggregatedExpressionReducerContextContext used by the reducer property in Aggregated Expressions
AggregatedScalarFunctionNameList of all the AggregatedScalar Functions available in AdaptableQL
AgGridColumnMenuItemTypeDefines AG Grid Column Menu Items
AgGridConfigContains AG Grid Options and Modules - used when instantiating AdapTable vanilla
AgGridContextMenuItemTypeDefines AG Grid Context Menu Items
AgGridMenuItemMenu Item that is provided by AG Grid
AlertApiProvides run-time access to Alert function and associated State
AlertButtonDefines a button that appears in an Alert Form
AlertButtonFormForm triggered by an Alert which contains only Buttons
AlertDefinitionThe Alert Definition object used in the Alert function
AlertDefinitionPredicatePredicate used when creating a Predicate-based Rule for an Alert
AlertFiredInfoObject returned by the `AlertFired` event
AlertFormForm to show in an Alert
AlertFormContextContext required by functions when using an Alert Button
AlertMessageContextContext used for creating bespoke Alert messages
AlertOptionsOptions related to Alerts in Adaptable.
AlertPropertiesAdditional properties that specify how a particular Alert will ALWAYS behave
AlertRuleThe Alert Rule defined by either an AdaptablePredicate or an AdaptableQuery
AlertStateAdaptable State section for Alert Module
AlternativeModuleNameDefines a new name for an Adaptable Module (e.g. change Dashboard to Grid Manager)
AngularFrameworkComponentAngular component defined by its type and (optional) initialisation callback
ApplicationApiProvides run-time access to the Application Module
ApplicationDataEntrySimple Key / Value pair object used to store custom - stringifiable - data in Adaptable State.
ApplicationStateAdaptable State Section for the Application Module
ApplyFilterActionWhen to apply a Filter: 'Always', 'Never' or 'Throttle'
AST_ExpressionDefines AST of an Expressoin
AST_FunctionDefines AST of an Expression Function
ASTAn AST Expression
AutoGenerateTagsForLayoutsContextContext for `LayoutOptions.autoGenerateTagsForLayouts` method
AutoGroupColumnHeaderContextContext for Columns created automatically by AG Grid when Row Grouping
BadgeStyleCollection of Badge Style Definitions to display in a Badge Styled Column
BadgeStyleDefinitionDefines a Badge Style
BadgeStylePredicateSystem Predicate definition for Badge Style
BaseColumnHeaderContextCommon properties for Column Header Context
BaseContextBase class for all AdapTable callbacks and Events
BaseExportContextContext information available in all Export-related functions
BaseStateBase Interface for all Adaptable State objects; contains`Revision` property, used for versioning
BooleanFunctionNameList of all the Boolean Functions available in AdaptableQL
BroadcastConfigConfig used when broadcasting FDC3 Context
BroadcastConfigurationDefines config options for Broadcasting FDC3 Context
BulkUpdateApiProvides run-time access to the Bulk Update Module
ButtonStyleDefines the look and feel of an Adaptable Button
CalculatedColumnDefines a Column where the display value is derived from other values in row, and the definition is stored in State.
CalculatedColumnApiProvides run-time access to the Calculated Column Module
CalculatedColumnChangedInfoEventInfo returned by CalculatedColumnChanged event
CalculatedColumnSettingsSet properties that define Calculated Column's behaviour (all optional except DataType)
CalculatedColumnStateAdaptable State Section for Calculated Column Module
CalendarApiCalendar, Holiday and Working Day related functions, using supplied Holidays in Holiday Options
CalendarOptionsOptions for managing Holidays and Working Days in AdapTable
CellAddressVery lightweight object to define an AdapTable Cell
CellChangedInfoEventInfo returned by CellChanged event
CellColorRangeDefines which Colours to show in Gradient and Percent Bar Styles
CellDataChangedInfoDefines a Cell Edit - includes full details of old and new values, the column and the enclosing Row
CellEditableContextContext used when checking Cell editability
CellHighlightInfoDefines how a given Cell in AdapTable should be highlighted
CellSelectionChangedInfoEvent Info published by CellSelectionChanged event
CellSummaryApiProvides run-time access to the Cell Summary Module
CellSummaryOptionsOptions to provide custom Cell Summary Operations & Display Formats
CellSummmaryInfoDefines the Summary operations which AdapTable provides for Selected Numeric Cells
CellTextOptionText optionally to show in a Special Column Style special style: 'CellValue' or 'PercentageValue'
CellTextOptionsArray of CellTextOption available in Special Column Styles
CellUpdateRequestLightweight object used for identifying a Cell to be updated
ChartChangedInfoInfo used in Chart Changed Event
ChartContainerDescribes Location to display an AG Grid Chart
ChartDefinitionWraps an AG Grid Chart Model
ChartDisplayedInfoDefines a Displayed Chart
ChartingAggFuncAggregation function used in the Chart
ChartingApiProvides run-time access to Charting Module and related State
ChartingOpenStateCurrently opened Charts
ChartingOptionsOptions for managing AG Grid's Charts
ChartingStatePersists AG Grid Charts in Adaptable State
ColDefWithIdAG Grid Column Definition with a mandatory `colId` property
ColumnApiProvides run-time access to AdapTable Column related features
ColumnBooleanFalseMapDefines a map of Columns with a Boolean value
ColumnComparisonEnables a Percent Bar or Gradient Style to use another column in its calculations
ColumnDirectionMapDefines a map of Columns with a Left / Right direction value
ColumnFilterDefines a Filter applied on a Column using a Predicate
ColumnFilterApiProvides run-time access to Filter section of Adaptable State.
ColumnFilterAppliedInfoEventInfo returned by the Column Filter Applied event
ColumnFilterDefColumn Filter Definition for a specific Column
ColumnFilterOptionsOptions for managing Column Filtering in AdapTable
ColumnFilterPredicateA Predicate used in Column Filtering
ColumnFriendlyNameContextContext used when setting a Column Friendly Name
ColumnGroupScopeDefines Column Group Scope
ColumnGroupValuesManages Column Group expand / collapse behaviour, including exceptions
ColumnGroupValuesWithExceptionKeysDefines which Column Groups are expanded or collapsed
ColumnHeaderContextContext provided to columnHeader function custom Headers to be provided for any type of AG Grid Column
ColumnMenuApiProvides run-time access to Column Menu
ColumnMenuContextProvides full details about the Column in which the Column Menu will appear
ColumnMenuOptionsOptions for managing menus in AdapTable – provided using 2 collections
ColumnNumberMapDefines a map of Columns with a Number value
ColumnOptionsOptions related to managing Columns in Adaptable.
ColumnScopeDefines where a given Object / Module is active
ColumnScopeApiProvides access to a suite of functions related to the `Column Scope` object
ColumnSizingDefinitionState & behaviour for column sizing (must set `width` or `flex` but not both); all other props optional
ColumnSizingMapDefines a map of Columns with Sizing information
ColumnSortDefines how a Column is sorted
ColumnStringMapDefines a map of Columns with a String value
ColumnTypesContextContext used when retrieving Column Types
ColumnValuesComparerComparer object for Column Values - used for custom sorting
CommandHandlerHandles an Alert Form Command
CommentableCellContextContext used when determining if a cell can show Comments
CommentApiProvides run-time access to Comment Module and related State
CommentChangedInfoEvent fired when a Comment has changed
CommentLoadContextContext used when loading Comments
CommentOptionsOptions for managing Comments and Comment Threads in AdapTable
CommentStateInternal State used for Comments Module
CommentThreadThread of Comments for an Adaptable Cell
ContainerContextContext available to `modalContainer`, `systemStatusContainer`, `alertContainer` and `transposedViewContainer` function callbacks
ContainerOptionsOptions for managing the different div elements required by AdapTable
ContextMenuApiProvides run-time access to Context Menu
ContextMenuContextProvides full details about current cell (and selected cells) where the Context Menu will appear
ContextMenuOptionsOptions for managing menus in AdapTable – provided using 2 collections
CreatedRowInfoInfo passed into RowFormSubmitted Event for Created Rows
CreateRowFormContextContext used in a Create Row Form
CustomCellSummaryOperationDefines a Custom Cell Summary operation provided by a user
CustomCellSummaryOperationContextContext provided to a custom Cell Summary Operation function
CustomColumnMenuContextContext info provided when building Custom Column Menus
CustomColumnMenuItemCustom Column Menu Item
CustomContextMenuContextContext info provided when building Custom Context Menus
CustomContextMenuItemCustom Context Menu Item
CustomDestinationDefines a custom Export destination
CustomDestinationsContextContext provided to `ExportOptions.customDestinations` callback
CustomDisplayFormatterDefines a Custom Display Format
CustomDisplayFormatterContextContext used in handler of CustomDisplayFormatter
CustomEditColumnValueInfoInformation about items in the custom Edit Controls
CustomEditColumnValuesContextContext used when getting Distinct Column Values for Editing
CustomExportParamsCustom Export Params extending AG Grid's base export params; allows overriding AdapTable default export
CustomGroupColumnMenuItemDefines a Grouped Menu Item in the Column Menu
CustomGroupContextMenuItemDefines a Grouped Menu Item in the Context Menu
CustomIconDefines a bespoke Icon provided by a developer
CustomInFilterValuesContextContext used when providing values for the IN Column Filter
CustomQueryVariableContextContext passed when evaluating customQueryVariables
CustomRenderContextContext provided for any custom rendering
CustomRenderFunctionFunction which is called when rendering/destroying a custom framework-agnostic component
CustomSettingsPanelDefinition of a Custom Panel to add to the Adaptable Settings Panel
CustomSharedEntityDefines a Custom object that will be shared using Team Sharing
CustomSharedEntityConfigDescribes a custom Object which is being Team Shared
CustomSortCustom Sort object used in Custom Sort function.
CustomSortApiProvides run-time access to the Custom Sort function
CustomSortOptionsUsed to provide Custom Sorts comparers
CustomSortStateAdaptable State Section for Custom Sort Module
CustomToolbarCustom Toolbar (which AdapTable will manage) enabling devs to populate Dashboard with bepoke content
CustomToolbarButtonContextContext required by functions when using a Custom Toolbar Button
CustomToolbarConfiguredInfoEventInfo returned by the CustomToolbarConfigured event
CustomToolPanelDefines a Custom ToolPanel - provided by Users and contains custom content
CustomToolPanelButtonContextContext used for Custom Tool Panels containing Buttons
CustomWindowConfigConfig used to open a Custom Window
DashboardApiFunctions relating to the AdapTable Dashboard.
DashboardButtonContextContext required by functions when using a Dashboard Button
DashboardButtonsLocationWhere Dashboard Buttons are displayed
DashboardChangedInfoObject returned by the `DashboardChanged` event
DashboardOptionsOptions related to the Dashboard in Adaptable.
DashboardStateAdaptable State Section for the AdapTable Dashboard
DashboardTabDefines a named set of Toolbars in the AdapTable Dashboard
DataChangeDetectionPolicyCell Change that will trigger an Alert: can be 'rawValue' or 'formattedValue'
DataChangedScopeDefines where a Data Change should be monitored
DataChangeHistoryApiProvides run-time access to the Data Change History Module
DataChangeHistoryButtonA custom AdaptableButton which provides a build in `undo` action
DataChangeHistoryContextThe context for the DataChangeHistoryButton
DataChangeHistoryOptionsOptions to manage the 'Data Change History Module', which provides an overview of all previous changes, giving the possibility to undo specific changes
DataFormatDataTypeDefines the Format Data Types for all Data Types
DataFormatTypeFormat of exported Data - 'rawValue' or 'formattedValue'
DataImportApiProvides run-time access to the Settings Panel
DataImportedInfoObject returned by the `DataImported` event
DataImportFileHandlerFiles that can be handled by Data Import
DataImportOptionsOptions for managing the Data Import function
DataImportValidateContextContext passed to the `validate` function
DataImportValidationErrorDefines a Validation Error
DataRowConfigConfig object using for passing in rows to manageGridData function
DataSetDefines a Data Set object that can provide data to AdapTable
DataSetApiProvides run-time access to Data Sets
DataSetFormContextUsed when a DataSet displays a Form
DataSetOptionsOptions to provide Data Sets
DataSetSelectedInfoObject returned by the `DataSetSelected` event
DataUpdateConfigObject used to configure GridApi row management methods
DateFormatterOptionsFormatter Options for Date Columns - contains a single `Pattern` property
DateInputOptionsOptions for managing and customizing the date inputs.
DefaultAccessLevelContextProvided to defaultAccessLevel function when setting Default Entitlement value programatically
DefaultAdaptableMenuStructureThe Context Menu provided by AadapTable by default
DefaultAgGridMenuStructureAG Grid section of Context Menu provided by AadapTable by default
DefaultPredicateFilterContextContext used for setting default Predicates for Column Filters
DeletedRowInfoInfo passed into RowFormSubmitted Event for Deleted Rows
DestroyConfigAdaptable Destroy Configuration
DetailInitContextContext passed to Detail Grids when using Master Detail Plugin
EditColumnValueInfoInformation about items in the Edit Controls
EditedRowInfoInfo passed into RowFormSubmitted Event for Edited Rows
EditOptionsOptions related to Editing in AdapTable - includes Server Validation, Smart Edit Operations and Cell Editabiility
EditRowFormContextContext used in an Edit Row Form
EntitlementDefines a Permission in AdapTable - Module and Access Level
EntitlementApiProvides functions for Entitlements and Permissions
EntitlementContextProvided to moduleEntitlements function when setting Entitlements programatically
EntitlementOptionsOptions for managing Entitlements in AdapTable, ie. which Modules are available to the User and whether as *Full*, *ReadOnly* or *Hidden*.
EvaluateExpressionExternallyContextContext passed when evaluating `expressionOptions.evaluateExpressionExternally()`
EventApiResponsible for publishing the many Events that AdapTable fires
ExportApiProvides run-time access to the Export Module and Report state
ExportConfigConfig used when Exporting via API, allows fine grained exporting
ExportDataFormatContextContext provided to `ExportOptions.exportDataFormat` callback
ExportDateFormatContextContext provided to `ExportOptions.exportDateFormat` callback
ExportDestinationTypeConfigures which destination Reports get exported to
ExportFormContextContext required by functions when using an Export Button
ExportOptionsOptions regarding Exporting data from AdapTable
ExportResultDataType of Export result data: string (CSV), ReportData (JSON), or Blob (Excel)
ExportStateAdaptable State Section for Export Module
ExpressionApiFunctions related to Expressions in AdapTableQL (the Adaptable Query Language)
ExpressionCategoryCategories for Expression Functions
ExpressionContextProvides context to an Expression Function, including current row node and AdaptableApi
ExpressionFunctionDefines an AdaptableQL Function used in an Adaptable Expression
ExpressionFunctionDocBlockDefines how an AdaptableQL Function is described in Expression Editor
ExpressionFunctionHandlerThe javascript function which is invoked by an AdaptableQL Function
ExpressionFunctionInputTypeData Types of Inputs used by Expression (test, number, date, boolean)
ExpressionFunctionMapKey-Value map of Expression Names and their implementation
ExpressionOptionsOptions for managing Expressions in AdapTable's Query Language
ExtendedLayoutDefines an Extended Layout - provides a Layout and all objects that refer to it
ExternalChartingContextContext passed to External Charting Options functions
ExternalChartingOptionsOptions for managing External (i.e. non AG Grid) Charts
FDC3ActionColumnAction Column used for FDC3 workflows
Fdc3AdaptableButtonButton used in FDC3 Action Columns
Fdc3ApiProvides run-time access to AdapTable's FDC3 functionality
Fdc3ButtonContextContext provided in dynamic FDC3 Buttons
Fdc3ContextOptionsOptions for configuring FDC3 Context Behaviour in AdapTable
Fdc3IntentOptionsOptions for configuring FDC3 Intent Behaviour in AdapTable
Fdc3MessageInfoEventInfo returned by FDC3 Message events
Fdc3MessageReceivedInfoEvent Info for FDC3 Received Message Event
Fdc3MessageSentInfoEvent Info for FDC3 Sent Message Event
Fdc3OptionsOptions for configuring FDC3 in AdapTable
FilterActionOnDataChangeWhether Adaptable re-applies filtering after data edits; if `applyFilter` value is 'Throttle', `throttleDelay` should be set
FilterApiProvides run-time access to Filtering in AdapTable
FilterOptionsOptions for managing Column & Grid Filters in AdapTable
FlashingCellApiProvides run-time access to Flashing Cell functionality and associated State
FlashingCellDefinitionThe Flashing Cell Definition
FlashingCellDisplayedInfoObject returned by the `FlashingCellDisplayed` event
FlashingCellOptionsProperties for Flashing Cell
FlashingCellStateAdaptable State Section for Flashing Cell module
FlashTargetWhere a Flash can happen
FormatColumnObject used in Format Column function
FormatColumnApiProvides run-time access to the Format Column Module and associated state
FormatColumnConfigConfig for api methods that get Format Columns
FormatColumnOptionsProvides Custom Formats used in Format Column Module
FormatColumnPredicatePredicate used when creating a Format Column
FormatColumnRuleThe Format Column Rule - can be either a Predicate or a BooleanExpression
FormatColumnStateAdaptable State Section for Format Column Module
FormatColumnTargetSpecifies whether Column's cells or header is formatted
FormContextContext supplied to Buttons that appear in an Adaptable Form
FreeTextColumnThe FreeTextColumn object used in the Free Text Column function
FreeTextColumnApiProvides run-time access to FreeTextColumn Module and associated state
FreeTextColumnSettingsSet of optional properties that define a FreeText Columns behaviour
FreeTextColumnStateAdaptable State Section for the Free Text Column Module
FreeTextStoredValueDefines a cell value stored in a Free Text Column
GetDetailRowsContextContext provided to `ExportOptions.getDetailRows()` callback used when exporting Detail Rows
GetPrimaryKeyValueContextContext passed to the `getPrimaryKeyValue` function
GlobalExpressionFunctionsContextContext provided to global expression functions properties property callback
GradientStyleUsed to display Gradient Styles in Special Column Style
GridApiProvides access to important properties and functionalities of AdapTable e.g. sorting, selected cells etc.
GridCellDefines a Cell in Adaptable - every cell is an intersection of a Column Id and a Primary Key Value
GridCellRangeDefines a range of Cell - used in Grid Api Selection methods Typically use either PrimaryKey Values or Row Indexes
GridCellWithCountExtended GridCell, props to show how often appears in data source and how often visible
GridDataContextMappingMapping of FDC3 Context Types to Grid Data/Columns
GridFilterDefines a Grid Filter (essentially a Boolean Expression)
GridFilterApiProvides run-time access to Grid Filter section of Adaptable State.
GridFilterAppliedInfoEventInfo returned by the GridFilterApplied event
GridFilterEditorsList of Editors that can be used when creating the Grid Filter
GridFilterOptionsOptions for managing the Grid Filter in AdapTable
GridRowDetailed information about a Row in AdapTable
GridSortedInfoEventInfo returned by GridSorted event
GroupKeysEnables setting Row Group behaviour with exceptions
HandleFdc3ContextContext used when handling incoming FDC3 messages
HandleFdc3IntentContextContext used when handling incoming FDC3 Intents
HandleFdc3IntentResolutionContextContext provided in `handleIntentResolution` callback
HandleImportedDataContextContext used when importing Data
HandleImportedDataResolutionResolution returned by the `handleImportedData` function
IAdaptableNoCodeWizardWhen you want to configure an Adaptable via json file D&D, use this instead of the normal Adaptable constructor
IdentifiableInterface for objects that can be uniquely identified by a UUID
InFilterValueItem in the IN Column Filter
InFilterValueInfoInformation about items in the IN Column Filter
InFilterValueResultResult when providing custom values for the IN Column Filter
InitContainerContextContext available to `adaptableContainer` and `agGridContainer` function callbacks (resolve **before** AdapTable initialises, so `adaptableApi` not available)
InitialStateThe initial state of Adaptable which is populated at design-time and used to create the Adaptable State - must include at least one Layout.
InteropioPluginApiProvides run-time access to the Interopio Plugin
InteropioPluginOptionsOptions for using the Interop plugin
IPushPullApiProvides run-time access to ipushpull Plugin
IPushPullDomainInternal object that maps an IPushPull Domain object
IPushPullPluginOptionsOptions available in ipushpull plugin; allows users to collborate and share data in powerful ways
IPushPullReportAn ipushpull report
IPushPullScheduleDefines an ipushpull Schedule
IPushPullStateInternal State used by AdapTable for managing the ipushpull plugin
IsRowFilterableContextContext used for setting whether a Row can be Column Filtered
LayoutBase Layout Type - Pivot or Table
LayoutApiProvides run-time access to the Layout Module and associated state
LayoutArrayArray of Layouts - must contain at least one item
LayoutBaseBase object for both Table and Pivot Layouts
LayoutChangedActionTrigger for Layout Changed Event
LayoutChangedInfoEventInfo returned by LayoutChanged event
LayoutCreationDefaultPropertiesDefault properties to apply when creating a new Layout (Table or Pivot)
LayoutCreationDefaultPropertiesContextContext for `LayoutOptions.layoutCreationDefaultProperties` function
LayoutExtendedConfigConfiguration for API methods which load objects that can be Layout extensions
LayoutExtendedContextContext for `LayoutOptions.isObjectExtendedInLayout` function
LayoutExtensionDefines an object being extended in a Layout
LayoutExtensionModuleModules which can provide objects in Extended Layouts
LayoutExtensionObjectTypes of Adaptable Objects that can added to Extended Layouts
LayoutOptionsOptions for configuring Layouts; manage Column visibility, order, sorting, grouping, width etc.
LayoutStateAdaptable State Section for Layout Module, containing collection of Layouts and name of Current Layout
LayoutTagOptionsOptions for managing Tags in Layouts (used to enhance Layouts)
LayoutViewOptionsCustomize how Layouts are displayed in Settings Panel
LiveDataChangedInfoEventInfo returned by LiveDataChanged event
LiveReportDefines which Adaptable Reports are 'Live' (i.e. will update the destination as data in Adaptable ticks or changes)
LoadingScreenOptionsOptions for the Loading Screen shown when AdapTable is initialising
MasterDetailPluginOptionsPlugin Options used when creating a Master / Detail grid - passed into the plugin as the only argument.
MenuCategoryDefines the Category of for a Menu Item
MenuSeparatorA separator to add to Column or Context Menu
ModuleExpressionFunctionsType specific Expression Functions
ModuleExpressionFunctionsContextContext provided to moduleExpressionFunctions property callback
ModuleExpressionFunctionsMapModule specific Expression Functions
NamedQueryDefines a Query which can be referenced in AdaptableQL Expressions
NamedQueryApiProvides run-time access to Named Queries
NamedQueryStateAdaptable State Section for Named Query Module
NotableCellContextContext used when determining if a Note can be added to a Cell
NoteApiProvides run-time access to Notes Module and related State
NoteOptionsOptions for managing AdapTable Notes
NoteStateAdaptable State Section for Note Module
NotificationsOptionsOptions related to System Status Messages and Notifications in Adaptable.
NumberFormatterOptionsFormatter Options for Numeric Columns
NumericStyledColumnBase type for Numeric Styled Columns (i.e. Gradient and Percent Bar)
ObjectTagsContextContext used when evaluating Object Tags
ObservableFunctionNameList of all the Observable Functions available in AdaptableQL
OpenFinApiProvides run-time access to the OpenFin Plugin
OpenFinPluginOptionsOptions required for when using the OpenFin plugin
OpenFinReportAn OpenFin report
OpenFinScheduleDefines a OpenFin Schedule - used in Schedule Module
OpenFinStateInternal State used by AdapTable for managing the OpenFin plugin
OptionsApiRange of functions to access Adaptable Options
PercentBarStyleStyle used to display Percent Bars in Special Column Style
PivotAggregationColumnsDefines an Aggregated Column in a Pivot Layout
PivotAggregationTotalHeaderContextContext for Pivot Aggregation Totals
PivotColumnGroupHeaderContextContext for Pivot Column Groups
PivotColumnTotalHeaderContextContext for Pivot Total Columns
PivotGrandTotalHeaderContextContext for Pivot Grand Total Columns
PivotLayoutDefines a Pivot-based Layout
PivotLayoutCreationDefaultPropertiesDefault properties to apply when creating a new Pivot Layout
PivotPreviewColumnsContextContext uses for pivotPreviewColumns function in Layout Options
PivotResultColumnHeaderContextContext for Pivot Result Columns
PivotTotalPositionDefines the position of Pivot Total position - 'before' or 'after' the Value Column(s)
PluginsApiAPI methods dealing with AdapTable plugins
PlusMinusApiProvides run-time access to the Plus / Minus Module and associated state
PlusMinusNudgeDefines a Plus Minus Rule - used in the Plus Minus Module
PlusMinusStateAdaptable State Section for Plus Minus Module
PopupTypeType of Popup
PredefinedConfigDeprecated initial state object (now replaced by InitialState)
PredicateApiFunctions which manage the Predicate object in AdapTable
PredicateDefHandlerContextObject passed into an Adaptable Predicate Definition
PredicateDefInputDefines an Input to a Predicate
PredicateDefToStringParamsInputs required for a Predicate
PredicateModuleScopeDefines which Modules use the Predicate
PredicateOptionsOptions for managing Adaptable Predicates using AdaptableQL
PredicatesOperatorLogic used to join multiple Predicates
PreprocessRowDataContextContext used when pre-processing Import Data
ProcessExportContextContext used by the processExport function
ProgressIndicatorConfigConfig when displaying a Progress Indicator
QueryableColumnContextContext passed when evaluating Queryable Columns
QuickSearchApiProvides run-time access to Quick Search Module
QuickSearchContextContext used when applying Quick Search in bespoke fashion
QuickSearchOptionsOptions for configuring Quick Search
QuickSearchStateAdaptable State Section for Quick Search Module
RaiseIntentConfigConfig used when raising an FDC3 Intent
RaiseIntentConfigurationDefines config options for Raising FDC3 Intents
RangeValueTypeWhether the Range is Number or Percent based
ReactFrameworkComponentA function that returns a ReactNode
ReminderScheduleSchedules a Reminder to appear at a given point in time
ReportA Report which can export data from AdapTable
ReportColumnA Column exported in a Report
ReportColumnScopeColumns to be included in a Report
ReportContextReport Context sent when using Custom Export Destinations
ReportDataDefines the data in a Report run by AdapTable
ReportFileNameContextContext used for providing a custom filename for a Report
ReportFormatTypeType of Report Format
ReportNameTypeType of Report Name
ReportRowScopeAG Grid Row Data to be included in a Report
ReportScheduleDefines a Scheduled Report - used in Schedule Module (where State is stored)
ResolveContextDataContextUsed to build Context Data
RowChangedInfoEventInfo returned by the RowChanged event
RowDataChangedInfoInfo for RowDataChangedEvent, which rows changed and why
RowDataChangeTriggerWhat row action triggered the Row Change: 'Add', 'Update', 'Delete' or 'Load'
RowFormApiFunctions for accessing Action Columns
RowFormColumnContextContext used when decided if column should be included in a Row Form
RowFormContextContext passed into a Row Form - can be `CreateRowFormContext` or `EditRowFormContext`
RowFormFieldContextContext used for overriding Field elements in Row Form
RowFormOptionsOptions related to Dynamic Row Forms in AdapTable
RowFormSubmittedInfoInfo passed into RowFormSubmitted Event - can be `CreatedRowInfo`, `EditedRowInfo` or `DeletedRowInfo`
RowFormTitleContextContext used for overriding Title and Description of Row Form
RowFormTypeType of RowForm: 'rowCreated' | 'rowEdited' | 'rowDeleted'
RowGroupColumnHeaderContextContext for Columns created when Row Grouping
RowGroupValuesManages Row Group expand / collapse behaviour, including exceptions
RowGroupValuesWithExceptionKeysDefines which Row Groups are expanded or collapsed
RowHighlightInfoDefine how to highlight a Row
RowInfoProvides meta data about a Row in Adaptable
RowScopeDefines which types of Rows to exclude when rendering Format Columns, Action Columns and Badges
RowSelectionChangedInfoEvent Info published by RowSelectionChanged event
RowsHighlightInfoDefines how to highlight a set of Rows
RowSummaryDefines a Row Summary used in a Layout
RowSummaryPositionPosition of Row Summary - 'Top' or 'Bottom'
SaveChartBehaviourHow Charts are saved
ScalarFunctionNameList of all the Scalar Functions available in AdaptableQL
ScheduleDefines when an action will be run - either one-off or recurring
ScheduleApiProvides run-time access to the Schedule Module and associated state
ScheduleStateAdaptable State Section for the Schedule Module
ScheduleTriggeredInfoEventInfo returned by the ScheduleTriggered event
SelectedCellInfoDescribes which Cells are currently selected in AdapTable
SelectedRowInfoDescription of currently selected Rows in AdapTable
ServerValidationContextContext used when validating data edits on Server
ServerValidationResultUsed for Server Validation ie. after an edit in AG Grid which must be checked on Server
SetPrimaryKeyValueContextContext for the setPrimaryKeyValue function
SettingsPanelApiProvides run-time access to the Settings Panel
SettingsPanelOptionsOptions for managing the AdapTable Settings Panel
SharedEntitiesContextContext provided to `TeamSharingOptions.loadSharedEntities()` callback
SharedEntityDefines an object used in Team Sharing. The union type is discriminated by the `EntityType` property (`adaptableEntity` / `customEntity`).
SharedEntityTypeType of Shared Entity - Snapshot or Active
ShortcutUsed to define a Shortcut as used in Shortcut State
ShortcutApiProvides run-time access to Shortcut Module and associated state
ShortcutScopeDataTypeShortcut scope data type.
ShortcutStateAdaptable State Section for Shortcut Module
SmartEditApiProvides run-time access to the Smart Edit Module
SmartEditCustomOperationCustom Operation used in Smart Edit Module
SmartEditOperationOperation used by Smart Edit - either System or Custom
SmartEditOperationContextContext used in Custom Smart Edit Operations
SparklineStyleStyle to show for a Sparkline Column
SpecialColumnSettingsBase Settings for both Calculated and FreeText Columns
StateApiRange of functions to access Initial and Full Adaptable State
StateOptionsOptions related to Adaptable State hydration / dehydration; allows users to intercept state persistence and loading with custom functionality
StatusBarApiMethods for managing the AdapTable Status Bar
StatusBarStateAdaptable State Section for the Adaptable Status Bar
StringFormatterOptionsFormatter Options for String Columns
StyledColumnObject used in Special Column Style function
StyledColumnApiProvides run-time access to Styled Column Module and associated state
StyledColumnStateAdaptable State Section for Styled Column Module
SuspendableObjectInterface that extends Adaptable Object for those config items that can be suspended at run-time
SystemAlertPredicateIdList of System Predicates available for Alerts
SystemAlertPredicateIdsArray containing all System Alert Predicates
SystemBadgeStylePredicateIdPredicates available when creating a Badge Style Rule
SystemBadgeStylePredicateIdsSystem Predicate Ids available for Badge Style
SystemExportDestinationExport Destinations provided by AdapTable
SystemExportDestinationsContextContext provided to `ExportOptions.systemExportDestinations` callback
SystemFilterPredicateIdList of System Predicates available for Filters
SystemFilterPredicateIdsArray containing all System Filter Predicates
SystemFlashingCellPredicateIdList of System Predicates available for Flashing Cells
SystemFlashingCellPredicateIdsArray containing all System Flashing Cell Predicates
SystemFormatColumnPredicateIdList of System Predicates available for Format Columns
SystemFormatColumnPredicateIdsArray containing all System Format Column Predicates
SystemPredicatesContextContext used for setting which System Predicates are available
SystemReportFormatSystem report formats provided by AdapTable
SystemReportFormatsContextContext provided to `ExportOptions.systemReportFormats` callback
SystemReportNameSystem report names provided by AdapTable
SystemReportNamesArray containing all System Report names
SystemReportNamesContextContext provided to `ExportOptions.systemReportNames` callback
SystemStatusApiProvides access to System Status Module and associated state
SystemStatusMessageDisplayedInfoObject returned by SystemStatusMessageDisplayed Event
SystemStatusMessageInfoWraps a System Status Message
TableAggregationColumnsDefines an Aggregated Column in a Table Layout
TableColumnGroupHeaderContextContext for Column Group headers
TableColumnHeaderContextContext for standard Table Layout Columns
TableLayoutDefines a Table-based Layout
TableLayoutCreationDefaultPropertiesDefault properties to apply when creating a new Table Layout
TeamSharingApiProvides run-time access to Team Sharing Module and associated state
TeamSharingEntityChangedInfoEventInfo returned by TeamSharingEntityChanged event
TeamSharingOptionsOptions for managing Team Sharing - which enables Adaptable Objects to be shared between colleagues
TeamSharingStateState for Team Sharing; internal so not designed to be provided as part of Initial Adaptable State
ThemeApiProvides run-time access to the Theme Module and associated state
ThemeChangedInfoObject returned by the `ThemeChanged` event
ThemeStateTheme section of Adaptable State
ToastPositionsDifferent positions offered by Notifications
ToastTransitionsDifferent transitions offered by Notifications
TokenToken used by the AdapTableQL parser
ToolbarActionAction available in Custom Toolbar - Close or Configure
ToolbarActionsList of Actions available in Custom Toolbar
ToolPanelApiFunctions for managing the AdapTable ToolPanel Component (at side of grid)
ToolPanelButtonContextContext required by functions when using a ToolPanel Button
ToolPanelOptionsOptions related to managing the AdapTable ToolPanel Component
ToolPanelStateAdaptable State Section for the AdapTable ToolPanel
ToolPanelVisibilityModeWhether a ToolPanel displays as expanded or collapsed
TransposeConfigConfig used when transposing a Grid
UIControlConfigUsed to customise FDC3 controls (e.g. Action Columns)
UniqueGridCellDefines a Unique Cell Value (incl. how many times it appears in Grid)
UpgradeConfigConfig object used by State Auto-migration Wizard
UserColumnMenuItemColumn Menu Item that is provided by User
UserContextMenuItemContext Menu Item that is provided by User
UserInterfaceApiFunctions relating to User Interface section of Adaptable State
UserInterfaceOptionsOptions for managing the User Interface of AdapTable
UserInterfaceStateAdaptable State Section for the User Interface Controls the visibility and behaviour of AdapTable UI elements
UserMenuItemMenu Item which is added to Column or Context Menu - can contain sub items
VueFrameworkComponentCreates a Vue Component to be used in AdapTable UI controls
WeightedAverageAggregationDefines a Weighted Average Agg
WindowPositionDefines position of a Custom Window
WindowSizeDefines size of a Custom Window