indigoextras.ui
Type members
Classlikes
- Companion
- object
- Companion
- object
- Companion
- object
Represents an individual option button in a radio button group. This class just containing the distinct information for this option: it's position and the events fired on interacting with it. Attributes shared between options are contained in the RadioButtonGroup class.
Represents an individual option button in a radio button group. This class just containing the distinct information for this option: it's position and the events fired on interacting with it. Attributes shared between options are contained in the RadioButtonGroup class.
- Value Params
- onHoverOut
The events fired when this button is no longer hovered over
- onHoverOver
The events fired when this button is hovered over
- onSelected
The events fired when this button is selected
- onUnselected
The events fired when this button ceases to be selected
- position
The top-left position of this option button
- state
The current state of the radio button i.e., selected, hover, or normal
- Companion
- object
A group of mutually exclusive radio buttons.
A group of mutually exclusive radio buttons.
- Value Params
- buttonAssets
The graphics to use identically for all of the options: up (unselected), down (selected) and over
- depth
The depth at which to present the buttons
- hitArea
The hit area of the radio button relative to the button's position
- options
A list individual radio buttons that comprise this group
- Companion
- object