TomTom Maps for JavaScript
    Preparing search index...

    Type Alias TrafficAreaAnalyticsEntry

    A single entry in the traffic-area-analytics history — output of one getTrafficAreaAnalytics call. Mirrors the per-entry model used by RoutingState / CustomGeometriesState: each entry owns its own TrafficAreaAnalyticsModule, lazy-initialised on first show.

    type TrafficAreaAnalyticsEntry = {
        _analysis?: TrafficAreaAnalyticsAnalysis[];
        _config?: TrafficAreaAnalyticsConfig;
        _configChangeUnsub?: () => void;
        _module?: TrafficAreaAnalyticsModule;
        _shown?: boolean;
        data: TrafficAreaAnalytics;
        id: string;
        label: string;
        params: TrafficAreaAnalyticsParams;
        timestamp: number;
    }
    Index

    Properties

    Accumulated analysis results linked to this entry.

    _config?: TrafficAreaAnalyticsConfig

    Latest viz config reflected from the module (mode / metric / scaleMode / …).

    _configChangeUnsub?: () => void

    Unsubscribe from this entry's module config-change wiring. Cleared on hide / remove.

    _module?: TrafficAreaAnalyticsModule

    Per-entry TrafficAreaAnalyticsModule. Each entry owns its own so two entries can render side-by-side. Lazy-initialised via TrafficAreaAnalyticsState.getEntryModule.

    _shown?: boolean

    True while _module is rendering on the map.

    data: TrafficAreaAnalytics

    The aggregated FeatureCollection result.

    id: string
    label: string

    Request parameters that produced this entry — provenance only, opaque to consumers.

    timestamp: number