ui_kit/feat/button-components #134
@ -24,6 +24,9 @@ enum ControlState {
|
||||
/// When the mouse cursor is hover the control
|
||||
hovered,
|
||||
|
||||
/// When the control is clicked
|
||||
tapped,
|
||||
|
||||
/// When the control is focused (like pressing tab)
|
||||
focused,
|
||||
|
||||
@ -36,6 +39,7 @@ enum ControlState {
|
||||
bool isDisabled() => this == ControlState.disabled;
|
||||
bool isEnabled() => this != ControlState.disabled;
|
||||
bool isHovered() => this == ControlState.hovered;
|
||||
bool isTapped() => this == ControlState.tapped;
|
||||
bool isFocused() => this == ControlState.focused;
|
||||
bool isSelected() => this == ControlState.selected;
|
||||
bool isInvalid() => this == ControlState.invalid;
|
||||
|
Loading…
x
Reference in New Issue
Block a user