Options
All
  • Public
  • Public/Protected
  • All
Menu

Responsible for managing the New User Experience workflows.

Hierarchy

  • NewUserExperience

Index

Constructors

Methods

  • initialize(): void
  • 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

  • _createInitialChatMessages(): void
  • Show chat tips for first launch.

    Returns void

  • _createDefaultScene(): Promise<void>
  • Create a default scene for the new world.

    Returns Promise<void>

  • _showNewWorldTour(): Promise<void>
  • Automatically show uncompleted Tours related to new worlds.

    Returns Promise<void>

  • _activateListeners(msg: ChatMessage, html: jQuery): void
  • 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

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

    Parameters

    • event: TriggeredEvent

      The click event.

    Returns Application

  • _onTabLink(event: TriggeredEvent): void
  • Switch to the appropriate tab when a user clicks on a link in the chat message.

    Parameters

    • event: TriggeredEvent

      The click event.

    Returns void