Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
This should not be accessed directly. Use the accessor functions below.
- newtype MountOperation = MountOperation (ManagedPtr MountOperation)
- class GObject o => IsMountOperation o
- toMountOperation :: IsMountOperation o => o -> IO MountOperation
- noMountOperation :: Maybe MountOperation
- data MountOperationGetParentMethodInfo
- mountOperationGetParent :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> m Window
- data MountOperationGetScreenMethodInfo
- mountOperationGetScreen :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> m Screen
- data MountOperationIsShowingMethodInfo
- mountOperationIsShowing :: (HasCallStack, MonadIO m, IsMountOperation a) => a -> m Bool
- mountOperationNew :: (HasCallStack, MonadIO m, IsWindow a) => Maybe a -> m MountOperation
- data MountOperationSetParentMethodInfo
- mountOperationSetParent :: (HasCallStack, MonadIO m, IsMountOperation a, IsWindow b) => a -> Maybe b -> m ()
- data MountOperationSetScreenMethodInfo
- mountOperationSetScreen :: (HasCallStack, MonadIO m, IsMountOperation a, IsScreen b) => a -> b -> m ()
- data MountOperationIsShowingPropertyInfo
- getMountOperationIsShowing :: (MonadIO m, IsMountOperation o) => o -> m Bool
- data MountOperationParentPropertyInfo
- clearMountOperationParent :: (MonadIO m, IsMountOperation o) => o -> m ()
- constructMountOperationParent :: (IsMountOperation o, IsWindow a) => a -> IO (GValueConstruct o)
- getMountOperationParent :: (MonadIO m, IsMountOperation o) => o -> m Window
- mountOperationParent :: AttrLabelProxy "parent"
- setMountOperationParent :: (MonadIO m, IsMountOperation o, IsWindow a) => o -> a -> m ()
- data MountOperationScreenPropertyInfo
- constructMountOperationScreen :: (IsMountOperation o, IsScreen a) => a -> IO (GValueConstruct o)
- getMountOperationScreen :: (MonadIO m, IsMountOperation o) => o -> m Screen
- mountOperationScreen :: AttrLabelProxy "screen"
- setMountOperationScreen :: (MonadIO m, IsMountOperation o, IsScreen a) => o -> a -> m ()
Exported types
newtype MountOperation Source #
GObject MountOperation Source # | |
IsMountOperation MountOperation Source # | |
IsObject MountOperation Source # | |
IsMountOperation MountOperation Source # | |
((~) * info (ResolveMountOperationMethod t MountOperation), MethodInfo * info MountOperation p) => IsLabel t (MountOperation -> p) Source # | |
((~) * info (ResolveMountOperationMethod t MountOperation), MethodInfo * info MountOperation p) => IsLabelProxy t (MountOperation -> p) Source # | |
HasAttributeList * MountOperation Source # | |
type AttributeList MountOperation Source # | |
type SignalList MountOperation Source # | |
class GObject o => IsMountOperation o Source #
toMountOperation :: IsMountOperation o => o -> IO MountOperation Source #
Methods
getParent
data MountOperationGetParentMethodInfo Source #
((~) * signature (m Window), MonadIO m, IsMountOperation a) => MethodInfo * MountOperationGetParentMethodInfo a signature Source # | |
mountOperationGetParent Source #
:: (HasCallStack, MonadIO m, IsMountOperation a) | |
=> a |
|
-> m Window | Returns: the transient parent for windows shown by |
Gets the transient parent used by the MountOperation
Since: 2.14
getScreen
data MountOperationGetScreenMethodInfo Source #
((~) * signature (m Screen), MonadIO m, IsMountOperation a) => MethodInfo * MountOperationGetScreenMethodInfo a signature Source # | |
mountOperationGetScreen Source #
:: (HasCallStack, MonadIO m, IsMountOperation a) | |
=> a |
|
-> m Screen | Returns: the screen on which windows of |
Gets the screen on which windows of the MountOperation
will be shown.
Since: 2.14
isShowing
data MountOperationIsShowingMethodInfo Source #
((~) * signature (m Bool), MonadIO m, IsMountOperation a) => MethodInfo * MountOperationIsShowingMethodInfo a signature Source # | |
mountOperationIsShowing Source #
:: (HasCallStack, MonadIO m, IsMountOperation a) | |
=> a |
|
-> m Bool | Returns: |
Returns whether the MountOperation
is currently displaying
a window.
Since: 2.14
new
:: (HasCallStack, MonadIO m, IsWindow a) | |
=> Maybe a |
|
-> m MountOperation | Returns: a new |
Creates a new MountOperation
Since: 2.14
setParent
data MountOperationSetParentMethodInfo Source #
((~) * signature (Maybe b -> m ()), MonadIO m, IsMountOperation a, IsWindow b) => MethodInfo * MountOperationSetParentMethodInfo a signature Source # | |
mountOperationSetParent Source #
:: (HasCallStack, MonadIO m, IsMountOperation a, IsWindow b) | |
=> a |
|
-> Maybe b |
|
-> m () |
Sets the transient parent for windows shown by the
MountOperation
.
Since: 2.14
setScreen
data MountOperationSetScreenMethodInfo Source #
((~) * signature (b -> m ()), MonadIO m, IsMountOperation a, IsScreen b) => MethodInfo * MountOperationSetScreenMethodInfo a signature Source # | |
mountOperationSetScreen Source #
:: (HasCallStack, MonadIO m, IsMountOperation a, IsScreen b) | |
=> a |
|
-> b |
|
-> m () |
Sets the screen to show windows of the MountOperation
on.
Since: 2.14
Properties
isShowing
data MountOperationIsShowingPropertyInfo Source #
getMountOperationIsShowing :: (MonadIO m, IsMountOperation o) => o -> m Bool Source #
parent
data MountOperationParentPropertyInfo Source #
clearMountOperationParent :: (MonadIO m, IsMountOperation o) => o -> m () Source #
constructMountOperationParent :: (IsMountOperation o, IsWindow a) => a -> IO (GValueConstruct o) Source #
getMountOperationParent :: (MonadIO m, IsMountOperation o) => o -> m Window Source #
mountOperationParent :: AttrLabelProxy "parent" Source #
setMountOperationParent :: (MonadIO m, IsMountOperation o, IsWindow a) => o -> a -> m () Source #
screen
data MountOperationScreenPropertyInfo Source #
constructMountOperationScreen :: (IsMountOperation o, IsScreen a) => a -> IO (GValueConstruct o) Source #
getMountOperationScreen :: (MonadIO m, IsMountOperation o) => o -> m Screen Source #
mountOperationScreen :: AttrLabelProxy "screen" Source #
setMountOperationScreen :: (MonadIO m, IsMountOperation o, IsScreen a) => o -> a -> m () Source #