IGPAPI
    Preparing search index...

    Function declareLaunch

    • Declares the launch: the first screen, the launch edge's source and ordinal skip, and — for a platform whose launch sends more than its first screen — the burst with its marks and the first screen's input from the launch input. The declaration sends nothing; OpenApp runs the burst, and the first screen's own enter runs at the burst's firstScreen.

      Without a burst the launch is the first screen alone and the caller's input is the screen's input.

      Type Parameters

      • Id extends
            | "FeedTimeline"
            | "ShortUrlFeed"
            | "ClipsViewer"
            | "CommentsV2"
            | "Explore"
            | "SearchTypeahead"
            | "SerpTop"
            | "SerpUsers"
            | "UserDetail"
            | "ProfileMediaTab"
            | "ContextualFeed"
            | "DirectInbox"
            | "DirectThread"
            | "CustomizeChat"
            | "DirectThreadThemePicker"
            | "DirectThreadDetails"
            | "DirectThreadSharedMedia"
            | "DirectThreadNicknames"
            | "DirectThreadNicknameChange"
      • Kind extends EnterableScreenKind
      • Input
      • Data extends object
      • State
      • E
      • R
      • Actions extends object
      • Items extends object

      Parameters

      Returns ScreenLaunch<
          Id,
          Kind,
          Input,
          Data,
          State,
          E,
          R,
          Actions,
          Items,
          Input,
          LaunchFirstScreenFailure<E, Items>,
          LaunchFirstScreenServices<R, Items>,
      >

    • Declares the launch: the first screen, the launch edge's source and ordinal skip, and — for a platform whose launch sends more than its first screen — the burst with its marks and the first screen's input from the launch input. The declaration sends nothing; OpenApp runs the burst, and the first screen's own enter runs at the burst's firstScreen.

      Without a burst the launch is the first screen alone and the caller's input is the screen's input.

      Type Parameters

      • Id extends
            | "FeedTimeline"
            | "ShortUrlFeed"
            | "ClipsViewer"
            | "CommentsV2"
            | "Explore"
            | "SearchTypeahead"
            | "SerpTop"
            | "SerpUsers"
            | "UserDetail"
            | "ProfileMediaTab"
            | "ContextualFeed"
            | "DirectInbox"
            | "DirectThread"
            | "CustomizeChat"
            | "DirectThreadThemePicker"
            | "DirectThreadDetails"
            | "DirectThreadSharedMedia"
            | "DirectThreadNicknames"
            | "DirectThreadNicknameChange"
      • Kind extends EnterableScreenKind
      • Input
      • Data extends object
      • State
      • E
      • R
      • Actions extends object
      • Items extends object
      • LaunchInput
      • BE
      • BR

      Parameters

      Returns ScreenLaunch<
          Id,
          Kind,
          Input,
          Data,
          State,
          E,
          R,
          Actions,
          Items,
          LaunchInput,
          BE,
          BR,
      >