pub struct MultiSelectKeyMap {Show 15 fields
pub next: Binding,
pub prev: Binding,
pub up: Binding,
pub down: Binding,
pub toggle: Binding,
pub filter: Binding,
pub set_filter: Binding,
pub clear_filter: Binding,
pub half_page_up: Binding,
pub half_page_down: Binding,
pub goto_top: Binding,
pub goto_bottom: Binding,
pub select_all: Binding,
pub select_none: Binding,
pub submit: Binding,
}Expand description
Keybindings for multi-select fields.
Fields§
§next: BindingGo to next field.
prev: BindingGo to previous field.
up: BindingMove cursor up.
down: BindingMove cursor down.
toggle: BindingToggle selection.
filter: BindingOpen filter.
set_filter: BindingApply filter.
clear_filter: BindingClear filter.
half_page_up: BindingHalf page up.
half_page_down: BindingHalf page down.
goto_top: BindingGo to top.
goto_bottom: BindingGo to bottom.
select_all: BindingSelect all.
select_none: BindingSelect none.
submit: BindingSubmit the form.
Trait Implementations§
Source§impl Clone for MultiSelectKeyMap
impl Clone for MultiSelectKeyMap
Source§fn clone(&self) -> MultiSelectKeyMap
fn clone(&self) -> MultiSelectKeyMap
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MultiSelectKeyMap
impl Debug for MultiSelectKeyMap
Auto Trait Implementations§
impl Freeze for MultiSelectKeyMap
impl RefUnwindSafe for MultiSelectKeyMap
impl Send for MultiSelectKeyMap
impl Sync for MultiSelectKeyMap
impl Unpin for MultiSelectKeyMap
impl UnwindSafe for MultiSelectKeyMap
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more