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

    Variable coreProfileLayerConfigConst

    coreProfileLayerConfig: (layerId: string) => Record<string, unknown> | null = profileLayerConfig

    Alias moteur de profileLayerConfig — lit UNE couche du profil actif.

    ⚠️ La documentation de fond vit dans kernel/shared/edition-permissions.ts, et elle n'est PAS recopiée ici (tâche 8.7). Elle porte les deux pièges qui ont coûté cher — la projection en liste blanche de getAllLayerConfigs(), qui n'expose ni edition ni offline, et Config.Profile.getActiveProfileLayersConfig(), non monté sur le namespace. Dupliquer ces avertissements en ferait deux versions à tenir, et la seconde à diverger serait celle que personne ne relit (compteur C4).

    L'alias existe pour que les 6 sites appelants du moteur gardent leur nom d'import.

    Type Declaration

      • (layerId: string): Record<string, unknown> | null
      • Lit UNE couche — l'intégralité de son <id>_config.json, tel que fusionné au profil actif.

        Mêmes sources et mêmes pièges que profileLayers, dont c'est la projection unitaire.

        Parameters

        • layerId: string

          Identifiant de la couche.

        Returns Record<string, unknown> | null

        La configuration complète, ou null si le profil ou la couche est absent.

    Identifiant de la couche.

    La configuration complète, ou null si le profil ou la couche est absent.