ConstThe machine-readable code carried by each error subclass, frozen.
Keys are the short family names; values are the strings that land on error.code. Compare
against these rather than against literals, so a rename stays a compile-time concern.
GeoLeaf.Errors.ErrorCodes.VALIDATION; // 'VALIDATION_ERROR'
GeoLeaf.Errors.ErrorCodes.SECURITY; // 'SECURITY_ERROR'
GeoLeaf.Errors.ErrorCodes.CONFIG; // 'CONFIG_ERROR'
GeoLeaf.Errors.ErrorCodes.NETWORK; // 'NETWORK_ERROR'
GeoLeaf.Errors.ErrorCodes.INITIALIZATION; // 'INITIALIZATION_ERROR'
GeoLeaf.Errors.ErrorCodes.MAP; // 'MAP_ERROR'
GeoLeaf.Errors.ErrorCodes.DATA; // 'DATA_ERROR'
GeoLeaf.Errors.ErrorCodes.POI; // 'POI_ERROR'
GeoLeaf.Errors.ErrorCodes.ROUTE; // 'ROUTE_ERROR'
GeoLeaf.Errors.ErrorCodes.UI; // 'UI_ERROR'
The
GeoLeaf.Errorsfaçade — every error class, the code table and the helpers.Mounted on the global namespace by
globals.core.tsand re-exported bykernel-exports.ts. Its members are the same objects exported individually from this module; the façade exists so integrators can reach them without a deep import.