Skip to main content

KeySelectorEvents

Trait KeySelectorEvents 

Source
pub trait KeySelectorEvents {
    // Provided method
    fn on_key_changed(
        &mut self,
        _handle: Handle<KeySelector>,
        _new_key: Key,
        _old_key: Key,
    ) -> EventProcessStatus { ... }
}

Provided Methods§

Source

fn on_key_changed( &mut self, _handle: Handle<KeySelector>, _new_key: Key, _old_key: Key, ) -> EventProcessStatus

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl KeySelectorEvents for Accordion

Source§

impl KeySelectorEvents for Button

Source§

impl KeySelectorEvents for Canvas

Source§

impl KeySelectorEvents for CharPicker

Source§

impl KeySelectorEvents for CheckBox

Source§

impl KeySelectorEvents for ColorPicker

Source§

impl KeySelectorEvents for ComboBox

Source§

impl KeySelectorEvents for DatePicker

Source§

impl KeySelectorEvents for Desktop

Source§

impl KeySelectorEvents for HLine

Source§

impl KeySelectorEvents for HSplitter

Source§

impl KeySelectorEvents for ImageViewer

Source§

impl KeySelectorEvents for KeySelector

Source§

impl KeySelectorEvents for Label

Source§

impl KeySelectorEvents for ListBox

Source§

impl KeySelectorEvents for Markdown

Source§

impl KeySelectorEvents for Panel

Source§

impl KeySelectorEvents for Password

Source§

impl KeySelectorEvents for PathFinder

Source§

impl KeySelectorEvents for ProgressBar

Source§

impl KeySelectorEvents for RadioBox

Source§

impl KeySelectorEvents for RichTextField

Source§

impl KeySelectorEvents for Tab

Source§

impl KeySelectorEvents for TextArea

Source§

impl KeySelectorEvents for TextField

Source§

impl KeySelectorEvents for ThreeStateBox

Source§

impl KeySelectorEvents for TimePicker

Source§

impl KeySelectorEvents for ToggleButton

Source§

impl KeySelectorEvents for VLine

Source§

impl KeySelectorEvents for VSplitter

Source§

impl KeySelectorEvents for Window

Source§

impl<T> KeySelectorEvents for DropDownList<T>
where T: DropDownListType + 'static,

Source§

impl<T> KeySelectorEvents for GraphView<T>
where T: GraphNode + 'static,

Source§

impl<T> KeySelectorEvents for ListView<T>
where T: ListItem + 'static,

Source§

impl<T> KeySelectorEvents for ModalWindow<T>

Source§

impl<T> KeySelectorEvents for NumericSelector<T>
where T: Number + 'static,

Source§

impl<T> KeySelectorEvents for Selector<T>
where T: EnumSelector + Copy + Eq + 'static,

Source§

impl<T> KeySelectorEvents for TreeView<T>
where T: ListItem + 'static,