Enum oxygengine_user_interface::widget::component::interactive::navigation::NavSignal [−][src]
pub enum NavSignal {
Show 21 variants
None,
Register(NavType),
Unregister(NavType),
Select(WidgetIdOrRef),
Unselect,
Lock,
Unlock,
Accept(bool),
Context(bool),
Cancel(bool),
Up,
Down,
Left,
Right,
Prev,
Next,
Jump(NavJump),
FocusTextInput(WidgetIdOrRef),
TextChange(NavTextChange),
Axis(String, f32),
Custom(WidgetIdOrRef, String),
}
Variants
Register(NavType)
Tuple Fields of Register
0: NavType
Unregister(NavType)
Tuple Fields of Unregister
0: NavType
Select(WidgetIdOrRef)
Tuple Fields of Select
Accept(bool)
Tuple Fields of Accept
0: bool
Context(bool)
Tuple Fields of Context
0: bool
Cancel(bool)
Tuple Fields of Cancel
0: bool
Jump(NavJump)
Tuple Fields of Jump
0: NavJump
FocusTextInput(WidgetIdOrRef)
Tuple Fields of FocusTextInput
TextChange(NavTextChange)
Tuple Fields of TextChange
Custom(WidgetIdOrRef, String)
Tuple Fields of Custom
0: WidgetIdOrRef
1: String
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for NavSignal
impl UnwindSafe for NavSignal
Blanket Implementations
Mutably borrows from an owned value. Read more