Interface: Toggle
Defined in: ui/utilities/create-toggle.ts:86
Properties
checkmark
checkmark:
number
Defined in: ui/utilities/create-toggle.ts:91
The child checkmark entity - shown while toggle.isOn.
entity
entity:
number
Defined in: ui/utilities/create-toggle.ts:88
The toggle's root entity - a RectTransformEcsComponent + SpriteEcsComponent + UiInteractableEcsComponent + UiColorTransitionEcsComponent + UiToggleEcsComponent.
interactable
interactable:
UiInteractableEcsComponent
Defined in: ui/utilities/create-toggle.ts:94
The toggle's UiInteractableEcsComponent, for reading interaction state or registering pointer-event listeners.
onValueChanged
onValueChanged:
ParameterizedForgeEvent<boolean>
Defined in: ui/utilities/create-toggle.ts:104
Raised whenever isOn changes - toggle.onValueChanged, surfaced
directly since registering a single listener on it is the overwhelmingly
common case.
toggle
toggle:
UiToggleEcsComponent
Defined in: ui/utilities/create-toggle.ts:97
The toggle's UiToggleEcsComponent, for reading/setting isOn directly.