Returns the value associated with the given dot-notation key.
Returns undefined if the key does not exist.
Dot-notation config key (e.g. 'ui.theme', 'map.zoom').
Returns a shallow snapshot of the entire resolved configuration object. Callers must not mutate the returned record.
Returns true once the configuration has been fully loaded and resolved.
ICoreModule.init() is guaranteed to be called only after isLoaded() returns true.
Minimal read-only interface to the GeoLeaf configuration system.
Modules that implement
ICoreModulereceive anIGeoLeafConfigin theirinit()call. They should useget()/getAll()to read settings rather than importing the fullGeoLeafConfigtype, which would create a direct coupling to the config module internals.Example