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 |
- newtype MountOperation = MountOperation (ForeignPtr MountOperation)
- class GObject o => MountOperationK o
- toMountOperation :: MountOperationK o => o -> IO MountOperation
- noMountOperation :: Maybe MountOperation
- data MountOperationGetParentMethodInfo
- mountOperationGetParent :: (MonadIO m, MountOperationK a) => a -> m Window
- data MountOperationGetScreenMethodInfo
- mountOperationGetScreen :: (MonadIO m, MountOperationK a) => a -> m Screen
- data MountOperationIsShowingMethodInfo
- mountOperationIsShowing :: (MonadIO m, MountOperationK a) => a -> m Bool
- mountOperationNew :: (MonadIO m, WindowK a) => Maybe a -> m MountOperation
- data MountOperationSetParentMethodInfo
- mountOperationSetParent :: (MonadIO m, MountOperationK a, WindowK b) => a -> Maybe b -> m ()
- data MountOperationSetScreenMethodInfo
- mountOperationSetScreen :: (MonadIO m, MountOperationK a, ScreenK b) => a -> b -> m ()
- data MountOperationIsShowingPropertyInfo
- getMountOperationIsShowing :: (MonadIO m, MountOperationK o) => o -> m Bool
- data MountOperationParentPropertyInfo
- clearMountOperationParent :: (MonadIO m, MountOperationK o) => o -> m ()
- constructMountOperationParent :: WindowK a => a -> IO ([Char], GValue)
- getMountOperationParent :: (MonadIO m, MountOperationK o) => o -> m Window
- mountOperationParent :: AttrLabelProxy "parent"
- setMountOperationParent :: (MonadIO m, MountOperationK o, WindowK a) => o -> a -> m ()
- data MountOperationScreenPropertyInfo
- constructMountOperationScreen :: ScreenK a => a -> IO ([Char], GValue)
- getMountOperationScreen :: (MonadIO m, MountOperationK o) => o -> m Screen
- mountOperationScreen :: AttrLabelProxy "screen"
- setMountOperationScreen :: (MonadIO m, MountOperationK o, ScreenK a) => o -> a -> m ()
Exported types
newtype MountOperation Source
GObject MountOperation | |
((~) * info (ResolveMountOperationMethod t MountOperation), MethodInfo * info MountOperation p) => IsLabelProxy t (MountOperation -> p) | |
type ParentTypes MountOperation | |
type AttributeList MountOperation | |
type SignalList MountOperation |
class GObject o => MountOperationK o Source
(GObject o, IsDescendantOf MountOperation o) => MountOperationK o |
toMountOperation :: MountOperationK o => o -> IO MountOperation Source
Methods
mountOperationGetParent
data MountOperationGetParentMethodInfo Source
((~) * signature (m Window), MonadIO m, MountOperationK a) => MethodInfo * MountOperationGetParentMethodInfo a signature |
mountOperationGetParent :: (MonadIO m, MountOperationK a) => a -> m Window Source
mountOperationGetScreen
data MountOperationGetScreenMethodInfo Source
((~) * signature (m Screen), MonadIO m, MountOperationK a) => MethodInfo * MountOperationGetScreenMethodInfo a signature |
mountOperationGetScreen :: (MonadIO m, MountOperationK a) => a -> m Screen Source
mountOperationIsShowing
data MountOperationIsShowingMethodInfo Source
((~) * signature (m Bool), MonadIO m, MountOperationK a) => MethodInfo * MountOperationIsShowingMethodInfo a signature |
mountOperationIsShowing :: (MonadIO m, MountOperationK a) => a -> m Bool Source
mountOperationNew
mountOperationNew :: (MonadIO m, WindowK a) => Maybe a -> m MountOperation Source
mountOperationSetParent
data MountOperationSetParentMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, MountOperationK a, WindowK b) => MethodInfo * MountOperationSetParentMethodInfo a signature |
mountOperationSetParent :: (MonadIO m, MountOperationK a, WindowK b) => a -> Maybe b -> m () Source
mountOperationSetScreen
data MountOperationSetScreenMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, MountOperationK a, ScreenK b) => MethodInfo * MountOperationSetScreenMethodInfo a signature |
mountOperationSetScreen :: (MonadIO m, MountOperationK a, ScreenK b) => a -> b -> m () Source
Properties
IsShowing
data MountOperationIsShowingPropertyInfo Source
getMountOperationIsShowing :: (MonadIO m, MountOperationK o) => o -> m Bool Source
Parent
data MountOperationParentPropertyInfo Source
clearMountOperationParent :: (MonadIO m, MountOperationK o) => o -> m () Source
getMountOperationParent :: (MonadIO m, MountOperationK o) => o -> m Window Source
mountOperationParent :: AttrLabelProxy "parent" Source
setMountOperationParent :: (MonadIO m, MountOperationK o, WindowK a) => o -> a -> m () Source
Screen
data MountOperationScreenPropertyInfo Source
getMountOperationScreen :: (MonadIO m, MountOperationK o) => o -> m Screen Source
mountOperationScreen :: AttrLabelProxy "screen" Source
setMountOperationScreen :: (MonadIO m, MountOperationK o, ScreenK a) => o -> a -> m () Source