Skip to main content

ButtonEvents

Trait ButtonEvents 

Source
pub trait ButtonEvents {
    // Provided method
    fn on_pressed(&mut self, _handle: Handle<Button>) -> EventProcessStatus { ... }
}

Provided Methods§

Source

fn on_pressed(&mut self, _handle: Handle<Button>) -> EventProcessStatus

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§

Source§

impl ButtonEvents for Accordion

Source§

impl ButtonEvents for Button

Source§

impl ButtonEvents for Canvas

Source§

impl ButtonEvents for CharPicker

Source§

impl ButtonEvents for CheckBox

Source§

impl ButtonEvents for ColorPicker

Source§

impl ButtonEvents for ComboBox

Source§

impl ButtonEvents for ControlBase

Source§

impl ButtonEvents for DatePicker

Source§

impl ButtonEvents for Desktop

Source§

impl ButtonEvents for HLine

Source§

impl ButtonEvents for HSplitter

Source§

impl ButtonEvents for ImageViewer

Source§

impl ButtonEvents for KeySelector

Source§

impl ButtonEvents for Label

Source§

impl ButtonEvents for ListBox

Source§

impl ButtonEvents for Markdown

Source§

impl ButtonEvents for Panel

Source§

impl ButtonEvents for Password

Source§

impl ButtonEvents for PathFinder

Source§

impl ButtonEvents for ProgressBar

Source§

impl ButtonEvents for RadioBox

Source§

impl ButtonEvents for RichTextField

Source§

impl ButtonEvents for Tab

Source§

impl ButtonEvents for TextArea

Source§

impl ButtonEvents for TextField

Source§

impl ButtonEvents for ThreeStateBox

Source§

impl ButtonEvents for TimePicker

Source§

impl ButtonEvents for ToggleButton

Source§

impl ButtonEvents for VLine

Source§

impl ButtonEvents for VSplitter

Source§

impl ButtonEvents for Window

Source§

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

Source§

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

Source§

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

Source§

impl<T> ButtonEvents for ModalWindow<T>

Source§

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

Source§

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

Source§

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