Struct wry::platform::Invisible [−][src]
Implementations
impl Invisible[src]
Trait Implementations
impl Clone for Invisible[src]
impl Debug for Invisible[src]
impl Default for Invisible[src]
impl Display for Invisible[src]
impl Eq for Invisible[src]
impl Hash for Invisible[src]
pub fn hash<__H>(&self, state: &mut __H) where
__H: Hasher, [src]
__H: Hasher,
pub fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher, 1.3.0[src]
H: Hasher,
impl IsA<Buildable> for Invisible[src]
impl IsA<Widget> for Invisible[src]
impl Ord for Invisible[src]
pub fn cmp(&self, other: &Invisible) -> Ordering[src]
#[must_use]pub fn max(self, other: Self) -> Self1.21.0[src]
#[must_use]pub fn min(self, other: Self) -> Self1.21.0[src]
#[must_use]pub fn clamp(self, min: Self, max: Self) -> Self1.50.0[src]
impl<T> PartialEq<T> for Invisible where
T: ObjectType, [src]
T: ObjectType,
impl<T> PartialOrd<T> for Invisible where
T: ObjectType, [src]
T: ObjectType,
pub fn partial_cmp(&self, other: &T) -> Option<Ordering>[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool1.0.0[src]
impl StaticType for Invisible[src]
pub fn static_type() -> Type[src]
Auto Trait Implementations
impl RefUnwindSafe for Invisible[src]
impl !Send for Invisible[src]
impl !Sync for Invisible[src]
impl Unpin for Invisible[src]
impl UnwindSafe for Invisible[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<O> BuildableExt for O where
O: IsA<Buildable>, [src]
O: IsA<Buildable>,
pub fn add_child<P, Q>(&self, builder: &P, child: &Q, type_: Option<&str>) where
P: IsA<Builder>,
Q: IsA<Object>, [src]
P: IsA<Builder>,
Q: IsA<Object>,
pub fn construct_child<P>(&self, builder: &P, name: &str) -> Option<Object> where
P: IsA<Builder>, [src]
P: IsA<Builder>,
pub fn get_internal_child<P>(
&self,
builder: &P,
childname: &str
) -> Option<Object> where
P: IsA<Builder>, [src]
&self,
builder: &P,
childname: &str
) -> Option<Object> where
P: IsA<Builder>,
pub fn parser_finished<P>(&self, builder: &P) where
P: IsA<Builder>, [src]
P: IsA<Builder>,
pub fn set_buildable_property<P>(&self, builder: &P, name: &str, value: &Value) where
P: IsA<Builder>, [src]
P: IsA<Builder>,
impl<O> BuildableExtManual for O where
O: IsA<Buildable>, [src]
O: IsA<Buildable>,
pub fn get_buildable_name(&self) -> Option<String>[src]
pub fn set_buildable_name(&self, name: &str)[src]
impl<Super, Sub> CanDowncast<Sub> for Super where
Sub: IsA<Super>,
Super: IsA<Super>, [src]
Sub: IsA<Super>,
Super: IsA<Super>,
impl<T> Cast for T where
T: ObjectType, [src]
T: ObjectType,
pub fn upcast<T>(self) -> T where
Self: IsA<T>,
T: ObjectType, [src]
Self: IsA<T>,
T: ObjectType,
pub fn upcast_ref<T>(&self) -> &T where
Self: IsA<T>,
T: ObjectType, [src]
Self: IsA<T>,
T: ObjectType,
pub fn downcast<T>(self) -> Result<T, Self> where
Self: CanDowncast<T>,
T: ObjectType, [src]
Self: CanDowncast<T>,
T: ObjectType,
pub fn downcast_ref<T>(&self) -> Option<&T> where
Self: CanDowncast<T>,
T: ObjectType, [src]
Self: CanDowncast<T>,
T: ObjectType,
pub fn dynamic_cast<T>(self) -> Result<T, Self> where
T: ObjectType, [src]
T: ObjectType,
pub fn dynamic_cast_ref<T>(&self) -> Option<&T> where
T: ObjectType, [src]
T: ObjectType,
pub unsafe fn unsafe_cast<T>(self) -> T where
T: ObjectType, [src]
T: ObjectType,
pub unsafe fn unsafe_cast_ref<T>(&self) -> &T where
T: ObjectType, [src]
T: ObjectType,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<O> InvisibleExt for O where
O: IsA<Invisible>, [src]
O: IsA<Invisible>,
pub fn set_screen(&self, screen: &Screen)[src]
pub fn connect_property_screen_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
impl<T> InvisibleExtManual for T where
T: IsA<Invisible>, [src]
T: IsA<Invisible>,
pub fn get_screen(&self) -> Option<Screen>[src]
impl<T> ObjectExt for T where
T: ObjectType, [src]
T: ObjectType,
pub fn is<U>(&self) -> bool where
U: StaticType, [src]
U: StaticType,
pub fn get_type(&self) -> Type[src]
pub fn get_object_class(&self) -> &ObjectClass[src]
pub fn set_properties(
&self,
property_values: &[(&str, &dyn ToValue)]
) -> Result<(), BoolError>[src]
&self,
property_values: &[(&str, &dyn ToValue)]
) -> Result<(), BoolError>
pub fn set_property<'a, N>(
&self,
property_name: N,
value: &dyn ToValue
) -> Result<(), BoolError> where
N: Into<&'a str>, [src]
&self,
property_name: N,
value: &dyn ToValue
) -> Result<(), BoolError> where
N: Into<&'a str>,
pub fn get_property<'a, N>(&self, property_name: N) -> Result<Value, BoolError> where
N: Into<&'a str>, [src]
N: Into<&'a str>,
pub unsafe fn set_qdata<QD>(&self, key: Quark, value: QD) where
QD: 'static, [src]
QD: 'static,
pub unsafe fn get_qdata<QD>(&self, key: Quark) -> Option<&QD> where
QD: 'static, [src]
QD: 'static,
pub unsafe fn steal_qdata<QD>(&self, key: Quark) -> Option<QD> where
QD: 'static, [src]
QD: 'static,
pub unsafe fn set_data<QD>(&self, key: &str, value: QD) where
QD: 'static, [src]
QD: 'static,
pub unsafe fn get_data<QD>(&self, key: &str) -> Option<&QD> where
QD: 'static, [src]
QD: 'static,
pub unsafe fn steal_data<QD>(&self, key: &str) -> Option<QD> where
QD: 'static, [src]
QD: 'static,
pub fn block_signal(&self, handler_id: &SignalHandlerId)[src]
pub fn unblock_signal(&self, handler_id: &SignalHandlerId)[src]
pub fn stop_signal_emission(&self, signal_name: &str)[src]
pub fn disconnect(&self, handler_id: SignalHandlerId)[src]
pub fn connect_notify<F>(&self, name: Option<&str>, f: F) -> SignalHandlerId where
F: 'static + Send + Sync + Fn(&T, &ParamSpec), [src]
F: 'static + Send + Sync + Fn(&T, &ParamSpec),
pub unsafe fn connect_notify_unsafe<F>(
&self,
name: Option<&str>,
f: F
) -> SignalHandlerId where
F: Fn(&T, &ParamSpec), [src]
&self,
name: Option<&str>,
f: F
) -> SignalHandlerId where
F: Fn(&T, &ParamSpec),
pub fn notify<'a, N>(&self, property_name: N) where
N: Into<&'a str>, [src]
N: Into<&'a str>,
pub fn notify_by_pspec(&self, pspec: &ParamSpec)[src]
pub fn has_property<'a, N>(&self, property_name: N, type_: Option<Type>) -> bool where
N: Into<&'a str>, [src]
N: Into<&'a str>,
pub fn get_property_type<'a, N>(&self, property_name: N) -> Option<Type> where
N: Into<&'a str>, [src]
N: Into<&'a str>,
pub fn find_property<'a, N>(&self, property_name: N) -> Option<ParamSpec> where
N: Into<&'a str>, [src]
N: Into<&'a str>,
pub fn list_properties(&self) -> Vec<ParamSpec, Global>[src]
pub fn connect<'a, N, F>(
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
F: Fn(&[Value]) -> Option<Value> + Send + Sync + 'static,
N: Into<&'a str>, [src]
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
F: Fn(&[Value]) -> Option<Value> + Send + Sync + 'static,
N: Into<&'a str>,
pub fn connect_local<'a, N, F>(
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
F: Fn(&[Value]) -> Option<Value> + 'static,
N: Into<&'a str>, [src]
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
F: Fn(&[Value]) -> Option<Value> + 'static,
N: Into<&'a str>,
pub unsafe fn connect_unsafe<'a, N, F>(
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
F: Fn(&[Value]) -> Option<Value>,
N: Into<&'a str>, [src]
&self,
signal_name: N,
after: bool,
callback: F
) -> Result<SignalHandlerId, BoolError> where
F: Fn(&[Value]) -> Option<Value>,
N: Into<&'a str>,
pub fn emit<'a, N>(
&self,
signal_name: N,
args: &[&dyn ToValue]
) -> Result<Option<Value>, BoolError> where
N: Into<&'a str>, [src]
&self,
signal_name: N,
args: &[&dyn ToValue]
) -> Result<Option<Value>, BoolError> where
N: Into<&'a str>,
pub fn downgrade(&self) -> WeakRef<T>[src]
pub fn bind_property<'a, O, N, M>(
&'a self,
source_property: N,
target: &'a O,
target_property: M
) -> BindingBuilder<'a> where
O: ObjectType,
N: Into<&'a str>,
M: Into<&'a str>, [src]
&'a self,
source_property: N,
target: &'a O,
target_property: M
) -> BindingBuilder<'a> where
O: ObjectType,
N: Into<&'a str>,
M: Into<&'a str>,
pub fn ref_count(&self) -> u32[src]
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T> ToString for T where
T: Display + ?Sized, [src]
T: Display + ?Sized,
impl<T> ToValue for T where
T: SetValue + ?Sized, [src]
T: SetValue + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<O> WidgetExt for O where
O: IsA<Widget>, [src]
O: IsA<Widget>,
pub fn activate(&self) -> bool[src]
pub fn add_accelerator<P>(
&self,
accel_signal: &str,
accel_group: &P,
accel_key: u32,
accel_mods: ModifierType,
accel_flags: AccelFlags
) where
P: IsA<AccelGroup>, [src]
&self,
accel_signal: &str,
accel_group: &P,
accel_key: u32,
accel_mods: ModifierType,
accel_flags: AccelFlags
) where
P: IsA<AccelGroup>,
pub fn add_device_events(&self, device: &Device, events: EventMask)[src]
pub fn add_mnemonic_label<P>(&self, label: &P) where
P: IsA<Widget>, [src]
P: IsA<Widget>,
pub fn can_activate_accel(&self, signal_id: u32) -> bool[src]
pub fn child_focus(&self, direction: DirectionType) -> bool[src]
pub fn child_notify(&self, child_property: &str)[src]
pub fn compute_expand(&self, orientation: Orientation) -> bool[src]
pub fn create_pango_context(&self) -> Context[src]
pub fn create_pango_layout(&self, text: Option<&str>) -> Layout[src]
pub fn device_is_shadowed(&self, device: &Device) -> bool[src]
pub fn drag_begin_with_coordinates(
&self,
targets: &TargetList,
actions: DragAction,
button: i32,
event: Option<&Event>,
x: i32,
y: i32
) -> Option<DragContext>[src]
&self,
targets: &TargetList,
actions: DragAction,
button: i32,
event: Option<&Event>,
x: i32,
y: i32
) -> Option<DragContext>
pub fn drag_check_threshold(
&self,
start_x: i32,
start_y: i32,
current_x: i32,
current_y: i32
) -> bool[src]
&self,
start_x: i32,
start_y: i32,
current_x: i32,
current_y: i32
) -> bool
pub fn drag_dest_add_image_targets(&self)[src]
pub fn drag_dest_add_text_targets(&self)[src]
pub fn drag_dest_add_uri_targets(&self)[src]
pub fn drag_dest_find_target(
&self,
context: &DragContext,
target_list: Option<&TargetList>
) -> Option<Atom>[src]
&self,
context: &DragContext,
target_list: Option<&TargetList>
) -> Option<Atom>
pub fn drag_dest_get_target_list(&self) -> Option<TargetList>[src]
pub fn drag_dest_get_track_motion(&self) -> bool[src]
pub fn drag_dest_set_proxy<P>(
&self,
proxy_window: &P,
protocol: DragProtocol,
use_coordinates: bool
) where
P: IsA<Window>, [src]
&self,
proxy_window: &P,
protocol: DragProtocol,
use_coordinates: bool
) where
P: IsA<Window>,
pub fn drag_dest_set_target_list(&self, target_list: Option<&TargetList>)[src]
pub fn drag_dest_set_track_motion(&self, track_motion: bool)[src]
pub fn drag_dest_unset(&self)[src]
pub fn drag_get_data(&self, context: &DragContext, target: &Atom, time_: u32)[src]
pub fn drag_highlight(&self)[src]
pub fn drag_source_add_image_targets(&self)[src]
pub fn drag_source_add_text_targets(&self)[src]
pub fn drag_source_add_uri_targets(&self)[src]
pub fn drag_source_get_target_list(&self) -> Option<TargetList>[src]
pub fn drag_source_set_icon_gicon<P>(&self, icon: &P) where
P: IsA<Icon>, [src]
P: IsA<Icon>,
pub fn drag_source_set_icon_name(&self, icon_name: &str)[src]
pub fn drag_source_set_icon_pixbuf(&self, pixbuf: &Pixbuf)[src]
pub fn drag_source_set_target_list(&self, target_list: Option<&TargetList>)[src]
pub fn drag_source_unset(&self)[src]
pub fn drag_unhighlight(&self)[src]
pub fn draw(&self, cr: &Context)[src]
pub fn error_bell(&self)[src]
pub fn event(&self, event: &Event) -> bool[src]
pub fn freeze_child_notify(&self)[src]
pub fn get_accessible(&self) -> Option<Object>[src]
pub fn get_allocated_baseline(&self) -> i32[src]
pub fn get_allocated_height(&self) -> i32[src]
pub fn get_allocated_width(&self) -> i32[src]
pub fn get_allocation(&self) -> Rectangle[src]
pub fn get_ancestor(&self, widget_type: Type) -> Option<Widget>[src]
pub fn get_app_paintable(&self) -> bool[src]
pub fn get_can_default(&self) -> bool[src]
pub fn get_can_focus(&self) -> bool[src]
pub fn get_child_visible(&self) -> bool[src]
pub fn get_clip(&self) -> Rectangle[src]
pub fn get_clipboard(&self, selection: &Atom) -> Clipboard[src]
pub fn get_device_enabled(&self, device: &Device) -> bool[src]
pub fn get_device_events(&self, device: &Device) -> EventMask[src]
pub fn get_direction(&self) -> TextDirection[src]
pub fn get_display(&self) -> Display[src]
pub fn get_double_buffered(&self) -> bool[src]
pub fn get_frame_clock(&self) -> Option<FrameClock>[src]
pub fn get_halign(&self) -> Align[src]
pub fn get_has_tooltip(&self) -> bool[src]
pub fn get_has_window(&self) -> bool[src]
pub fn get_hexpand(&self) -> bool[src]
pub fn get_hexpand_set(&self) -> bool[src]
pub fn get_mapped(&self) -> bool[src]
pub fn get_margin_bottom(&self) -> i32[src]
pub fn get_margin_end(&self) -> i32[src]
pub fn get_margin_start(&self) -> i32[src]
pub fn get_margin_top(&self) -> i32[src]
pub fn get_modifier_mask(&self, intent: ModifierIntent) -> ModifierType[src]
pub fn get_widget_name(&self) -> GString[src]
pub fn get_no_show_all(&self) -> bool[src]
pub fn get_opacity(&self) -> f64[src]
pub fn get_pango_context(&self) -> Context[src]
pub fn get_parent(&self) -> Option<Widget>[src]
pub fn get_parent_window(&self) -> Option<Window>[src]
pub fn get_path(&self) -> WidgetPath[src]
pub fn get_preferred_height(&self) -> (i32, i32)[src]
pub fn get_preferred_height_and_baseline_for_width(
&self,
width: i32
) -> (i32, i32, i32, i32)[src]
&self,
width: i32
) -> (i32, i32, i32, i32)
pub fn get_preferred_height_for_width(&self, width: i32) -> (i32, i32)[src]
pub fn get_preferred_size(&self) -> (Requisition, Requisition)[src]
pub fn get_preferred_width(&self) -> (i32, i32)[src]
pub fn get_preferred_width_for_height(&self, height: i32) -> (i32, i32)[src]
pub fn get_realized(&self) -> bool[src]
pub fn get_receives_default(&self) -> bool[src]
pub fn get_request_mode(&self) -> SizeRequestMode[src]
pub fn get_scale_factor(&self) -> i32[src]
pub fn get_screen(&self) -> Option<Screen>[src]
pub fn get_sensitive(&self) -> bool[src]
pub fn get_settings(&self) -> Option<Settings>[src]
pub fn get_size_request(&self) -> (i32, i32)[src]
pub fn get_state_flags(&self) -> StateFlags[src]
pub fn get_style_context(&self) -> StyleContext[src]
pub fn get_support_multidevice(&self) -> bool[src]
pub fn get_template_child(
&self,
widget_type: Type,
name: &str
) -> Option<Object>[src]
&self,
widget_type: Type,
name: &str
) -> Option<Object>
pub fn get_tooltip_markup(&self) -> Option<GString>[src]
pub fn get_tooltip_text(&self) -> Option<GString>[src]
pub fn get_tooltip_window(&self) -> Option<Window>[src]
pub fn get_toplevel(&self) -> Option<Widget>[src]
pub fn get_valign(&self) -> Align[src]
pub fn get_valign_with_baseline(&self) -> Align[src]
pub fn get_vexpand(&self) -> bool[src]
pub fn get_vexpand_set(&self) -> bool[src]
pub fn get_visible(&self) -> bool[src]
pub fn get_visual(&self) -> Option<Visual>[src]
pub fn get_window(&self) -> Option<Window>[src]
pub fn grab_add(&self)[src]
pub fn grab_default(&self)[src]
pub fn grab_focus(&self)[src]
pub fn grab_remove(&self)[src]
pub fn has_default(&self) -> bool[src]
pub fn has_focus(&self) -> bool[src]
pub fn has_grab(&self) -> bool[src]
pub fn has_screen(&self) -> bool[src]
pub fn has_visible_focus(&self) -> bool[src]
pub fn hide(&self)[src]
pub fn in_destruction(&self) -> bool[src]
pub fn init_template(&self)[src]
pub fn input_shape_combine_region(&self, region: Option<&Region>)[src]
pub fn insert_action_group<P>(&self, name: &str, group: Option<&P>) where
P: IsA<ActionGroup>, [src]
P: IsA<ActionGroup>,
pub fn is_ancestor<P>(&self, ancestor: &P) -> bool where
P: IsA<Widget>, [src]
P: IsA<Widget>,
pub fn is_composited(&self) -> bool[src]
pub fn is_drawable(&self) -> bool[src]
pub fn is_focus(&self) -> bool[src]
pub fn is_sensitive(&self) -> bool[src]
pub fn is_toplevel(&self) -> bool[src]
pub fn is_visible(&self) -> bool[src]
pub fn keynav_failed(&self, direction: DirectionType) -> bool[src]
pub fn list_accel_closures(&self) -> Vec<Closure, Global>[src]
pub fn list_mnemonic_labels(&self) -> Vec<Widget, Global>[src]
pub fn map(&self)[src]
pub fn mnemonic_activate(&self, group_cycling: bool) -> bool[src]
pub fn override_background_color(&self, state: StateFlags, color: Option<&RGBA>)[src]
pub fn override_color(&self, state: StateFlags, color: Option<&RGBA>)[src]
pub fn override_cursor(
&self,
cursor: Option<&RGBA>,
secondary_cursor: Option<&RGBA>
)[src]
&self,
cursor: Option<&RGBA>,
secondary_cursor: Option<&RGBA>
)
pub fn override_font(&self, font_desc: &FontDescription)[src]
pub fn override_symbolic_color(&self, name: &str, color: Option<&RGBA>)[src]
pub fn queue_compute_expand(&self)[src]
pub fn queue_draw(&self)[src]
pub fn queue_draw_area(&self, x: i32, y: i32, width: i32, height: i32)[src]
pub fn queue_draw_region(&self, region: &Region)[src]
pub fn queue_resize(&self)[src]
pub fn queue_resize_no_redraw(&self)[src]
pub fn realize(&self)[src]
pub fn register_window<P>(&self, window: &P) where
P: IsA<Window>, [src]
P: IsA<Window>,
pub fn remove_accelerator<P>(
&self,
accel_group: &P,
accel_key: u32,
accel_mods: ModifierType
) -> bool where
P: IsA<AccelGroup>, [src]
&self,
accel_group: &P,
accel_key: u32,
accel_mods: ModifierType
) -> bool where
P: IsA<AccelGroup>,
pub fn remove_mnemonic_label<P>(&self, label: &P) where
P: IsA<Widget>, [src]
P: IsA<Widget>,
pub fn reset_style(&self)[src]
pub fn send_expose(&self, event: &Event) -> i32[src]
pub fn send_focus_change(&self, event: &Event) -> bool[src]
pub fn set_accel_path<P>(
&self,
accel_path: Option<&str>,
accel_group: Option<&P>
) where
P: IsA<AccelGroup>, [src]
&self,
accel_path: Option<&str>,
accel_group: Option<&P>
) where
P: IsA<AccelGroup>,
pub fn set_allocation(&self, allocation: &Rectangle)[src]
pub fn set_app_paintable(&self, app_paintable: bool)[src]
pub fn set_can_default(&self, can_default: bool)[src]
pub fn set_can_focus(&self, can_focus: bool)[src]
pub fn set_child_visible(&self, is_visible: bool)[src]
pub fn set_clip(&self, clip: &Rectangle)[src]
pub fn set_device_enabled(&self, device: &Device, enabled: bool)[src]
pub fn set_device_events(&self, device: &Device, events: EventMask)[src]
pub fn set_direction(&self, dir: TextDirection)[src]
pub fn set_halign(&self, align: Align)[src]
pub fn set_has_tooltip(&self, has_tooltip: bool)[src]
pub fn set_has_window(&self, has_window: bool)[src]
pub fn set_hexpand(&self, expand: bool)[src]
pub fn set_hexpand_set(&self, set: bool)[src]
pub fn set_mapped(&self, mapped: bool)[src]
pub fn set_margin_bottom(&self, margin: i32)[src]
pub fn set_margin_end(&self, margin: i32)[src]
pub fn set_margin_start(&self, margin: i32)[src]
pub fn set_margin_top(&self, margin: i32)[src]
pub fn set_widget_name(&self, name: &str)[src]
pub fn set_no_show_all(&self, no_show_all: bool)[src]
pub fn set_opacity(&self, opacity: f64)[src]
pub fn set_parent<P>(&self, parent: &P) where
P: IsA<Widget>, [src]
P: IsA<Widget>,
pub fn set_parent_window<P>(&self, parent_window: &P) where
P: IsA<Window>, [src]
P: IsA<Window>,
pub fn set_realized(&self, realized: bool)[src]
pub fn set_receives_default(&self, receives_default: bool)[src]
pub fn set_redraw_on_allocate(&self, redraw_on_allocate: bool)[src]
pub fn set_sensitive(&self, sensitive: bool)[src]
pub fn set_size_request(&self, width: i32, height: i32)[src]
pub fn set_state_flags(&self, flags: StateFlags, clear: bool)[src]
pub fn set_support_multidevice(&self, support_multidevice: bool)[src]
pub fn set_tooltip_markup(&self, markup: Option<&str>)[src]
pub fn set_tooltip_text(&self, text: Option<&str>)[src]
pub fn set_tooltip_window<P>(&self, custom_window: Option<&P>) where
P: IsA<Window>, [src]
P: IsA<Window>,
pub fn set_valign(&self, align: Align)[src]
pub fn set_vexpand(&self, expand: bool)[src]
pub fn set_vexpand_set(&self, set: bool)[src]
pub fn set_visible(&self, visible: bool)[src]
pub fn set_visual(&self, visual: Option<&Visual>)[src]
pub fn set_window<P>(&self, window: &P) where
P: IsA<Window>, [src]
P: IsA<Window>,
pub fn shape_combine_region(&self, region: Option<&Region>)[src]
pub fn show(&self)[src]
pub fn show_all(&self)[src]
pub fn show_now(&self)[src]
pub fn size_allocate(&self, allocation: &Rectangle)[src]
pub fn size_allocate_with_baseline(
&self,
allocation: &mut Rectangle,
baseline: i32
)[src]
&self,
allocation: &mut Rectangle,
baseline: i32
)
pub fn style_get_property(&self, property_name: &str) -> Value[src]
pub fn thaw_child_notify(&self)[src]
pub fn translate_coordinates<P>(
&self,
dest_widget: &P,
src_x: i32,
src_y: i32
) -> Option<(i32, i32)> where
P: IsA<Widget>, [src]
&self,
dest_widget: &P,
src_x: i32,
src_y: i32
) -> Option<(i32, i32)> where
P: IsA<Widget>,
pub fn trigger_tooltip_query(&self)[src]
pub fn unmap(&self)[src]
pub fn unparent(&self)[src]
pub fn unrealize(&self)[src]
pub fn unregister_window<P>(&self, window: &P) where
P: IsA<Window>, [src]
P: IsA<Window>,
pub fn unset_state_flags(&self, flags: StateFlags)[src]
pub fn get_property_composite_child(&self) -> bool[src]
pub fn get_property_expand(&self) -> bool[src]
pub fn set_property_expand(&self, expand: bool)[src]
pub fn get_property_has_default(&self) -> bool[src]
pub fn set_property_has_default(&self, has_default: bool)[src]
pub fn get_property_has_focus(&self) -> bool[src]
pub fn set_property_has_focus(&self, has_focus: bool)[src]
pub fn get_property_height_request(&self) -> i32[src]
pub fn set_property_height_request(&self, height_request: i32)[src]
pub fn get_property_is_focus(&self) -> bool[src]
pub fn set_property_is_focus(&self, is_focus: bool)[src]
pub fn get_property_margin(&self) -> i32[src]
pub fn set_property_margin(&self, margin: i32)[src]
pub fn get_property_width_request(&self) -> i32[src]
pub fn set_property_width_request(&self, width_request: i32)[src]
pub fn connect_accel_closures_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_button_press_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventButton) -> Inhibit, [src]
F: 'static + Fn(&O, &EventButton) -> Inhibit,
pub fn connect_button_release_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventButton) -> Inhibit, [src]
F: 'static + Fn(&O, &EventButton) -> Inhibit,
pub fn connect_can_activate_accel<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, u32) -> bool, [src]
F: 'static + Fn(&O, u32) -> bool,
pub fn connect_child_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &ParamSpec), [src]
F: 'static + Fn(&O, &ParamSpec),
pub fn connect_composited_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn emit_composited_changed(&self)[src]
pub fn connect_configure_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventConfigure) -> bool, [src]
F: 'static + Fn(&O, &EventConfigure) -> bool,
pub fn connect_damage_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventExpose) -> bool, [src]
F: 'static + Fn(&O, &EventExpose) -> bool,
pub fn connect_delete_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit, [src]
F: 'static + Fn(&O, &Event) -> Inhibit,
pub fn connect_destroy<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_destroy_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit, [src]
F: 'static + Fn(&O, &Event) -> Inhibit,
pub fn connect_direction_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, TextDirection), [src]
F: 'static + Fn(&O, TextDirection),
pub fn connect_drag_begin<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext), [src]
F: 'static + Fn(&O, &DragContext),
pub fn connect_drag_data_delete<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext), [src]
F: 'static + Fn(&O, &DragContext),
pub fn connect_drag_data_get<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext, &SelectionData, u32, u32), [src]
F: 'static + Fn(&O, &DragContext, &SelectionData, u32, u32),
pub fn connect_drag_data_received<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext, i32, i32, &SelectionData, u32, u32), [src]
F: 'static + Fn(&O, &DragContext, i32, i32, &SelectionData, u32, u32),
pub fn connect_drag_drop<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext, i32, i32, u32) -> Inhibit, [src]
F: 'static + Fn(&O, &DragContext, i32, i32, u32) -> Inhibit,
pub fn connect_drag_end<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext), [src]
F: 'static + Fn(&O, &DragContext),
pub fn connect_drag_failed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext, DragResult) -> Inhibit, [src]
F: 'static + Fn(&O, &DragContext, DragResult) -> Inhibit,
pub fn connect_drag_leave<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext, u32), [src]
F: 'static + Fn(&O, &DragContext, u32),
pub fn connect_drag_motion<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext, i32, i32, u32) -> Inhibit, [src]
F: 'static + Fn(&O, &DragContext, i32, i32, u32) -> Inhibit,
pub fn connect_draw<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Context) -> Inhibit, [src]
F: 'static + Fn(&O, &Context) -> Inhibit,
pub fn connect_enter_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventCrossing) -> Inhibit, [src]
F: 'static + Fn(&O, &EventCrossing) -> Inhibit,
pub fn connect_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit, [src]
F: 'static + Fn(&O, &Event) -> Inhibit,
pub fn connect_event_after<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event), [src]
F: 'static + Fn(&O, &Event),
pub fn connect_focus<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, DirectionType) -> Inhibit, [src]
F: 'static + Fn(&O, DirectionType) -> Inhibit,
pub fn connect_focus_in_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventFocus) -> Inhibit, [src]
F: 'static + Fn(&O, &EventFocus) -> Inhibit,
pub fn connect_focus_out_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventFocus) -> Inhibit, [src]
F: 'static + Fn(&O, &EventFocus) -> Inhibit,
pub fn connect_grab_broken_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventGrabBroken) -> Inhibit, [src]
F: 'static + Fn(&O, &EventGrabBroken) -> Inhibit,
pub fn connect_grab_focus<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn emit_grab_focus(&self)[src]
pub fn connect_grab_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, bool), [src]
F: 'static + Fn(&O, bool),
pub fn connect_hide<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_hierarchy_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, Option<&Widget>), [src]
F: 'static + Fn(&O, Option<&Widget>),
pub fn connect_key_press_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventKey) -> Inhibit, [src]
F: 'static + Fn(&O, &EventKey) -> Inhibit,
pub fn connect_key_release_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventKey) -> Inhibit, [src]
F: 'static + Fn(&O, &EventKey) -> Inhibit,
pub fn connect_keynav_failed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, DirectionType) -> Inhibit, [src]
F: 'static + Fn(&O, DirectionType) -> Inhibit,
pub fn connect_leave_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventCrossing) -> Inhibit, [src]
F: 'static + Fn(&O, &EventCrossing) -> Inhibit,
pub fn connect_map<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_mnemonic_activate<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, bool) -> Inhibit, [src]
F: 'static + Fn(&O, bool) -> Inhibit,
pub fn connect_motion_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventMotion) -> Inhibit, [src]
F: 'static + Fn(&O, &EventMotion) -> Inhibit,
pub fn connect_move_focus<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, DirectionType), [src]
F: 'static + Fn(&O, DirectionType),
pub fn emit_move_focus(&self, direction: DirectionType)[src]
pub fn connect_parent_set<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, Option<&Widget>), [src]
F: 'static + Fn(&O, Option<&Widget>),
pub fn connect_popup_menu<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O) -> bool, [src]
F: 'static + Fn(&O) -> bool,
pub fn emit_popup_menu(&self) -> bool[src]
pub fn connect_property_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventProperty) -> Inhibit, [src]
F: 'static + Fn(&O, &EventProperty) -> Inhibit,
pub fn connect_proximity_in_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventProximity) -> Inhibit, [src]
F: 'static + Fn(&O, &EventProximity) -> Inhibit,
pub fn connect_proximity_out_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventProximity) -> Inhibit, [src]
F: 'static + Fn(&O, &EventProximity) -> Inhibit,
pub fn connect_query_tooltip<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, i32, i32, bool, &Tooltip) -> bool, [src]
F: 'static + Fn(&O, i32, i32, bool, &Tooltip) -> bool,
pub fn connect_realize<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_screen_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, Option<&Screen>), [src]
F: 'static + Fn(&O, Option<&Screen>),
pub fn connect_scroll_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventScroll) -> Inhibit, [src]
F: 'static + Fn(&O, &EventScroll) -> Inhibit,
pub fn connect_selection_clear_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventSelection) -> Inhibit, [src]
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
pub fn connect_selection_get<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &SelectionData, u32, u32), [src]
F: 'static + Fn(&O, &SelectionData, u32, u32),
pub fn connect_selection_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventSelection) -> Inhibit, [src]
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
pub fn connect_selection_received<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &SelectionData, u32), [src]
F: 'static + Fn(&O, &SelectionData, u32),
pub fn connect_selection_request_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventSelection) -> Inhibit, [src]
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
pub fn connect_show<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_show_help<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, WidgetHelpType) -> bool, [src]
F: 'static + Fn(&O, WidgetHelpType) -> bool,
pub fn emit_show_help(&self, help_type: WidgetHelpType) -> bool[src]
pub fn connect_size_allocate<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Rectangle), [src]
F: 'static + Fn(&O, &Rectangle),
pub fn connect_state_flags_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, StateFlags), [src]
F: 'static + Fn(&O, StateFlags),
pub fn connect_style_updated<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_touch_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit, [src]
F: 'static + Fn(&O, &Event) -> Inhibit,
pub fn connect_unmap<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_unrealize<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_window_state_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventWindowState) -> Inhibit, [src]
F: 'static + Fn(&O, &EventWindowState) -> Inhibit,
pub fn connect_property_app_paintable_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_can_default_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_can_focus_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_composite_child_notify<F>(
&self,
f: F
) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
&self,
f: F
) -> SignalHandlerId where
F: 'static + Fn(&O),
pub fn connect_property_events_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_expand_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_halign_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_has_default_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_has_focus_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_has_tooltip_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_height_request_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_hexpand_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_hexpand_set_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_is_focus_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_margin_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_margin_bottom_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_margin_end_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_margin_start_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_margin_top_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_name_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_no_show_all_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_opacity_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_parent_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_receives_default_notify<F>(
&self,
f: F
) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
&self,
f: F
) -> SignalHandlerId where
F: 'static + Fn(&O),
pub fn connect_property_scale_factor_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_sensitive_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_tooltip_markup_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_tooltip_text_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_valign_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_vexpand_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_vexpand_set_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_visible_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_width_request_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
pub fn connect_property_window_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O), [src]
F: 'static + Fn(&O),
impl<O> WidgetExtManual for O where
O: IsA<Widget>, [src]
O: IsA<Widget>,
pub fn drag_dest_set(
&self,
flags: DestDefaults,
targets: &[TargetEntry],
actions: DragAction
)[src]
&self,
flags: DestDefaults,
targets: &[TargetEntry],
actions: DragAction
)
pub fn drag_source_set(
&self,
start_button_mask: ModifierType,
targets: &[TargetEntry],
actions: DragAction
)[src]
&self,
start_button_mask: ModifierType,
targets: &[TargetEntry],
actions: DragAction
)
pub fn intersect(
&self,
area: &Rectangle,
intersection: Option<&mut Rectangle>
) -> bool[src]
&self,
area: &Rectangle,
intersection: Option<&mut Rectangle>
) -> bool
pub fn connect_map_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit, [src]
F: 'static + Fn(&O, &Event) -> Inhibit,
pub fn connect_unmap_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit, [src]
F: 'static + Fn(&O, &Event) -> Inhibit,
pub fn add_tick_callback<P>(&self, callback: P) -> TickCallbackId where
P: 'static + Fn(&O, &FrameClock) -> Continue, [src]
P: 'static + Fn(&O, &FrameClock) -> Continue,