Skip to content

1681-engine / ui / ToggleOptions

Interface: ToggleOptions ​

Defined in: src/ui/Toggle.ts:5

Properties ​

box ​

ts
box: PanelSkin;

Defined in: src/ui/Toggle.ts:9

The box.


focus? ​

ts
optional focus?: PanelSkin;

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

Drawn over the box while focused.


mark ​

ts
mark: number | Texture<TextureSource<any>>;

Defined in: src/ui/Toggle.ts:11

The mark drawn inside when on: a texture (a pixel check), or a filled square of this colour.


onChange? ​

ts
optional onChange?: (value) => void;

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

Parameters ​

ParameterType
valueboolean

Returns ​

void


size ​

ts
size: number;

Defined in: src/ui/Toggle.ts:7

The box's side (px).


value? ​

ts
optional value?: boolean;

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

Released under the MIT License.