Responsible for managing the New User Experience workflows.

Methods

  • Initialize the new user experience. Currently, this generates some chat messages with hints for getting started if we detect this is a new world.

    Returns void

  • Private

    Show chat tips for first launch.

    Returns void

  • Private

    Create a default scene for the new world.

    Returns Promise<void>

  • Private

    Automatically show uncompleted Tours related to new worlds.

    Returns Promise<void>

  • Private

    Add event listeners to the chat card links.

    Parameters

    • msg: ChatMessage

      The ChatMessage being rendered.

    • html: jQuery

      The HTML content of the message.

    Returns void

  • Private

    Perform some special action triggered by clicking on a link in a NUE chat card.

    Parameters

    • event: TriggeredEvent

      The click event.

    Returns Application

  • Private

    Switch to the appropriate tab when a user clicks on a link in the chat message.

    Parameters

    • event: TriggeredEvent

      The click event.

    Returns void