Skip to main content

Itemservercontactpopup

Based on game build 714014 | Last updated: 2026-03-09

Overview

ItemServerContactPopup is a UI screen that extends GenericWaitingPopup to show a modal dialog while the client establishes contact with the item server — typically during game launch or session initialization. It presents a localized "Connecting..." message and automatically dismisses upon successful connection or user cancellation.

Usage example

local ItemServerContactPopup = require "screens/redux/itemservercontactpopup"
local popup = ItemServerContactPopup()
TheFrontEnd:PushScreen(popup)
-- The popup is automatically dismissed by internal logic upon connection success or cancel

Dependencies & tags

Components used: None identified
Tags: None identified

Properties

PropertyTypeDefault ValueDescription
textstring or Widgetself.dialog.bodyReference to the dialog's body text component for potential updates (not actively modified in current code).

Main functions

Close()

  • Description: Immediately cancels the popup and triggers its internal cancellation handler (OnCancel), typically used to abort the item server connection attempt.
  • Parameters: None.
  • Returns: Nothing.

Events & listeners

  • Listens to: None identified
  • Pushes: None identified