| 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 |
GI.Gtk.Objects.HandleBox
Contents
Description
- newtype HandleBox = HandleBox (ManagedPtr HandleBox)
- class GObject o => IsHandleBox o
- toHandleBox :: IsHandleBox o => o -> IO HandleBox
- noHandleBox :: Maybe HandleBox
- data HandleBoxGetChildDetachedMethodInfo
- handleBoxGetChildDetached :: (MonadIO m, IsHandleBox a) => a -> m Bool
- data HandleBoxGetHandlePositionMethodInfo
- handleBoxGetHandlePosition :: (MonadIO m, IsHandleBox a) => a -> m PositionType
- data HandleBoxGetShadowTypeMethodInfo
- handleBoxGetShadowType :: (MonadIO m, IsHandleBox a) => a -> m ShadowType
- data HandleBoxGetSnapEdgeMethodInfo
- handleBoxGetSnapEdge :: (MonadIO m, IsHandleBox a) => a -> m PositionType
- handleBoxNew :: MonadIO m => m HandleBox
- data HandleBoxSetHandlePositionMethodInfo
- handleBoxSetHandlePosition :: (MonadIO m, IsHandleBox a) => a -> PositionType -> m ()
- data HandleBoxSetShadowTypeMethodInfo
- handleBoxSetShadowType :: (MonadIO m, IsHandleBox a) => a -> ShadowType -> m ()
- data HandleBoxSetSnapEdgeMethodInfo
- handleBoxSetSnapEdge :: (MonadIO m, IsHandleBox a) => a -> PositionType -> m ()
- data HandleBoxChildDetachedPropertyInfo
- getHandleBoxChildDetached :: (MonadIO m, IsHandleBox o) => o -> m Bool
- handleBoxChildDetached :: AttrLabelProxy "childDetached"
- data HandleBoxHandlePositionPropertyInfo
- constructHandleBoxHandlePosition :: IsHandleBox o => PositionType -> IO (GValueConstruct o)
- getHandleBoxHandlePosition :: (MonadIO m, IsHandleBox o) => o -> m PositionType
- handleBoxHandlePosition :: AttrLabelProxy "handlePosition"
- setHandleBoxHandlePosition :: (MonadIO m, IsHandleBox o) => o -> PositionType -> m ()
- data HandleBoxShadowTypePropertyInfo
- constructHandleBoxShadowType :: IsHandleBox o => ShadowType -> IO (GValueConstruct o)
- getHandleBoxShadowType :: (MonadIO m, IsHandleBox o) => o -> m ShadowType
- handleBoxShadowType :: AttrLabelProxy "shadowType"
- setHandleBoxShadowType :: (MonadIO m, IsHandleBox o) => o -> ShadowType -> m ()
- data HandleBoxSnapEdgePropertyInfo
- constructHandleBoxSnapEdge :: IsHandleBox o => PositionType -> IO (GValueConstruct o)
- getHandleBoxSnapEdge :: (MonadIO m, IsHandleBox o) => o -> m PositionType
- handleBoxSnapEdge :: AttrLabelProxy "snapEdge"
- setHandleBoxSnapEdge :: (MonadIO m, IsHandleBox o) => o -> PositionType -> m ()
- data HandleBoxSnapEdgeSetPropertyInfo
- constructHandleBoxSnapEdgeSet :: IsHandleBox o => Bool -> IO (GValueConstruct o)
- getHandleBoxSnapEdgeSet :: (MonadIO m, IsHandleBox o) => o -> m Bool
- handleBoxSnapEdgeSet :: AttrLabelProxy "snapEdgeSet"
- setHandleBoxSnapEdgeSet :: (MonadIO m, IsHandleBox o) => o -> Bool -> m ()
- type C_HandleBoxChildAttachedCallback = Ptr () -> Ptr Widget -> Ptr () -> IO ()
- type HandleBoxChildAttachedCallback = Widget -> IO ()
- data HandleBoxChildAttachedSignalInfo
- afterHandleBoxChildAttached :: (GObject a, MonadIO m) => a -> HandleBoxChildAttachedCallback -> m SignalHandlerId
- genClosure_HandleBoxChildAttached :: HandleBoxChildAttachedCallback -> IO Closure
- mk_HandleBoxChildAttachedCallback :: C_HandleBoxChildAttachedCallback -> IO (FunPtr C_HandleBoxChildAttachedCallback)
- noHandleBoxChildAttachedCallback :: Maybe HandleBoxChildAttachedCallback
- onHandleBoxChildAttached :: (GObject a, MonadIO m) => a -> HandleBoxChildAttachedCallback -> m SignalHandlerId
- wrap_HandleBoxChildAttachedCallback :: HandleBoxChildAttachedCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO ()
- type C_HandleBoxChildDetachedCallback = Ptr () -> Ptr Widget -> Ptr () -> IO ()
- type HandleBoxChildDetachedCallback = Widget -> IO ()
- data HandleBoxChildDetachedSignalInfo
- afterHandleBoxChildDetached :: (GObject a, MonadIO m) => a -> HandleBoxChildDetachedCallback -> m SignalHandlerId
- genClosure_HandleBoxChildDetached :: HandleBoxChildDetachedCallback -> IO Closure
- mk_HandleBoxChildDetachedCallback :: C_HandleBoxChildDetachedCallback -> IO (FunPtr C_HandleBoxChildDetachedCallback)
- noHandleBoxChildDetachedCallback :: Maybe HandleBoxChildDetachedCallback
- onHandleBoxChildDetached :: (GObject a, MonadIO m) => a -> HandleBoxChildDetachedCallback -> m SignalHandlerId
- wrap_HandleBoxChildDetachedCallback :: HandleBoxChildDetachedCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO ()
Exported types
Instances
| GObject HandleBox Source # | |
| IsObject HandleBox Source # | |
| IsWidget HandleBox Source # | |
| IsContainer HandleBox Source # | |
| IsBin HandleBox Source # | |
| IsBuildable HandleBox Source # | |
| IsImplementorIface HandleBox Source # | |
| IsHandleBox 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 # | |
| HasAttributeList * HandleBox Source # | |
| type SignalList HandleBox Source # | |
| type AttributeList HandleBox Source # | |
class GObject o => IsHandleBox o Source #
Instances
| (GObject a, UnknownAncestorError Constraint HandleBox a) => IsHandleBox a Source # | |
| IsHandleBox HandleBox Source # | |
toHandleBox :: IsHandleBox o => o -> IO HandleBox Source #
Methods
getChildDetached
data HandleBoxGetChildDetachedMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsHandleBox a) => MethodInfo * HandleBoxGetChildDetachedMethodInfo a signature Source # | |
handleBoxGetChildDetached :: (MonadIO m, IsHandleBox a) => a -> m Bool Source #
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
getHandlePosition
data HandleBoxGetHandlePositionMethodInfo Source #
Instances
| ((~) * signature (m PositionType), MonadIO m, IsHandleBox a) => MethodInfo * HandleBoxGetHandlePositionMethodInfo a signature Source # | |
handleBoxGetHandlePosition :: (MonadIO m, IsHandleBox a) => a -> m PositionType Source #
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
getShadowType
data HandleBoxGetShadowTypeMethodInfo Source #
Instances
| ((~) * signature (m ShadowType), MonadIO m, IsHandleBox a) => MethodInfo * HandleBoxGetShadowTypeMethodInfo a signature Source # | |
handleBoxGetShadowType :: (MonadIO m, IsHandleBox a) => a -> m ShadowType Source #
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
getSnapEdge
data HandleBoxGetSnapEdgeMethodInfo Source #
Instances
| ((~) * signature (m PositionType), MonadIO m, IsHandleBox a) => MethodInfo * HandleBoxGetSnapEdgeMethodInfo a signature Source # | |
handleBoxGetSnapEdge :: (MonadIO m, IsHandleBox a) => a -> m PositionType Source #
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
new
handleBoxNew :: MonadIO m => m HandleBox Source #
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
setHandlePosition
data HandleBoxSetHandlePositionMethodInfo Source #
Instances
| ((~) * signature (PositionType -> m ()), MonadIO m, IsHandleBox a) => MethodInfo * HandleBoxSetHandlePositionMethodInfo a signature Source # | |
handleBoxSetHandlePosition :: (MonadIO m, IsHandleBox a) => a -> PositionType -> m () Source #
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
setShadowType
data HandleBoxSetShadowTypeMethodInfo Source #
Instances
| ((~) * signature (ShadowType -> m ()), MonadIO m, IsHandleBox a) => MethodInfo * HandleBoxSetShadowTypeMethodInfo a signature Source # | |
handleBoxSetShadowType :: (MonadIO m, IsHandleBox a) => a -> ShadowType -> m () Source #
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
setSnapEdge
data HandleBoxSetSnapEdgeMethodInfo Source #
Instances
| ((~) * signature (PositionType -> m ()), MonadIO m, IsHandleBox a) => MethodInfo * HandleBoxSetSnapEdgeMethodInfo a signature Source # | |
handleBoxSetSnapEdge :: (MonadIO m, IsHandleBox a) => a -> PositionType -> m () Source #
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
Properties
childDetached
data HandleBoxChildDetachedPropertyInfo Source #
Instances
| AttrInfo HandleBoxChildDetachedPropertyInfo Source # | |
| type AttrSetTypeConstraint HandleBoxChildDetachedPropertyInfo Source # | |
| type AttrOrigin HandleBoxChildDetachedPropertyInfo Source # | |
| type AttrLabel HandleBoxChildDetachedPropertyInfo Source # | |
| type AttrGetType HandleBoxChildDetachedPropertyInfo Source # | |
| type AttrBaseTypeConstraint HandleBoxChildDetachedPropertyInfo Source # | |
| type AttrAllowedOps HandleBoxChildDetachedPropertyInfo Source # | |
getHandleBoxChildDetached :: (MonadIO m, IsHandleBox o) => o -> m Bool Source #
handleBoxChildDetached :: AttrLabelProxy "childDetached" Source #
handlePosition
data HandleBoxHandlePositionPropertyInfo Source #
Instances
| AttrInfo HandleBoxHandlePositionPropertyInfo Source # | |
| type AttrSetTypeConstraint HandleBoxHandlePositionPropertyInfo Source # | |
| type AttrOrigin HandleBoxHandlePositionPropertyInfo Source # | |
| type AttrLabel HandleBoxHandlePositionPropertyInfo Source # | |
| type AttrGetType HandleBoxHandlePositionPropertyInfo Source # | |
| type AttrBaseTypeConstraint HandleBoxHandlePositionPropertyInfo Source # | |
| type AttrAllowedOps HandleBoxHandlePositionPropertyInfo Source # | |
constructHandleBoxHandlePosition :: IsHandleBox o => PositionType -> IO (GValueConstruct o) Source #
getHandleBoxHandlePosition :: (MonadIO m, IsHandleBox o) => o -> m PositionType Source #
handleBoxHandlePosition :: AttrLabelProxy "handlePosition" Source #
setHandleBoxHandlePosition :: (MonadIO m, IsHandleBox o) => o -> PositionType -> m () Source #
shadowType
data HandleBoxShadowTypePropertyInfo Source #
Instances
| AttrInfo HandleBoxShadowTypePropertyInfo Source # | |
| type AttrSetTypeConstraint HandleBoxShadowTypePropertyInfo Source # | |
| type AttrOrigin HandleBoxShadowTypePropertyInfo Source # | |
| type AttrLabel HandleBoxShadowTypePropertyInfo Source # | |
| type AttrGetType HandleBoxShadowTypePropertyInfo Source # | |
| type AttrBaseTypeConstraint HandleBoxShadowTypePropertyInfo Source # | |
| type AttrAllowedOps HandleBoxShadowTypePropertyInfo Source # | |
constructHandleBoxShadowType :: IsHandleBox o => ShadowType -> IO (GValueConstruct o) Source #
getHandleBoxShadowType :: (MonadIO m, IsHandleBox o) => o -> m ShadowType Source #
handleBoxShadowType :: AttrLabelProxy "shadowType" Source #
setHandleBoxShadowType :: (MonadIO m, IsHandleBox o) => o -> ShadowType -> m () Source #
snapEdge
data HandleBoxSnapEdgePropertyInfo Source #
Instances
| AttrInfo HandleBoxSnapEdgePropertyInfo Source # | |
| type AttrSetTypeConstraint HandleBoxSnapEdgePropertyInfo Source # | |
| type AttrOrigin HandleBoxSnapEdgePropertyInfo Source # | |
| type AttrLabel HandleBoxSnapEdgePropertyInfo Source # | |
| type AttrGetType HandleBoxSnapEdgePropertyInfo Source # | |
| type AttrBaseTypeConstraint HandleBoxSnapEdgePropertyInfo Source # | |
| type AttrAllowedOps HandleBoxSnapEdgePropertyInfo Source # | |
constructHandleBoxSnapEdge :: IsHandleBox o => PositionType -> IO (GValueConstruct o) Source #
getHandleBoxSnapEdge :: (MonadIO m, IsHandleBox o) => o -> m PositionType Source #
handleBoxSnapEdge :: AttrLabelProxy "snapEdge" Source #
setHandleBoxSnapEdge :: (MonadIO m, IsHandleBox o) => o -> PositionType -> m () Source #
snapEdgeSet
data HandleBoxSnapEdgeSetPropertyInfo Source #
Instances
| AttrInfo HandleBoxSnapEdgeSetPropertyInfo Source # | |
| type AttrSetTypeConstraint HandleBoxSnapEdgeSetPropertyInfo Source # | |
| type AttrOrigin HandleBoxSnapEdgeSetPropertyInfo Source # | |
| type AttrLabel HandleBoxSnapEdgeSetPropertyInfo Source # | |
| type AttrGetType HandleBoxSnapEdgeSetPropertyInfo Source # | |
| type AttrBaseTypeConstraint HandleBoxSnapEdgeSetPropertyInfo Source # | |
| type AttrAllowedOps HandleBoxSnapEdgeSetPropertyInfo Source # | |
constructHandleBoxSnapEdgeSet :: IsHandleBox o => Bool -> IO (GValueConstruct o) Source #
getHandleBoxSnapEdgeSet :: (MonadIO m, IsHandleBox o) => o -> m Bool Source #
handleBoxSnapEdgeSet :: AttrLabelProxy "snapEdgeSet" Source #
setHandleBoxSnapEdgeSet :: (MonadIO m, IsHandleBox o) => o -> Bool -> m () Source #
Signals
childAttached
type HandleBoxChildAttachedCallback = Widget -> IO () Source #
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
data HandleBoxChildAttachedSignalInfo Source #
Instances
| SignalInfo HandleBoxChildAttachedSignalInfo Source # | |
| type HaskellCallbackType HandleBoxChildAttachedSignalInfo Source # | |
afterHandleBoxChildAttached :: (GObject a, MonadIO m) => a -> HandleBoxChildAttachedCallback -> m SignalHandlerId Source #
genClosure_HandleBoxChildAttached :: HandleBoxChildAttachedCallback -> IO Closure Source #
mk_HandleBoxChildAttachedCallback :: C_HandleBoxChildAttachedCallback -> IO (FunPtr C_HandleBoxChildAttachedCallback) Source #
onHandleBoxChildAttached :: (GObject a, MonadIO m) => a -> HandleBoxChildAttachedCallback -> m SignalHandlerId Source #
wrap_HandleBoxChildAttachedCallback :: HandleBoxChildAttachedCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () Source #
childDetached
type HandleBoxChildDetachedCallback = Widget -> IO () Source #
Deprecated: (Since version 3.4)#GtkHandleBox has been deprecated.
data HandleBoxChildDetachedSignalInfo Source #
Instances
| SignalInfo HandleBoxChildDetachedSignalInfo Source # | |
| type HaskellCallbackType HandleBoxChildDetachedSignalInfo Source # | |
afterHandleBoxChildDetached :: (GObject a, MonadIO m) => a -> HandleBoxChildDetachedCallback -> m SignalHandlerId Source #
genClosure_HandleBoxChildDetached :: HandleBoxChildDetachedCallback -> IO Closure Source #
mk_HandleBoxChildDetachedCallback :: C_HandleBoxChildDetachedCallback -> IO (FunPtr C_HandleBoxChildDetachedCallback) Source #
onHandleBoxChildDetached :: (GObject a, MonadIO m) => a -> HandleBoxChildDetachedCallback -> m SignalHandlerId Source #
wrap_HandleBoxChildDetachedCallback :: HandleBoxChildDetachedCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () Source #