Skip to content

PixiProgressBar

Defined in: ui/src/pixi-ui/PixiProgressBar.ts:7

Yoga-aware wrapper around @pixi/ui ProgressBar.

new PixiProgressBar(props): PixiProgressBar

Defined in: ui/src/pixi-ui/PixiProgressBar.ts:8

PixiProgressBarProps

PixiProgressBar

PixiUIBase.constructor

protected prevProps: Record<string, unknown> = {}

Defined in: ui/src/pixi-ui/PixiUIBase.ts:17

PixiUIBase.prevProps


protected readonly view: ProgressBar

Defined in: ui/src/pixi-ui/PixiUIBase.ts:16

PixiUIBase.view


readonly yogaNode: Node

Defined in: ui/src/pixi-ui/PixiUIBase.ts:15

PixiUIBase.yogaNode

get displayObject(): DisplayContainer

Defined in: ui/src/pixi-ui/PixiUIBase.ts:19

DisplayContainer

PixiUIBase.displayObject


get visible(): boolean

Defined in: ui/src/pixi-ui/PixiUIBase.ts:23

boolean

set visible(v): void

Defined in: ui/src/pixi-ui/PixiUIBase.ts:27

boolean

void

PixiUIBase.visible

applyLayout(): void

Defined in: ui/src/pixi-ui/PixiUIBase.ts:56

void

PixiUIBase.applyLayout


protected bridgeSignal<F>(signal, key, newProps): void

Defined in: ui/src/pixi-ui/PixiUIBase.ts:62

Bridge a @pixi/ui Signal to a callback prop. Only reconnects if ref changed.

F extends (…args) => void

(cb) => void

(cb) => void

string

Record<string, unknown>

void

PixiUIBase.bridgeSignal


destroy(): void

Defined in: ui/src/pixi-ui/PixiUIBase.ts:84

void

PixiUIBase.destroy


protected disconnectAll(): void

Defined in: ui/src/pixi-ui/PixiProgressBar.ts:29

Override in subclass to disconnect all signals on destroy.

void

PixiUIBase.disconnectAll


update(props): void

Defined in: ui/src/pixi-ui/PixiProgressBar.ts:21

Record<string, unknown>

void

PixiUIBase.update


protected updateBase(props): void

Defined in: ui/src/pixi-ui/PixiUIBase.ts:76

Apply layout props, visible, and store prevProps. Call at end of subclass update().

Record<string, unknown>

void

PixiUIBase.updateBase