| 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.MenuShell
Contents
Description
- newtype MenuShell = MenuShell (ManagedPtr MenuShell)
- class GObject o => IsMenuShell o
- toMenuShell :: IsMenuShell o => o -> IO MenuShell
- noMenuShell :: Maybe MenuShell
- data MenuShellActivateItemMethodInfo
- menuShellActivateItem :: (MonadIO m, IsMenuShell a, IsWidget b) => a -> b -> Bool -> m ()
- data MenuShellAppendMethodInfo
- menuShellAppend :: (MonadIO m, IsMenuShell a, IsMenuItem b) => a -> b -> m ()
- data MenuShellBindModelMethodInfo
- menuShellBindModel :: (MonadIO m, IsMenuShell a, IsMenuModel b) => a -> Maybe b -> Maybe Text -> Bool -> m ()
- data MenuShellCancelMethodInfo
- menuShellCancel :: (MonadIO m, IsMenuShell a) => a -> m ()
- data MenuShellDeactivateMethodInfo
- menuShellDeactivate :: (MonadIO m, IsMenuShell a) => a -> m ()
- data MenuShellDeselectMethodInfo
- menuShellDeselect :: (MonadIO m, IsMenuShell a) => a -> m ()
- data MenuShellGetParentShellMethodInfo
- menuShellGetParentShell :: (MonadIO m, IsMenuShell a) => a -> m Widget
- data MenuShellGetSelectedItemMethodInfo
- menuShellGetSelectedItem :: (MonadIO m, IsMenuShell a) => a -> m Widget
- data MenuShellGetTakeFocusMethodInfo
- menuShellGetTakeFocus :: (MonadIO m, IsMenuShell a) => a -> m Bool
- data MenuShellInsertMethodInfo
- menuShellInsert :: (MonadIO m, IsMenuShell a, IsWidget b) => a -> b -> Int32 -> m ()
- data MenuShellPrependMethodInfo
- menuShellPrepend :: (MonadIO m, IsMenuShell a, IsWidget b) => a -> b -> m ()
- data MenuShellSelectFirstMethodInfo
- menuShellSelectFirst :: (MonadIO m, IsMenuShell a) => a -> Bool -> m ()
- data MenuShellSelectItemMethodInfo
- menuShellSelectItem :: (MonadIO m, IsMenuShell a, IsWidget b) => a -> b -> m ()
- data MenuShellSetTakeFocusMethodInfo
- menuShellSetTakeFocus :: (MonadIO m, IsMenuShell a) => a -> Bool -> m ()
- data MenuShellTakeFocusPropertyInfo
- constructMenuShellTakeFocus :: IsMenuShell o => Bool -> IO (GValueConstruct o)
- getMenuShellTakeFocus :: (MonadIO m, IsMenuShell o) => o -> m Bool
- menuShellTakeFocus :: AttrLabelProxy "takeFocus"
- setMenuShellTakeFocus :: (MonadIO m, IsMenuShell o) => o -> Bool -> m ()
- type C_MenuShellActivateCurrentCallback = Ptr () -> CInt -> Ptr () -> IO ()
- type MenuShellActivateCurrentCallback = Bool -> IO ()
- data MenuShellActivateCurrentSignalInfo
- afterMenuShellActivateCurrent :: (GObject a, MonadIO m) => a -> MenuShellActivateCurrentCallback -> m SignalHandlerId
- genClosure_MenuShellActivateCurrent :: MenuShellActivateCurrentCallback -> IO Closure
- mk_MenuShellActivateCurrentCallback :: C_MenuShellActivateCurrentCallback -> IO (FunPtr C_MenuShellActivateCurrentCallback)
- noMenuShellActivateCurrentCallback :: Maybe MenuShellActivateCurrentCallback
- onMenuShellActivateCurrent :: (GObject a, MonadIO m) => a -> MenuShellActivateCurrentCallback -> m SignalHandlerId
- wrap_MenuShellActivateCurrentCallback :: MenuShellActivateCurrentCallback -> Ptr () -> CInt -> Ptr () -> IO ()
- type C_MenuShellCancelCallback = Ptr () -> Ptr () -> IO ()
- type MenuShellCancelCallback = IO ()
- data MenuShellCancelSignalInfo
- afterMenuShellCancel :: (GObject a, MonadIO m) => a -> MenuShellCancelCallback -> m SignalHandlerId
- genClosure_MenuShellCancel :: MenuShellCancelCallback -> IO Closure
- mk_MenuShellCancelCallback :: C_MenuShellCancelCallback -> IO (FunPtr C_MenuShellCancelCallback)
- noMenuShellCancelCallback :: Maybe MenuShellCancelCallback
- onMenuShellCancel :: (GObject a, MonadIO m) => a -> MenuShellCancelCallback -> m SignalHandlerId
- wrap_MenuShellCancelCallback :: MenuShellCancelCallback -> Ptr () -> Ptr () -> IO ()
- type C_MenuShellCycleFocusCallback = Ptr () -> CUInt -> Ptr () -> IO ()
- type MenuShellCycleFocusCallback = DirectionType -> IO ()
- data MenuShellCycleFocusSignalInfo
- afterMenuShellCycleFocus :: (GObject a, MonadIO m) => a -> MenuShellCycleFocusCallback -> m SignalHandlerId
- genClosure_MenuShellCycleFocus :: MenuShellCycleFocusCallback -> IO Closure
- mk_MenuShellCycleFocusCallback :: C_MenuShellCycleFocusCallback -> IO (FunPtr C_MenuShellCycleFocusCallback)
- noMenuShellCycleFocusCallback :: Maybe MenuShellCycleFocusCallback
- onMenuShellCycleFocus :: (GObject a, MonadIO m) => a -> MenuShellCycleFocusCallback -> m SignalHandlerId
- wrap_MenuShellCycleFocusCallback :: MenuShellCycleFocusCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- type C_MenuShellDeactivateCallback = Ptr () -> Ptr () -> IO ()
- type MenuShellDeactivateCallback = IO ()
- data MenuShellDeactivateSignalInfo
- afterMenuShellDeactivate :: (GObject a, MonadIO m) => a -> MenuShellDeactivateCallback -> m SignalHandlerId
- genClosure_MenuShellDeactivate :: MenuShellDeactivateCallback -> IO Closure
- mk_MenuShellDeactivateCallback :: C_MenuShellDeactivateCallback -> IO (FunPtr C_MenuShellDeactivateCallback)
- noMenuShellDeactivateCallback :: Maybe MenuShellDeactivateCallback
- onMenuShellDeactivate :: (GObject a, MonadIO m) => a -> MenuShellDeactivateCallback -> m SignalHandlerId
- wrap_MenuShellDeactivateCallback :: MenuShellDeactivateCallback -> Ptr () -> Ptr () -> IO ()
- type C_MenuShellInsertCallback = Ptr () -> Ptr Widget -> Int32 -> Ptr () -> IO ()
- type MenuShellInsertCallback = Widget -> Int32 -> IO ()
- data MenuShellInsertSignalInfo
- afterMenuShellInsert :: (GObject a, MonadIO m) => a -> MenuShellInsertCallback -> m SignalHandlerId
- genClosure_MenuShellInsert :: MenuShellInsertCallback -> IO Closure
- mk_MenuShellInsertCallback :: C_MenuShellInsertCallback -> IO (FunPtr C_MenuShellInsertCallback)
- noMenuShellInsertCallback :: Maybe MenuShellInsertCallback
- onMenuShellInsert :: (GObject a, MonadIO m) => a -> MenuShellInsertCallback -> m SignalHandlerId
- wrap_MenuShellInsertCallback :: MenuShellInsertCallback -> Ptr () -> Ptr Widget -> Int32 -> Ptr () -> IO ()
- type C_MenuShellMoveCurrentCallback = Ptr () -> CUInt -> Ptr () -> IO ()
- type MenuShellMoveCurrentCallback = MenuDirectionType -> IO ()
- data MenuShellMoveCurrentSignalInfo
- afterMenuShellMoveCurrent :: (GObject a, MonadIO m) => a -> MenuShellMoveCurrentCallback -> m SignalHandlerId
- genClosure_MenuShellMoveCurrent :: MenuShellMoveCurrentCallback -> IO Closure
- mk_MenuShellMoveCurrentCallback :: C_MenuShellMoveCurrentCallback -> IO (FunPtr C_MenuShellMoveCurrentCallback)
- noMenuShellMoveCurrentCallback :: Maybe MenuShellMoveCurrentCallback
- onMenuShellMoveCurrent :: (GObject a, MonadIO m) => a -> MenuShellMoveCurrentCallback -> m SignalHandlerId
- wrap_MenuShellMoveCurrentCallback :: MenuShellMoveCurrentCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- type C_MenuShellMoveSelectedCallback = Ptr () -> Int32 -> Ptr () -> IO CInt
- type MenuShellMoveSelectedCallback = Int32 -> IO Bool
- data MenuShellMoveSelectedSignalInfo
- afterMenuShellMoveSelected :: (GObject a, MonadIO m) => a -> MenuShellMoveSelectedCallback -> m SignalHandlerId
- genClosure_MenuShellMoveSelected :: MenuShellMoveSelectedCallback -> IO Closure
- mk_MenuShellMoveSelectedCallback :: C_MenuShellMoveSelectedCallback -> IO (FunPtr C_MenuShellMoveSelectedCallback)
- noMenuShellMoveSelectedCallback :: Maybe MenuShellMoveSelectedCallback
- onMenuShellMoveSelected :: (GObject a, MonadIO m) => a -> MenuShellMoveSelectedCallback -> m SignalHandlerId
- wrap_MenuShellMoveSelectedCallback :: MenuShellMoveSelectedCallback -> Ptr () -> Int32 -> Ptr () -> IO CInt
- type C_MenuShellSelectionDoneCallback = Ptr () -> Ptr () -> IO ()
- type MenuShellSelectionDoneCallback = IO ()
- data MenuShellSelectionDoneSignalInfo
- afterMenuShellSelectionDone :: (GObject a, MonadIO m) => a -> MenuShellSelectionDoneCallback -> m SignalHandlerId
- genClosure_MenuShellSelectionDone :: MenuShellSelectionDoneCallback -> IO Closure
- mk_MenuShellSelectionDoneCallback :: C_MenuShellSelectionDoneCallback -> IO (FunPtr C_MenuShellSelectionDoneCallback)
- noMenuShellSelectionDoneCallback :: Maybe MenuShellSelectionDoneCallback
- onMenuShellSelectionDone :: (GObject a, MonadIO m) => a -> MenuShellSelectionDoneCallback -> m SignalHandlerId
- wrap_MenuShellSelectionDoneCallback :: MenuShellSelectionDoneCallback -> Ptr () -> Ptr () -> IO ()
Exported types
Instances
| GObject MenuShell Source # | |
| IsObject MenuShell Source # | |
| IsWidget MenuShell Source # | |
| IsMenuShell MenuShell Source # | |
| IsContainer MenuShell Source # | |
| IsBuildable MenuShell Source # | |
| IsImplementorIface MenuShell Source # | |
| ((~) * info (ResolveMenuShellMethod t MenuShell), MethodInfo * info MenuShell p) => IsLabel t (MenuShell -> p) Source # | |
| ((~) * info (ResolveMenuShellMethod t MenuShell), MethodInfo * info MenuShell p) => IsLabelProxy t (MenuShell -> p) Source # | |
| HasAttributeList * MenuShell Source # | |
| type SignalList MenuShell Source # | |
| type AttributeList MenuShell Source # | |
class GObject o => IsMenuShell o Source #
Instances
| (GObject a, UnknownAncestorError Constraint MenuShell a) => IsMenuShell a Source # | |
| IsMenuShell MenuShell Source # | |
| IsMenuShell Menu Source # | |
| IsMenuShell RecentChooserMenu Source # | |
| IsMenuShell MenuBar Source # | |
toMenuShell :: IsMenuShell o => o -> IO MenuShell Source #
Methods
activateItem
data MenuShellActivateItemMethodInfo Source #
Instances
| ((~) * signature (b -> Bool -> m ()), MonadIO m, IsMenuShell a, IsWidget b) => MethodInfo * MenuShellActivateItemMethodInfo a signature Source # | |
menuShellActivateItem :: (MonadIO m, IsMenuShell a, IsWidget b) => a -> b -> Bool -> m () Source #
append
data MenuShellAppendMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsMenuShell a, IsMenuItem b) => MethodInfo * MenuShellAppendMethodInfo a signature Source # | |
menuShellAppend :: (MonadIO m, IsMenuShell a, IsMenuItem b) => a -> b -> m () Source #
bindModel
data MenuShellBindModelMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> Maybe Text -> Bool -> m ()), MonadIO m, IsMenuShell a, IsMenuModel b) => MethodInfo * MenuShellBindModelMethodInfo a signature Source # | |
menuShellBindModel :: (MonadIO m, IsMenuShell a, IsMenuModel b) => a -> Maybe b -> Maybe Text -> Bool -> m () Source #
cancel
data MenuShellCancelMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsMenuShell a) => MethodInfo * MenuShellCancelMethodInfo a signature Source # | |
menuShellCancel :: (MonadIO m, IsMenuShell a) => a -> m () Source #
deactivate
data MenuShellDeactivateMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsMenuShell a) => MethodInfo * MenuShellDeactivateMethodInfo a signature Source # | |
menuShellDeactivate :: (MonadIO m, IsMenuShell a) => a -> m () Source #
deselect
data MenuShellDeselectMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsMenuShell a) => MethodInfo * MenuShellDeselectMethodInfo a signature Source # | |
menuShellDeselect :: (MonadIO m, IsMenuShell a) => a -> m () Source #
getParentShell
data MenuShellGetParentShellMethodInfo Source #
Instances
| ((~) * signature (m Widget), MonadIO m, IsMenuShell a) => MethodInfo * MenuShellGetParentShellMethodInfo a signature Source # | |
menuShellGetParentShell :: (MonadIO m, IsMenuShell a) => a -> m Widget Source #
getSelectedItem
data MenuShellGetSelectedItemMethodInfo Source #
Instances
| ((~) * signature (m Widget), MonadIO m, IsMenuShell a) => MethodInfo * MenuShellGetSelectedItemMethodInfo a signature Source # | |
menuShellGetSelectedItem :: (MonadIO m, IsMenuShell a) => a -> m Widget Source #
getTakeFocus
data MenuShellGetTakeFocusMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsMenuShell a) => MethodInfo * MenuShellGetTakeFocusMethodInfo a signature Source # | |
menuShellGetTakeFocus :: (MonadIO m, IsMenuShell a) => a -> m Bool Source #
insert
data MenuShellInsertMethodInfo Source #
Instances
| ((~) * signature (b -> Int32 -> m ()), MonadIO m, IsMenuShell a, IsWidget b) => MethodInfo * MenuShellInsertMethodInfo a signature Source # | |
menuShellInsert :: (MonadIO m, IsMenuShell a, IsWidget b) => a -> b -> Int32 -> m () Source #
prepend
data MenuShellPrependMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsMenuShell a, IsWidget b) => MethodInfo * MenuShellPrependMethodInfo a signature Source # | |
menuShellPrepend :: (MonadIO m, IsMenuShell a, IsWidget b) => a -> b -> m () Source #
selectFirst
data MenuShellSelectFirstMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsMenuShell a) => MethodInfo * MenuShellSelectFirstMethodInfo a signature Source # | |
menuShellSelectFirst :: (MonadIO m, IsMenuShell a) => a -> Bool -> m () Source #
selectItem
data MenuShellSelectItemMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsMenuShell a, IsWidget b) => MethodInfo * MenuShellSelectItemMethodInfo a signature Source # | |
menuShellSelectItem :: (MonadIO m, IsMenuShell a, IsWidget b) => a -> b -> m () Source #
setTakeFocus
data MenuShellSetTakeFocusMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsMenuShell a) => MethodInfo * MenuShellSetTakeFocusMethodInfo a signature Source # | |
menuShellSetTakeFocus :: (MonadIO m, IsMenuShell a) => a -> Bool -> m () Source #
Properties
takeFocus
data MenuShellTakeFocusPropertyInfo Source #
Instances
| AttrInfo MenuShellTakeFocusPropertyInfo Source # | |
| type AttrSetTypeConstraint MenuShellTakeFocusPropertyInfo Source # | |
| type AttrOrigin MenuShellTakeFocusPropertyInfo Source # | |
| type AttrLabel MenuShellTakeFocusPropertyInfo Source # | |
| type AttrGetType MenuShellTakeFocusPropertyInfo Source # | |
| type AttrBaseTypeConstraint MenuShellTakeFocusPropertyInfo Source # | |
| type AttrAllowedOps MenuShellTakeFocusPropertyInfo Source # | |
constructMenuShellTakeFocus :: IsMenuShell o => Bool -> IO (GValueConstruct o) Source #
getMenuShellTakeFocus :: (MonadIO m, IsMenuShell o) => o -> m Bool Source #
menuShellTakeFocus :: AttrLabelProxy "takeFocus" Source #
setMenuShellTakeFocus :: (MonadIO m, IsMenuShell o) => o -> Bool -> m () Source #
Signals
activateCurrent
type MenuShellActivateCurrentCallback = Bool -> IO () Source #
data MenuShellActivateCurrentSignalInfo Source #
Instances
| SignalInfo MenuShellActivateCurrentSignalInfo Source # | |
| type HaskellCallbackType MenuShellActivateCurrentSignalInfo Source # | |
afterMenuShellActivateCurrent :: (GObject a, MonadIO m) => a -> MenuShellActivateCurrentCallback -> m SignalHandlerId Source #
mk_MenuShellActivateCurrentCallback :: C_MenuShellActivateCurrentCallback -> IO (FunPtr C_MenuShellActivateCurrentCallback) Source #
onMenuShellActivateCurrent :: (GObject a, MonadIO m) => a -> MenuShellActivateCurrentCallback -> m SignalHandlerId Source #
wrap_MenuShellActivateCurrentCallback :: MenuShellActivateCurrentCallback -> Ptr () -> CInt -> Ptr () -> IO () Source #
cancel
type MenuShellCancelCallback = IO () Source #
data MenuShellCancelSignalInfo Source #
Instances
| SignalInfo MenuShellCancelSignalInfo Source # | |
| type HaskellCallbackType MenuShellCancelSignalInfo Source # | |
afterMenuShellCancel :: (GObject a, MonadIO m) => a -> MenuShellCancelCallback -> m SignalHandlerId Source #
genClosure_MenuShellCancel :: MenuShellCancelCallback -> IO Closure Source #
mk_MenuShellCancelCallback :: C_MenuShellCancelCallback -> IO (FunPtr C_MenuShellCancelCallback) Source #
onMenuShellCancel :: (GObject a, MonadIO m) => a -> MenuShellCancelCallback -> m SignalHandlerId Source #
wrap_MenuShellCancelCallback :: MenuShellCancelCallback -> Ptr () -> Ptr () -> IO () Source #
cycleFocus
type MenuShellCycleFocusCallback = DirectionType -> IO () Source #
data MenuShellCycleFocusSignalInfo Source #
Instances
| SignalInfo MenuShellCycleFocusSignalInfo Source # | |
| type HaskellCallbackType MenuShellCycleFocusSignalInfo Source # | |
afterMenuShellCycleFocus :: (GObject a, MonadIO m) => a -> MenuShellCycleFocusCallback -> m SignalHandlerId Source #
genClosure_MenuShellCycleFocus :: MenuShellCycleFocusCallback -> IO Closure Source #
mk_MenuShellCycleFocusCallback :: C_MenuShellCycleFocusCallback -> IO (FunPtr C_MenuShellCycleFocusCallback) Source #
onMenuShellCycleFocus :: (GObject a, MonadIO m) => a -> MenuShellCycleFocusCallback -> m SignalHandlerId Source #
wrap_MenuShellCycleFocusCallback :: MenuShellCycleFocusCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source #
deactivate
type MenuShellDeactivateCallback = IO () Source #
data MenuShellDeactivateSignalInfo Source #
Instances
| SignalInfo MenuShellDeactivateSignalInfo Source # | |
| type HaskellCallbackType MenuShellDeactivateSignalInfo Source # | |
afterMenuShellDeactivate :: (GObject a, MonadIO m) => a -> MenuShellDeactivateCallback -> m SignalHandlerId Source #
genClosure_MenuShellDeactivate :: MenuShellDeactivateCallback -> IO Closure Source #
mk_MenuShellDeactivateCallback :: C_MenuShellDeactivateCallback -> IO (FunPtr C_MenuShellDeactivateCallback) Source #
onMenuShellDeactivate :: (GObject a, MonadIO m) => a -> MenuShellDeactivateCallback -> m SignalHandlerId Source #
wrap_MenuShellDeactivateCallback :: MenuShellDeactivateCallback -> Ptr () -> Ptr () -> IO () Source #
insert
data MenuShellInsertSignalInfo Source #
Instances
| SignalInfo MenuShellInsertSignalInfo Source # | |
| type HaskellCallbackType MenuShellInsertSignalInfo Source # | |
afterMenuShellInsert :: (GObject a, MonadIO m) => a -> MenuShellInsertCallback -> m SignalHandlerId Source #
genClosure_MenuShellInsert :: MenuShellInsertCallback -> IO Closure Source #
mk_MenuShellInsertCallback :: C_MenuShellInsertCallback -> IO (FunPtr C_MenuShellInsertCallback) Source #
onMenuShellInsert :: (GObject a, MonadIO m) => a -> MenuShellInsertCallback -> m SignalHandlerId Source #
wrap_MenuShellInsertCallback :: MenuShellInsertCallback -> Ptr () -> Ptr Widget -> Int32 -> Ptr () -> IO () Source #
moveCurrent
type MenuShellMoveCurrentCallback = MenuDirectionType -> IO () Source #
data MenuShellMoveCurrentSignalInfo Source #
Instances
| SignalInfo MenuShellMoveCurrentSignalInfo Source # | |
| type HaskellCallbackType MenuShellMoveCurrentSignalInfo Source # | |
afterMenuShellMoveCurrent :: (GObject a, MonadIO m) => a -> MenuShellMoveCurrentCallback -> m SignalHandlerId Source #
genClosure_MenuShellMoveCurrent :: MenuShellMoveCurrentCallback -> IO Closure Source #
mk_MenuShellMoveCurrentCallback :: C_MenuShellMoveCurrentCallback -> IO (FunPtr C_MenuShellMoveCurrentCallback) Source #
onMenuShellMoveCurrent :: (GObject a, MonadIO m) => a -> MenuShellMoveCurrentCallback -> m SignalHandlerId Source #
wrap_MenuShellMoveCurrentCallback :: MenuShellMoveCurrentCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source #
moveSelected
data MenuShellMoveSelectedSignalInfo Source #
Instances
| SignalInfo MenuShellMoveSelectedSignalInfo Source # | |
| type HaskellCallbackType MenuShellMoveSelectedSignalInfo Source # | |
afterMenuShellMoveSelected :: (GObject a, MonadIO m) => a -> MenuShellMoveSelectedCallback -> m SignalHandlerId Source #
genClosure_MenuShellMoveSelected :: MenuShellMoveSelectedCallback -> IO Closure Source #
mk_MenuShellMoveSelectedCallback :: C_MenuShellMoveSelectedCallback -> IO (FunPtr C_MenuShellMoveSelectedCallback) Source #
onMenuShellMoveSelected :: (GObject a, MonadIO m) => a -> MenuShellMoveSelectedCallback -> m SignalHandlerId Source #
wrap_MenuShellMoveSelectedCallback :: MenuShellMoveSelectedCallback -> Ptr () -> Int32 -> Ptr () -> IO CInt Source #
selectionDone
type MenuShellSelectionDoneCallback = IO () Source #
data MenuShellSelectionDoneSignalInfo Source #
Instances
| SignalInfo MenuShellSelectionDoneSignalInfo Source # | |
| type HaskellCallbackType MenuShellSelectionDoneSignalInfo Source # | |
afterMenuShellSelectionDone :: (GObject a, MonadIO m) => a -> MenuShellSelectionDoneCallback -> m SignalHandlerId Source #
genClosure_MenuShellSelectionDone :: MenuShellSelectionDoneCallback -> IO Closure Source #
mk_MenuShellSelectionDoneCallback :: C_MenuShellSelectionDoneCallback -> IO (FunPtr C_MenuShellSelectionDoneCallback) Source #
onMenuShellSelectionDone :: (GObject a, MonadIO m) => a -> MenuShellSelectionDoneCallback -> m SignalHandlerId Source #
wrap_MenuShellSelectionDoneCallback :: MenuShellSelectionDoneCallback -> Ptr () -> Ptr () -> IO () Source #