Inventool Confirm Prompt UGUI
❓ InventoolConfirmPromptUGUI Class
Namespace:
Esper.Inventool.UI.UGUI
Access:public
Type:class
Inherits:CrossInputSupportedWindowUGUI
📦 Fields
protected
hiddenCloseButton
Button
Full‑screen invisible close button.
protected
titleLabel
TextMeshProUGUI
The title label.
protected
descriptionLabel
TextMeshProUGUI
The description label.
protected
leftButton
Button
The left button option.
protected
rightButton
Button
The right button option.
protected
leftButtonIconImage
Image
Left button icon element.
protected
rightButtonIconImage
Image
Right button icon element.
protected
leftButtonLabel
TextMeshProUGUI
The left button label.
protected
rightButtonLabel
TextMeshProUGUI
The right button label.
protected
leftButtonAction
Action
The left button on‑click action.
protected
rightButtonAction
Action
The right button on‑click action.
🔍 Properties
public
Instance
InventoolConfirmPromptUGUI
The active instance.
🧰 Methods
protected override
Awake()
void
Initializes singleton, wires buttons, closes initially.
public virtual
Open(string title, string description, Action leftButtonAction = null, Action rightButtonAction = null, bool showLeftButton = true, bool showRightButton = true, string leftButtonText = "Cancel", string rightButtonText = "Confirm", Sprite leftButtonIcon = null, Sprite rightButtonIcon = null, bool leftLabelIsNumeric = false, bool rightLabelIsNumeric = false)
void
Opens the prompt with optional actions, labels, icons, and localization handling.
public virtual
Close()
void
Closes the prompt and invokes onClosed
.
Active Instance
You can get the active InventoolConfirmPromptUGUI
instance with InventoolConfirmPromptUGUI.Instance
. Ensure there's an instance of it in your scene before using this field.
Open
The Open
method has many parameters you can use to customize what's displayed on the confirm prompt.
title
The prompt title or the localized string key if you're using localization.
string
description
The prompt description or the localized string key if you're using localization.
string
leftButtonAction
The left button on-click action.
Action
rightButtonAction
The right button on-click action.
Action
showLeftButton
If the left button should be displayed.
bool
showRightButton
If the right button should be displayed.
bool
leftButtonText
The left button text or the localized string key if you're using localization.
string
rightButtonText
The right button text or the localized string key if you're using localization.
string
leftButtonIcon
The left button icon.
Sprite
rightButtonIcon
The right button icon.
Sprite
leftLabelIsNumeric
If the left label is numeric (localization disabled).
bool
rightLabelIsNumeric
If the right label is numeric (localization disabled).
bool
InventoolConfirmPromptUGUI.Instance.Open("My Title", "My Description");
Close
InventoolConfirmPromptUGUI.Instance.Close();
Last updated