Skip to main content

GenericTreeViewEvents

Trait GenericTreeViewEvents 

Source
pub trait GenericTreeViewEvents {
    // Provided methods
    fn on_current_item_changed(
        &mut self,
        _handle: Handle<()>,
        _type_id: TypeId,
        _current_item: Handle<()>,
    ) -> EventProcessStatus { ... }
    fn on_item_collapsed(
        &mut self,
        _handle: Handle<()>,
        _type_id: TypeId,
        _item: Handle<()>,
        _recursive: bool,
    ) -> EventProcessStatus { ... }
    fn on_item_expanded(
        &mut self,
        _handle: Handle<()>,
        _type_id: TypeId,
        _item: Handle<()>,
        _recursive: bool,
    ) -> EventProcessStatus { ... }
    fn on_selection_changed(
        &mut self,
        _handle: Handle<()>,
        _type_id: TypeId,
    ) -> EventProcessStatus { ... }
    fn on_item_action(
        &mut self,
        _handle: Handle<()>,
        _type_id: TypeId,
        _current_item: Handle<()>,
    ) -> EventProcessStatus { ... }
}

Provided Methods§

Source

fn on_current_item_changed( &mut self, _handle: Handle<()>, _type_id: TypeId, _current_item: Handle<()>, ) -> EventProcessStatus

Source

fn on_item_collapsed( &mut self, _handle: Handle<()>, _type_id: TypeId, _item: Handle<()>, _recursive: bool, ) -> EventProcessStatus

Source

fn on_item_expanded( &mut self, _handle: Handle<()>, _type_id: TypeId, _item: Handle<()>, _recursive: bool, ) -> EventProcessStatus

Source

fn on_selection_changed( &mut self, _handle: Handle<()>, _type_id: TypeId, ) -> EventProcessStatus

Source

fn on_item_action( &mut self, _handle: Handle<()>, _type_id: TypeId, _current_item: Handle<()>, ) -> EventProcessStatus

Implementors§

Source§

impl GenericTreeViewEvents for Accordion

Source§

impl GenericTreeViewEvents for Button

Source§

impl GenericTreeViewEvents for Canvas

Source§

impl GenericTreeViewEvents for CharPicker

Source§

impl GenericTreeViewEvents for CheckBox

Source§

impl GenericTreeViewEvents for ColorPicker

Source§

impl GenericTreeViewEvents for ComboBox

Source§

impl GenericTreeViewEvents for DatePicker

Source§

impl GenericTreeViewEvents for Desktop

Source§

impl GenericTreeViewEvents for HLine

Source§

impl GenericTreeViewEvents for HSplitter

Source§

impl GenericTreeViewEvents for ImageViewer

Source§

impl GenericTreeViewEvents for KeySelector

Source§

impl GenericTreeViewEvents for Label

Source§

impl GenericTreeViewEvents for ListBox

Source§

impl GenericTreeViewEvents for Markdown

Source§

impl GenericTreeViewEvents for Panel

Source§

impl GenericTreeViewEvents for Password

Source§

impl GenericTreeViewEvents for PathFinder

Source§

impl GenericTreeViewEvents for ProgressBar

Source§

impl GenericTreeViewEvents for RadioBox

Source§

impl GenericTreeViewEvents for Tab

Source§

impl GenericTreeViewEvents for TextArea

Source§

impl GenericTreeViewEvents for TextField

Source§

impl GenericTreeViewEvents for ThreeStateBox

Source§

impl GenericTreeViewEvents for TimePicker

Source§

impl GenericTreeViewEvents for ToggleButton

Source§

impl GenericTreeViewEvents for VLine

Source§

impl GenericTreeViewEvents for VSplitter

Source§

impl GenericTreeViewEvents for Window

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Source§

impl<T> GenericTreeViewEvents for ModalWindow<T>

Source§

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