| 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
Description
- newtype MenuShell = MenuShell (ForeignPtr 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 MenuShellActivateCurrentCallback = Bool -> IO ()
- type MenuShellActivateCurrentCallbackC = Ptr () -> CInt -> Ptr () -> IO ()
- data MenuShellActivateCurrentSignalInfo
- afterMenuShellActivateCurrent :: (GObject a, MonadIO m) => a -> MenuShellActivateCurrentCallback -> m SignalHandlerId
- menuShellActivateCurrentCallbackWrapper :: MenuShellActivateCurrentCallback -> Ptr () -> CInt -> Ptr () -> IO ()
- menuShellActivateCurrentClosure :: MenuShellActivateCurrentCallback -> IO Closure
- mkMenuShellActivateCurrentCallback :: MenuShellActivateCurrentCallbackC -> IO (FunPtr MenuShellActivateCurrentCallbackC)
- noMenuShellActivateCurrentCallback :: Maybe MenuShellActivateCurrentCallback
- onMenuShellActivateCurrent :: (GObject a, MonadIO m) => a -> MenuShellActivateCurrentCallback -> m SignalHandlerId
- type MenuShellCancelCallback = IO ()
- type MenuShellCancelCallbackC = Ptr () -> Ptr () -> IO ()
- data MenuShellCancelSignalInfo
- afterMenuShellCancel :: (GObject a, MonadIO m) => a -> MenuShellCancelCallback -> m SignalHandlerId
- menuShellCancelCallbackWrapper :: MenuShellCancelCallback -> Ptr () -> Ptr () -> IO ()
- menuShellCancelClosure :: MenuShellCancelCallback -> IO Closure
- mkMenuShellCancelCallback :: MenuShellCancelCallbackC -> IO (FunPtr MenuShellCancelCallbackC)
- noMenuShellCancelCallback :: Maybe MenuShellCancelCallback
- onMenuShellCancel :: (GObject a, MonadIO m) => a -> MenuShellCancelCallback -> m SignalHandlerId
- type MenuShellCycleFocusCallback = DirectionType -> IO ()
- type MenuShellCycleFocusCallbackC = Ptr () -> CUInt -> Ptr () -> IO ()
- data MenuShellCycleFocusSignalInfo
- afterMenuShellCycleFocus :: (GObject a, MonadIO m) => a -> MenuShellCycleFocusCallback -> m SignalHandlerId
- menuShellCycleFocusCallbackWrapper :: MenuShellCycleFocusCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- menuShellCycleFocusClosure :: MenuShellCycleFocusCallback -> IO Closure
- mkMenuShellCycleFocusCallback :: MenuShellCycleFocusCallbackC -> IO (FunPtr MenuShellCycleFocusCallbackC)
- noMenuShellCycleFocusCallback :: Maybe MenuShellCycleFocusCallback
- onMenuShellCycleFocus :: (GObject a, MonadIO m) => a -> MenuShellCycleFocusCallback -> m SignalHandlerId
- type MenuShellDeactivateCallback = IO ()
- type MenuShellDeactivateCallbackC = Ptr () -> Ptr () -> IO ()
- data MenuShellDeactivateSignalInfo
- afterMenuShellDeactivate :: (GObject a, MonadIO m) => a -> MenuShellDeactivateCallback -> m SignalHandlerId
- menuShellDeactivateCallbackWrapper :: MenuShellDeactivateCallback -> Ptr () -> Ptr () -> IO ()
- menuShellDeactivateClosure :: MenuShellDeactivateCallback -> IO Closure
- mkMenuShellDeactivateCallback :: MenuShellDeactivateCallbackC -> IO (FunPtr MenuShellDeactivateCallbackC)
- noMenuShellDeactivateCallback :: Maybe MenuShellDeactivateCallback
- onMenuShellDeactivate :: (GObject a, MonadIO m) => a -> MenuShellDeactivateCallback -> m SignalHandlerId
- type MenuShellInsertCallback = Widget -> Int32 -> IO ()
- type MenuShellInsertCallbackC = Ptr () -> Ptr Widget -> Int32 -> Ptr () -> IO ()
- data MenuShellInsertSignalInfo
- afterMenuShellInsert :: (GObject a, MonadIO m) => a -> MenuShellInsertCallback -> m SignalHandlerId
- menuShellInsertCallbackWrapper :: MenuShellInsertCallback -> Ptr () -> Ptr Widget -> Int32 -> Ptr () -> IO ()
- menuShellInsertClosure :: MenuShellInsertCallback -> IO Closure
- mkMenuShellInsertCallback :: MenuShellInsertCallbackC -> IO (FunPtr MenuShellInsertCallbackC)
- noMenuShellInsertCallback :: Maybe MenuShellInsertCallback
- onMenuShellInsert :: (GObject a, MonadIO m) => a -> MenuShellInsertCallback -> m SignalHandlerId
- type MenuShellMoveCurrentCallback = MenuDirectionType -> IO ()
- type MenuShellMoveCurrentCallbackC = Ptr () -> CUInt -> Ptr () -> IO ()
- data MenuShellMoveCurrentSignalInfo
- afterMenuShellMoveCurrent :: (GObject a, MonadIO m) => a -> MenuShellMoveCurrentCallback -> m SignalHandlerId
- menuShellMoveCurrentCallbackWrapper :: MenuShellMoveCurrentCallback -> Ptr () -> CUInt -> Ptr () -> IO ()
- menuShellMoveCurrentClosure :: MenuShellMoveCurrentCallback -> IO Closure
- mkMenuShellMoveCurrentCallback :: MenuShellMoveCurrentCallbackC -> IO (FunPtr MenuShellMoveCurrentCallbackC)
- noMenuShellMoveCurrentCallback :: Maybe MenuShellMoveCurrentCallback
- onMenuShellMoveCurrent :: (GObject a, MonadIO m) => a -> MenuShellMoveCurrentCallback -> m SignalHandlerId
- type MenuShellMoveSelectedCallback = Int32 -> IO Bool
- type MenuShellMoveSelectedCallbackC = Ptr () -> Int32 -> Ptr () -> IO CInt
- data MenuShellMoveSelectedSignalInfo
- afterMenuShellMoveSelected :: (GObject a, MonadIO m) => a -> MenuShellMoveSelectedCallback -> m SignalHandlerId
- menuShellMoveSelectedCallbackWrapper :: MenuShellMoveSelectedCallback -> Ptr () -> Int32 -> Ptr () -> IO CInt
- menuShellMoveSelectedClosure :: MenuShellMoveSelectedCallback -> IO Closure
- mkMenuShellMoveSelectedCallback :: MenuShellMoveSelectedCallbackC -> IO (FunPtr MenuShellMoveSelectedCallbackC)
- noMenuShellMoveSelectedCallback :: Maybe MenuShellMoveSelectedCallback
- onMenuShellMoveSelected :: (GObject a, MonadIO m) => a -> MenuShellMoveSelectedCallback -> m SignalHandlerId
- type MenuShellSelectionDoneCallback = IO ()
- type MenuShellSelectionDoneCallbackC = Ptr () -> Ptr () -> IO ()
- data MenuShellSelectionDoneSignalInfo
- afterMenuShellSelectionDone :: (GObject a, MonadIO m) => a -> MenuShellSelectionDoneCallback -> m SignalHandlerId
- menuShellSelectionDoneCallbackWrapper :: MenuShellSelectionDoneCallback -> Ptr () -> Ptr () -> IO ()
- menuShellSelectionDoneClosure :: MenuShellSelectionDoneCallback -> IO Closure
- mkMenuShellSelectionDoneCallback :: MenuShellSelectionDoneCallbackC -> IO (FunPtr MenuShellSelectionDoneCallbackC)
- noMenuShellSelectionDoneCallback :: Maybe MenuShellSelectionDoneCallback
- onMenuShellSelectionDone :: (GObject a, MonadIO m) => a -> MenuShellSelectionDoneCallback -> m SignalHandlerId
Exported types
Constructors
| MenuShell (ForeignPtr MenuShell) |
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
menuShellActivateItem
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 #
menuShellAppend
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 #
menuShellBindModel
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 #
menuShellCancel
data MenuShellCancelMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsMenuShell a) => MethodInfo * MenuShellCancelMethodInfo a signature Source # | |
menuShellCancel :: (MonadIO m, IsMenuShell a) => a -> m () Source #
menuShellDeactivate
data MenuShellDeactivateMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsMenuShell a) => MethodInfo * MenuShellDeactivateMethodInfo a signature Source # | |
menuShellDeactivate :: (MonadIO m, IsMenuShell a) => a -> m () Source #
menuShellDeselect
data MenuShellDeselectMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsMenuShell a) => MethodInfo * MenuShellDeselectMethodInfo a signature Source # | |
menuShellDeselect :: (MonadIO m, IsMenuShell a) => a -> m () Source #
menuShellGetParentShell
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 #
menuShellGetSelectedItem
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 #
menuShellGetTakeFocus
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 #
menuShellInsert
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 #
menuShellPrepend
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 #
menuShellSelectFirst
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 #
menuShellSelectItem
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 #
menuShellSetTakeFocus
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 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 #
menuShellActivateCurrentCallbackWrapper :: MenuShellActivateCurrentCallback -> Ptr () -> CInt -> Ptr () -> IO () Source #
menuShellActivateCurrentClosure :: MenuShellActivateCurrentCallback -> IO Closure Source #
mkMenuShellActivateCurrentCallback :: MenuShellActivateCurrentCallbackC -> IO (FunPtr MenuShellActivateCurrentCallbackC) Source #
onMenuShellActivateCurrent :: (GObject a, MonadIO m) => a -> MenuShellActivateCurrentCallback -> m SignalHandlerId 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 #
menuShellCancelCallbackWrapper :: MenuShellCancelCallback -> Ptr () -> Ptr () -> IO () Source #
menuShellCancelClosure :: MenuShellCancelCallback -> IO Closure Source #
mkMenuShellCancelCallback :: MenuShellCancelCallbackC -> IO (FunPtr MenuShellCancelCallbackC) Source #
onMenuShellCancel :: (GObject a, MonadIO m) => a -> MenuShellCancelCallback -> m SignalHandlerId 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 #
menuShellCycleFocusCallbackWrapper :: MenuShellCycleFocusCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source #
menuShellCycleFocusClosure :: MenuShellCycleFocusCallback -> IO Closure Source #
mkMenuShellCycleFocusCallback :: MenuShellCycleFocusCallbackC -> IO (FunPtr MenuShellCycleFocusCallbackC) Source #
onMenuShellCycleFocus :: (GObject a, MonadIO m) => a -> MenuShellCycleFocusCallback -> m SignalHandlerId 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 #
menuShellDeactivateCallbackWrapper :: MenuShellDeactivateCallback -> Ptr () -> Ptr () -> IO () Source #
menuShellDeactivateClosure :: MenuShellDeactivateCallback -> IO Closure Source #
mkMenuShellDeactivateCallback :: MenuShellDeactivateCallbackC -> IO (FunPtr MenuShellDeactivateCallbackC) Source #
onMenuShellDeactivate :: (GObject a, MonadIO m) => a -> MenuShellDeactivateCallback -> m SignalHandlerId Source #
Insert
data MenuShellInsertSignalInfo Source #
Instances
| SignalInfo MenuShellInsertSignalInfo Source # | |
| type HaskellCallbackType MenuShellInsertSignalInfo Source # | |
afterMenuShellInsert :: (GObject a, MonadIO m) => a -> MenuShellInsertCallback -> m SignalHandlerId Source #
menuShellInsertCallbackWrapper :: MenuShellInsertCallback -> Ptr () -> Ptr Widget -> Int32 -> Ptr () -> IO () Source #
menuShellInsertClosure :: MenuShellInsertCallback -> IO Closure Source #
mkMenuShellInsertCallback :: MenuShellInsertCallbackC -> IO (FunPtr MenuShellInsertCallbackC) Source #
onMenuShellInsert :: (GObject a, MonadIO m) => a -> MenuShellInsertCallback -> m SignalHandlerId 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 #
menuShellMoveCurrentCallbackWrapper :: MenuShellMoveCurrentCallback -> Ptr () -> CUInt -> Ptr () -> IO () Source #
menuShellMoveCurrentClosure :: MenuShellMoveCurrentCallback -> IO Closure Source #
mkMenuShellMoveCurrentCallback :: MenuShellMoveCurrentCallbackC -> IO (FunPtr MenuShellMoveCurrentCallbackC) Source #
onMenuShellMoveCurrent :: (GObject a, MonadIO m) => a -> MenuShellMoveCurrentCallback -> m SignalHandlerId Source #
MoveSelected
data MenuShellMoveSelectedSignalInfo Source #
Instances
| SignalInfo MenuShellMoveSelectedSignalInfo Source # | |
| type HaskellCallbackType MenuShellMoveSelectedSignalInfo Source # | |
afterMenuShellMoveSelected :: (GObject a, MonadIO m) => a -> MenuShellMoveSelectedCallback -> m SignalHandlerId Source #
menuShellMoveSelectedCallbackWrapper :: MenuShellMoveSelectedCallback -> Ptr () -> Int32 -> Ptr () -> IO CInt Source #
menuShellMoveSelectedClosure :: MenuShellMoveSelectedCallback -> IO Closure Source #
mkMenuShellMoveSelectedCallback :: MenuShellMoveSelectedCallbackC -> IO (FunPtr MenuShellMoveSelectedCallbackC) Source #
onMenuShellMoveSelected :: (GObject a, MonadIO m) => a -> MenuShellMoveSelectedCallback -> m SignalHandlerId 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 #
menuShellSelectionDoneCallbackWrapper :: MenuShellSelectionDoneCallback -> Ptr () -> Ptr () -> IO () Source #
menuShellSelectionDoneClosure :: MenuShellSelectionDoneCallback -> IO Closure Source #
mkMenuShellSelectionDoneCallback :: MenuShellSelectionDoneCallbackC -> IO (FunPtr MenuShellSelectionDoneCallbackC) Source #
onMenuShellSelectionDone :: (GObject a, MonadIO m) => a -> MenuShellSelectionDoneCallback -> m SignalHandlerId Source #