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 |
- Exported types
- Methods
- containerAdd
- containerCheckResize
- containerChildGetProperty
- containerChildNotify
- containerChildNotifyByPspec
- containerChildSetProperty
- containerChildType
- containerForall
- containerForeach
- containerGetBorderWidth
- containerGetChildren
- containerGetFocusChain
- containerGetFocusChild
- containerGetFocusHadjustment
- containerGetFocusVadjustment
- containerGetPathForChild
- containerGetResizeMode
- containerPropagateDraw
- containerRemove
- containerResizeChildren
- containerSetBorderWidth
- containerSetFocusChain
- containerSetFocusChild
- containerSetFocusHadjustment
- containerSetFocusVadjustment
- containerSetReallocateRedraws
- containerSetResizeMode
- containerUnsetFocusChain
- Properties
- Signals
- newtype Container = Container (ForeignPtr Container)
- class GObject o => ContainerK o
- toContainer :: ContainerK o => o -> IO Container
- noContainer :: Maybe Container
- data ContainerAddMethodInfo
- containerAdd :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> m ()
- data ContainerCheckResizeMethodInfo
- containerCheckResize :: (MonadIO m, ContainerK a) => a -> m ()
- data ContainerChildGetPropertyMethodInfo
- containerChildGetProperty :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> Text -> GValue -> m ()
- data ContainerChildNotifyMethodInfo
- containerChildNotify :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> Text -> m ()
- data ContainerChildNotifyByPspecMethodInfo
- containerChildNotifyByPspec :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> GParamSpec -> m ()
- data ContainerChildSetPropertyMethodInfo
- containerChildSetProperty :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> Text -> GValue -> m ()
- data ContainerChildTypeMethodInfo
- containerChildType :: (MonadIO m, ContainerK a) => a -> m GType
- data ContainerForallMethodInfo
- containerForall :: (MonadIO m, ContainerK a) => a -> Callback -> m ()
- data ContainerForeachMethodInfo
- containerForeach :: (MonadIO m, ContainerK a) => a -> Callback -> m ()
- data ContainerGetBorderWidthMethodInfo
- containerGetBorderWidth :: (MonadIO m, ContainerK a) => a -> m Word32
- data ContainerGetChildrenMethodInfo
- containerGetChildren :: (MonadIO m, ContainerK a) => a -> m [Widget]
- data ContainerGetFocusChainMethodInfo
- containerGetFocusChain :: (MonadIO m, ContainerK a) => a -> m (Bool, [Widget])
- data ContainerGetFocusChildMethodInfo
- containerGetFocusChild :: (MonadIO m, ContainerK a) => a -> m Widget
- data ContainerGetFocusHadjustmentMethodInfo
- containerGetFocusHadjustment :: (MonadIO m, ContainerK a) => a -> m Adjustment
- data ContainerGetFocusVadjustmentMethodInfo
- containerGetFocusVadjustment :: (MonadIO m, ContainerK a) => a -> m Adjustment
- data ContainerGetPathForChildMethodInfo
- containerGetPathForChild :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> m WidgetPath
- data ContainerGetResizeModeMethodInfo
- containerGetResizeMode :: (MonadIO m, ContainerK a) => a -> m ResizeMode
- data ContainerPropagateDrawMethodInfo
- containerPropagateDraw :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> Context -> m ()
- data ContainerRemoveMethodInfo
- containerRemove :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> m ()
- data ContainerResizeChildrenMethodInfo
- containerResizeChildren :: (MonadIO m, ContainerK a) => a -> m ()
- data ContainerSetBorderWidthMethodInfo
- containerSetBorderWidth :: (MonadIO m, ContainerK a) => a -> Word32 -> m ()
- data ContainerSetFocusChainMethodInfo
- containerSetFocusChain :: (MonadIO m, ContainerK a, WidgetK b) => a -> [b] -> m ()
- data ContainerSetFocusChildMethodInfo
- containerSetFocusChild :: (MonadIO m, ContainerK a, WidgetK b) => a -> Maybe b -> m ()
- data ContainerSetFocusHadjustmentMethodInfo
- containerSetFocusHadjustment :: (MonadIO m, ContainerK a, AdjustmentK b) => a -> b -> m ()
- data ContainerSetFocusVadjustmentMethodInfo
- containerSetFocusVadjustment :: (MonadIO m, ContainerK a, AdjustmentK b) => a -> b -> m ()
- data ContainerSetReallocateRedrawsMethodInfo
- containerSetReallocateRedraws :: (MonadIO m, ContainerK a) => a -> Bool -> m ()
- data ContainerSetResizeModeMethodInfo
- containerSetResizeMode :: (MonadIO m, ContainerK a) => a -> ResizeMode -> m ()
- data ContainerUnsetFocusChainMethodInfo
- containerUnsetFocusChain :: (MonadIO m, ContainerK a) => a -> m ()
- data ContainerBorderWidthPropertyInfo
- constructContainerBorderWidth :: Word32 -> IO ([Char], GValue)
- getContainerBorderWidth :: (MonadIO m, ContainerK o) => o -> m Word32
- setContainerBorderWidth :: (MonadIO m, ContainerK o) => o -> Word32 -> m ()
- data ContainerChildPropertyInfo
- constructContainerChild :: WidgetK a => a -> IO ([Char], GValue)
- setContainerChild :: (MonadIO m, ContainerK o, WidgetK a) => o -> a -> m ()
- data ContainerResizeModePropertyInfo
- constructContainerResizeMode :: ResizeMode -> IO ([Char], GValue)
- getContainerResizeMode :: (MonadIO m, ContainerK o) => o -> m ResizeMode
- setContainerResizeMode :: (MonadIO m, ContainerK o) => o -> ResizeMode -> m ()
- type ContainerAddCallback = Widget -> IO ()
- type ContainerAddCallbackC = Ptr () -> Ptr Widget -> Ptr () -> IO ()
- data ContainerAddSignalInfo
- afterContainerAdd :: (GObject a, MonadIO m) => a -> ContainerAddCallback -> m SignalHandlerId
- containerAddCallbackWrapper :: ContainerAddCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO ()
- containerAddClosure :: ContainerAddCallback -> IO Closure
- mkContainerAddCallback :: ContainerAddCallbackC -> IO (FunPtr ContainerAddCallbackC)
- noContainerAddCallback :: Maybe ContainerAddCallback
- onContainerAdd :: (GObject a, MonadIO m) => a -> ContainerAddCallback -> m SignalHandlerId
- type ContainerCheckResizeCallback = IO ()
- type ContainerCheckResizeCallbackC = Ptr () -> Ptr () -> IO ()
- data ContainerCheckResizeSignalInfo
- afterContainerCheckResize :: (GObject a, MonadIO m) => a -> ContainerCheckResizeCallback -> m SignalHandlerId
- containerCheckResizeCallbackWrapper :: ContainerCheckResizeCallback -> Ptr () -> Ptr () -> IO ()
- containerCheckResizeClosure :: ContainerCheckResizeCallback -> IO Closure
- mkContainerCheckResizeCallback :: ContainerCheckResizeCallbackC -> IO (FunPtr ContainerCheckResizeCallbackC)
- noContainerCheckResizeCallback :: Maybe ContainerCheckResizeCallback
- onContainerCheckResize :: (GObject a, MonadIO m) => a -> ContainerCheckResizeCallback -> m SignalHandlerId
- type ContainerRemoveCallback = Widget -> IO ()
- type ContainerRemoveCallbackC = Ptr () -> Ptr Widget -> Ptr () -> IO ()
- data ContainerRemoveSignalInfo
- afterContainerRemove :: (GObject a, MonadIO m) => a -> ContainerRemoveCallback -> m SignalHandlerId
- containerRemoveCallbackWrapper :: ContainerRemoveCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO ()
- containerRemoveClosure :: ContainerRemoveCallback -> IO Closure
- mkContainerRemoveCallback :: ContainerRemoveCallbackC -> IO (FunPtr ContainerRemoveCallbackC)
- noContainerRemoveCallback :: Maybe ContainerRemoveCallback
- onContainerRemove :: (GObject a, MonadIO m) => a -> ContainerRemoveCallback -> m SignalHandlerId
- type ContainerSetFocusChildCallback = Widget -> IO ()
- type ContainerSetFocusChildCallbackC = Ptr () -> Ptr Widget -> Ptr () -> IO ()
- data ContainerSetFocusChildSignalInfo
- afterContainerSetFocusChild :: (GObject a, MonadIO m) => a -> ContainerSetFocusChildCallback -> m SignalHandlerId
- containerSetFocusChildCallbackWrapper :: ContainerSetFocusChildCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO ()
- containerSetFocusChildClosure :: ContainerSetFocusChildCallback -> IO Closure
- mkContainerSetFocusChildCallback :: ContainerSetFocusChildCallbackC -> IO (FunPtr ContainerSetFocusChildCallbackC)
- noContainerSetFocusChildCallback :: Maybe ContainerSetFocusChildCallback
- onContainerSetFocusChild :: (GObject a, MonadIO m) => a -> ContainerSetFocusChildCallback -> m SignalHandlerId
Exported types
GObject Container Source | |
((~) * info (ResolveContainerMethod t Container), MethodInfo * info Container p) => IsLabel t (Container -> p) Source | |
((~) * info (ResolveContainerMethod t Container), MethodInfo * info Container p) => IsLabelProxy t (Container -> p) Source | |
type ParentTypes Container Source | |
type AttributeList Container Source | |
type SignalList Container Source |
class GObject o => ContainerK o Source
(GObject o, IsDescendantOf Container o) => ContainerK o Source | |
toContainer :: ContainerK o => o -> IO Container Source
Methods
containerAdd
data ContainerAddMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo (TYPE Lifted) ContainerAddMethodInfo a signature Source | |
containerAdd :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> m () Source
containerCheckResize
data ContainerCheckResizeMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerCheckResizeMethodInfo a signature Source | |
containerCheckResize :: (MonadIO m, ContainerK a) => a -> m () Source
containerChildGetProperty
data ContainerChildGetPropertyMethodInfo Source
((~) (TYPE Lifted) signature (b -> Text -> GValue -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo (TYPE Lifted) ContainerChildGetPropertyMethodInfo a signature Source | |
containerChildGetProperty :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> Text -> GValue -> m () Source
containerChildNotify
data ContainerChildNotifyMethodInfo Source
((~) (TYPE Lifted) signature (b -> Text -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo (TYPE Lifted) ContainerChildNotifyMethodInfo a signature Source | |
containerChildNotify :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> Text -> m () Source
containerChildNotifyByPspec
data ContainerChildNotifyByPspecMethodInfo Source
((~) (TYPE Lifted) signature (b -> GParamSpec -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo (TYPE Lifted) ContainerChildNotifyByPspecMethodInfo a signature Source | |
containerChildNotifyByPspec :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> GParamSpec -> m () Source
containerChildSetProperty
data ContainerChildSetPropertyMethodInfo Source
((~) (TYPE Lifted) signature (b -> Text -> GValue -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo (TYPE Lifted) ContainerChildSetPropertyMethodInfo a signature Source | |
containerChildSetProperty :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> Text -> GValue -> m () Source
containerChildType
data ContainerChildTypeMethodInfo Source
((~) (TYPE Lifted) signature (m GType), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerChildTypeMethodInfo a signature Source | |
containerChildType :: (MonadIO m, ContainerK a) => a -> m GType Source
containerForall
data ContainerForallMethodInfo Source
((~) (TYPE Lifted) signature (Callback -> m ()), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerForallMethodInfo a signature Source | |
containerForall :: (MonadIO m, ContainerK a) => a -> Callback -> m () Source
containerForeach
data ContainerForeachMethodInfo Source
((~) (TYPE Lifted) signature (Callback -> m ()), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerForeachMethodInfo a signature Source | |
containerForeach :: (MonadIO m, ContainerK a) => a -> Callback -> m () Source
containerGetBorderWidth
data ContainerGetBorderWidthMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerGetBorderWidthMethodInfo a signature Source | |
containerGetBorderWidth :: (MonadIO m, ContainerK a) => a -> m Word32 Source
containerGetChildren
data ContainerGetChildrenMethodInfo Source
((~) (TYPE Lifted) signature (m [Widget]), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerGetChildrenMethodInfo a signature Source | |
containerGetChildren :: (MonadIO m, ContainerK a) => a -> m [Widget] Source
containerGetFocusChain
data ContainerGetFocusChainMethodInfo Source
((~) (TYPE Lifted) signature (m (Bool, [Widget])), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerGetFocusChainMethodInfo a signature Source | |
containerGetFocusChain :: (MonadIO m, ContainerK a) => a -> m (Bool, [Widget]) Source
containerGetFocusChild
data ContainerGetFocusChildMethodInfo Source
((~) (TYPE Lifted) signature (m Widget), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerGetFocusChildMethodInfo a signature Source | |
containerGetFocusChild :: (MonadIO m, ContainerK a) => a -> m Widget Source
containerGetFocusHadjustment
data ContainerGetFocusHadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (m Adjustment), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerGetFocusHadjustmentMethodInfo a signature Source | |
containerGetFocusHadjustment :: (MonadIO m, ContainerK a) => a -> m Adjustment Source
containerGetFocusVadjustment
data ContainerGetFocusVadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (m Adjustment), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerGetFocusVadjustmentMethodInfo a signature Source | |
containerGetFocusVadjustment :: (MonadIO m, ContainerK a) => a -> m Adjustment Source
containerGetPathForChild
data ContainerGetPathForChildMethodInfo Source
((~) (TYPE Lifted) signature (b -> m WidgetPath), MonadIO m, ContainerK a, WidgetK b) => MethodInfo (TYPE Lifted) ContainerGetPathForChildMethodInfo a signature Source | |
containerGetPathForChild :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> m WidgetPath Source
containerGetResizeMode
data ContainerGetResizeModeMethodInfo Source
((~) (TYPE Lifted) signature (m ResizeMode), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerGetResizeModeMethodInfo a signature Source | |
containerGetResizeMode :: (MonadIO m, ContainerK a) => a -> m ResizeMode Source
Deprecated: (Since version 3.12)Resize modes are deprecated. They aren’t necessary anymore since frame clocks and might introduce obscure bugs if used.
containerPropagateDraw
data ContainerPropagateDrawMethodInfo Source
((~) (TYPE Lifted) signature (b -> Context -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo (TYPE Lifted) ContainerPropagateDrawMethodInfo a signature Source | |
containerPropagateDraw :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> Context -> m () Source
containerRemove
data ContainerRemoveMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo (TYPE Lifted) ContainerRemoveMethodInfo a signature Source | |
containerRemove :: (MonadIO m, ContainerK a, WidgetK b) => a -> b -> m () Source
containerResizeChildren
data ContainerResizeChildrenMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerResizeChildrenMethodInfo a signature Source | |
containerResizeChildren :: (MonadIO m, ContainerK a) => a -> m () Source
Deprecated: (Since version 3.10)
containerSetBorderWidth
data ContainerSetBorderWidthMethodInfo Source
((~) (TYPE Lifted) signature (Word32 -> m ()), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerSetBorderWidthMethodInfo a signature Source | |
containerSetBorderWidth :: (MonadIO m, ContainerK a) => a -> Word32 -> m () Source
containerSetFocusChain
data ContainerSetFocusChainMethodInfo Source
((~) (TYPE Lifted) signature ([b] -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo (TYPE Lifted) ContainerSetFocusChainMethodInfo a signature Source | |
containerSetFocusChain :: (MonadIO m, ContainerK a, WidgetK b) => a -> [b] -> m () Source
containerSetFocusChild
data ContainerSetFocusChildMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, ContainerK a, WidgetK b) => MethodInfo (TYPE Lifted) ContainerSetFocusChildMethodInfo a signature Source | |
containerSetFocusChild :: (MonadIO m, ContainerK a, WidgetK b) => a -> Maybe b -> m () Source
containerSetFocusHadjustment
data ContainerSetFocusHadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, ContainerK a, AdjustmentK b) => MethodInfo (TYPE Lifted) ContainerSetFocusHadjustmentMethodInfo a signature Source | |
containerSetFocusHadjustment :: (MonadIO m, ContainerK a, AdjustmentK b) => a -> b -> m () Source
containerSetFocusVadjustment
data ContainerSetFocusVadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, ContainerK a, AdjustmentK b) => MethodInfo (TYPE Lifted) ContainerSetFocusVadjustmentMethodInfo a signature Source | |
containerSetFocusVadjustment :: (MonadIO m, ContainerK a, AdjustmentK b) => a -> b -> m () Source
containerSetReallocateRedraws
data ContainerSetReallocateRedrawsMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerSetReallocateRedrawsMethodInfo a signature Source | |
containerSetReallocateRedraws :: (MonadIO m, ContainerK a) => a -> Bool -> m () Source
Deprecated: (Since version 3.14)Call gtk_widget_queue_draw() in your size_allocate handler.
containerSetResizeMode
data ContainerSetResizeModeMethodInfo Source
((~) (TYPE Lifted) signature (ResizeMode -> m ()), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerSetResizeModeMethodInfo a signature Source | |
containerSetResizeMode :: (MonadIO m, ContainerK a) => a -> ResizeMode -> m () Source
Deprecated: (Since version 3.12)Resize modes are deprecated. They aren’t necessary anymore since frame clocks and might introduce obscure bugs if used.
containerUnsetFocusChain
data ContainerUnsetFocusChainMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, ContainerK a) => MethodInfo (TYPE Lifted) ContainerUnsetFocusChainMethodInfo a signature Source | |
containerUnsetFocusChain :: (MonadIO m, ContainerK a) => a -> m () Source
Properties
BorderWidth
data ContainerBorderWidthPropertyInfo Source
AttrInfo ContainerBorderWidthPropertyInfo Source | |
type AttrLabel ContainerBorderWidthPropertyInfo = "border-width" Source | |
type AttrGetType ContainerBorderWidthPropertyInfo = Word32 Source | |
type AttrBaseTypeConstraint ContainerBorderWidthPropertyInfo = ContainerK Source | |
type AttrSetTypeConstraint ContainerBorderWidthPropertyInfo = TYPE Lifted ~ Word32 Source | |
type AttrAllowedOps ContainerBorderWidthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getContainerBorderWidth :: (MonadIO m, ContainerK o) => o -> m Word32 Source
setContainerBorderWidth :: (MonadIO m, ContainerK o) => o -> Word32 -> m () Source
Child
data ContainerChildPropertyInfo Source
setContainerChild :: (MonadIO m, ContainerK o, WidgetK a) => o -> a -> m () Source
ResizeMode
data ContainerResizeModePropertyInfo Source
constructContainerResizeMode :: ResizeMode -> IO ([Char], GValue) Source
getContainerResizeMode :: (MonadIO m, ContainerK o) => o -> m ResizeMode Source
setContainerResizeMode :: (MonadIO m, ContainerK o) => o -> ResizeMode -> m () Source
Signals
Add
type ContainerAddCallback = Widget -> IO () Source
afterContainerAdd :: (GObject a, MonadIO m) => a -> ContainerAddCallback -> m SignalHandlerId Source
containerAddCallbackWrapper :: ContainerAddCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () Source
onContainerAdd :: (GObject a, MonadIO m) => a -> ContainerAddCallback -> m SignalHandlerId Source
CheckResize
type ContainerCheckResizeCallback = IO () Source
type ContainerCheckResizeCallbackC = Ptr () -> Ptr () -> IO () Source
afterContainerCheckResize :: (GObject a, MonadIO m) => a -> ContainerCheckResizeCallback -> m SignalHandlerId Source
containerCheckResizeCallbackWrapper :: ContainerCheckResizeCallback -> Ptr () -> Ptr () -> IO () Source
mkContainerCheckResizeCallback :: ContainerCheckResizeCallbackC -> IO (FunPtr ContainerCheckResizeCallbackC) Source
onContainerCheckResize :: (GObject a, MonadIO m) => a -> ContainerCheckResizeCallback -> m SignalHandlerId Source
Remove
type ContainerRemoveCallback = Widget -> IO () Source
afterContainerRemove :: (GObject a, MonadIO m) => a -> ContainerRemoveCallback -> m SignalHandlerId Source
containerRemoveCallbackWrapper :: ContainerRemoveCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () Source
mkContainerRemoveCallback :: ContainerRemoveCallbackC -> IO (FunPtr ContainerRemoveCallbackC) Source
onContainerRemove :: (GObject a, MonadIO m) => a -> ContainerRemoveCallback -> m SignalHandlerId Source
SetFocusChild
type ContainerSetFocusChildCallback = Widget -> IO () Source
afterContainerSetFocusChild :: (GObject a, MonadIO m) => a -> ContainerSetFocusChildCallback -> m SignalHandlerId Source
containerSetFocusChildCallbackWrapper :: ContainerSetFocusChildCallback -> Ptr () -> Ptr Widget -> Ptr () -> IO () Source
mkContainerSetFocusChildCallback :: ContainerSetFocusChildCallbackC -> IO (FunPtr ContainerSetFocusChildCallbackC) Source
onContainerSetFocusChild :: (GObject a, MonadIO m) => a -> ContainerSetFocusChildCallback -> m SignalHandlerId Source