Hosanna UI API v1.30.2-next
    Preparing search index...

    Interface ILaunchArgs

    interface ILaunchArgs {
        appConfig?: string;
        contentId?: string;
        defaultSpringboardRig?: string;
        env?: string;
        expression?: string;
        hsTestDebugHost?: string;
        hsTestDeviceAppPort?: string | number;
        hsTestManagementPort?: string | number;
        hsTestMode?: string | boolean;
        hsTestPlatform?: string;
        hsTestRunId?: string;
        hsTestWebAppPort?: string | number;
        mediaType?: string;
        noAutoOpenLastScreen?: string | boolean;
        platformId?: string;
        profile?: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    appConfig?: string

    Selects an app config variant by short name, file name, or path. Web: ?appConfig=mobile.

    contentId?: string
    defaultSpringboardRig?: string

    Auto-launch a specific springboard rig on app start by button label or view factory function name (e.g. ButtonRig). Overrides the stored "auto open last screen" preference. Intended for agents/tests.

    Web: ?defaultSpringboardRig=ButtonRig.

    env?: string

    Selects the resolved build-config environment. Web: ?env=dev; native platforms may pass launch args.

    expression?: string

    Web: ?expression=tv|web|phone|tablet — primary app/layout intent.

    hsTestDebugHost?: string

    Test-only debugger host override used by devices that cannot reach localhost on the development machine.

    hsTestDeviceAppPort?: string | number

    Test-only debugger device WebSocket port override.

    hsTestManagementPort?: string | number

    Test-only debugger management HTTP port override.

    hsTestMode?: string | boolean

    Enables deterministic test-only runtime commands in non-production builds.

    hsTestPlatform?: string

    Identifies the Hosanna platform flavour selected by the test runtime.

    hsTestRunId?: string

    Identifies the exact test runtime that launched this app instance.

    hsTestWebAppPort?: string | number

    Test-only debugger web WebSocket port override.

    mediaType?: string
    noAutoOpenLastScreen?: string | boolean

    Prevents restoring the last opened screen when launch args should drive startup deterministically.

    platformId?: string

    Native hosts can provide a concrete platform capability id such as apple-native-ios.

    profile?: string

    Selects an optional build-config profile. Web: ?profile=no-spinner; native platforms may pass launch args.