Skip to content

ButtonConfig

ButtonConfig = object

Defined in: ui/Button.ts:47

optional actions: object

Defined in: ui/Button.ts:62

optional click: ButtonActionOrCallback

optional down: ButtonActionOrCallback

optional hover: ButtonActionOrCallback

optional out: ButtonActionOrCallback

optional up: ButtonActionOrCallback


cursor: Cursor

Defined in: ui/Button.ts:70


disabledCursor: Cursor

Defined in: ui/Button.ts:71


enabled: boolean

Defined in: ui/Button.ts:73


id: string

Defined in: ui/Button.ts:48


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

Defined in: ui/Button.ts:74


sheet: SpriteSheetLike

Defined in: ui/Button.ts:72


optional sounds: object

Defined in: ui/Button.ts:55

optional click: string

optional down: string

optional hover: string

optional out: string

optional up: string


optional textLabel: Partial<TextProps | HTMLTextProps> & object

Defined in: ui/Button.ts:69

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


textures: object

Defined in: ui/Button.ts:49

optional active: TextureLike

default: TextureLike

optional disabled: TextureLike

optional hover: TextureLike