[−][src]Trait gtk::ContainerExt
Required methods
fn add<P: IsA<Widget>>(&self, widget: &P)
fn check_resize(&self)
fn child_notify<P: IsA<Widget>>(&self, child: &P, child_property: &str)
fn child_notify_by_pspec<P: IsA<Widget>>(&self, child: &P, pspec: &ParamSpec)
fn child_type(&self) -> Type
fn forall<P: FnMut(&Widget)>(&self, callback: P)
fn foreach<P: FnMut(&Widget)>(&self, callback: P)
fn get_border_width(&self) -> u32
fn get_children(&self) -> Vec<Widget>
fn get_focus_child(&self) -> Option<Widget>
fn get_focus_hadjustment(&self) -> Option<Adjustment>
fn get_focus_vadjustment(&self) -> Option<Adjustment>
fn get_path_for_child<P: IsA<Widget>>(&self, child: &P) -> Option<WidgetPath>
fn propagate_draw<P: IsA<Widget>>(&self, child: &P, cr: &Context)
fn remove<P: IsA<Widget>>(&self, widget: &P)
fn set_border_width(&self, border_width: u32)
fn set_focus_chain(&self, focusable_widgets: &[Widget])
fn set_focus_child<P: IsA<Widget>>(&self, child: Option<&P>)
fn set_focus_hadjustment<P: IsA<Adjustment>>(&self, adjustment: &P)
fn set_focus_vadjustment<P: IsA<Adjustment>>(&self, adjustment: &P)
fn unset_focus_chain(&self)
fn set_property_child<P: IsA<Widget> + SetValueOptional>(
&self,
child: Option<&P>
)
&self,
child: Option<&P>
)
fn get_property_resize_mode(&self) -> ResizeMode
fn set_property_resize_mode(&self, resize_mode: ResizeMode)
fn connect_add<F: Fn(&Self, &Widget) + 'static>(&self, f: F) -> SignalHandlerId
fn connect_check_resize<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
fn connect_remove<F: Fn(&Self, &Widget) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_set_focus_child<F: Fn(&Self, &Widget) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_border_width_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_child_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
fn connect_property_resize_mode_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
&self,
f: F
) -> SignalHandlerId
Implementors
impl<O: IsA<Container>> ContainerExt for O
[src]
fn add<P: IsA<Widget>>(&self, widget: &P)
[src]
fn check_resize(&self)
[src]
fn child_notify<P: IsA<Widget>>(&self, child: &P, child_property: &str)
[src]
fn child_notify_by_pspec<P: IsA<Widget>>(&self, child: &P, pspec: &ParamSpec)
[src]
fn child_type(&self) -> Type
[src]
fn forall<P: FnMut(&Widget)>(&self, callback: P)
[src]
fn foreach<P: FnMut(&Widget)>(&self, callback: P)
[src]
fn get_border_width(&self) -> u32
[src]
fn get_children(&self) -> Vec<Widget>
[src]
fn get_focus_child(&self) -> Option<Widget>
[src]
fn get_focus_hadjustment(&self) -> Option<Adjustment>
[src]
fn get_focus_vadjustment(&self) -> Option<Adjustment>
[src]
fn get_path_for_child<P: IsA<Widget>>(&self, child: &P) -> Option<WidgetPath>
[src]
fn propagate_draw<P: IsA<Widget>>(&self, child: &P, cr: &Context)
[src]
fn remove<P: IsA<Widget>>(&self, widget: &P)
[src]
fn set_border_width(&self, border_width: u32)
[src]
fn set_focus_chain(&self, focusable_widgets: &[Widget])
[src]
fn set_focus_child<P: IsA<Widget>>(&self, child: Option<&P>)
[src]
fn set_focus_hadjustment<P: IsA<Adjustment>>(&self, adjustment: &P)
[src]
fn set_focus_vadjustment<P: IsA<Adjustment>>(&self, adjustment: &P)
[src]
fn unset_focus_chain(&self)
[src]
fn set_property_child<P: IsA<Widget> + SetValueOptional>(
&self,
child: Option<&P>
)
[src]
&self,
child: Option<&P>
)
fn get_property_resize_mode(&self) -> ResizeMode
[src]
fn set_property_resize_mode(&self, resize_mode: ResizeMode)
[src]
fn connect_add<F: Fn(&Self, &Widget) + 'static>(&self, f: F) -> SignalHandlerId
[src]
fn connect_check_resize<F: Fn(&Self) + 'static>(&self, f: F) -> SignalHandlerId
[src]
fn connect_remove<F: Fn(&Self, &Widget) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_set_focus_child<F: Fn(&Self, &Widget) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_border_width_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_child_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId
fn connect_property_resize_mode_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId
[src]
&self,
f: F
) -> SignalHandlerId