[−][src]Struct webkit2gtk::WebViewBase
Trait Implementations
impl Clone for WebViewBase
[src]
fn clone(&self) -> WebViewBase
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for WebViewBase
[src]
impl Display for WebViewBase
[src]
impl Eq for WebViewBase
[src]
impl Hash for WebViewBase
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl IsA<Container> for WebViewBase
[src]
impl IsA<WebViewBase> for WebView
[src]
impl IsA<Widget> for WebViewBase
[src]
impl Ord for WebViewBase
[src]
fn cmp(&self, other: &WebViewBase) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl<T: ObjectType> PartialEq<T> for WebViewBase
[src]
impl<T: ObjectType> PartialOrd<T> for WebViewBase
[src]
fn partial_cmp(&self, other: &T) -> Option<Ordering>
[src]
#[must_use]fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StaticType for WebViewBase
[src]
fn static_type() -> Type
[src]
Auto Trait Implementations
impl RefUnwindSafe for WebViewBase
impl !Send for WebViewBase
impl !Sync for WebViewBase
impl Unpin for WebViewBase
impl UnwindSafe for WebViewBase
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<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,
fn upcast<T>(self) -> T where
Self: IsA<T>,
T: ObjectType,
[src]
Self: IsA<T>,
T: ObjectType,
fn upcast_ref<T>(&self) -> &T where
Self: IsA<T>,
T: ObjectType,
[src]
Self: IsA<T>,
T: ObjectType,
fn downcast<T>(self) -> Result<T, Self> where
Self: CanDowncast<T>,
T: ObjectType,
[src]
Self: CanDowncast<T>,
T: ObjectType,
fn downcast_ref<T>(&self) -> Option<&T> where
Self: CanDowncast<T>,
T: ObjectType,
[src]
Self: CanDowncast<T>,
T: ObjectType,
fn dynamic_cast<T>(self) -> Result<T, Self> where
T: ObjectType,
[src]
T: ObjectType,
fn dynamic_cast_ref<T>(&self) -> Option<&T> where
T: ObjectType,
[src]
T: ObjectType,
unsafe fn unsafe_cast<T>(self) -> T where
T: ObjectType,
[src]
T: ObjectType,
unsafe fn unsafe_cast_ref<T>(&self) -> &T where
T: ObjectType,
[src]
T: ObjectType,
impl<O> ContainerExt for O where
O: IsA<Container>,
[src]
O: IsA<Container>,
pub fn add<P>(&self, widget: &P) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
pub fn check_resize(&self)
[src]
pub fn child_notify<P>(&self, child: &P, child_property: &str) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
pub fn child_type(&self) -> Type
[src]
pub fn forall<P>(&self, callback: P) where
P: FnMut(&Widget),
[src]
P: FnMut(&Widget),
pub fn foreach<P>(&self, callback: P) where
P: FnMut(&Widget),
[src]
P: FnMut(&Widget),
pub fn get_border_width(&self) -> u32
[src]
pub fn get_children(&self) -> Vec<Widget>
[src]
pub fn get_focus_child(&self) -> Option<Widget>
[src]
pub fn get_focus_hadjustment(&self) -> Option<Adjustment>
[src]
pub fn get_focus_vadjustment(&self) -> Option<Adjustment>
[src]
pub fn get_path_for_child<P>(&self, child: &P) -> Option<WidgetPath> where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
pub fn propagate_draw<P>(&self, child: &P, cr: &Context) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
pub fn remove<P>(&self, widget: &P) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
pub fn set_border_width(&self, border_width: u32)
[src]
pub fn set_focus_chain(&self, focusable_widgets: &[Widget])
[src]
pub fn set_focus_child<P>(&self, child: Option<&P>) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
pub fn set_focus_hadjustment<P>(&self, adjustment: &P) where
P: IsA<Adjustment>,
[src]
P: IsA<Adjustment>,
pub fn set_focus_vadjustment<P>(&self, adjustment: &P) where
P: IsA<Adjustment>,
[src]
P: IsA<Adjustment>,
pub fn unset_focus_chain(&self)
[src]
pub fn set_property_child<P>(&self, child: Option<&P>) where
P: IsA<Widget> + SetValueOptional,
[src]
P: IsA<Widget> + SetValueOptional,
pub fn get_property_resize_mode(&self) -> ResizeMode
[src]
pub fn set_property_resize_mode(&self, resize_mode: ResizeMode)
[src]
pub fn connect_add<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Widget),
[src]
F: 'static + Fn(&O, &Widget),
pub fn connect_check_resize<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
pub fn connect_remove<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Widget),
[src]
F: 'static + Fn(&O, &Widget),
pub fn connect_set_focus_child<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Widget),
[src]
F: 'static + Fn(&O, &Widget),
pub fn connect_property_border_width_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
pub fn connect_property_child_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
pub fn connect_property_resize_mode_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>
[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
M: Into<&'a str>,
N: Into<&'a str>,
O: ObjectType,
[src]
&'a self,
source_property: N,
target: &'a O,
target_property: M
) -> BindingBuilder<'a> where
M: Into<&'a str>,
N: Into<&'a str>,
O: ObjectType,
pub fn ref_count(&self) -> u32
[src]
impl<'a, T> ToGlibContainerFromSlice<'a, *const GList> for T where
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
type Storage = (Option<List>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)
pub fn to_glib_none_from_slice(
t: &'a [T]
) -> (*const GList, <T as ToGlibContainerFromSlice<'a, *const GList>>::Storage)
[src]
t: &'a [T]
) -> (*const GList, <T as ToGlibContainerFromSlice<'a, *const GList>>::Storage)
pub fn to_glib_container_from_slice(
_t: &'a [T]
) -> (*const GList, <T as ToGlibContainerFromSlice<'a, *const GList>>::Storage)
[src]
_t: &'a [T]
) -> (*const GList, <T as ToGlibContainerFromSlice<'a, *const GList>>::Storage)
pub fn to_glib_full_from_slice(_t: &[T]) -> *const GList
[src]
impl<'a, T> ToGlibContainerFromSlice<'a, *const GPtrArray> for T where
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
type Storage = (Option<PtrArray>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)
pub fn to_glib_none_from_slice(
t: &'a [T]
) -> (*const GPtrArray, <T as ToGlibContainerFromSlice<'a, *const GPtrArray>>::Storage)
[src]
t: &'a [T]
) -> (*const GPtrArray, <T as ToGlibContainerFromSlice<'a, *const GPtrArray>>::Storage)
pub fn to_glib_container_from_slice(
_t: &'a [T]
) -> (*const GPtrArray, <T as ToGlibContainerFromSlice<'a, *const GPtrArray>>::Storage)
[src]
_t: &'a [T]
) -> (*const GPtrArray, <T as ToGlibContainerFromSlice<'a, *const GPtrArray>>::Storage)
pub fn to_glib_full_from_slice(_t: &[T]) -> *const GPtrArray
[src]
impl<'a, T> ToGlibContainerFromSlice<'a, *mut GArray> for T where
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
type Storage = (Option<Array>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)
pub fn to_glib_none_from_slice(
t: &'a [T]
) -> (*mut GArray, <T as ToGlibContainerFromSlice<'a, *mut GArray>>::Storage)
[src]
t: &'a [T]
) -> (*mut GArray, <T as ToGlibContainerFromSlice<'a, *mut GArray>>::Storage)
pub fn to_glib_container_from_slice(
t: &'a [T]
) -> (*mut GArray, <T as ToGlibContainerFromSlice<'a, *mut GArray>>::Storage)
[src]
t: &'a [T]
) -> (*mut GArray, <T as ToGlibContainerFromSlice<'a, *mut GArray>>::Storage)
pub fn to_glib_full_from_slice(t: &[T]) -> *mut GArray
[src]
impl<'a, T> ToGlibContainerFromSlice<'a, *mut GList> for T where
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
type Storage = (Option<List>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)
pub fn to_glib_none_from_slice(
t: &'a [T]
) -> (*mut GList, <T as ToGlibContainerFromSlice<'a, *mut GList>>::Storage)
[src]
t: &'a [T]
) -> (*mut GList, <T as ToGlibContainerFromSlice<'a, *mut GList>>::Storage)
pub fn to_glib_container_from_slice(
t: &'a [T]
) -> (*mut GList, <T as ToGlibContainerFromSlice<'a, *mut GList>>::Storage)
[src]
t: &'a [T]
) -> (*mut GList, <T as ToGlibContainerFromSlice<'a, *mut GList>>::Storage)
pub fn to_glib_full_from_slice(t: &[T]) -> *mut GList
[src]
impl<'a, T> ToGlibContainerFromSlice<'a, *mut GPtrArray> for T where
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
[src]
T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>,
type Storage = (Option<PtrArray>, Vec<Stash<'a, <T as GlibPtrDefault>::GlibType, T>>)
pub fn to_glib_none_from_slice(
t: &'a [T]
) -> (*mut GPtrArray, <T as ToGlibContainerFromSlice<'a, *mut GPtrArray>>::Storage)
[src]
t: &'a [T]
) -> (*mut GPtrArray, <T as ToGlibContainerFromSlice<'a, *mut GPtrArray>>::Storage)
pub fn to_glib_container_from_slice(
t: &'a [T]
) -> (*mut GPtrArray, <T as ToGlibContainerFromSlice<'a, *mut GPtrArray>>::Storage)
[src]
t: &'a [T]
) -> (*mut GPtrArray, <T as ToGlibContainerFromSlice<'a, *mut GPtrArray>>::Storage)
pub fn to_glib_full_from_slice(t: &[T]) -> *mut GPtrArray
[src]
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>
[src]
pub fn list_mnemonic_labels(&self) -> Vec<Widget>
[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,