[−]Struct sourceview::View
Methods
impl View
[src]
impl View
[src]
pub fn get_mark_attributes(
&self,
category: &str,
priority: &mut i32
) -> Option<MarkAttributes>
[src]
&self,
category: &str,
priority: &mut i32
) -> Option<MarkAttributes>
Trait Implementations
impl Clone for View
fn clone(&self) -> View
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for View
impl Default for View
[src]
impl Display for View
[src]
impl Eq for View
impl Hash for View
fn hash<__H: Hasher>(&self, state: &mut __H)
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl IsA<Buildable> for View
impl IsA<Container> for View
impl IsA<Scrollable> for View
impl IsA<TextView> for View
impl IsA<View> for Map
impl IsA<Widget> for View
impl Ord for View
fn cmp(&self, other: &View) -> Ordering
fn max(self, other: Self) -> Self
1.21.0[src]
fn min(self, other: Self) -> Self
1.21.0[src]
fn clamp(self, min: Self, max: Self) -> Self
[src]
impl<T: ObjectType> PartialEq<T> for View
impl<T: ObjectType> PartialOrd<T> for View
fn partial_cmp(&self, other: &T) -> Option<Ordering>
#[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 View
fn static_type() -> Type
Auto Trait Implementations
impl RefUnwindSafe for View
impl !Send for View
impl !Sync for View
impl Unpin for View
impl UnwindSafe for View
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,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<O> BuildableExt for O where
O: IsA<Buildable>,
[src]
O: IsA<Buildable>,
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>,
fn construct_child<P>(&self, builder: &P, name: &str) -> Option<Object> where
P: IsA<Builder>,
[src]
P: IsA<Builder>,
fn get_internal_child<P>(&self, builder: &P, childname: &str) -> Option<Object> where
P: IsA<Builder>,
[src]
P: IsA<Builder>,
fn parser_finished<P>(&self, builder: &P) where
P: IsA<Builder>,
[src]
P: IsA<Builder>,
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>,
fn get_buildable_name(&self) -> Option<String>
[src]
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,
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>,
fn add<P>(&self, widget: &P) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn check_resize(&self)
[src]
fn child_notify<P>(&self, child: &P, child_property: &str) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn child_type(&self) -> Type
[src]
fn forall<P>(&self, callback: P) where
P: FnMut(&Widget),
[src]
P: FnMut(&Widget),
fn foreach<P>(&self, callback: P) where
P: FnMut(&Widget),
[src]
P: FnMut(&Widget),
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>(&self, child: &P) -> Option<WidgetPath> where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn propagate_draw<P>(&self, child: &P, cr: &Context) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn remove<P>(&self, widget: &P) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn set_border_width(&self, border_width: u32)
[src]
fn set_focus_chain(&self, focusable_widgets: &[Widget])
[src]
fn set_focus_child<P>(&self, child: Option<&P>) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn set_focus_hadjustment<P>(&self, adjustment: &P) where
P: IsA<Adjustment>,
[src]
P: IsA<Adjustment>,
fn set_focus_vadjustment<P>(&self, adjustment: &P) where
P: IsA<Adjustment>,
[src]
P: IsA<Adjustment>,
fn unset_focus_chain(&self)
[src]
fn set_property_child<P>(&self, child: Option<&P>) where
P: IsA<Widget> + SetValueOptional,
[src]
P: IsA<Widget> + SetValueOptional,
fn get_property_resize_mode(&self) -> ResizeMode
[src]
fn set_property_resize_mode(&self, resize_mode: ResizeMode)
[src]
fn connect_add<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Widget),
[src]
F: 'static + Fn(&O, &Widget),
fn connect_check_resize<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_remove<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Widget),
[src]
F: 'static + Fn(&O, &Widget),
fn connect_set_focus_child<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Widget),
[src]
F: 'static + Fn(&O, &Widget),
fn connect_property_border_width_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_child_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
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,
fn is<U>(&self) -> bool where
U: StaticType,
[src]
U: StaticType,
fn get_type(&self) -> Type
[src]
fn get_object_class(&self) -> &ObjectClass
[src]
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>,
fn get_property<'a, N>(&self, property_name: N) -> Result<Value, BoolError> where
N: Into<&'a str>,
[src]
N: Into<&'a str>,
fn block_signal(&self, handler_id: &SignalHandlerId)
[src]
fn unblock_signal(&self, handler_id: &SignalHandlerId)
[src]
fn stop_signal_emission(&self, signal_name: &str)
[src]
fn disconnect(&self, handler_id: SignalHandlerId)
[src]
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),
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),
fn notify<'a, N>(&self, property_name: N) where
N: Into<&'a str>,
[src]
N: Into<&'a str>,
fn notify_by_pspec(&self, pspec: &ParamSpec)
[src]
fn has_property<'a, N>(
&self,
property_name: N,
type_: Option<Type>
) -> Result<(), BoolError> where
N: Into<&'a str>,
[src]
&self,
property_name: N,
type_: Option<Type>
) -> Result<(), BoolError> where
N: Into<&'a str>,
fn get_property_type<'a, N>(&self, property_name: N) -> Option<Type> where
N: Into<&'a str>,
[src]
N: Into<&'a str>,
fn find_property<'a, N>(&self, property_name: N) -> Option<ParamSpec> where
N: Into<&'a str>,
[src]
N: Into<&'a str>,
fn list_properties(&self) -> Vec<ParamSpec>
[src]
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>,
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>,
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>,
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>,
fn downgrade(&self) -> WeakRef<T>
[src]
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,
fn ref_count(&self) -> u32
[src]
impl<O> ScrollableExt for O where
O: IsA<Scrollable>,
[src]
O: IsA<Scrollable>,
fn get_border(&self) -> Option<Border>
[src]
fn get_hadjustment(&self) -> Option<Adjustment>
[src]
fn get_hscroll_policy(&self) -> ScrollablePolicy
[src]
fn get_vadjustment(&self) -> Option<Adjustment>
[src]
fn get_vscroll_policy(&self) -> ScrollablePolicy
[src]
fn set_hadjustment<P>(&self, hadjustment: Option<&P>) where
P: IsA<Adjustment>,
[src]
P: IsA<Adjustment>,
fn set_hscroll_policy(&self, policy: ScrollablePolicy)
[src]
fn set_vadjustment<P>(&self, vadjustment: Option<&P>) where
P: IsA<Adjustment>,
[src]
P: IsA<Adjustment>,
fn set_vscroll_policy(&self, policy: ScrollablePolicy)
[src]
fn connect_property_hadjustment_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_hscroll_policy_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_vadjustment_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_vscroll_policy_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
impl<O> TextViewExt for O where
O: IsA<TextView>,
[src]
O: IsA<TextView>,
fn add_child_at_anchor<P, Q>(&self, child: &P, anchor: &Q) where
P: IsA<Widget>,
Q: IsA<TextChildAnchor>,
[src]
P: IsA<Widget>,
Q: IsA<TextChildAnchor>,
fn add_child_in_window<P>(
&self,
child: &P,
which_window: TextWindowType,
xpos: i32,
ypos: i32
) where
P: IsA<Widget>,
[src]
&self,
child: &P,
which_window: TextWindowType,
xpos: i32,
ypos: i32
) where
P: IsA<Widget>,
fn backward_display_line(&self, iter: &mut TextIter) -> bool
[src]
fn backward_display_line_start(&self, iter: &mut TextIter) -> bool
[src]
fn buffer_to_window_coords(
&self,
win: TextWindowType,
buffer_x: i32,
buffer_y: i32
) -> (i32, i32)
[src]
&self,
win: TextWindowType,
buffer_x: i32,
buffer_y: i32
) -> (i32, i32)
fn forward_display_line(&self, iter: &mut TextIter) -> bool
[src]
fn forward_display_line_end(&self, iter: &mut TextIter) -> bool
[src]
fn get_accepts_tab(&self) -> bool
[src]
fn get_border_window_size(&self, type_: TextWindowType) -> i32
[src]
fn get_bottom_margin(&self) -> i32
[src]
fn get_buffer(&self) -> Option<TextBuffer>
[src]
fn get_cursor_locations(
&self,
iter: Option<&TextIter>
) -> (Rectangle, Rectangle)
[src]
&self,
iter: Option<&TextIter>
) -> (Rectangle, Rectangle)
fn get_cursor_visible(&self) -> bool
[src]
fn get_default_attributes(&self) -> TextAttributes
[src]
fn get_editable(&self) -> bool
[src]
fn get_indent(&self) -> i32
[src]
fn get_input_hints(&self) -> InputHints
[src]
fn get_input_purpose(&self) -> InputPurpose
[src]
fn get_iter_at_location(&self, x: i32, y: i32) -> Option<TextIter>
[src]
fn get_iter_at_position(&self, x: i32, y: i32) -> Option<(TextIter, i32)>
[src]
fn get_iter_location(&self, iter: &TextIter) -> Rectangle
[src]
fn get_justification(&self) -> Justification
[src]
fn get_left_margin(&self) -> i32
[src]
fn get_line_at_y(&self, y: i32) -> (TextIter, i32)
[src]
fn get_line_yrange(&self, iter: &TextIter) -> (i32, i32)
[src]
fn get_monospace(&self) -> bool
[src]
fn get_overwrite(&self) -> bool
[src]
fn get_pixels_above_lines(&self) -> i32
[src]
fn get_pixels_below_lines(&self) -> i32
[src]
fn get_pixels_inside_wrap(&self) -> i32
[src]
fn get_right_margin(&self) -> i32
[src]
fn get_tabs(&self) -> Option<TabArray>
[src]
fn get_top_margin(&self) -> i32
[src]
fn get_visible_rect(&self) -> Rectangle
[src]
fn get_window(&self, win: TextWindowType) -> Option<Window>
[src]
fn get_window_type<P>(&self, window: &P) -> TextWindowType where
P: IsA<Window>,
[src]
P: IsA<Window>,
fn get_wrap_mode(&self) -> WrapMode
[src]
fn im_context_filter_keypress(&self, event: &EventKey) -> bool
[src]
fn move_child<P>(&self, child: &P, xpos: i32, ypos: i32) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn move_mark_onscreen<P>(&self, mark: &P) -> bool where
P: IsA<TextMark>,
[src]
P: IsA<TextMark>,
fn move_visually(&self, iter: &mut TextIter, count: i32) -> bool
[src]
fn place_cursor_onscreen(&self) -> bool
[src]
fn reset_cursor_blink(&self)
[src]
fn reset_im_context(&self)
[src]
fn scroll_mark_onscreen<P>(&self, mark: &P) where
P: IsA<TextMark>,
[src]
P: IsA<TextMark>,
fn scroll_to_iter(
&self,
iter: &mut TextIter,
within_margin: f64,
use_align: bool,
xalign: f64,
yalign: f64
) -> bool
[src]
&self,
iter: &mut TextIter,
within_margin: f64,
use_align: bool,
xalign: f64,
yalign: f64
) -> bool
fn scroll_to_mark<P>(
&self,
mark: &P,
within_margin: f64,
use_align: bool,
xalign: f64,
yalign: f64
) where
P: IsA<TextMark>,
[src]
&self,
mark: &P,
within_margin: f64,
use_align: bool,
xalign: f64,
yalign: f64
) where
P: IsA<TextMark>,
fn set_accepts_tab(&self, accepts_tab: bool)
[src]
fn set_border_window_size(&self, type_: TextWindowType, size: i32)
[src]
fn set_bottom_margin(&self, bottom_margin: i32)
[src]
fn set_buffer<P>(&self, buffer: Option<&P>) where
P: IsA<TextBuffer>,
[src]
P: IsA<TextBuffer>,
fn set_cursor_visible(&self, setting: bool)
[src]
fn set_editable(&self, setting: bool)
[src]
fn set_indent(&self, indent: i32)
[src]
fn set_input_hints(&self, hints: InputHints)
[src]
fn set_input_purpose(&self, purpose: InputPurpose)
[src]
fn set_justification(&self, justification: Justification)
[src]
fn set_left_margin(&self, left_margin: i32)
[src]
fn set_monospace(&self, monospace: bool)
[src]
fn set_overwrite(&self, overwrite: bool)
[src]
fn set_pixels_above_lines(&self, pixels_above_lines: i32)
[src]
fn set_pixels_below_lines(&self, pixels_below_lines: i32)
[src]
fn set_pixels_inside_wrap(&self, pixels_inside_wrap: i32)
[src]
fn set_right_margin(&self, right_margin: i32)
[src]
fn set_tabs(&self, tabs: &TabArray)
[src]
fn set_top_margin(&self, top_margin: i32)
[src]
fn set_wrap_mode(&self, wrap_mode: WrapMode)
[src]
fn starts_display_line(&self, iter: &TextIter) -> bool
[src]
fn window_to_buffer_coords(
&self,
win: TextWindowType,
window_x: i32,
window_y: i32
) -> (i32, i32)
[src]
&self,
win: TextWindowType,
window_x: i32,
window_y: i32
) -> (i32, i32)
fn get_property_im_module(&self) -> Option<GString>
[src]
fn set_property_im_module(&self, im_module: Option<&str>)
[src]
fn get_property_monospace(&self) -> bool
[src]
fn set_property_monospace(&self, monospace: bool)
[src]
fn get_property_populate_all(&self) -> bool
[src]
fn set_property_populate_all(&self, populate_all: bool)
[src]
fn connect_backspace<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn emit_backspace(&self)
[src]
fn connect_copy_clipboard<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn emit_copy_clipboard(&self)
[src]
fn connect_cut_clipboard<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn emit_cut_clipboard(&self)
[src]
fn connect_delete_from_cursor<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, DeleteType, i32),
[src]
F: 'static + Fn(&O, DeleteType, i32),
fn emit_delete_from_cursor(&self, type_: DeleteType, count: i32)
[src]
fn connect_extend_selection<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, TextExtendSelection, &TextIter, &TextIter, &TextIter) -> Inhibit,
[src]
F: 'static + Fn(&O, TextExtendSelection, &TextIter, &TextIter, &TextIter) -> Inhibit,
fn connect_insert_at_cursor<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &str),
[src]
F: 'static + Fn(&O, &str),
fn emit_insert_at_cursor(&self, string: &str)
[src]
fn connect_insert_emoji<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn emit_insert_emoji(&self)
[src]
fn connect_move_cursor<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, MovementStep, i32, bool),
[src]
F: 'static + Fn(&O, MovementStep, i32, bool),
fn emit_move_cursor(
&self,
step: MovementStep,
count: i32,
extend_selection: bool
)
[src]
&self,
step: MovementStep,
count: i32,
extend_selection: bool
)
fn connect_move_viewport<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, ScrollStep, i32),
[src]
F: 'static + Fn(&O, ScrollStep, i32),
fn emit_move_viewport(&self, step: ScrollStep, count: i32)
[src]
fn connect_paste_clipboard<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn emit_paste_clipboard(&self)
[src]
fn connect_populate_popup<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Widget),
[src]
F: 'static + Fn(&O, &Widget),
fn connect_preedit_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &str),
[src]
F: 'static + Fn(&O, &str),
fn emit_preedit_changed(&self, preedit: &str)
[src]
fn connect_select_all<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, bool),
[src]
F: 'static + Fn(&O, bool),
fn emit_select_all(&self, select: bool)
[src]
fn connect_set_anchor<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn emit_set_anchor(&self)
[src]
fn connect_toggle_cursor_visible<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn emit_toggle_cursor_visible(&self)
[src]
fn connect_toggle_overwrite<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn emit_toggle_overwrite(&self)
[src]
fn connect_property_accepts_tab_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_bottom_margin_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_buffer_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_cursor_visible_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_editable_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_im_module_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_indent_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_input_hints_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_input_purpose_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_justification_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_left_margin_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_monospace_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_overwrite_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_pixels_above_lines_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_pixels_below_lines_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_pixels_inside_wrap_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_populate_all_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_right_margin_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_tabs_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_top_margin_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_wrap_mode_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
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>>)
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)
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)
fn to_glib_full_from_slice(_t: &[T]) -> *const GList
[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>>)
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)
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)
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>>)
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)
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)
fn to_glib_full_from_slice(t: &[T]) -> *mut GList
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
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 = !
The type returned in the event of a conversion error.
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.
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>,
fn activate(&self) -> bool
[src]
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>,
fn add_device_events(&self, device: &Device, events: EventMask)
[src]
fn add_mnemonic_label<P>(&self, label: &P) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn can_activate_accel(&self, signal_id: u32) -> bool
[src]
fn child_focus(&self, direction: DirectionType) -> bool
[src]
fn child_notify(&self, child_property: &str)
[src]
fn compute_expand(&self, orientation: Orientation) -> bool
[src]
fn create_pango_context(&self) -> Option<Context>
[src]
fn create_pango_layout(&self, text: Option<&str>) -> Option<Layout>
[src]
fn destroy(&self)
[src]
fn device_is_shadowed(&self, device: &Device) -> bool
[src]
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>
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
fn drag_dest_add_image_targets(&self)
[src]
fn drag_dest_add_text_targets(&self)
[src]
fn drag_dest_add_uri_targets(&self)
[src]
fn drag_dest_find_target(
&self,
context: &DragContext,
target_list: Option<&TargetList>
) -> Option<Atom>
[src]
&self,
context: &DragContext,
target_list: Option<&TargetList>
) -> Option<Atom>
fn drag_dest_get_target_list(&self) -> Option<TargetList>
[src]
fn drag_dest_get_track_motion(&self) -> bool
[src]
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>,
fn drag_dest_set_target_list(&self, target_list: Option<&TargetList>)
[src]
fn drag_dest_set_track_motion(&self, track_motion: bool)
[src]
fn drag_dest_unset(&self)
[src]
fn drag_get_data(&self, context: &DragContext, target: &Atom, time_: u32)
[src]
fn drag_highlight(&self)
[src]
fn drag_source_add_image_targets(&self)
[src]
fn drag_source_add_text_targets(&self)
[src]
fn drag_source_add_uri_targets(&self)
[src]
fn drag_source_get_target_list(&self) -> Option<TargetList>
[src]
fn drag_source_set_icon_gicon<P>(&self, icon: &P) where
P: IsA<Icon>,
[src]
P: IsA<Icon>,
fn drag_source_set_icon_name(&self, icon_name: &str)
[src]
fn drag_source_set_icon_pixbuf(&self, pixbuf: &Pixbuf)
[src]
fn drag_source_set_target_list(&self, target_list: Option<&TargetList>)
[src]
fn drag_source_unset(&self)
[src]
fn drag_unhighlight(&self)
[src]
fn draw(&self, cr: &Context)
[src]
fn error_bell(&self)
[src]
fn event(&self, event: &Event) -> bool
[src]
fn freeze_child_notify(&self)
[src]
fn get_accessible(&self) -> Option<Object>
[src]
fn get_action_group(&self, prefix: &str) -> Option<ActionGroup>
[src]
fn get_allocated_baseline(&self) -> i32
[src]
fn get_allocated_height(&self) -> i32
[src]
fn get_allocated_size(&self) -> (Rectangle, i32)
[src]
fn get_allocated_width(&self) -> i32
[src]
fn get_allocation(&self) -> Rectangle
[src]
fn get_ancestor(&self, widget_type: Type) -> Option<Widget>
[src]
fn get_app_paintable(&self) -> bool
[src]
fn get_can_default(&self) -> bool
[src]
fn get_can_focus(&self) -> bool
[src]
fn get_child_visible(&self) -> bool
[src]
fn get_clip(&self) -> Rectangle
[src]
fn get_clipboard(&self, selection: &Atom) -> Clipboard
[src]
fn get_device_enabled(&self, device: &Device) -> bool
[src]
fn get_device_events(&self, device: &Device) -> EventMask
[src]
fn get_direction(&self) -> TextDirection
[src]
fn get_display(&self) -> Option<Display>
[src]
fn get_double_buffered(&self) -> bool
[src]
fn get_focus_on_click(&self) -> bool
[src]
fn get_font_map(&self) -> Option<FontMap>
[src]
fn get_font_options(&self) -> Option<FontOptions>
[src]
fn get_frame_clock(&self) -> Option<FrameClock>
[src]
fn get_halign(&self) -> Align
[src]
fn get_has_tooltip(&self) -> bool
[src]
fn get_has_window(&self) -> bool
[src]
fn get_hexpand(&self) -> bool
[src]
fn get_hexpand_set(&self) -> bool
[src]
fn get_mapped(&self) -> bool
[src]
fn get_margin_bottom(&self) -> i32
[src]
fn get_margin_end(&self) -> i32
[src]
fn get_margin_start(&self) -> i32
[src]
fn get_margin_top(&self) -> i32
[src]
fn get_modifier_mask(&self, intent: ModifierIntent) -> ModifierType
[src]
fn get_widget_name(&self) -> Option<GString>
[src]
fn get_no_show_all(&self) -> bool
[src]
fn get_opacity(&self) -> f64
[src]
fn get_pango_context(&self) -> Option<Context>
[src]
fn get_parent(&self) -> Option<Widget>
[src]
fn get_parent_window(&self) -> Option<Window>
[src]
fn get_path(&self) -> WidgetPath
[src]
fn get_preferred_height(&self) -> (i32, i32)
[src]
fn get_preferred_height_and_baseline_for_width(
&self,
width: i32
) -> (i32, i32, i32, i32)
[src]
&self,
width: i32
) -> (i32, i32, i32, i32)
fn get_preferred_height_for_width(&self, width: i32) -> (i32, i32)
[src]
fn get_preferred_size(&self) -> (Requisition, Requisition)
[src]
fn get_preferred_width(&self) -> (i32, i32)
[src]
fn get_preferred_width_for_height(&self, height: i32) -> (i32, i32)
[src]
fn get_realized(&self) -> bool
[src]
fn get_receives_default(&self) -> bool
[src]
fn get_request_mode(&self) -> SizeRequestMode
[src]
fn get_scale_factor(&self) -> i32
[src]
fn get_screen(&self) -> Option<Screen>
[src]
fn get_sensitive(&self) -> bool
[src]
fn get_settings(&self) -> Option<Settings>
[src]
fn get_size_request(&self) -> (i32, i32)
[src]
fn get_state_flags(&self) -> StateFlags
[src]
fn get_style_context(&self) -> StyleContext
[src]
fn get_support_multidevice(&self) -> bool
[src]
fn get_template_child(&self, widget_type: Type, name: &str) -> Option<Object>
[src]
fn get_tooltip_markup(&self) -> Option<GString>
[src]
fn get_tooltip_text(&self) -> Option<GString>
[src]
fn get_tooltip_window(&self) -> Option<Window>
[src]
fn get_toplevel(&self) -> Option<Widget>
[src]
fn get_valign(&self) -> Align
[src]
fn get_valign_with_baseline(&self) -> Align
[src]
fn get_vexpand(&self) -> bool
[src]
fn get_vexpand_set(&self) -> bool
[src]
fn get_visible(&self) -> bool
[src]
fn get_visual(&self) -> Option<Visual>
[src]
fn get_window(&self) -> Option<Window>
[src]
fn grab_add(&self)
[src]
fn grab_default(&self)
[src]
fn grab_focus(&self)
[src]
fn grab_remove(&self)
[src]
fn has_default(&self) -> bool
[src]
fn has_focus(&self) -> bool
[src]
fn has_grab(&self) -> bool
[src]
fn has_screen(&self) -> bool
[src]
fn has_visible_focus(&self) -> bool
[src]
fn hide(&self)
[src]
fn hide_on_delete(&self) -> bool
[src]
fn in_destruction(&self) -> bool
[src]
fn init_template(&self)
[src]
fn input_shape_combine_region(&self, region: Option<&Region>)
[src]
fn insert_action_group<P>(&self, name: &str, group: Option<&P>) where
P: IsA<ActionGroup>,
[src]
P: IsA<ActionGroup>,
fn is_ancestor<P>(&self, ancestor: &P) -> bool where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn is_composited(&self) -> bool
[src]
fn is_drawable(&self) -> bool
[src]
fn is_focus(&self) -> bool
[src]
fn is_sensitive(&self) -> bool
[src]
fn is_toplevel(&self) -> bool
[src]
fn is_visible(&self) -> bool
[src]
fn keynav_failed(&self, direction: DirectionType) -> bool
[src]
fn list_accel_closures(&self) -> Vec<Closure>
[src]
fn list_action_prefixes(&self) -> Vec<GString>
[src]
fn list_mnemonic_labels(&self) -> Vec<Widget>
[src]
fn map(&self)
[src]
fn mnemonic_activate(&self, group_cycling: bool) -> bool
[src]
fn override_background_color(&self, state: StateFlags, color: Option<&RGBA>)
[src]
fn override_color(&self, state: StateFlags, color: Option<&RGBA>)
[src]
fn override_cursor(
&self,
cursor: Option<&RGBA>,
secondary_cursor: Option<&RGBA>
)
[src]
&self,
cursor: Option<&RGBA>,
secondary_cursor: Option<&RGBA>
)
fn override_font(&self, font_desc: &FontDescription)
[src]
fn override_symbolic_color(&self, name: &str, color: Option<&RGBA>)
[src]
fn queue_allocate(&self)
[src]
fn queue_compute_expand(&self)
[src]
fn queue_draw(&self)
[src]
fn queue_draw_area(&self, x: i32, y: i32, width: i32, height: i32)
[src]
fn queue_draw_region(&self, region: &Region)
[src]
fn queue_resize(&self)
[src]
fn queue_resize_no_redraw(&self)
[src]
fn realize(&self)
[src]
fn register_window<P>(&self, window: &P) where
P: IsA<Window>,
[src]
P: IsA<Window>,
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>,
fn remove_mnemonic_label<P>(&self, label: &P) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn reset_style(&self)
[src]
fn send_expose(&self, event: &Event) -> i32
[src]
fn send_focus_change(&self, event: &Event) -> bool
[src]
fn set_accel_path<P>(&self, accel_path: Option<&str>, accel_group: Option<&P>) where
P: IsA<AccelGroup>,
[src]
P: IsA<AccelGroup>,
fn set_allocation(&self, allocation: &Rectangle)
[src]
fn set_app_paintable(&self, app_paintable: bool)
[src]
fn set_can_default(&self, can_default: bool)
[src]
fn set_can_focus(&self, can_focus: bool)
[src]
fn set_child_visible(&self, is_visible: bool)
[src]
fn set_clip(&self, clip: &Rectangle)
[src]
fn set_device_enabled(&self, device: &Device, enabled: bool)
[src]
fn set_device_events(&self, device: &Device, events: EventMask)
[src]
fn set_direction(&self, dir: TextDirection)
[src]
fn set_focus_on_click(&self, focus_on_click: bool)
[src]
fn set_font_map<P>(&self, font_map: Option<&P>) where
P: IsA<FontMap>,
[src]
P: IsA<FontMap>,
fn set_font_options(&self, options: Option<&FontOptions>)
[src]
fn set_halign(&self, align: Align)
[src]
fn set_has_tooltip(&self, has_tooltip: bool)
[src]
fn set_has_window(&self, has_window: bool)
[src]
fn set_hexpand(&self, expand: bool)
[src]
fn set_hexpand_set(&self, set: bool)
[src]
fn set_mapped(&self, mapped: bool)
[src]
fn set_margin_bottom(&self, margin: i32)
[src]
fn set_margin_end(&self, margin: i32)
[src]
fn set_margin_start(&self, margin: i32)
[src]
fn set_margin_top(&self, margin: i32)
[src]
fn set_widget_name(&self, name: &str)
[src]
fn set_no_show_all(&self, no_show_all: bool)
[src]
fn set_opacity(&self, opacity: f64)
[src]
fn set_parent<P>(&self, parent: &P) where
P: IsA<Widget>,
[src]
P: IsA<Widget>,
fn set_parent_window<P>(&self, parent_window: &P) where
P: IsA<Window>,
[src]
P: IsA<Window>,
fn set_realized(&self, realized: bool)
[src]
fn set_receives_default(&self, receives_default: bool)
[src]
fn set_redraw_on_allocate(&self, redraw_on_allocate: bool)
[src]
fn set_sensitive(&self, sensitive: bool)
[src]
fn set_size_request(&self, width: i32, height: i32)
[src]
fn set_state_flags(&self, flags: StateFlags, clear: bool)
[src]
fn set_support_multidevice(&self, support_multidevice: bool)
[src]
fn set_tooltip_markup(&self, markup: Option<&str>)
[src]
fn set_tooltip_text(&self, text: Option<&str>)
[src]
fn set_tooltip_window<P>(&self, custom_window: Option<&P>) where
P: IsA<Window>,
[src]
P: IsA<Window>,
fn set_valign(&self, align: Align)
[src]
fn set_vexpand(&self, expand: bool)
[src]
fn set_vexpand_set(&self, set: bool)
[src]
fn set_visible(&self, visible: bool)
[src]
fn set_visual(&self, visual: Option<&Visual>)
[src]
fn set_window<P>(&self, window: &P) where
P: IsA<Window>,
[src]
P: IsA<Window>,
fn shape_combine_region(&self, region: Option<&Region>)
[src]
fn show(&self)
[src]
fn show_all(&self)
[src]
fn show_now(&self)
[src]
fn size_allocate(&self, allocation: &mut Rectangle)
[src]
fn size_allocate_with_baseline(&self, allocation: &mut Rectangle, baseline: i32)
[src]
fn thaw_child_notify(&self)
[src]
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>,
fn trigger_tooltip_query(&self)
[src]
fn unmap(&self)
[src]
fn unparent(&self)
[src]
fn unrealize(&self)
[src]
fn unregister_window<P>(&self, window: &P) where
P: IsA<Window>,
[src]
P: IsA<Window>,
fn unset_state_flags(&self, flags: StateFlags)
[src]
fn get_property_composite_child(&self) -> bool
[src]
fn get_property_expand(&self) -> bool
[src]
fn set_property_expand(&self, expand: bool)
[src]
fn get_property_has_default(&self) -> bool
[src]
fn set_property_has_default(&self, has_default: bool)
[src]
fn get_property_has_focus(&self) -> bool
[src]
fn set_property_has_focus(&self, has_focus: bool)
[src]
fn get_property_height_request(&self) -> i32
[src]
fn set_property_height_request(&self, height_request: i32)
[src]
fn get_property_is_focus(&self) -> bool
[src]
fn set_property_is_focus(&self, is_focus: bool)
[src]
fn get_property_margin(&self) -> i32
[src]
fn set_property_margin(&self, margin: i32)
[src]
fn get_property_width_request(&self) -> i32
[src]
fn set_property_width_request(&self, width_request: i32)
[src]
fn connect_accel_closures_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_button_press_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventButton) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventButton) -> Inhibit,
fn connect_button_release_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventButton) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventButton) -> Inhibit,
fn connect_can_activate_accel<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, u32) -> bool,
[src]
F: 'static + Fn(&O, u32) -> bool,
fn connect_composited_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn emit_composited_changed(&self)
[src]
fn connect_configure_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventConfigure) -> bool,
[src]
F: 'static + Fn(&O, &EventConfigure) -> bool,
fn connect_damage_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventExpose) -> bool,
[src]
F: 'static + Fn(&O, &EventExpose) -> bool,
fn connect_delete_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit,
[src]
F: 'static + Fn(&O, &Event) -> Inhibit,
fn connect_destroy<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_destroy_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit,
[src]
F: 'static + Fn(&O, &Event) -> Inhibit,
fn connect_direction_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, TextDirection),
[src]
F: 'static + Fn(&O, TextDirection),
fn connect_drag_begin<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext),
[src]
F: 'static + Fn(&O, &DragContext),
fn connect_drag_data_delete<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext),
[src]
F: 'static + Fn(&O, &DragContext),
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),
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),
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,
fn connect_drag_end<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext),
[src]
F: 'static + Fn(&O, &DragContext),
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,
fn connect_drag_leave<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &DragContext, u32),
[src]
F: 'static + Fn(&O, &DragContext, u32),
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,
fn connect_draw<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Context) -> Inhibit,
[src]
F: 'static + Fn(&O, &Context) -> Inhibit,
fn connect_enter_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventCrossing) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventCrossing) -> Inhibit,
fn connect_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit,
[src]
F: 'static + Fn(&O, &Event) -> Inhibit,
fn connect_event_after<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event),
[src]
F: 'static + Fn(&O, &Event),
fn connect_focus<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, DirectionType) -> Inhibit,
[src]
F: 'static + Fn(&O, DirectionType) -> Inhibit,
fn connect_focus_in_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventFocus) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventFocus) -> Inhibit,
fn connect_focus_out_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventFocus) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventFocus) -> Inhibit,
fn connect_grab_broken_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventGrabBroken) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventGrabBroken) -> Inhibit,
fn connect_grab_focus<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn emit_grab_focus(&self)
[src]
fn connect_grab_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, bool),
[src]
F: 'static + Fn(&O, bool),
fn connect_hide<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_hierarchy_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, Option<&Widget>),
[src]
F: 'static + Fn(&O, Option<&Widget>),
fn connect_key_press_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventKey) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventKey) -> Inhibit,
fn connect_key_release_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventKey) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventKey) -> Inhibit,
fn connect_keynav_failed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, DirectionType) -> Inhibit,
[src]
F: 'static + Fn(&O, DirectionType) -> Inhibit,
fn connect_leave_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventCrossing) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventCrossing) -> Inhibit,
fn connect_map<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_mnemonic_activate<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, bool) -> Inhibit,
[src]
F: 'static + Fn(&O, bool) -> Inhibit,
fn connect_motion_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventMotion) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventMotion) -> Inhibit,
fn connect_move_focus<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, DirectionType),
[src]
F: 'static + Fn(&O, DirectionType),
fn emit_move_focus(&self, direction: DirectionType)
[src]
fn connect_parent_set<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, Option<&Widget>),
[src]
F: 'static + Fn(&O, Option<&Widget>),
fn connect_popup_menu<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O) -> bool,
[src]
F: 'static + Fn(&O) -> bool,
fn emit_popup_menu(&self) -> bool
[src]
fn connect_property_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventProperty) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventProperty) -> Inhibit,
fn connect_proximity_in_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventProximity) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventProximity) -> Inhibit,
fn connect_proximity_out_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventProximity) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventProximity) -> Inhibit,
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,
fn connect_realize<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_screen_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, Option<&Screen>),
[src]
F: 'static + Fn(&O, Option<&Screen>),
fn connect_scroll_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventScroll) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventScroll) -> Inhibit,
fn connect_selection_clear_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
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),
fn connect_selection_notify_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
fn connect_selection_received<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &SelectionData, u32),
[src]
F: 'static + Fn(&O, &SelectionData, u32),
fn connect_selection_request_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventSelection) -> Inhibit,
fn connect_show<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_show_help<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, WidgetHelpType) -> bool,
[src]
F: 'static + Fn(&O, WidgetHelpType) -> bool,
fn emit_show_help(&self, help_type: WidgetHelpType) -> bool
[src]
fn connect_size_allocate<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Rectangle),
[src]
F: 'static + Fn(&O, &Rectangle),
fn connect_state_flags_changed<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, StateFlags),
[src]
F: 'static + Fn(&O, StateFlags),
fn connect_style_updated<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_touch_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit,
[src]
F: 'static + Fn(&O, &Event) -> Inhibit,
fn connect_unmap<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_unrealize<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_window_state_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &EventWindowState) -> Inhibit,
[src]
F: 'static + Fn(&O, &EventWindowState) -> Inhibit,
fn connect_property_app_paintable_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_can_default_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_can_focus_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_composite_child_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_events_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_expand_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_focus_on_click_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_halign_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_has_default_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_has_focus_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_has_tooltip_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_height_request_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_hexpand_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_hexpand_set_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_is_focus_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_margin_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_margin_bottom_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_margin_end_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_margin_start_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_margin_top_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_name_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_no_show_all_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_opacity_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_parent_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_receives_default_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_scale_factor_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_sensitive_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_tooltip_markup_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_tooltip_text_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_valign_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_vexpand_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_vexpand_set_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_visible_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
fn connect_property_width_request_notify<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O),
[src]
F: 'static + Fn(&O),
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>,
fn drag_dest_set(
&self,
flags: DestDefaults,
targets: &[TargetEntry],
actions: DragAction
)
[src]
&self,
flags: DestDefaults,
targets: &[TargetEntry],
actions: DragAction
)
fn drag_source_set(
&self,
start_button_mask: ModifierType,
targets: &[TargetEntry],
actions: DragAction
)
[src]
&self,
start_button_mask: ModifierType,
targets: &[TargetEntry],
actions: DragAction
)
fn intersect(
&self,
area: &Rectangle,
intersection: Option<&mut Rectangle>
) -> bool
[src]
&self,
area: &Rectangle,
intersection: Option<&mut Rectangle>
) -> bool
fn connect_map_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit,
[src]
F: 'static + Fn(&O, &Event) -> Inhibit,
fn connect_unmap_event<F>(&self, f: F) -> SignalHandlerId where
F: 'static + Fn(&O, &Event) -> Inhibit,
[src]
F: 'static + Fn(&O, &Event) -> Inhibit,
fn add_tick_callback<P>(&self, callback: P) -> TickCallbackId where
P: 'static + Fn(&O, &FrameClock) -> Continue,
[src]
P: 'static + Fn(&O, &FrameClock) -> Continue,