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

    Interface AutomaticMapLibreIntegration

    Cohesive incremental-integration controller for one automatic mount.

    interface AutomaticMapLibreIntegration {
        appliedFilter: RuntimeStyleFilterExpression | undefined;
        diagnostics: readonly AutomaticMapLibreIntegrationDiagnostic[];
        hoveredId: FeatureId | undefined;
        layerIds: readonly string[];
        selectedIds: ReadonlySet<FeatureId>;
        sourceId: string;
        applyRealtimeFeatureState(
            deltas: readonly RealtimeFeatureStateDelta[],
        ): void;
        bindFilterRegistry(
            registry: FilterRegistry,
            options?: BindFilterRegistryOptions,
        ): FilterRegistryUnsubscribe;
        clearRealtimeFeatureState(id: FeatureId, key?: string): void;
        clearSelection(): void;
        deselect(id: FeatureId): void;
        dispose(): void;
        hitTest(
            input: HonuaPointerInput,
            options?: HonuaNormalizeHitTestOptions,
        ): Promise<HonuaHitTestResult>;
        refresh(options?: ExecuteQueryPlanOptions): Promise<AutomaticMapLibrePlan>;
        select(id: FeatureId): void;
        setRuntimeFilter(filter: RuntimeStyleFilterExpression | undefined): void;
    }
    Index

    Properties

    appliedFilter: RuntimeStyleFilterExpression | undefined
    hoveredId: FeatureId | undefined
    layerIds: readonly string[]
    selectedIds: ReadonlySet<FeatureId>
    sourceId: string

    Methods