API ReferenceSandbox.UI

BasePopupclass

A panel that gets deleted automatically when clicked away from

objectPanelBasePopup
Namespace
Sandbox.UI
Assembly
Sandbox.Engine
Declaration
public abstract class Sandbox.UI.BasePopup : Sandbox.UI.Panel

Constructors1

Showing 1 constructors

Methods2

Showing 2 methods

public static void CloseAll(Sandbox.UI.Panel exceptThisOne = null)PUBLICSTATIC

ParameterTypeDescription
exceptThisOne = nullPanel
Returns:void

public virtual void OnDeleted()PUBLICVIRTUAL

Returns:void

Properties2

Showing 2 properties

protected virtual Sandbox.UI.BasePopup Sandbox.UI.BasePopup.ParentPopup { get; set; }PROTECTEDVIRTUALGETSET

The popup this one hangs off, if it's part of a chain like a cascading menu. Closing everything but a popup spares its chain too, so a click in a submenu keeps the parents up.

Returns:BasePopup

public bool Sandbox.UI.BasePopup.StayOpen { get; set; }PUBLICGETSET

Stay open, even when CloseAll popups is called

Returns:bool

On this page