[][src]Trait tui_logger::EventListener

pub trait EventListener<E: Debug> {
    fn dispatcher(
        &mut self,
        dispatcher: Rc<RefCell<Dispatcher<E>>>
    ) -> &mut Self; }

The EventListener Trait is only a standard way to implement a tui widget, which can listen to events.

Required methods

fn dispatcher(&mut self, dispatcher: Rc<RefCell<Dispatcher<E>>>) -> &mut Self

Hand over a Dispatcher to the widget.

Loading content...

Implementors

impl EventListener<Event> for TuiLoggerSmartWidget[src]

impl<'b> EventListener<Event> for TuiLoggerTargetWidget<'b>[src]

Loading content...