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

    Function failBoot

    • Reports a failure the boot cannot recover from. The first terminal failure wins: later calls are ignored, and a screen already drawn — a timeout, or failed resources or modules — is replaced.

      Once the application has been revealed, the failure is still dispatched and logged, but it travels as a notice instead of a screen: what is on screen still works in part.

      Parameters

      • input: {
            reason:
                | "config"
                | "map"
                | "profile"
                | "engine"
                | "webgl"
                | "module"
                | "internal";
            message: string;
            phase?: "config"
            | "map"
            | "profile"
            | "before-boot"
            | "registry";
            module?: string;
        }

        The reason (never timeout, which only the watchdog raises), an English message for logs and support, the phase when it differs from the current one, and the module at fault when known — named first on the screen.

      Returns void