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 HandleBox = HandleBox (ForeignPtr HandleBox)
- class GObject o => HandleBoxK o
- toHandleBox :: HandleBoxK o => o -> IO HandleBox
- noHandleBox :: Maybe HandleBox
- data HandleBoxGetChildDetachedMethodInfo
- handleBoxGetChildDetached :: (MonadIO m, HandleBoxK a) => a -> m Bool
- data HandleBoxGetHandlePositionMethodInfo
- handleBoxGetHandlePosition :: (MonadIO m, HandleBoxK a) => a -> m PositionType
- data HandleBoxGetShadowTypeMethodInfo
- handleBoxGetShadowType :: (MonadIO m, HandleBoxK a) => a -> m ShadowType
- data HandleBoxGetSnapEdgeMethodInfo
- handleBoxGetSnapEdge :: (MonadIO m, HandleBoxK a) => a -> m PositionType
- handleBoxNew :: MonadIO m => m HandleBox
- data HandleBoxSetHandlePositionMethodInfo
- handleBoxSetHandlePosition :: (MonadIO m, HandleBoxK a) => a -> PositionType -> m ()
- data HandleBoxSetShadowTypeMethodInfo
- handleBoxSetShadowType :: (MonadIO m, HandleBoxK a) => a -> ShadowType -> m ()
- data HandleBoxSetSnapEdgeMethodInfo
- handleBoxSetSnapEdge :: (MonadIO m, HandleBoxK a) => a -> PositionType -> m ()
- data HandleBoxChildDetachedPropertyInfo
- getHandleBoxChildDetached :: (MonadIO m, HandleBoxK o) => o -> m Bool
- data HandleBoxHandlePositionPropertyInfo
- constructHandleBoxHandlePosition :: PositionType -> IO ([Char], GValue)
- getHandleBoxHandlePosition :: (MonadIO m, HandleBoxK o) => o -> m PositionType
- setHandleBoxHandlePosition :: (MonadIO m, HandleBoxK o) => o -> PositionType -> m ()
- data HandleBoxShadowTypePropertyInfo
- constructHandleBoxShadowType :: ShadowType -> IO ([Char], GValue)
- getHandleBoxShadowType :: (MonadIO m, HandleBoxK o) => o -> m ShadowType
- setHandleBoxShadowType :: (MonadIO m, HandleBoxK o) => o -> ShadowType -> m ()
- data HandleBoxSnapEdgePropertyInfo
- constructHandleBoxSnapEdge :: PositionType -> IO ([Char], GValue)
- getHandleBoxSnapEdge :: (MonadIO m, HandleBoxK o) => o -> m PositionType
- setHandleBoxSnapEdge :: (MonadIO m, HandleBoxK o) => o -> PositionType -> m ()
- data HandleBoxSnapEdgeSetPropertyInfo
- constructHandleBoxSnapEdgeSet :: Bool -> IO ([Char], GValue)
- getHandleBoxSnapEdgeSet :: (MonadIO m, HandleBoxK o) => o -> m Bool
- setHandleBoxSnapEdgeSet :: (MonadIO m, HandleBoxK o) => o -> Bool -> m ()
- type HandleBoxChildAttachedCallback = Widget -> IO ()
- type HandleBoxChildAttachedCallbackC = Ptr () -> Ptr Widget -> Ptr () -> IO ()
- data HandleBoxChildAttachedSignalInfo
- afterHandleBoxChildAttached :: (GObject a, MonadIO m) => a -> HandleBoxChildAttachedCallback -> m SignalHandlerId
- handleBoxChildAttachedCallbackWrapper :: HandleBoxChildAttachedCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO ()
- handleBoxChildAttachedClosure :: HandleBoxChildAttachedCallback -> IO Closure
- mkHandleBoxChildAttachedCallback :: HandleBoxChildAttachedCallbackC -> IO (FunPtr HandleBoxChildAttachedCallbackC)
- noHandleBoxChildAttachedCallback :: Maybe HandleBoxChildAttachedCallback
- onHandleBoxChildAttached :: (GObject a, MonadIO m) => a -> HandleBoxChildAttachedCallback -> m SignalHandlerId
- type HandleBoxChildDetachedCallback = Widget -> IO ()
- type HandleBoxChildDetachedCallbackC = Ptr () -> Ptr Widget -> Ptr () -> IO ()
- data HandleBoxChildDetachedSignalInfo
- afterHandleBoxChildDetached :: (GObject a, MonadIO m) => a -> HandleBoxChildDetachedCallback -> m SignalHandlerId
- handleBoxChildDetachedCallbackWrapper :: HandleBoxChildDetachedCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO ()
- handleBoxChildDetachedClosure :: HandleBoxChildDetachedCallback -> IO Closure
- mkHandleBoxChildDetachedCallback :: HandleBoxChildDetachedCallbackC -> IO (FunPtr HandleBoxChildDetachedCallbackC)
- noHandleBoxChildDetachedCallback :: Maybe HandleBoxChildDetachedCallback
- onHandleBoxChildDetached :: (GObject a, MonadIO m) => a -> HandleBoxChildDetachedCallback -> m SignalHandlerId
Exported types
GObject HandleBox Source | |
((~) * info (ResolveHandleBoxMethod t HandleBox), MethodInfo * info HandleBox p) => IsLabel t (HandleBox -> p) Source | |
((~) * info (ResolveHandleBoxMethod t HandleBox), MethodInfo * info HandleBox p) => IsLabelProxy t (HandleBox -> p) Source | |
type ParentTypes HandleBox Source | |
type AttributeList HandleBox Source | |
type SignalList HandleBox Source |
class GObject o => HandleBoxK o Source
(GObject o, IsDescendantOf HandleBox o) => HandleBoxK o Source | |
toHandleBox :: HandleBoxK o => o -> IO HandleBox Source
Methods
handleBoxGetChildDetached
data HandleBoxGetChildDetachedMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, HandleBoxK a) => MethodInfo (TYPE Lifted) HandleBoxGetChildDetachedMethodInfo a signature Source | |
handleBoxGetChildDetached :: (MonadIO m, HandleBoxK a) => a -> m Bool Source
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
handleBoxGetHandlePosition
data HandleBoxGetHandlePositionMethodInfo Source
((~) (TYPE Lifted) signature (m PositionType), MonadIO m, HandleBoxK a) => MethodInfo (TYPE Lifted) HandleBoxGetHandlePositionMethodInfo a signature Source | |
handleBoxGetHandlePosition :: (MonadIO m, HandleBoxK a) => a -> m PositionType Source
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
handleBoxGetShadowType
data HandleBoxGetShadowTypeMethodInfo Source
((~) (TYPE Lifted) signature (m ShadowType), MonadIO m, HandleBoxK a) => MethodInfo (TYPE Lifted) HandleBoxGetShadowTypeMethodInfo a signature Source | |
handleBoxGetShadowType :: (MonadIO m, HandleBoxK a) => a -> m ShadowType Source
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
handleBoxGetSnapEdge
data HandleBoxGetSnapEdgeMethodInfo Source
((~) (TYPE Lifted) signature (m PositionType), MonadIO m, HandleBoxK a) => MethodInfo (TYPE Lifted) HandleBoxGetSnapEdgeMethodInfo a signature Source | |
handleBoxGetSnapEdge :: (MonadIO m, HandleBoxK a) => a -> m PositionType Source
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
handleBoxNew
handleBoxNew :: MonadIO m => m HandleBox Source
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
handleBoxSetHandlePosition
data HandleBoxSetHandlePositionMethodInfo Source
((~) (TYPE Lifted) signature (PositionType -> m ()), MonadIO m, HandleBoxK a) => MethodInfo (TYPE Lifted) HandleBoxSetHandlePositionMethodInfo a signature Source | |
handleBoxSetHandlePosition :: (MonadIO m, HandleBoxK a) => a -> PositionType -> m () Source
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
handleBoxSetShadowType
data HandleBoxSetShadowTypeMethodInfo Source
((~) (TYPE Lifted) signature (ShadowType -> m ()), MonadIO m, HandleBoxK a) => MethodInfo (TYPE Lifted) HandleBoxSetShadowTypeMethodInfo a signature Source | |
handleBoxSetShadowType :: (MonadIO m, HandleBoxK a) => a -> ShadowType -> m () Source
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
handleBoxSetSnapEdge
data HandleBoxSetSnapEdgeMethodInfo Source
((~) (TYPE Lifted) signature (PositionType -> m ()), MonadIO m, HandleBoxK a) => MethodInfo (TYPE Lifted) HandleBoxSetSnapEdgeMethodInfo a signature Source | |
handleBoxSetSnapEdge :: (MonadIO m, HandleBoxK a) => a -> PositionType -> m () Source
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
Properties
ChildDetached
data HandleBoxChildDetachedPropertyInfo Source
getHandleBoxChildDetached :: (MonadIO m, HandleBoxK o) => o -> m Bool Source
HandlePosition
data HandleBoxHandlePositionPropertyInfo Source
constructHandleBoxHandlePosition :: PositionType -> IO ([Char], GValue) Source
getHandleBoxHandlePosition :: (MonadIO m, HandleBoxK o) => o -> m PositionType Source
setHandleBoxHandlePosition :: (MonadIO m, HandleBoxK o) => o -> PositionType -> m () Source
ShadowType
data HandleBoxShadowTypePropertyInfo Source
constructHandleBoxShadowType :: ShadowType -> IO ([Char], GValue) Source
getHandleBoxShadowType :: (MonadIO m, HandleBoxK o) => o -> m ShadowType Source
setHandleBoxShadowType :: (MonadIO m, HandleBoxK o) => o -> ShadowType -> m () Source
SnapEdge
data HandleBoxSnapEdgePropertyInfo Source
constructHandleBoxSnapEdge :: PositionType -> IO ([Char], GValue) Source
getHandleBoxSnapEdge :: (MonadIO m, HandleBoxK o) => o -> m PositionType Source
setHandleBoxSnapEdge :: (MonadIO m, HandleBoxK o) => o -> PositionType -> m () Source
SnapEdgeSet
data HandleBoxSnapEdgeSetPropertyInfo Source
AttrInfo HandleBoxSnapEdgeSetPropertyInfo Source | |
type AttrLabel HandleBoxSnapEdgeSetPropertyInfo = "snap-edge-set" Source | |
type AttrGetType HandleBoxSnapEdgeSetPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint HandleBoxSnapEdgeSetPropertyInfo = HandleBoxK Source | |
type AttrSetTypeConstraint HandleBoxSnapEdgeSetPropertyInfo = TYPE Lifted ~ Bool Source | |
type AttrAllowedOps HandleBoxSnapEdgeSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getHandleBoxSnapEdgeSet :: (MonadIO m, HandleBoxK o) => o -> m Bool Source
setHandleBoxSnapEdgeSet :: (MonadIO m, HandleBoxK o) => o -> Bool -> m () Source
Signals
ChildAttached
type HandleBoxChildAttachedCallback = Widget -> IO () Source
afterHandleBoxChildAttached :: (GObject a, MonadIO m) => a -> HandleBoxChildAttachedCallback -> m SignalHandlerId Source
handleBoxChildAttachedCallbackWrapper :: HandleBoxChildAttachedCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () Source
mkHandleBoxChildAttachedCallback :: HandleBoxChildAttachedCallbackC -> IO (FunPtr HandleBoxChildAttachedCallbackC) Source
onHandleBoxChildAttached :: (GObject a, MonadIO m) => a -> HandleBoxChildAttachedCallback -> m SignalHandlerId Source
ChildDetached
type HandleBoxChildDetachedCallback = Widget -> IO () Source
afterHandleBoxChildDetached :: (GObject a, MonadIO m) => a -> HandleBoxChildDetachedCallback -> m SignalHandlerId Source
handleBoxChildDetachedCallbackWrapper :: HandleBoxChildDetachedCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () Source
mkHandleBoxChildDetachedCallback :: HandleBoxChildDetachedCallbackC -> IO (FunPtr HandleBoxChildDetachedCallbackC) Source
onHandleBoxChildDetached :: (GObject a, MonadIO m) => a -> HandleBoxChildDetachedCallback -> m SignalHandlerId Source