IGeoCommonExecutionProps
Common execution/host wiring props shared by all GeoChart-family components.
export interface IGeoCommonExecutionProps extends IVisualizationProps, IVisualizationCallbacks
Extends: IVisualizationProps, IVisualizationCallbacks
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
(Optional) Backend used for data execution. Falls back to BackendProvider when omitted. | |||
(Optional) Additional execution configuration forwarded to backend. | |||
(Optional) Filters applied to every layer execution. | |||
(Optional) Callback fired when the map visible bounds change. | |||
(Optional) Callback fired when the map center changes. | |||
(Optional) Callback fired when a user-triggered viewport interaction finishes. | |||
(Optional) Callback fired when map zoom changes. | |||
object | (Optional) Resolution context for composed placeholders. | ||
(Optional) Theme override. Defaults to the nearest ThemeProvider. | |||
string | (Optional) Workspace identifier. Falls back to WorkspaceProvider when omitted. |
Property details
IGeoCommonExecutionProps.backendproperty
Backend used for data execution. Falls back to BackendProvider when omitted.
backend?: IAnalyticalBackend;
IGeoCommonExecutionProps.execConfigproperty
Additional execution configuration forwarded to backend.
execConfig?: IExecutionConfig;
IGeoCommonExecutionProps.filtersproperty
Filters applied to every layer execution.
filters?: NullableFiltersOrPlaceholders;
Remarks
These filters are treated as **global** for the whole geo visualization: - They apply to the primary layer and to all additional layer executions. - Layer-specific filters (IGeoLayer.filters) are still supported. - When both are provided, these **global** filters are applied *after* layer filters and therefore take precedence for filter types with “last wins” merge rules (e.g. date filters for the same date dataset, measure value filters for the same measure). Other filter types may accumulate according to SDK merge semantics.
IGeoCommonExecutionProps.onBoundsChangedproperty
Callback fired when the map visible bounds change.
onBoundsChanged?: BoundsChangedCallback;
IGeoCommonExecutionProps.onCenterPositionChangedproperty
Callback fired when the map center changes.
onCenterPositionChanged?: CenterPositionChangedCallback;
IGeoCommonExecutionProps.onViewportInteractionEndproperty
Callback fired when a user-triggered viewport interaction finishes.
onViewportInteractionEnd?: ViewportInteractionEndCallback;
IGeoCommonExecutionProps.onZoomChangedproperty
Callback fired when map zoom changes.
onZoomChanged?: ZoomChangedCallback;
IGeoCommonExecutionProps.placeholdersResolutionContextproperty
Resolution context for composed placeholders.
placeholdersResolutionContext?: object;
Remarks
Required only when using composed placeholders.
IGeoCommonExecutionProps.themeproperty
Theme override. Defaults to the nearest ThemeProvider.
theme?: ITheme;
IGeoCommonExecutionProps.workspaceproperty
Workspace identifier. Falls back to WorkspaceProvider when omitted.
workspace?: string;