Skip to content

ButtonConfig

ButtonConfig = object

Defined in: ui/Button.ts:47

optional actions: object

Defined in: ui/Button.ts:61

optional click: ButtonActionOrCallback

optional down: ButtonActionOrCallback

optional hover: ButtonActionOrCallback

optional out: ButtonActionOrCallback


cursor: Cursor

Defined in: ui/Button.ts:68


disabledCursor: Cursor

Defined in: ui/Button.ts:69


enabled: boolean

Defined in: ui/Button.ts:71


id: string

Defined in: ui/Button.ts:48


optional layout: Omit<LayoutOptions, "target"> | null | boolean

Defined in: ui/Button.ts:72


sheet: SpritesheetAsset

Defined in: ui/Button.ts:70


optional sounds: object

Defined in: ui/Button.ts:55

optional click: AudioAsset

optional down: AudioAsset

optional hover: AudioAsset

optional out: AudioAsset


optional textLabel: Partial<TextProps | HTMLTextProps> & object

Defined in: ui/Button.ts:67

optional type: "text" | "html" | "bitmap"


textures: object

Defined in: ui/Button.ts:49

optional active: TextureAsset

default: TextureAsset

optional disabled: TextureAsset

optional hover: TextureAsset