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

    Minimal layer descriptor (structural). Mirrors the plugin UI's LayerLike so the UI callers of resolveProfileLayers stay assignment-compatible without a core→plugin type import.

    interface LayerLike {
        id?: string;
        configFile?: string;
        layerDir?: string;
        dataFile?: string;
        url?: string;
        inlineConfig?: Record<string, unknown>;
        [key: string]: unknown;
    }

    Indexable

    • [key: string]: unknown
    Index

    Properties

    id?: string
    configFile?: string
    layerDir?: string
    dataFile?: string
    url?: string
    inlineConfig?: Record<string, unknown>

    Config posée EN LIGNE dans layers.json, pour une instance de layerTemplates.

    ⚠️ Une telle couche n'a PAS de configFile — c'est ce qui la faisait disparaître de tout le chemin hors-ligne, dont quatre sites branchent sur cette clé. Sa config est déjà là, il n'y a rien à refetcher ; son répertoire vaut layers/<id> par convention (profile-loader.ts:38).