input library

Classes

Checkbox
Checkboxes allow the user to select one or more items from a set.
CheckboxEvent
Interactive events that Checkbox can take on when receiving input from the user.
CheckboxEventController
Manages a set of CheckboxEvents and notifies listeners of changes.
CheckboxStyle
The style to be applied to checkbox widget
CheckboxTheme
A Widget that controls how descendant checkbox should look like.
CheckboxThemeData
Defines the visual properties of Checkbox.
CheckboxThemeDefaults
CheckboxThemeIos
CheckboxThemeM2
CheckboxThemeM3
CheckboxTile
A tiled checkbox. In other words, a checkbox with a label.
CheckboxTileTheme
A Widget that controls how descendant checkbox tile should look like.
CheckboxTileThemeData
Defines the visual properties of CheckboxTile.
CheckboxTileThemeDefaults
DrivenCheckboxStyle
Create a CheckboxStyle that handle the widget events
DrivenRadioStyle
Create a RadioStyle that handle the widget events
DrivenSwitchStyle
Create a SwitchStyle that handle the widget events
Radio
Radio allow the user to select one item from a set.
RadioEvent
Interactive events that Radio can take on when receiving input from the user.
RadioEventController
Manages a set of RadioEvents and notifies listeners of changes.
RadioStyle
The style to be applied to Radio widget
RadioTheme
A Widget that controls how descendant radio should look like.
RadioThemeData
Defines the visual properties of Radio.
RadioThemeDefaults
RadioThemeIos
RadioThemeM2
RadioThemeM3
RadioTile
A tiled radio. In other words, a radio with a label.
RadioTileTheme
A Widget that controls how descendant radio tile should look like.
RadioTileThemeData
Defines the visual properties of RadioTile.
RadioTileThemeDefaults
Switch
Switches toggle the state of a single setting on or off.
SwitchEvent
Interactive events that Checkbox can take on when receiving input from the user.
SwitchEventController
Manages a set of SwitchEvents and notifies listeners of changes.
SwitchStyle
The style to be applied to Switch widget
SwitchTheme
A Widget that controls how descendant Switch should look like.
SwitchThemeData
Defines the visual properties of Switch.
SwitchThemeDefaults
SwitchThemeIos
SwitchThemeM2
SwitchThemeM3
SwitchTile
A tiled switch. In other words, a switch with a label.
SwitchTileTheme
A Widget that controls how descendant switch tile should look like.
SwitchTileThemeData
Defines the visual properties of SwitchTile.
SwitchTileThemeDefaults
SwitchTileThemeIos
SwitchTileThemeM2
SwitchTileThemeM3

Enums

ControlAffinity
Where to place the control next to a label.

Typedefs

CheckboxEvents = WidgetEvents
Set of WidgetEvent
RadioEvents = WidgetEvents
Set of WidgetEvent
SwitchEvents = WidgetEvents
Set of WidgetEvent