Trait relm::RelmContainer
[−]
[src]
pub trait RelmContainer { fn add<W: IsA<Widget>>(&self, widget: &W); fn add_widget<CHILDWIDGET, WIDGET>(
&self,
relm: &RemoteRelm<WIDGET>
) -> Component<CHILDWIDGET>
where
CHILDWIDGET: Widget + 'static,
CHILDWIDGET::Model: Clone + Send,
CHILDWIDGET::Msg: Send,
WIDGET: Widget; }
Trait for relm containers to add GTK+ and relm Widget
s.
Required Methods
fn add<W: IsA<Widget>>(&self, widget: &W)
Add a GTK+ widget to a relm container.
fn add_widget<CHILDWIDGET, WIDGET>(
&self,
relm: &RemoteRelm<WIDGET>
) -> Component<CHILDWIDGET> where
CHILDWIDGET: Widget + 'static,
CHILDWIDGET::Model: Clone + Send,
CHILDWIDGET::Msg: Send,
WIDGET: Widget,
&self,
relm: &RemoteRelm<WIDGET>
) -> Component<CHILDWIDGET> where
CHILDWIDGET: Widget + 'static,
CHILDWIDGET::Model: Clone + Send,
CHILDWIDGET::Msg: Send,
WIDGET: Widget,
Add a relm widget to a relm container.