GeoLeaf Core API - v3.19.0
    Preparing search index...

    Interface RevealDeps

    Dependency context for setupReveal (init-reveal.ts).

    interface RevealDeps {
        GeoLeaf: GeoLeafGlobal;
        map: IMapAdapter | null;
        AppLog: AppLogger;
        startBounds: GeoLeafBounds | null;
        profilePadding: RevealPadding | null;
        startMaxZoom: number | null;
        permalinkCfg: PermalinkRuntimeConfig;
    }
    Index
    GeoLeaf: GeoLeafGlobal
    map: IMapAdapter | null
    AppLog: AppLogger
    startBounds: GeoLeafBounds | null

    Extent the map started on, re-fitted at reveal: the view of the theme the profile starts on when that theme declares bounds, the profile bounds otherwise. null when the map started on a centre and a zoom — nothing is re-fitted then.

    profilePadding: RevealPadding | null

    Padding applied to the reveal-time fitBounds — the profile's.

    startMaxZoom: number | null

    Ceiling on the zoom of that re-fit — the profile's map.initialMaxZoom when it declares one, null otherwise. The same ceiling the first fit was given.

    Resolved permalink config (cfg.ui.permalink or {}).