Fdc3Options
Options for configuring FDC3 in AdapTable
TypeScript
export interfaceProperties
| Property | Description | Default |
|---|---|---|
| actionColumnDefaultConfiguration | Configures the default FDC3 Actions column | |
| 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 |
Property Details
actionColumnDefaultConfiguration
Configures the default FDC3 Actions column
TypeScript
actionColumnDefaultConfiguration?: ActionColumnDefaultConfiguration;Property Value
ActionColumnDefaultConfiguration
contexts
Configures FDC3 standard Contexts that AdapTable will listen for and broadcast
TypeScript
contexts?: Fdc3ContextOptions;Property Value
enableLogging
Enable logging message exchanges to Console
TypeScript
enableLogging?: boolean;Default Value
false
Property Value
boolean
gridDataContextMapping
Maps Context Type to AdapTable Grid Data
TypeScript
gridDataContextMapping?: GridDataContextMapping;Property Value
intents
Configures FDC3 standard Intents that AdapTable will listen for and raise
TypeScript
intents?: Fdc3IntentOptions;Property Value
resolveContextData
Builds Context Data (useful for postprocessing Context Data mapped from Grid data)
TypeScript
resolveContextData?: (context: ResolveContextDataContext) => Context;Property Value
(context:ResolveContextDataContext) => Context
uiControlsDefaultConfiguration
Customises FDC3 UI Controls
TypeScript
uiControlsDefaultConfiguration?: {
contexts?: {
[contextName in StandardContextType]?: UIControlConfig;
};
intents?: {
[intentName in StandardIntent]?: UIControlConfig;
};
};Property Value
\{ contexts?: \{ [contextName in StandardContextType]?:UIControlConfig; \}; intents?: \{ [intentName in StandardIntent]?:UIControlConfig; \}; \}