CoreUserInterface

Trait CoreUserInterface 

Source
pub trait CoreUserInterface: UserInterface<Vec<UiEvent>, Vec<UiUpdate>, (), EventSink = UiEventSink, UpdateStream = UiUpdateStream> {
    // Required method
    fn ui_tree(&self) -> BindRef<Control>;
}
Expand description

The basic user interface implemented by a UI session

Required Methods§

Source

fn ui_tree(&self) -> BindRef<Control>

Retrieves the control tree for this UI

Implementors§

Source§

impl<CoreController: 'static + Controller> CoreUserInterface for UiSession<CoreController>