Skip to content

UINineSlice

Defined in: ui/src/UINineSlice.ts:13

Displays a nine-slice texture as a UI element. Requires explicit width/height from layout.

new UINineSlice(props): UINineSlice

Defined in: ui/src/UINineSlice.ts:24

UINineSliceProps

UINineSlice

readonly container: NineSliceSprite

Defined in: ui/src/UINineSlice.ts:14


readonly yogaNode: Node

Defined in: ui/src/UINineSlice.ts:15

UIElement.yogaNode

get displayObject(): Container

Defined in: ui/src/UINineSlice.ts:17

Container

UIElement.displayObject


get visible(): boolean

Defined in: ui/src/UINineSlice.ts:71

boolean

set visible(v): void

Defined in: ui/src/UINineSlice.ts:75

boolean

void

UIElement.visible

applyLayout(): void

Defined in: ui/src/UINineSlice.ts:64

Set sprite dimensions to match Yoga computed size.

void

UIElement.applyLayout


destroy(): void

Defined in: ui/src/UINineSlice.ts:98

void

UIElement.destroy


update(p): void

Defined in: ui/src/UINineSlice.ts:80

Partial<UINineSliceProps>

void

UIElement.update