Trait PartialUiDyn

Source
pub trait PartialUiDyn {
    // Required method
    fn build_partial_dyn(
        &mut self,
        parent: Option<ControlHandle>,
    ) -> Result<(), NwgError>;

    // Provided methods
    fn process_event_dyn(
        &self,
        _evt: Event,
        _evt_data: &EventData,
        _handle: ControlHandle,
    ) { ... }
    fn handles_dyn(&self) -> Vec<&ControlHandle> { ... }
}
Expand description

A trait object safe version of [nwg::PartialUi].

Required Methods§

Source

fn build_partial_dyn( &mut self, parent: Option<ControlHandle>, ) -> Result<(), NwgError>

Forwards calls to [nwg::PartialUi::build_partial].

Provided Methods§

Source

fn process_event_dyn( &self, _evt: Event, _evt_data: &EventData, _handle: ControlHandle, )

Forwards calls to [nwg::PartialUi::process_event].

Source

fn handles_dyn(&self) -> Vec<&ControlHandle>

Forwards calls to [nwg::PartialUi::handles].

Implementors§

Source§

impl<T> PartialUiDyn for T
where T: PartialUi,