W3Booster SDK 2.0.0
    Preparing search index...

    Interface ApplicationRuntime<TSettings, TOverlayExtensions>

    interface ApplicationRuntime<
        TSettings extends object,
        TOverlayExtensions extends object = object,
    > {
        client: W3BoosterClient<DeepPartial<TSettings>, TOverlayExtensions>;
        lifecycle: ApplicationRuntimeStore<TSettings, TOverlayExtensions>;
        signal: AbortSignal;
        start(
            options?: ApplicationRuntimeStartOptions,
        ): Promise<W3BoosterClient<DeepPartial<TSettings>, TOverlayExtensions>>;
        stop(): Promise<void>;
    }

    Type Parameters

    • TSettings extends object
    • TOverlayExtensions extends object = object
    Index
    signal: AbortSignal

    Aborts when this runtime stops; use it to scope client events and other runtime-owned work.

    • Returns Promise<void>