pub trait MountOperationExt: 'static {
    fn parent(&self) -> Option<Window>;
    fn screen(&self) -> Option<Screen>;
    fn is_showing(&self) -> bool;
    fn set_parent(&self, parent: Option<&impl IsA<Window>>);
    fn set_screen(&self, screen: &Screen);
    fn connect_is_showing_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; fn connect_parent_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; fn connect_screen_notify<F: Fn(&Self) + 'static>(
        &self,
        f: F
    ) -> SignalHandlerId; }
Expand description

Trait containing all MountOperation methods.

Implementors

MountOperation

Required Methods

Gets the transient parent used by the MountOperation

Returns

the transient parent for windows shown by self

Gets the screen on which windows of the MountOperation will be shown.

Returns

the screen on which windows of self are shown

Returns whether the MountOperation is currently displaying a window.

Returns

true if self is currently displaying a window

Sets the transient parent for windows shown by the MountOperation.

parent

transient parent of the window, or None

Sets the screen to show windows of the MountOperation on.

screen

a gdk::Screen

Implementors