Fdc3Options
Options for configuring FDC3 in AdapTable
export interfaceProperties
| Property | Description | Default |
|---|---|---|
| actionColumnDefaultConfiguration | Configures the default FDC3 Actions column | columnId: 'fdc3ActionColumn', headerName: 'FDC3 Actions', width: 200, resizable: true, movable: false, rowScope: ExcludeDataRows: false, ExcludeGroupRows: true, ExcludeSummaryRows: true, ExcludeTotalRows: true |
| contexts | Configures FDC3 standard Contexts that AdapTable will listen for and broadcast | |
| enableLogging | Enable logging message exchanges to Console | false |
| gridDataContextMapping | Maps Context Type to AdapTable Grid Data | |
| intents | Configures FDC3 standard Intents that AdapTable will listen for and raise | |
| resolveContextData | Builds Context Data (useful for postprocessing Context Data mapped from Grid data) | |
| uiControlsDefaultConfiguration | Customises FDC3 UI Controls | contexts: , intents: |
Property Details
actionColumnDefaultConfiguration
Configures the default FDC3 Actions column
actionColumnDefaultConfiguration?: ActionColumnDefaultConfiguration;Default Value
columnId: 'fdc3ActionColumn', headerName: 'FDC3 Actions', width: 200, resizable: true, movable: false, rowScope: ExcludeDataRows: false, ExcludeGroupRows: true, ExcludeSummaryRows: true, ExcludeTotalRows: true
Property Value
ActionColumnDefaultConfiguration
contexts
Configures FDC3 standard Contexts that AdapTable will listen for and broadcast
contexts?: Fdc3ContextOptions;Property Value
enableLogging
Enable logging message exchanges to Console
enableLogging?: boolean;Default Value
false
Property Value
boolean
gridDataContextMapping
Maps Context Type to AdapTable Grid Data
gridDataContextMapping?: GridDataContextMapping;Property Value
intents
Configures FDC3 standard Intents that AdapTable will listen for and raise
intents?: Fdc3IntentOptions;Property Value
resolveContextData
Builds Context Data (useful for postprocessing Context Data mapped from Grid data)
resolveContextData?: (context: ResolveContextDataContext) => Context;Property Value
(context:ResolveContextDataContext) => Context
uiControlsDefaultConfiguration
Customises FDC3 UI Controls
uiControlsDefaultConfiguration?: {
contexts?: {
[contextName in StandardContextType]?: UIControlConfig;
};
intents?: {
[intentName in StandardIntent]?: UIControlConfig;
};
};Default Value
contexts: , intents:
Property Value
\{ contexts?: \{ [contextName in StandardContextType]?:UIControlConfig; \}; intents?: \{ [intentName in StandardIntent]?:UIControlConfig; \}; \}