Skip to content

IPopup

Defined in: ui/Popup.ts:11

Interface for Popup

T = any

readonly actionContext: undefined | ActionContext

Defined in: ui/Popup.ts:20


animationContext: undefined | string

Defined in: display/Container.ts:38

IContainer.animationContext


app: Application

Defined in: display/Container.ts:36

IContainer.app


optional backing: Container<ContainerChild>

Defined in: ui/Popup.ts:15


config: PopupConfig<T>

Defined in: ui/Popup.ts:13


data: T

Defined in: ui/Popup.ts:18


optional firstFocusableEntity: IFocusable

Defined in: ui/Popup.ts:17


readonly id: string | number

Defined in: ui/Popup.ts:12


isShowing: boolean

Defined in: ui/Popup.ts:16


onDestroy: Signal<() => void>

Defined in: display/Container.ts:40

IContainer.onDestroy


view: Container

Defined in: ui/Popup.ts:14

addColoredBackground(colorOrConfig?, alpha?): Sprite

Defined in: display/Container.ts:55

number | Partial<BackgroundConfig>

number

Sprite

IContainer.addColoredBackground


added(): void | Promise<void>

Defined in: display/Container.ts:44

void | Promise<void>

IContainer.added


afterShow(): void

Defined in: ui/Popup.ts:30

void


beforeHide(): void

Defined in: ui/Popup.ts:32

void


beforeShow(): void

Defined in: ui/Popup.ts:26

void


childAdded(child): void | Promise<void>

Defined in: display/Container.ts:48

Container

void | Promise<void>

IContainer.childAdded


childRemoved(child): void | Promise<void>

Defined in: display/Container.ts:49

Container

void | Promise<void>

IContainer.childRemoved


close(): void

Defined in: ui/Popup.ts:22

void


destroy(options?): void

Defined in: display/Container.ts:42

DestroyOptions

void

IContainer.destroy


end(): void

Defined in: ui/Popup.ts:38

void


hide(): void | Promise<any>

Defined in: ui/Popup.ts:34

void | Promise<any>


initialize(): void

Defined in: ui/Popup.ts:24

void


removed(): void | Promise<void>

Defined in: display/Container.ts:46

void | Promise<void>

IContainer.removed


resize(size?): void

Defined in: display/Container.ts:51

Size

void

IContainer.resize


restoreActionContext(): void

Defined in: ui/Popup.ts:40

void


show(): void | Promise<any>

Defined in: ui/Popup.ts:28

void | Promise<any>


start(): void | Promise<any>

Defined in: ui/Popup.ts:36

void | Promise<any>


update(ticker?): void

Defined in: display/Container.ts:53

number | Ticker

void

IContainer.update