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§
Sourcefn build_partial_dyn(
&mut self,
parent: Option<ControlHandle>,
) -> Result<(), NwgError>
fn build_partial_dyn( &mut self, parent: Option<ControlHandle>, ) -> Result<(), NwgError>
Forwards calls to [nwg::PartialUi::build_partial
].
Provided Methods§
Sourcefn process_event_dyn(
&self,
_evt: Event,
_evt_data: &EventData,
_handle: ControlHandle,
)
fn process_event_dyn( &self, _evt: Event, _evt_data: &EventData, _handle: ControlHandle, )
Forwards calls to [nwg::PartialUi::process_event
].
Sourcefn handles_dyn(&self) -> Vec<&ControlHandle>
fn handles_dyn(&self) -> Vec<&ControlHandle>
Forwards calls to [nwg::PartialUi::handles
].