@honua/sdk-js
    Preparing search index...

    Module exploration

    @honua/sdk-js/exploration — protocol-neutral state container shared across linked views (map / table / chart). Provides createExplorationContext() with preset link policies (globalLinked, mapDriven, gridDriven, chartDriven, decoupled). See docs/exploration-context.md for the full design.

    import { createExplorationContext } from "@honua/sdk-js/exploration";

    const ctx = createExplorationContext({ dataset, preset: "globalLinked" });
    ctx.dispatch({ type: "set-extent", extent });
    const unsubscribe = ctx.subscribe(["selection"], (state) => render(state));

    References

    ApplyPresetIntent → ApplyPresetIntent
    ChangeEvent → ChangeEvent
    ClearFilterIntent → ClearFilterIntent
    createExplorationContext → createExplorationContext
    CreateExplorationContextOptions → CreateExplorationContextOptions
    DeselectIntent → DeselectIntent
    EMPTY_STATE → EMPTY_STATE
    ExplorationContext → ExplorationContext
    ExplorationIntent → ExplorationIntent
    ExplorationSelector → ExplorationSelector
    ExplorationSelectorListener → ExplorationSelectorListener
    ExplorationSelectorSubscribeOptions → ExplorationSelectorSubscribeOptions
    ExplorationSlice → ExplorationSlice
    ExplorationState → ExplorationState
    ExplorationStateSnapshot → ExplorationStateSnapshot
    ExplorationViewChangeEvent → ExplorationViewChangeEvent
    ExplorationViewController → ExplorationViewController
    ExplorationViewIntent → ExplorationViewIntent
    ExplorationViewListener → ExplorationViewListener
    ExplorationViewSubscribeOptions → ExplorationViewSubscribeOptions
    ExplorationViewSubscription → ExplorationViewSubscription
    extentToSpatialFilter → extentToSpatialFilter
    featureSelectionKey → featureSelectionKey
    FeatureSelectionTarget → FeatureSelectionTarget
    FilterClause → FilterClause
    FilterOperator → FilterOperator
    isSourceQualifiedSelectionTarget → isSourceQualifiedSelectionTarget
    LINKED_VIEW_PRESETS → LINKED_VIEW_PRESETS
    LinkedViewPolicy → LinkedViewPolicy
    LinkedViewPresetName → LinkedViewPresetName
    LinkedViewQueryProjection → LinkedViewQueryProjection
    LinkedViewQueryProjectionOptions → LinkedViewQueryProjectionOptions
    LinkedViewRule → LinkedViewRule
    LinkedViewSpatialMode → LinkedViewSpatialMode
    Listener → ExplorationListener
    propagationFor → propagationFor
    reduce → reduce
    ReducerResult → ReducerResult
    SelectIntent → SelectIntent
    selectLinkedViewQueryProjection → selectLinkedViewQueryProjection
    SetAggregationIntent → SetAggregationIntent
    SetExtentIntent → SetExtentIntent
    SetFilterIntent → SetFilterIntent
    SetGroupingIntent → SetGroupingIntent
    SetPageIntent → SetPageIntent
    SetSortIntent → SetSortIntent
    SetSpatialFilterIntent → SetSpatialFilterIntent
    SetVisibleFieldsIntent → SetVisibleFieldsIntent
    SLICES → SLICES
    SnapshotRestoreIntent → SnapshotRestoreIntent
    sourceFeatureSelectionTarget → sourceFeatureSelectionTarget
    SourceQualifiedFeatureSelectionTarget → SourceQualifiedFeatureSelectionTarget
    subscribeExplorationSelector → subscribeExplorationSelector
    Unsubscribe → ExplorationUnsubscribe
    ViewBinding → ViewBinding
    ViewHandle → ViewHandle
    ViewRole → ViewRole