[][src]Trait orbtk::api::EventHandler

pub trait EventHandler {
    fn handle_event(&self, event: &EventBox) -> bool;
fn handles_event(&self, event: &EventBox) -> bool; }

This trait is used to define an event handler.

Required methods

fn handle_event(&self, event: &EventBox) -> bool

Handles an event by the given widget. If it returns true the event will not be forwarded.

fn handles_event(&self, event: &EventBox) -> bool

Check if the handler could handle the given event box.

Loading content...

Implementors

impl EventHandler for ClickEventHandler[src]

impl EventHandler for KeyDownEventHandler[src]

impl EventHandler for MouseDownEventHandler[src]

impl EventHandler for MouseUpEventHandler[src]

impl EventHandler for ScrollEventHandler[src]

Loading content...