gi-gtk-hs 0.3.6.3 → 0.3.7.0
raw patch · 8 files changed
+48/−24 lines, 8 filesdep ~basedep ~gi-gtkdep ~haskell-gi-basePVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: base, gi-gtk, haskell-gi-base
API changes (from Hackage documentation)
- Data.GI.Gtk: Closure :: ManagedPtr Closure -> Closure
- Data.GI.Gtk: class NullToNothing a
- Data.GI.Gtk: gtypeBoolean :: GType
- Data.GI.Gtk: gtypeBoxed :: GType
- Data.GI.Gtk: gtypeByteArray :: GType
- Data.GI.Gtk: gtypeDouble :: GType
- Data.GI.Gtk: gtypeFloat :: GType
- Data.GI.Gtk: gtypeGType :: GType
- Data.GI.Gtk: gtypeInt :: GType
- Data.GI.Gtk: gtypeInt64 :: GType
- Data.GI.Gtk: gtypeInvalid :: GType
- Data.GI.Gtk: gtypeLong :: GType
- Data.GI.Gtk: gtypeObject :: GType
- Data.GI.Gtk: gtypePointer :: GType
- Data.GI.Gtk: gtypeString :: GType
- Data.GI.Gtk: gtypeStrv :: GType
- Data.GI.Gtk: gtypeUInt :: GType
- Data.GI.Gtk: gtypeUInt64 :: GType
- Data.GI.Gtk: gtypeULong :: GType
- Data.GI.Gtk: gtypeVariant :: GType
- Data.GI.Gtk: new' :: (MonadIO m, GObject o) => (ManagedPtr o -> o) -> [IO (GValueConstruct o)] -> m o
- Data.GI.Gtk: newCClosure :: () => FunPtr a -> IO Closure
- Data.GI.Gtk: newtype Closure
- Data.GI.Gtk: noClosure :: Maybe Closure
- Data.GI.Gtk: nullToNothing :: (NullToNothing a, MonadIO m) => IO a -> m (Maybe (UnMaybe a))
- Data.GI.Gtk.ModelView.CustomStore: instance GI.Gtk.Interfaces.TreeModel.IsTreeModel (Data.GI.Gtk.ModelView.CustomStore.CustomStore private row)
- Data.GI.Gtk.ModelView.ForestStore: instance GI.Gtk.Interfaces.TreeModel.IsTreeModel (Data.GI.Gtk.ModelView.ForestStore.ForestStore a)
- Data.GI.Gtk.ModelView.SeqStore: instance GI.Gtk.Interfaces.TreeModel.IsTreeModel (Data.GI.Gtk.ModelView.SeqStore.SeqStore a)
- Data.GI.Gtk.ModelView.Types: instance GI.Gtk.Interfaces.TreeModel.IsTreeModel (Data.GI.Gtk.ModelView.Types.TypedTreeModelSort row)
- Data.GI.Gtk.ModelView.Types: instance GI.Gtk.Interfaces.TreeSortable.IsTreeSortable (Data.GI.Gtk.ModelView.Types.TypedTreeModelSort row)
- Data.GI.Gtk.ModelView.Types: instance GI.Gtk.Objects.TreeModelSort.IsTreeModelSort (Data.GI.Gtk.ModelView.Types.TypedTreeModelSort row)
+ Data.GI.Gtk: AnotherEventControllerScrollFlags :: Int -> EventControllerScrollFlags
+ Data.GI.Gtk: AnotherFontChooserLevel :: Int -> FontChooserLevel
+ Data.GI.Gtk: EventControllerKey :: ManagedPtr EventControllerKey -> EventControllerKey
+ Data.GI.Gtk: EventControllerMotion :: ManagedPtr EventControllerMotion -> EventControllerMotion
+ Data.GI.Gtk: EventControllerScroll :: ManagedPtr EventControllerScroll -> EventControllerScroll
+ Data.GI.Gtk: EventControllerScrollFlagsBothAxes :: EventControllerScrollFlags
+ Data.GI.Gtk: EventControllerScrollFlagsDiscrete :: EventControllerScrollFlags
+ Data.GI.Gtk: EventControllerScrollFlagsHorizontal :: EventControllerScrollFlags
+ Data.GI.Gtk: EventControllerScrollFlagsKinetic :: EventControllerScrollFlags
+ Data.GI.Gtk: EventControllerScrollFlagsNone :: EventControllerScrollFlags
+ Data.GI.Gtk: EventControllerScrollFlagsVertical :: EventControllerScrollFlags
+ Data.GI.Gtk: FontChooserLevelFamily :: FontChooserLevel
+ Data.GI.Gtk: FontChooserLevelFeatures :: FontChooserLevel
+ Data.GI.Gtk: FontChooserLevelSize :: FontChooserLevel
+ Data.GI.Gtk: FontChooserLevelStyle :: FontChooserLevel
+ Data.GI.Gtk: FontChooserLevelVariations :: FontChooserLevel
+ Data.GI.Gtk: GestureStylus :: ManagedPtr GestureStylus -> GestureStylus
+ Data.GI.Gtk: afterApplicationQueryEnd :: (IsApplication a, MonadIO m) => a -> ApplicationQueryEndCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterEventControllerKeyFocusIn :: (IsEventControllerKey a, MonadIO m) => a -> EventControllerKeyFocusInCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterEventControllerKeyFocusOut :: (IsEventControllerKey a, MonadIO m) => a -> EventControllerKeyFocusOutCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterEventControllerKeyImUpdate :: (IsEventControllerKey a, MonadIO m) => a -> EventControllerKeyImUpdateCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterEventControllerKeyKeyPressed :: (IsEventControllerKey a, MonadIO m) => a -> EventControllerKeyKeyPressedCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterEventControllerKeyKeyReleased :: (IsEventControllerKey a, MonadIO m) => a -> EventControllerKeyKeyReleasedCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterEventControllerKeyModifiers :: (IsEventControllerKey a, MonadIO m) => a -> EventControllerKeyModifiersCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterEventControllerMotionEnter :: (IsEventControllerMotion a, MonadIO m) => a -> EventControllerMotionEnterCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterEventControllerMotionLeave :: (IsEventControllerMotion a, MonadIO m) => a -> EventControllerMotionLeaveCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterEventControllerMotionMotion :: (IsEventControllerMotion a, MonadIO m) => a -> EventControllerMotionMotionCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterEventControllerScrollDecelerate :: (IsEventControllerScroll a, MonadIO m) => a -> EventControllerScrollDecelerateCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterEventControllerScrollScroll :: (IsEventControllerScroll a, MonadIO m) => a -> EventControllerScrollScrollCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterEventControllerScrollScrollBegin :: (IsEventControllerScroll a, MonadIO m) => a -> EventControllerScrollScrollBeginCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterEventControllerScrollScrollEnd :: (IsEventControllerScroll a, MonadIO m) => a -> EventControllerScrollScrollEndCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterGestureStylusDown :: (IsGestureStylus a, MonadIO m) => a -> GestureStylusDownCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterGestureStylusMotion :: (IsGestureStylus a, MonadIO m) => a -> GestureStylusMotionCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterGestureStylusProximity :: (IsGestureStylus a, MonadIO m) => a -> GestureStylusProximityCallback -> m SignalHandlerId
+ Data.GI.Gtk: afterGestureStylusUp :: (IsGestureStylus a, MonadIO m) => a -> GestureStylusUpCallback -> m SignalHandlerId
+ Data.GI.Gtk: applicationScreensaverActive :: AttrLabelProxy "screensaverActive"
+ Data.GI.Gtk: cellAccessibleParentGetCellPosition :: (HasCallStack, MonadIO m, IsCellAccessibleParent a, IsCellAccessible b) => a -> b -> Int32 -> Int32 -> m ()
+ Data.GI.Gtk: cellAccessibleParentGetColumnHeaderCells :: (HasCallStack, MonadIO m, IsCellAccessibleParent a, IsCellAccessible b) => a -> b -> m [Object]
+ Data.GI.Gtk: cellAccessibleParentGetRowHeaderCells :: (HasCallStack, MonadIO m, IsCellAccessibleParent a, IsCellAccessible b) => a -> b -> m [Object]
+ Data.GI.Gtk: checkInstanceType :: GObject o => o -> GType -> IO Bool
+ Data.GI.Gtk: class (GObject o, IsDescendantOf EventControllerKey o) => IsEventControllerKey o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf EventControllerMotion o) => IsEventControllerMotion o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf EventControllerScroll o) => IsEventControllerScroll o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf GestureStylus o) => IsGestureStylus o
+ Data.GI.Gtk: clearTreeViewExpanderColumn :: (MonadIO m, IsTreeView o) => o -> m ()
+ Data.GI.Gtk: constructEntryEnableEmojiCompletion :: IsEntry o => Bool -> IO (GValueConstruct o)
+ Data.GI.Gtk: constructEventControllerScrollFlags :: IsEventControllerScroll o => [EventControllerScrollFlags] -> IO (GValueConstruct o)
+ Data.GI.Gtk: constructFontChooserLanguage :: IsFontChooser o => Text -> IO (GValueConstruct o)
+ Data.GI.Gtk: constructFontChooserLevel :: IsFontChooser o => [FontChooserLevel] -> IO (GValueConstruct o)
+ Data.GI.Gtk: constructModelButtonUseMarkup :: IsModelButton o => Bool -> IO (GValueConstruct o)
+ Data.GI.Gtk: data ApplicationQueryEndSignalInfo
+ Data.GI.Gtk: data ApplicationScreensaverActivePropertyInfo
+ Data.GI.Gtk: data CellAccessibleParentGetCellPositionMethodInfo
+ Data.GI.Gtk: data CellAccessibleParentGetColumnHeaderCellsMethodInfo
+ Data.GI.Gtk: data CellAccessibleParentGetRowHeaderCellsMethodInfo
+ Data.GI.Gtk: data EntryEnableEmojiCompletionPropertyInfo
+ Data.GI.Gtk: data EventControllerKeyFocusInSignalInfo
+ Data.GI.Gtk: data EventControllerKeyFocusOutSignalInfo
+ Data.GI.Gtk: data EventControllerKeyForwardMethodInfo
+ Data.GI.Gtk: data EventControllerKeyGetGroupMethodInfo
+ Data.GI.Gtk: data EventControllerKeyGetImContextMethodInfo
+ Data.GI.Gtk: data EventControllerKeyImUpdateSignalInfo
+ Data.GI.Gtk: data EventControllerKeyKeyPressedSignalInfo
+ Data.GI.Gtk: data EventControllerKeyKeyReleasedSignalInfo
+ Data.GI.Gtk: data EventControllerKeyModifiersSignalInfo
+ Data.GI.Gtk: data EventControllerKeySetImContextMethodInfo
+ Data.GI.Gtk: data EventControllerMotionEnterSignalInfo
+ Data.GI.Gtk: data EventControllerMotionLeaveSignalInfo
+ Data.GI.Gtk: data EventControllerMotionMotionSignalInfo
+ Data.GI.Gtk: data EventControllerScrollDecelerateSignalInfo
+ Data.GI.Gtk: data EventControllerScrollFlags
+ Data.GI.Gtk: data EventControllerScrollFlagsPropertyInfo
+ Data.GI.Gtk: data EventControllerScrollGetFlagsMethodInfo
+ Data.GI.Gtk: data EventControllerScrollScrollBeginSignalInfo
+ Data.GI.Gtk: data EventControllerScrollScrollEndSignalInfo
+ Data.GI.Gtk: data EventControllerScrollScrollSignalInfo
+ Data.GI.Gtk: data EventControllerScrollSetFlagsMethodInfo
+ Data.GI.Gtk: data FontChooserFontFeaturesPropertyInfo
+ Data.GI.Gtk: data FontChooserGetFontFeaturesMethodInfo
+ Data.GI.Gtk: data FontChooserGetLanguageMethodInfo
+ Data.GI.Gtk: data FontChooserGetLevelMethodInfo
+ Data.GI.Gtk: data FontChooserLanguagePropertyInfo
+ Data.GI.Gtk: data FontChooserLevel
+ Data.GI.Gtk: data FontChooserLevelPropertyInfo
+ Data.GI.Gtk: data FontChooserSetLanguageMethodInfo
+ Data.GI.Gtk: data FontChooserSetLevelMethodInfo
+ Data.GI.Gtk: data FontChooserWidgetTweakActionPropertyInfo
+ Data.GI.Gtk: data GClosure a
+ Data.GI.Gtk: data GestureStylusDownSignalInfo
+ Data.GI.Gtk: data GestureStylusGetAxesMethodInfo
+ Data.GI.Gtk: data GestureStylusGetAxisMethodInfo
+ Data.GI.Gtk: data GestureStylusGetDeviceToolMethodInfo
+ Data.GI.Gtk: data GestureStylusMotionSignalInfo
+ Data.GI.Gtk: data GestureStylusProximitySignalInfo
+ Data.GI.Gtk: data GestureStylusUpSignalInfo
+ Data.GI.Gtk: data ModelButtonUseMarkupPropertyInfo
+ Data.GI.Gtk: entryEnableEmojiCompletion :: AttrLabelProxy "enableEmojiCompletion"
+ Data.GI.Gtk: eventControllerKeyForward :: (HasCallStack, MonadIO m, IsEventControllerKey a, IsWidget b) => a -> b -> m Bool
+ Data.GI.Gtk: eventControllerKeyGetGroup :: (HasCallStack, MonadIO m, IsEventControllerKey a) => a -> m Word32
+ Data.GI.Gtk: eventControllerKeyGetImContext :: (HasCallStack, MonadIO m, IsEventControllerKey a) => a -> m IMContext
+ Data.GI.Gtk: eventControllerKeyNew :: (HasCallStack, MonadIO m, IsWidget a) => a -> m EventControllerKey
+ Data.GI.Gtk: eventControllerKeySetImContext :: (HasCallStack, MonadIO m, IsEventControllerKey a, IsIMContext b) => a -> b -> m ()
+ Data.GI.Gtk: eventControllerMotionNew :: (HasCallStack, MonadIO m, IsWidget a) => a -> m EventControllerMotion
+ Data.GI.Gtk: eventControllerScrollFlags :: AttrLabelProxy "flags"
+ Data.GI.Gtk: eventControllerScrollGetFlags :: (HasCallStack, MonadIO m, IsEventControllerScroll a) => a -> m [EventControllerScrollFlags]
+ Data.GI.Gtk: eventControllerScrollNew :: (HasCallStack, MonadIO m, IsWidget a) => a -> [EventControllerScrollFlags] -> m EventControllerScroll
+ Data.GI.Gtk: eventControllerScrollSetFlags :: (HasCallStack, MonadIO m, IsEventControllerScroll a) => a -> [EventControllerScrollFlags] -> m ()
+ Data.GI.Gtk: fontChooserFontFeatures :: AttrLabelProxy "fontFeatures"
+ Data.GI.Gtk: fontChooserGetFontFeatures :: (HasCallStack, MonadIO m, IsFontChooser a) => a -> m Text
+ Data.GI.Gtk: fontChooserGetLanguage :: (HasCallStack, MonadIO m, IsFontChooser a) => a -> m Text
+ Data.GI.Gtk: fontChooserGetLevel :: (HasCallStack, MonadIO m, IsFontChooser a) => a -> m [FontChooserLevel]
+ Data.GI.Gtk: fontChooserLanguage :: AttrLabelProxy "language"
+ Data.GI.Gtk: fontChooserLevel :: AttrLabelProxy "level"
+ Data.GI.Gtk: fontChooserSetLanguage :: (HasCallStack, MonadIO m, IsFontChooser a) => a -> Text -> m ()
+ Data.GI.Gtk: fontChooserSetLevel :: (HasCallStack, MonadIO m, IsFontChooser a) => a -> [FontChooserLevel] -> m ()
+ Data.GI.Gtk: fontChooserWidgetTweakAction :: AttrLabelProxy "tweakAction"
+ Data.GI.Gtk: genClosure_ApplicationQueryEnd :: MonadIO m => ApplicationQueryEndCallback -> m (GClosure C_ApplicationQueryEndCallback)
+ Data.GI.Gtk: genClosure_EventControllerKeyFocusIn :: MonadIO m => EventControllerKeyFocusInCallback -> m (GClosure C_EventControllerKeyFocusInCallback)
+ Data.GI.Gtk: genClosure_EventControllerKeyFocusOut :: MonadIO m => EventControllerKeyFocusOutCallback -> m (GClosure C_EventControllerKeyFocusOutCallback)
+ Data.GI.Gtk: genClosure_EventControllerKeyImUpdate :: MonadIO m => EventControllerKeyImUpdateCallback -> m (GClosure C_EventControllerKeyImUpdateCallback)
+ Data.GI.Gtk: genClosure_EventControllerKeyKeyPressed :: MonadIO m => EventControllerKeyKeyPressedCallback -> m (GClosure C_EventControllerKeyKeyPressedCallback)
+ Data.GI.Gtk: genClosure_EventControllerKeyKeyReleased :: MonadIO m => EventControllerKeyKeyReleasedCallback -> m (GClosure C_EventControllerKeyKeyReleasedCallback)
+ Data.GI.Gtk: genClosure_EventControllerKeyModifiers :: MonadIO m => EventControllerKeyModifiersCallback -> m (GClosure C_EventControllerKeyModifiersCallback)
+ Data.GI.Gtk: genClosure_EventControllerMotionEnter :: MonadIO m => EventControllerMotionEnterCallback -> m (GClosure C_EventControllerMotionEnterCallback)
+ Data.GI.Gtk: genClosure_EventControllerMotionLeave :: MonadIO m => EventControllerMotionLeaveCallback -> m (GClosure C_EventControllerMotionLeaveCallback)
+ Data.GI.Gtk: genClosure_EventControllerMotionMotion :: MonadIO m => EventControllerMotionMotionCallback -> m (GClosure C_EventControllerMotionMotionCallback)
+ Data.GI.Gtk: genClosure_EventControllerScrollDecelerate :: MonadIO m => EventControllerScrollDecelerateCallback -> m (GClosure C_EventControllerScrollDecelerateCallback)
+ Data.GI.Gtk: genClosure_EventControllerScrollScroll :: MonadIO m => EventControllerScrollScrollCallback -> m (GClosure C_EventControllerScrollScrollCallback)
+ Data.GI.Gtk: genClosure_EventControllerScrollScrollBegin :: MonadIO m => EventControllerScrollScrollBeginCallback -> m (GClosure C_EventControllerScrollScrollBeginCallback)
+ Data.GI.Gtk: genClosure_EventControllerScrollScrollEnd :: MonadIO m => EventControllerScrollScrollEndCallback -> m (GClosure C_EventControllerScrollScrollEndCallback)
+ Data.GI.Gtk: genClosure_GestureStylusDown :: MonadIO m => GestureStylusDownCallback -> m (GClosure C_GestureStylusDownCallback)
+ Data.GI.Gtk: genClosure_GestureStylusMotion :: MonadIO m => GestureStylusMotionCallback -> m (GClosure C_GestureStylusMotionCallback)
+ Data.GI.Gtk: genClosure_GestureStylusProximity :: MonadIO m => GestureStylusProximityCallback -> m (GClosure C_GestureStylusProximityCallback)
+ Data.GI.Gtk: genClosure_GestureStylusUp :: MonadIO m => GestureStylusUpCallback -> m (GClosure C_GestureStylusUpCallback)
+ Data.GI.Gtk: gestureStylusGetAxis :: (HasCallStack, MonadIO m, IsGestureStylus a) => a -> AxisUse -> m (Bool, Double)
+ Data.GI.Gtk: gestureStylusGetDeviceTool :: (HasCallStack, MonadIO m, IsGestureStylus a) => a -> m (Maybe DeviceTool)
+ Data.GI.Gtk: gestureStylusNew :: (HasCallStack, MonadIO m, IsWidget a) => a -> m GestureStylus
+ Data.GI.Gtk: getApplicationScreensaverActive :: (MonadIO m, IsApplication o) => o -> m Bool
+ Data.GI.Gtk: getEntryEnableEmojiCompletion :: (MonadIO m, IsEntry o) => o -> m Bool
+ Data.GI.Gtk: getEventControllerScrollFlags :: (MonadIO m, IsEventControllerScroll o) => o -> m [EventControllerScrollFlags]
+ Data.GI.Gtk: getFontChooserFontFeatures :: (MonadIO m, IsFontChooser o) => o -> m (Maybe Text)
+ Data.GI.Gtk: getFontChooserLanguage :: (MonadIO m, IsFontChooser o) => o -> m (Maybe Text)
+ Data.GI.Gtk: getFontChooserLevel :: (MonadIO m, IsFontChooser o) => o -> m [FontChooserLevel]
+ Data.GI.Gtk: getFontChooserWidgetTweakAction :: (MonadIO m, IsFontChooserWidget o) => o -> m (Maybe Action)
+ Data.GI.Gtk: getModelButtonUseMarkup :: (MonadIO m, IsModelButton o) => o -> m Bool
+ Data.GI.Gtk: mk_ApplicationQueryEndCallback :: C_ApplicationQueryEndCallback -> IO (FunPtr C_ApplicationQueryEndCallback)
+ Data.GI.Gtk: mk_EventControllerKeyFocusInCallback :: C_EventControllerKeyFocusInCallback -> IO (FunPtr C_EventControllerKeyFocusInCallback)
+ Data.GI.Gtk: mk_EventControllerKeyFocusOutCallback :: C_EventControllerKeyFocusOutCallback -> IO (FunPtr C_EventControllerKeyFocusOutCallback)
+ Data.GI.Gtk: mk_EventControllerKeyImUpdateCallback :: C_EventControllerKeyImUpdateCallback -> IO (FunPtr C_EventControllerKeyImUpdateCallback)
+ Data.GI.Gtk: mk_EventControllerKeyKeyPressedCallback :: C_EventControllerKeyKeyPressedCallback -> IO (FunPtr C_EventControllerKeyKeyPressedCallback)
+ Data.GI.Gtk: mk_EventControllerKeyKeyReleasedCallback :: C_EventControllerKeyKeyReleasedCallback -> IO (FunPtr C_EventControllerKeyKeyReleasedCallback)
+ Data.GI.Gtk: mk_EventControllerKeyModifiersCallback :: C_EventControllerKeyModifiersCallback -> IO (FunPtr C_EventControllerKeyModifiersCallback)
+ Data.GI.Gtk: mk_EventControllerMotionEnterCallback :: C_EventControllerMotionEnterCallback -> IO (FunPtr C_EventControllerMotionEnterCallback)
+ Data.GI.Gtk: mk_EventControllerMotionLeaveCallback :: C_EventControllerMotionLeaveCallback -> IO (FunPtr C_EventControllerMotionLeaveCallback)
+ Data.GI.Gtk: mk_EventControllerMotionMotionCallback :: C_EventControllerMotionMotionCallback -> IO (FunPtr C_EventControllerMotionMotionCallback)
+ Data.GI.Gtk: mk_EventControllerScrollDecelerateCallback :: C_EventControllerScrollDecelerateCallback -> IO (FunPtr C_EventControllerScrollDecelerateCallback)
+ Data.GI.Gtk: mk_EventControllerScrollScrollBeginCallback :: C_EventControllerScrollScrollBeginCallback -> IO (FunPtr C_EventControllerScrollScrollBeginCallback)
+ Data.GI.Gtk: mk_EventControllerScrollScrollCallback :: C_EventControllerScrollScrollCallback -> IO (FunPtr C_EventControllerScrollScrollCallback)
+ Data.GI.Gtk: mk_EventControllerScrollScrollEndCallback :: C_EventControllerScrollScrollEndCallback -> IO (FunPtr C_EventControllerScrollScrollEndCallback)
+ Data.GI.Gtk: mk_GestureStylusDownCallback :: C_GestureStylusDownCallback -> IO (FunPtr C_GestureStylusDownCallback)
+ Data.GI.Gtk: mk_GestureStylusMotionCallback :: C_GestureStylusMotionCallback -> IO (FunPtr C_GestureStylusMotionCallback)
+ Data.GI.Gtk: mk_GestureStylusProximityCallback :: C_GestureStylusProximityCallback -> IO (FunPtr C_GestureStylusProximityCallback)
+ Data.GI.Gtk: mk_GestureStylusUpCallback :: C_GestureStylusUpCallback -> IO (FunPtr C_GestureStylusUpCallback)
+ Data.GI.Gtk: modelButtonUseMarkup :: AttrLabelProxy "useMarkup"
+ Data.GI.Gtk: newtype EventControllerKey
+ Data.GI.Gtk: newtype EventControllerMotion
+ Data.GI.Gtk: newtype EventControllerScroll
+ Data.GI.Gtk: newtype GestureStylus
+ Data.GI.Gtk: noApplicationQueryEndCallback :: Maybe ApplicationQueryEndCallback
+ Data.GI.Gtk: noEventControllerKey :: Maybe EventControllerKey
+ Data.GI.Gtk: noEventControllerKeyFocusInCallback :: Maybe EventControllerKeyFocusInCallback
+ Data.GI.Gtk: noEventControllerKeyFocusOutCallback :: Maybe EventControllerKeyFocusOutCallback
+ Data.GI.Gtk: noEventControllerKeyImUpdateCallback :: Maybe EventControllerKeyImUpdateCallback
+ Data.GI.Gtk: noEventControllerKeyKeyPressedCallback :: Maybe EventControllerKeyKeyPressedCallback
+ Data.GI.Gtk: noEventControllerKeyKeyReleasedCallback :: Maybe EventControllerKeyKeyReleasedCallback
+ Data.GI.Gtk: noEventControllerKeyModifiersCallback :: Maybe EventControllerKeyModifiersCallback
+ Data.GI.Gtk: noEventControllerMotion :: Maybe EventControllerMotion
+ Data.GI.Gtk: noEventControllerMotionEnterCallback :: Maybe EventControllerMotionEnterCallback
+ Data.GI.Gtk: noEventControllerMotionLeaveCallback :: Maybe EventControllerMotionLeaveCallback
+ Data.GI.Gtk: noEventControllerMotionMotionCallback :: Maybe EventControllerMotionMotionCallback
+ Data.GI.Gtk: noEventControllerScroll :: Maybe EventControllerScroll
+ Data.GI.Gtk: noEventControllerScrollDecelerateCallback :: Maybe EventControllerScrollDecelerateCallback
+ Data.GI.Gtk: noEventControllerScrollScrollBeginCallback :: Maybe EventControllerScrollScrollBeginCallback
+ Data.GI.Gtk: noEventControllerScrollScrollCallback :: Maybe EventControllerScrollScrollCallback
+ Data.GI.Gtk: noEventControllerScrollScrollEndCallback :: Maybe EventControllerScrollScrollEndCallback
+ Data.GI.Gtk: noGParamSpec :: Maybe GParamSpec
+ Data.GI.Gtk: noGestureStylus :: Maybe GestureStylus
+ Data.GI.Gtk: noGestureStylusDownCallback :: Maybe GestureStylusDownCallback
+ Data.GI.Gtk: noGestureStylusMotionCallback :: Maybe GestureStylusMotionCallback
+ Data.GI.Gtk: noGestureStylusProximityCallback :: Maybe GestureStylusProximityCallback
+ Data.GI.Gtk: noGestureStylusUpCallback :: Maybe GestureStylusUpCallback
+ Data.GI.Gtk: onApplicationQueryEnd :: (IsApplication a, MonadIO m) => a -> ApplicationQueryEndCallback -> m SignalHandlerId
+ Data.GI.Gtk: onEventControllerKeyFocusIn :: (IsEventControllerKey a, MonadIO m) => a -> EventControllerKeyFocusInCallback -> m SignalHandlerId
+ Data.GI.Gtk: onEventControllerKeyFocusOut :: (IsEventControllerKey a, MonadIO m) => a -> EventControllerKeyFocusOutCallback -> m SignalHandlerId
+ Data.GI.Gtk: onEventControllerKeyImUpdate :: (IsEventControllerKey a, MonadIO m) => a -> EventControllerKeyImUpdateCallback -> m SignalHandlerId
+ Data.GI.Gtk: onEventControllerKeyKeyPressed :: (IsEventControllerKey a, MonadIO m) => a -> EventControllerKeyKeyPressedCallback -> m SignalHandlerId
+ Data.GI.Gtk: onEventControllerKeyKeyReleased :: (IsEventControllerKey a, MonadIO m) => a -> EventControllerKeyKeyReleasedCallback -> m SignalHandlerId
+ Data.GI.Gtk: onEventControllerKeyModifiers :: (IsEventControllerKey a, MonadIO m) => a -> EventControllerKeyModifiersCallback -> m SignalHandlerId
+ Data.GI.Gtk: onEventControllerMotionEnter :: (IsEventControllerMotion a, MonadIO m) => a -> EventControllerMotionEnterCallback -> m SignalHandlerId
+ Data.GI.Gtk: onEventControllerMotionLeave :: (IsEventControllerMotion a, MonadIO m) => a -> EventControllerMotionLeaveCallback -> m SignalHandlerId
+ Data.GI.Gtk: onEventControllerMotionMotion :: (IsEventControllerMotion a, MonadIO m) => a -> EventControllerMotionMotionCallback -> m SignalHandlerId
+ Data.GI.Gtk: onEventControllerScrollDecelerate :: (IsEventControllerScroll a, MonadIO m) => a -> EventControllerScrollDecelerateCallback -> m SignalHandlerId
+ Data.GI.Gtk: onEventControllerScrollScroll :: (IsEventControllerScroll a, MonadIO m) => a -> EventControllerScrollScrollCallback -> m SignalHandlerId
+ Data.GI.Gtk: onEventControllerScrollScrollBegin :: (IsEventControllerScroll a, MonadIO m) => a -> EventControllerScrollScrollBeginCallback -> m SignalHandlerId
+ Data.GI.Gtk: onEventControllerScrollScrollEnd :: (IsEventControllerScroll a, MonadIO m) => a -> EventControllerScrollScrollEndCallback -> m SignalHandlerId
+ Data.GI.Gtk: onGestureStylusDown :: (IsGestureStylus a, MonadIO m) => a -> GestureStylusDownCallback -> m SignalHandlerId
+ Data.GI.Gtk: onGestureStylusMotion :: (IsGestureStylus a, MonadIO m) => a -> GestureStylusMotionCallback -> m SignalHandlerId
+ Data.GI.Gtk: onGestureStylusProximity :: (IsGestureStylus a, MonadIO m) => a -> GestureStylusProximityCallback -> m SignalHandlerId
+ Data.GI.Gtk: onGestureStylusUp :: (IsGestureStylus a, MonadIO m) => a -> GestureStylusUpCallback -> m SignalHandlerId
+ Data.GI.Gtk: releaseObject :: (HasCallStack, GObject a) => a -> IO ()
+ Data.GI.Gtk: setEntryEnableEmojiCompletion :: (MonadIO m, IsEntry o) => o -> Bool -> m ()
+ Data.GI.Gtk: setEventControllerScrollFlags :: (MonadIO m, IsEventControllerScroll o) => o -> [EventControllerScrollFlags] -> m ()
+ Data.GI.Gtk: setFontChooserLanguage :: (MonadIO m, IsFontChooser o) => o -> Text -> m ()
+ Data.GI.Gtk: setFontChooserLevel :: (MonadIO m, IsFontChooser o) => o -> [FontChooserLevel] -> m ()
+ Data.GI.Gtk: setModelButtonUseMarkup :: (MonadIO m, IsModelButton o) => o -> Bool -> m ()
+ Data.GI.Gtk: toEventControllerKey :: (MonadIO m, IsEventControllerKey o) => o -> m EventControllerKey
+ Data.GI.Gtk: toEventControllerMotion :: (MonadIO m, IsEventControllerMotion o) => o -> m EventControllerMotion
+ Data.GI.Gtk: toEventControllerScroll :: (MonadIO m, IsEventControllerScroll o) => o -> m EventControllerScroll
+ Data.GI.Gtk: toGestureStylus :: (MonadIO m, IsGestureStylus o) => o -> m GestureStylus
+ Data.GI.Gtk: type ApplicationQueryEndCallback = IO ()
+ Data.GI.Gtk: type C_ApplicationQueryEndCallback = Ptr () -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_EventControllerKeyFocusInCallback = Ptr () -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_EventControllerKeyFocusOutCallback = Ptr () -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_EventControllerKeyImUpdateCallback = Ptr () -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_EventControllerKeyKeyPressedCallback = Ptr () -> Word32 -> Word32 -> CUInt -> Ptr () -> IO CInt
+ Data.GI.Gtk: type C_EventControllerKeyKeyReleasedCallback = Ptr () -> Word32 -> Word32 -> CUInt -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_EventControllerKeyModifiersCallback = Ptr () -> CUInt -> Ptr () -> IO CInt
+ Data.GI.Gtk: type C_EventControllerMotionEnterCallback = Ptr () -> CDouble -> CDouble -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_EventControllerMotionLeaveCallback = Ptr () -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_EventControllerMotionMotionCallback = Ptr () -> CDouble -> CDouble -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_EventControllerScrollDecelerateCallback = Ptr () -> CDouble -> CDouble -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_EventControllerScrollScrollBeginCallback = Ptr () -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_EventControllerScrollScrollCallback = Ptr () -> CDouble -> CDouble -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_EventControllerScrollScrollEndCallback = Ptr () -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_GestureStylusDownCallback = Ptr () -> CDouble -> CDouble -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_GestureStylusMotionCallback = Ptr () -> CDouble -> CDouble -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_GestureStylusProximityCallback = Ptr () -> CDouble -> CDouble -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_GestureStylusUpCallback = Ptr () -> CDouble -> CDouble -> Ptr () -> IO ()
+ Data.GI.Gtk: type EventControllerKeyFocusInCallback = IO ()
+ Data.GI.Gtk: type EventControllerKeyFocusOutCallback = IO ()
+ Data.GI.Gtk: type EventControllerKeyImUpdateCallback = IO ()
+ Data.GI.Gtk: type EventControllerKeyKeyPressedCallback = Word32 -> Word32 -> [ModifierType] -> IO Bool
+ Data.GI.Gtk: type EventControllerKeyKeyReleasedCallback = Word32 -> Word32 -> [ModifierType] -> IO ()
+ Data.GI.Gtk: type EventControllerKeyModifiersCallback = [ModifierType] -> IO Bool
+ Data.GI.Gtk: type EventControllerMotionEnterCallback = Double -> Double -> IO ()
+ Data.GI.Gtk: type EventControllerMotionLeaveCallback = IO ()
+ Data.GI.Gtk: type EventControllerMotionMotionCallback = Double -> Double -> IO ()
+ Data.GI.Gtk: type EventControllerScrollDecelerateCallback = Double -> Double -> IO ()
+ Data.GI.Gtk: type EventControllerScrollScrollBeginCallback = IO ()
+ Data.GI.Gtk: type EventControllerScrollScrollCallback = Double -> Double -> IO ()
+ Data.GI.Gtk: type EventControllerScrollScrollEndCallback = IO ()
+ Data.GI.Gtk: type GestureStylusDownCallback = Double -> Double -> IO ()
+ Data.GI.Gtk: type GestureStylusMotionCallback = Double -> Double -> IO ()
+ Data.GI.Gtk: type GestureStylusProximityCallback = Double -> Double -> IO ()
+ Data.GI.Gtk: type GestureStylusUpCallback = Double -> Double -> IO ()
+ Data.GI.Gtk: wrap_ApplicationQueryEndCallback :: ApplicationQueryEndCallback -> C_ApplicationQueryEndCallback
+ Data.GI.Gtk: wrap_EventControllerKeyFocusInCallback :: EventControllerKeyFocusInCallback -> C_EventControllerKeyFocusInCallback
+ Data.GI.Gtk: wrap_EventControllerKeyFocusOutCallback :: EventControllerKeyFocusOutCallback -> C_EventControllerKeyFocusOutCallback
+ Data.GI.Gtk: wrap_EventControllerKeyImUpdateCallback :: EventControllerKeyImUpdateCallback -> C_EventControllerKeyImUpdateCallback
+ Data.GI.Gtk: wrap_EventControllerKeyKeyPressedCallback :: EventControllerKeyKeyPressedCallback -> C_EventControllerKeyKeyPressedCallback
+ Data.GI.Gtk: wrap_EventControllerKeyKeyReleasedCallback :: EventControllerKeyKeyReleasedCallback -> C_EventControllerKeyKeyReleasedCallback
+ Data.GI.Gtk: wrap_EventControllerKeyModifiersCallback :: EventControllerKeyModifiersCallback -> C_EventControllerKeyModifiersCallback
+ Data.GI.Gtk: wrap_EventControllerMotionEnterCallback :: EventControllerMotionEnterCallback -> C_EventControllerMotionEnterCallback
+ Data.GI.Gtk: wrap_EventControllerMotionLeaveCallback :: EventControllerMotionLeaveCallback -> C_EventControllerMotionLeaveCallback
+ Data.GI.Gtk: wrap_EventControllerMotionMotionCallback :: EventControllerMotionMotionCallback -> C_EventControllerMotionMotionCallback
+ Data.GI.Gtk: wrap_EventControllerScrollDecelerateCallback :: EventControllerScrollDecelerateCallback -> C_EventControllerScrollDecelerateCallback
+ Data.GI.Gtk: wrap_EventControllerScrollScrollBeginCallback :: EventControllerScrollScrollBeginCallback -> C_EventControllerScrollScrollBeginCallback
+ Data.GI.Gtk: wrap_EventControllerScrollScrollCallback :: EventControllerScrollScrollCallback -> C_EventControllerScrollScrollCallback
+ Data.GI.Gtk: wrap_EventControllerScrollScrollEndCallback :: EventControllerScrollScrollEndCallback -> C_EventControllerScrollScrollEndCallback
+ Data.GI.Gtk: wrap_GestureStylusDownCallback :: GestureStylusDownCallback -> C_GestureStylusDownCallback
+ Data.GI.Gtk: wrap_GestureStylusMotionCallback :: GestureStylusMotionCallback -> C_GestureStylusMotionCallback
+ Data.GI.Gtk: wrap_GestureStylusProximityCallback :: GestureStylusProximityCallback -> C_GestureStylusProximityCallback
+ Data.GI.Gtk: wrap_GestureStylusUpCallback :: GestureStylusUpCallback -> C_GestureStylusUpCallback
+ Data.GI.Gtk.ModelView.CustomStore: instance Data.GI.Base.Overloading.HasParentTypes (Data.GI.Gtk.ModelView.CustomStore.CustomStore private row)
+ Data.GI.Gtk.ModelView.ForestStore: instance Data.GI.Base.Overloading.HasParentTypes (Data.GI.Gtk.ModelView.ForestStore.ForestStore a)
+ Data.GI.Gtk.ModelView.SeqStore: instance Data.GI.Base.Overloading.HasParentTypes (Data.GI.Gtk.ModelView.SeqStore.SeqStore a)
+ Data.GI.Gtk.ModelView.Types: instance Data.GI.Base.Overloading.HasParentTypes (Data.GI.Gtk.ModelView.Types.TypedTreeModelSort row)
- Data.GI.Gtk: accelGroupConnect :: (HasCallStack, MonadIO m, IsAccelGroup a) => a -> Word32 -> [ModifierType] -> [AccelFlags] -> Closure -> m ()
+ Data.GI.Gtk: accelGroupConnect :: (HasCallStack, MonadIO m, IsAccelGroup a) => a -> Word32 -> [ModifierType] -> [AccelFlags] -> GClosure C_AccelGroupActivate -> m ()
- Data.GI.Gtk: accelGroupConnectByPath :: (HasCallStack, MonadIO m, IsAccelGroup a) => a -> Text -> Closure -> m ()
+ Data.GI.Gtk: accelGroupConnectByPath :: (HasCallStack, MonadIO m, IsAccelGroup a) => a -> Text -> GClosure b -> m ()
- Data.GI.Gtk: accelGroupDisconnect :: (HasCallStack, MonadIO m, IsAccelGroup a) => a -> Maybe Closure -> m Bool
+ Data.GI.Gtk: accelGroupDisconnect :: (HasCallStack, MonadIO m, IsAccelGroup a) => a -> Maybe (GClosure b) -> m Bool
- Data.GI.Gtk: accelGroupFromAccelClosure :: (HasCallStack, MonadIO m) => Closure -> m (Maybe AccelGroup)
+ Data.GI.Gtk: accelGroupFromAccelClosure :: (HasCallStack, MonadIO m) => GClosure a -> m (Maybe AccelGroup)
- Data.GI.Gtk: accelLabelSetAccelClosure :: (HasCallStack, MonadIO m, IsAccelLabel a) => a -> Maybe Closure -> m ()
+ Data.GI.Gtk: accelLabelSetAccelClosure :: (HasCallStack, MonadIO m, IsAccelLabel a) => a -> Maybe (GClosure b) -> m ()
- Data.GI.Gtk: actionGetAccelClosure :: (HasCallStack, MonadIO m, IsAction a) => a -> m Closure
+ Data.GI.Gtk: actionGetAccelClosure :: (HasCallStack, MonadIO m, IsAction a) => a -> m (GClosure b)
- Data.GI.Gtk: actionableSetActionTargetValue :: (HasCallStack, MonadIO m, IsActionable a) => a -> GVariant -> m ()
+ Data.GI.Gtk: actionableSetActionTargetValue :: (HasCallStack, MonadIO m, IsActionable a) => a -> Maybe GVariant -> m ()
- Data.GI.Gtk: builderAddFromString :: (HasCallStack, MonadIO m, IsBuilder a) => a -> Text -> Word64 -> m Word32
+ Data.GI.Gtk: builderAddFromString :: (HasCallStack, MonadIO m, IsBuilder a) => a -> Text -> Int64 -> m Word32
- Data.GI.Gtk: class ManagedPtrNewtype a => GObject a
+ Data.GI.Gtk: class (ManagedPtrNewtype a, HasParentTypes a) => GObject a
- Data.GI.Gtk: class GObject o => IsAboutDialog o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf AboutDialog o) => IsAboutDialog o
- Data.GI.Gtk: class GObject o => IsAccelGroup o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf AccelGroup o) => IsAccelGroup o
- Data.GI.Gtk: class GObject o => IsAccelLabel o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf AccelLabel o) => IsAccelLabel o
- Data.GI.Gtk: class GObject o => IsAccelMap o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf AccelMap o) => IsAccelMap o
- Data.GI.Gtk: class GObject o => IsAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Accessible o) => IsAccessible o
- Data.GI.Gtk: class GObject o => IsAction o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Action o) => IsAction o
- Data.GI.Gtk: class GObject o => IsActionBar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ActionBar o) => IsActionBar o
- Data.GI.Gtk: class GObject o => IsActionGroup o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ActionGroup o) => IsActionGroup o
- Data.GI.Gtk: class GObject o => IsActionable o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Actionable o) => IsActionable o
- Data.GI.Gtk: class GObject o => IsActivatable o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Activatable o) => IsActivatable o
- Data.GI.Gtk: class GObject o => IsAdjustment o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Adjustment o) => IsAdjustment o
- Data.GI.Gtk: class GObject o => IsAlignment o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Alignment o) => IsAlignment o
- Data.GI.Gtk: class GObject o => IsAppChooser o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf AppChooser o) => IsAppChooser o
- Data.GI.Gtk: class GObject o => IsAppChooserButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf AppChooserButton o) => IsAppChooserButton o
- Data.GI.Gtk: class GObject o => IsAppChooserDialog o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf AppChooserDialog o) => IsAppChooserDialog o
- Data.GI.Gtk: class GObject o => IsAppChooserWidget o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf AppChooserWidget o) => IsAppChooserWidget o
- Data.GI.Gtk: class GObject o => IsApplication o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Application o) => IsApplication o
- Data.GI.Gtk: class GObject o => IsApplicationWindow o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ApplicationWindow o) => IsApplicationWindow o
- Data.GI.Gtk: class GObject o => IsArrow o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Arrow o) => IsArrow o
- Data.GI.Gtk: class GObject o => IsArrowAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ArrowAccessible o) => IsArrowAccessible o
- Data.GI.Gtk: class GObject o => IsAspectFrame o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf AspectFrame o) => IsAspectFrame o
- Data.GI.Gtk: class GObject o => IsAssistant o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Assistant o) => IsAssistant o
- Data.GI.Gtk: class GObject o => IsBin o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Bin o) => IsBin o
- Data.GI.Gtk: class GObject o => IsBooleanCellAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf BooleanCellAccessible o) => IsBooleanCellAccessible o
- Data.GI.Gtk: class GObject o => IsBox o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Box o) => IsBox o
- Data.GI.Gtk: class GObject o => IsBuildable o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Buildable o) => IsBuildable o
- Data.GI.Gtk: class GObject o => IsBuilder o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Builder o) => IsBuilder o
- Data.GI.Gtk: class GObject o => IsButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Button o) => IsButton o
- Data.GI.Gtk: class GObject o => IsButtonAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ButtonAccessible o) => IsButtonAccessible o
- Data.GI.Gtk: class GObject o => IsButtonBox o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ButtonBox o) => IsButtonBox o
- Data.GI.Gtk: class GObject o => IsCalendar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Calendar o) => IsCalendar o
- Data.GI.Gtk: class GObject o => IsCellAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellAccessible o) => IsCellAccessible o
- Data.GI.Gtk: class ManagedPtrNewtype a => IsCellAccessibleParent a
+ Data.GI.Gtk: class (ManagedPtrNewtype o, IsDescendantOf CellAccessibleParent o) => IsCellAccessibleParent o
- Data.GI.Gtk: class GObject o => IsCellArea o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellArea o) => IsCellArea o
- Data.GI.Gtk: class GObject o => IsCellAreaBox o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellAreaBox o) => IsCellAreaBox o
- Data.GI.Gtk: class GObject o => IsCellAreaContext o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellAreaContext o) => IsCellAreaContext o
- Data.GI.Gtk: class GObject o => IsCellEditable o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellEditable o) => IsCellEditable o
- Data.GI.Gtk: class GObject o => IsCellLayout o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellLayout o) => IsCellLayout o
- Data.GI.Gtk: class GObject o => IsCellRenderer o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellRenderer o) => IsCellRenderer o
- Data.GI.Gtk: class GObject o => IsCellRendererAccel o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellRendererAccel o) => IsCellRendererAccel o
- Data.GI.Gtk: class GObject o => IsCellRendererCombo o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellRendererCombo o) => IsCellRendererCombo o
- Data.GI.Gtk: class GObject o => IsCellRendererPixbuf o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellRendererPixbuf o) => IsCellRendererPixbuf o
- Data.GI.Gtk: class GObject o => IsCellRendererProgress o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellRendererProgress o) => IsCellRendererProgress o
- Data.GI.Gtk: class GObject o => IsCellRendererSpin o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellRendererSpin o) => IsCellRendererSpin o
- Data.GI.Gtk: class GObject o => IsCellRendererSpinner o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellRendererSpinner o) => IsCellRendererSpinner o
- Data.GI.Gtk: class GObject o => IsCellRendererText o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellRendererText o) => IsCellRendererText o
- Data.GI.Gtk: class GObject o => IsCellRendererToggle o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellRendererToggle o) => IsCellRendererToggle o
- Data.GI.Gtk: class GObject o => IsCellView o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CellView o) => IsCellView o
- Data.GI.Gtk: class GObject o => IsCheckButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CheckButton o) => IsCheckButton o
- Data.GI.Gtk: class GObject o => IsCheckMenuItem o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CheckMenuItem o) => IsCheckMenuItem o
- Data.GI.Gtk: class GObject o => IsCheckMenuItemAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CheckMenuItemAccessible o) => IsCheckMenuItemAccessible o
- Data.GI.Gtk: class GObject o => IsClipboard o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Clipboard o) => IsClipboard o
- Data.GI.Gtk: class GObject o => IsColorButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ColorButton o) => IsColorButton o
- Data.GI.Gtk: class GObject o => IsColorChooser o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ColorChooser o) => IsColorChooser o
- Data.GI.Gtk: class GObject o => IsColorChooserDialog o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ColorChooserDialog o) => IsColorChooserDialog o
- Data.GI.Gtk: class GObject o => IsColorChooserWidget o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ColorChooserWidget o) => IsColorChooserWidget o
- Data.GI.Gtk: class GObject o => IsColorSelection o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ColorSelection o) => IsColorSelection o
- Data.GI.Gtk: class GObject o => IsColorSelectionDialog o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ColorSelectionDialog o) => IsColorSelectionDialog o
- Data.GI.Gtk: class GObject o => IsComboBox o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ComboBox o) => IsComboBox o
- Data.GI.Gtk: class GObject o => IsComboBoxAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ComboBoxAccessible o) => IsComboBoxAccessible o
- Data.GI.Gtk: class GObject o => IsComboBoxText o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ComboBoxText o) => IsComboBoxText o
- Data.GI.Gtk: class GObject o => IsContainer o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Container o) => IsContainer o
- Data.GI.Gtk: class GObject o => IsContainerAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ContainerAccessible o) => IsContainerAccessible o
- Data.GI.Gtk: class GObject o => IsContainerCellAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ContainerCellAccessible o) => IsContainerCellAccessible o
- Data.GI.Gtk: class GObject o => IsCssProvider o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf CssProvider o) => IsCssProvider o
- Data.GI.Gtk: class GObject o => IsDialog o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Dialog o) => IsDialog o
- Data.GI.Gtk: class GObject o => IsDrawingArea o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf DrawingArea o) => IsDrawingArea o
- Data.GI.Gtk: class GObject o => IsEditable o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Editable o) => IsEditable o
- Data.GI.Gtk: class GObject o => IsEntry o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Entry o) => IsEntry o
- Data.GI.Gtk: class GObject o => IsEntryAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf EntryAccessible o) => IsEntryAccessible o
- Data.GI.Gtk: class GObject o => IsEntryBuffer o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf EntryBuffer o) => IsEntryBuffer o
- Data.GI.Gtk: class GObject o => IsEntryCompletion o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf EntryCompletion o) => IsEntryCompletion o
- Data.GI.Gtk: class GObject o => IsEntryIconAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf EntryIconAccessible o) => IsEntryIconAccessible o
- Data.GI.Gtk: class GObject o => IsEventBox o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf EventBox o) => IsEventBox o
- Data.GI.Gtk: class GObject o => IsEventController o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf EventController o) => IsEventController o
- Data.GI.Gtk: class GObject o => IsExpander o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Expander o) => IsExpander o
- Data.GI.Gtk: class GObject o => IsExpanderAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ExpanderAccessible o) => IsExpanderAccessible o
- Data.GI.Gtk: class GObject o => IsFileChooser o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FileChooser o) => IsFileChooser o
- Data.GI.Gtk: class GObject o => IsFileChooserButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FileChooserButton o) => IsFileChooserButton o
- Data.GI.Gtk: class GObject o => IsFileChooserDialog o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FileChooserDialog o) => IsFileChooserDialog o
- Data.GI.Gtk: class GObject o => IsFileChooserNative o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FileChooserNative o) => IsFileChooserNative o
- Data.GI.Gtk: class GObject o => IsFileChooserWidget o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FileChooserWidget o) => IsFileChooserWidget o
- Data.GI.Gtk: class GObject o => IsFileFilter o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FileFilter o) => IsFileFilter o
- Data.GI.Gtk: class GObject o => IsFixed o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Fixed o) => IsFixed o
- Data.GI.Gtk: class GObject o => IsFlowBox o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FlowBox o) => IsFlowBox o
- Data.GI.Gtk: class GObject o => IsFlowBoxAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FlowBoxAccessible o) => IsFlowBoxAccessible o
- Data.GI.Gtk: class GObject o => IsFlowBoxChild o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FlowBoxChild o) => IsFlowBoxChild o
- Data.GI.Gtk: class GObject o => IsFlowBoxChildAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FlowBoxChildAccessible o) => IsFlowBoxChildAccessible o
- Data.GI.Gtk: class GObject o => IsFontButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FontButton o) => IsFontButton o
- Data.GI.Gtk: class GObject o => IsFontChooser o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FontChooser o) => IsFontChooser o
- Data.GI.Gtk: class GObject o => IsFontChooserDialog o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FontChooserDialog o) => IsFontChooserDialog o
- Data.GI.Gtk: class GObject o => IsFontChooserWidget o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FontChooserWidget o) => IsFontChooserWidget o
- Data.GI.Gtk: class GObject o => IsFontSelection o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FontSelection o) => IsFontSelection o
- Data.GI.Gtk: class GObject o => IsFontSelectionDialog o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FontSelectionDialog o) => IsFontSelectionDialog o
- Data.GI.Gtk: class GObject o => IsFrame o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Frame o) => IsFrame o
- Data.GI.Gtk: class GObject o => IsFrameAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf FrameAccessible o) => IsFrameAccessible o
- Data.GI.Gtk: class GObject o => IsGLArea o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf GLArea o) => IsGLArea o
- Data.GI.Gtk: class GObject o => IsGesture o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Gesture o) => IsGesture o
- Data.GI.Gtk: class GObject o => IsGestureDrag o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf GestureDrag o) => IsGestureDrag o
- Data.GI.Gtk: class GObject o => IsGestureLongPress o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf GestureLongPress o) => IsGestureLongPress o
- Data.GI.Gtk: class GObject o => IsGestureMultiPress o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf GestureMultiPress o) => IsGestureMultiPress o
- Data.GI.Gtk: class GObject o => IsGesturePan o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf GesturePan o) => IsGesturePan o
- Data.GI.Gtk: class GObject o => IsGestureRotate o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf GestureRotate o) => IsGestureRotate o
- Data.GI.Gtk: class GObject o => IsGestureSingle o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf GestureSingle o) => IsGestureSingle o
- Data.GI.Gtk: class GObject o => IsGestureSwipe o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf GestureSwipe o) => IsGestureSwipe o
- Data.GI.Gtk: class GObject o => IsGestureZoom o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf GestureZoom o) => IsGestureZoom o
- Data.GI.Gtk: class GObject o => IsGrid o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Grid o) => IsGrid o
- Data.GI.Gtk: class GObject o => IsHBox o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf HBox o) => IsHBox o
- Data.GI.Gtk: class GObject o => IsHButtonBox o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf HButtonBox o) => IsHButtonBox o
- Data.GI.Gtk: class GObject o => IsHPaned o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf HPaned o) => IsHPaned o
- Data.GI.Gtk: class GObject o => IsHSV o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf HSV o) => IsHSV o
- Data.GI.Gtk: class GObject o => IsHScale o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf HScale o) => IsHScale o
- Data.GI.Gtk: class GObject o => IsHScrollbar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf HScrollbar o) => IsHScrollbar o
- Data.GI.Gtk: class GObject o => IsHSeparator o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf HSeparator o) => IsHSeparator o
- Data.GI.Gtk: class GObject o => IsHandleBox o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf HandleBox o) => IsHandleBox o
- Data.GI.Gtk: class GObject o => IsHeaderBar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf HeaderBar o) => IsHeaderBar o
- Data.GI.Gtk: class GObject o => IsIMContext o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf IMContext o) => IsIMContext o
- Data.GI.Gtk: class GObject o => IsIMContextSimple o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf IMContextSimple o) => IsIMContextSimple o
- Data.GI.Gtk: class GObject o => IsIMMulticontext o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf IMMulticontext o) => IsIMMulticontext o
- Data.GI.Gtk: class GObject o => IsIconFactory o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf IconFactory o) => IsIconFactory o
- Data.GI.Gtk: class GObject o => IsIconInfo o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf IconInfo o) => IsIconInfo o
- Data.GI.Gtk: class GObject o => IsIconTheme o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf IconTheme o) => IsIconTheme o
- Data.GI.Gtk: class GObject o => IsIconView o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf IconView o) => IsIconView o
- Data.GI.Gtk: class GObject o => IsIconViewAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf IconViewAccessible o) => IsIconViewAccessible o
- Data.GI.Gtk: class GObject o => IsImage o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Image o) => IsImage o
- Data.GI.Gtk: class GObject o => IsImageAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ImageAccessible o) => IsImageAccessible o
- Data.GI.Gtk: class GObject o => IsImageCellAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ImageCellAccessible o) => IsImageCellAccessible o
- Data.GI.Gtk: class GObject o => IsImageMenuItem o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ImageMenuItem o) => IsImageMenuItem o
- Data.GI.Gtk: class GObject o => IsInfoBar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf InfoBar o) => IsInfoBar o
- Data.GI.Gtk: class GObject o => IsInvisible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Invisible o) => IsInvisible o
- Data.GI.Gtk: class GObject o => IsLabel o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Label o) => IsLabel o
- Data.GI.Gtk: class GObject o => IsLabelAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf LabelAccessible o) => IsLabelAccessible o
- Data.GI.Gtk: class GObject o => IsLayout o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Layout o) => IsLayout o
- Data.GI.Gtk: class GObject o => IsLevelBar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf LevelBar o) => IsLevelBar o
- Data.GI.Gtk: class GObject o => IsLevelBarAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf LevelBarAccessible o) => IsLevelBarAccessible o
- Data.GI.Gtk: class GObject o => IsLinkButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf LinkButton o) => IsLinkButton o
- Data.GI.Gtk: class GObject o => IsLinkButtonAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf LinkButtonAccessible o) => IsLinkButtonAccessible o
- Data.GI.Gtk: class GObject o => IsListBox o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ListBox o) => IsListBox o
- Data.GI.Gtk: class GObject o => IsListBoxAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ListBoxAccessible o) => IsListBoxAccessible o
- Data.GI.Gtk: class GObject o => IsListBoxRow o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ListBoxRow o) => IsListBoxRow o
- Data.GI.Gtk: class GObject o => IsListBoxRowAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ListBoxRowAccessible o) => IsListBoxRowAccessible o
- Data.GI.Gtk: class GObject o => IsListStore o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ListStore o) => IsListStore o
- Data.GI.Gtk: class GObject o => IsLockButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf LockButton o) => IsLockButton o
- Data.GI.Gtk: class GObject o => IsLockButtonAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf LockButtonAccessible o) => IsLockButtonAccessible o
- Data.GI.Gtk: class GObject o => IsMenu o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Menu o) => IsMenu o
- Data.GI.Gtk: class GObject o => IsMenuAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf MenuAccessible o) => IsMenuAccessible o
- Data.GI.Gtk: class GObject o => IsMenuBar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf MenuBar o) => IsMenuBar o
- Data.GI.Gtk: class GObject o => IsMenuButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf MenuButton o) => IsMenuButton o
- Data.GI.Gtk: class GObject o => IsMenuButtonAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf MenuButtonAccessible o) => IsMenuButtonAccessible o
- Data.GI.Gtk: class GObject o => IsMenuItem o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf MenuItem o) => IsMenuItem o
- Data.GI.Gtk: class GObject o => IsMenuItemAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf MenuItemAccessible o) => IsMenuItemAccessible o
- Data.GI.Gtk: class GObject o => IsMenuShell o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf MenuShell o) => IsMenuShell o
- Data.GI.Gtk: class GObject o => IsMenuShellAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf MenuShellAccessible o) => IsMenuShellAccessible o
- Data.GI.Gtk: class GObject o => IsMenuToolButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf MenuToolButton o) => IsMenuToolButton o
- Data.GI.Gtk: class GObject o => IsMessageDialog o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf MessageDialog o) => IsMessageDialog o
- Data.GI.Gtk: class GObject o => IsMisc o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Misc o) => IsMisc o
- Data.GI.Gtk: class GObject o => IsModelButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ModelButton o) => IsModelButton o
- Data.GI.Gtk: class GObject o => IsMountOperation o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf MountOperation o) => IsMountOperation o
- Data.GI.Gtk: class GObject o => IsNativeDialog o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf NativeDialog o) => IsNativeDialog o
- Data.GI.Gtk: class GObject o => IsNotebook o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Notebook o) => IsNotebook o
- Data.GI.Gtk: class GObject o => IsNotebookAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf NotebookAccessible o) => IsNotebookAccessible o
- Data.GI.Gtk: class GObject o => IsNotebookPageAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf NotebookPageAccessible o) => IsNotebookPageAccessible o
- Data.GI.Gtk: class GObject o => IsNumerableIcon o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf NumerableIcon o) => IsNumerableIcon o
- Data.GI.Gtk: class GObject o => IsOffscreenWindow o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf OffscreenWindow o) => IsOffscreenWindow o
- Data.GI.Gtk: class GObject o => IsOrientable o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Orientable o) => IsOrientable o
- Data.GI.Gtk: class GObject o => IsOverlay o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Overlay o) => IsOverlay o
- Data.GI.Gtk: class GObject o => IsPadController o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf PadController o) => IsPadController o
- Data.GI.Gtk: class GObject o => IsPageSetup o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf PageSetup o) => IsPageSetup o
- Data.GI.Gtk: class GObject o => IsPaned o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Paned o) => IsPaned o
- Data.GI.Gtk: class GObject o => IsPanedAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf PanedAccessible o) => IsPanedAccessible o
- Data.GI.Gtk: class GObject o => IsPlacesSidebar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf PlacesSidebar o) => IsPlacesSidebar o
- Data.GI.Gtk: class GObject o => IsPlug o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Plug o) => IsPlug o
- Data.GI.Gtk: class GObject o => IsPopover o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Popover o) => IsPopover o
- Data.GI.Gtk: class GObject o => IsPopoverAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf PopoverAccessible o) => IsPopoverAccessible o
- Data.GI.Gtk: class GObject o => IsPopoverMenu o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf PopoverMenu o) => IsPopoverMenu o
- Data.GI.Gtk: class GObject o => IsPrintContext o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf PrintContext o) => IsPrintContext o
- Data.GI.Gtk: class GObject o => IsPrintOperation o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf PrintOperation o) => IsPrintOperation o
- Data.GI.Gtk: class GObject o => IsPrintOperationPreview o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf PrintOperationPreview o) => IsPrintOperationPreview o
- Data.GI.Gtk: class GObject o => IsPrintSettings o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf PrintSettings o) => IsPrintSettings o
- Data.GI.Gtk: class GObject o => IsProgressBar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ProgressBar o) => IsProgressBar o
- Data.GI.Gtk: class GObject o => IsProgressBarAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ProgressBarAccessible o) => IsProgressBarAccessible o
- Data.GI.Gtk: class GObject o => IsRadioAction o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RadioAction o) => IsRadioAction o
- Data.GI.Gtk: class GObject o => IsRadioButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RadioButton o) => IsRadioButton o
- Data.GI.Gtk: class GObject o => IsRadioButtonAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RadioButtonAccessible o) => IsRadioButtonAccessible o
- Data.GI.Gtk: class GObject o => IsRadioMenuItem o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RadioMenuItem o) => IsRadioMenuItem o
- Data.GI.Gtk: class GObject o => IsRadioMenuItemAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RadioMenuItemAccessible o) => IsRadioMenuItemAccessible o
- Data.GI.Gtk: class GObject o => IsRadioToolButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RadioToolButton o) => IsRadioToolButton o
- Data.GI.Gtk: class GObject o => IsRange o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Range o) => IsRange o
- Data.GI.Gtk: class GObject o => IsRangeAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RangeAccessible o) => IsRangeAccessible o
- Data.GI.Gtk: class GObject o => IsRcStyle o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RcStyle o) => IsRcStyle o
- Data.GI.Gtk: class GObject o => IsRecentAction o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RecentAction o) => IsRecentAction o
- Data.GI.Gtk: class GObject o => IsRecentChooser o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RecentChooser o) => IsRecentChooser o
- Data.GI.Gtk: class GObject o => IsRecentChooserDialog o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RecentChooserDialog o) => IsRecentChooserDialog o
- Data.GI.Gtk: class GObject o => IsRecentChooserMenu o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RecentChooserMenu o) => IsRecentChooserMenu o
- Data.GI.Gtk: class GObject o => IsRecentChooserWidget o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RecentChooserWidget o) => IsRecentChooserWidget o
- Data.GI.Gtk: class GObject o => IsRecentFilter o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RecentFilter o) => IsRecentFilter o
- Data.GI.Gtk: class GObject o => IsRecentManager o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RecentManager o) => IsRecentManager o
- Data.GI.Gtk: class GObject o => IsRendererCellAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf RendererCellAccessible o) => IsRendererCellAccessible o
- Data.GI.Gtk: class GObject o => IsRevealer o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Revealer o) => IsRevealer o
- Data.GI.Gtk: class GObject o => IsScale o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Scale o) => IsScale o
- Data.GI.Gtk: class GObject o => IsScaleAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ScaleAccessible o) => IsScaleAccessible o
- Data.GI.Gtk: class GObject o => IsScaleButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ScaleButton o) => IsScaleButton o
- Data.GI.Gtk: class GObject o => IsScaleButtonAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ScaleButtonAccessible o) => IsScaleButtonAccessible o
- Data.GI.Gtk: class GObject o => IsScrollable o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Scrollable o) => IsScrollable o
- Data.GI.Gtk: class GObject o => IsScrollbar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Scrollbar o) => IsScrollbar o
- Data.GI.Gtk: class GObject o => IsScrolledWindow o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ScrolledWindow o) => IsScrolledWindow o
- Data.GI.Gtk: class GObject o => IsScrolledWindowAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ScrolledWindowAccessible o) => IsScrolledWindowAccessible o
- Data.GI.Gtk: class GObject o => IsSearchBar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf SearchBar o) => IsSearchBar o
- Data.GI.Gtk: class GObject o => IsSearchEntry o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf SearchEntry o) => IsSearchEntry o
- Data.GI.Gtk: class GObject o => IsSeparator o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Separator o) => IsSeparator o
- Data.GI.Gtk: class GObject o => IsSeparatorMenuItem o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf SeparatorMenuItem o) => IsSeparatorMenuItem o
- Data.GI.Gtk: class GObject o => IsSeparatorToolItem o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf SeparatorToolItem o) => IsSeparatorToolItem o
- Data.GI.Gtk: class GObject o => IsSettings o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Settings o) => IsSettings o
- Data.GI.Gtk: class GObject o => IsShortcutLabel o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ShortcutLabel o) => IsShortcutLabel o
- Data.GI.Gtk: class GObject o => IsShortcutsGroup o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ShortcutsGroup o) => IsShortcutsGroup o
- Data.GI.Gtk: class GObject o => IsShortcutsSection o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ShortcutsSection o) => IsShortcutsSection o
- Data.GI.Gtk: class GObject o => IsShortcutsShortcut o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ShortcutsShortcut o) => IsShortcutsShortcut o
- Data.GI.Gtk: class GObject o => IsShortcutsWindow o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ShortcutsWindow o) => IsShortcutsWindow o
- Data.GI.Gtk: class GObject o => IsSizeGroup o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf SizeGroup o) => IsSizeGroup o
- Data.GI.Gtk: class GObject o => IsSocket o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Socket o) => IsSocket o
- Data.GI.Gtk: class GObject o => IsSpinButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf SpinButton o) => IsSpinButton o
- Data.GI.Gtk: class GObject o => IsSpinButtonAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf SpinButtonAccessible o) => IsSpinButtonAccessible o
- Data.GI.Gtk: class GObject o => IsSpinner o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Spinner o) => IsSpinner o
- Data.GI.Gtk: class GObject o => IsSpinnerAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf SpinnerAccessible o) => IsSpinnerAccessible o
- Data.GI.Gtk: class GObject o => IsStack o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Stack o) => IsStack o
- Data.GI.Gtk: class GObject o => IsStackAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf StackAccessible o) => IsStackAccessible o
- Data.GI.Gtk: class GObject o => IsStackSidebar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf StackSidebar o) => IsStackSidebar o
- Data.GI.Gtk: class GObject o => IsStackSwitcher o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf StackSwitcher o) => IsStackSwitcher o
- Data.GI.Gtk: class GObject o => IsStatusIcon o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf StatusIcon o) => IsStatusIcon o
- Data.GI.Gtk: class GObject o => IsStatusbar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Statusbar o) => IsStatusbar o
- Data.GI.Gtk: class GObject o => IsStatusbarAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf StatusbarAccessible o) => IsStatusbarAccessible o
- Data.GI.Gtk: class GObject o => IsStyle o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Style o) => IsStyle o
- Data.GI.Gtk: class GObject o => IsStyleContext o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf StyleContext o) => IsStyleContext o
- Data.GI.Gtk: class GObject o => IsStyleProperties o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf StyleProperties o) => IsStyleProperties o
- Data.GI.Gtk: class ManagedPtrNewtype a => IsStyleProvider a
+ Data.GI.Gtk: class (ManagedPtrNewtype o, IsDescendantOf StyleProvider o) => IsStyleProvider o
- Data.GI.Gtk: class GObject o => IsSwitch o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Switch o) => IsSwitch o
- Data.GI.Gtk: class GObject o => IsSwitchAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf SwitchAccessible o) => IsSwitchAccessible o
- Data.GI.Gtk: class GObject o => IsTable o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Table o) => IsTable o
- Data.GI.Gtk: class GObject o => IsTearoffMenuItem o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TearoffMenuItem o) => IsTearoffMenuItem o
- Data.GI.Gtk: class GObject o => IsTextBuffer o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TextBuffer o) => IsTextBuffer o
- Data.GI.Gtk: class GObject o => IsTextCellAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TextCellAccessible o) => IsTextCellAccessible o
- Data.GI.Gtk: class GObject o => IsTextChildAnchor o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TextChildAnchor o) => IsTextChildAnchor o
- Data.GI.Gtk: class GObject o => IsTextMark o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TextMark o) => IsTextMark o
- Data.GI.Gtk: class GObject o => IsTextTag o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TextTag o) => IsTextTag o
- Data.GI.Gtk: class GObject o => IsTextTagTable o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TextTagTable o) => IsTextTagTable o
- Data.GI.Gtk: class GObject o => IsTextView o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TextView o) => IsTextView o
- Data.GI.Gtk: class GObject o => IsTextViewAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TextViewAccessible o) => IsTextViewAccessible o
- Data.GI.Gtk: class GObject o => IsThemingEngine o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ThemingEngine o) => IsThemingEngine o
- Data.GI.Gtk: class GObject o => IsToggleAction o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ToggleAction o) => IsToggleAction o
- Data.GI.Gtk: class GObject o => IsToggleButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ToggleButton o) => IsToggleButton o
- Data.GI.Gtk: class GObject o => IsToggleButtonAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ToggleButtonAccessible o) => IsToggleButtonAccessible o
- Data.GI.Gtk: class GObject o => IsToggleToolButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ToggleToolButton o) => IsToggleToolButton o
- Data.GI.Gtk: class GObject o => IsToolButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ToolButton o) => IsToolButton o
- Data.GI.Gtk: class GObject o => IsToolItem o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ToolItem o) => IsToolItem o
- Data.GI.Gtk: class GObject o => IsToolItemGroup o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ToolItemGroup o) => IsToolItemGroup o
- Data.GI.Gtk: class GObject o => IsToolPalette o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ToolPalette o) => IsToolPalette o
- Data.GI.Gtk: class GObject o => IsToolShell o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ToolShell o) => IsToolShell o
- Data.GI.Gtk: class GObject o => IsToolbar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Toolbar o) => IsToolbar o
- Data.GI.Gtk: class GObject o => IsTooltip o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Tooltip o) => IsTooltip o
- Data.GI.Gtk: class GObject o => IsToplevelAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf ToplevelAccessible o) => IsToplevelAccessible o
- Data.GI.Gtk: class ManagedPtrNewtype a => IsTreeDragDest a
+ Data.GI.Gtk: class (ManagedPtrNewtype o, IsDescendantOf TreeDragDest o) => IsTreeDragDest o
- Data.GI.Gtk: class ManagedPtrNewtype a => IsTreeDragSource a
+ Data.GI.Gtk: class (ManagedPtrNewtype o, IsDescendantOf TreeDragSource o) => IsTreeDragSource o
- Data.GI.Gtk: class GObject o => IsTreeModel o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TreeModel o) => IsTreeModel o
- Data.GI.Gtk: class GObject o => IsTreeModelFilter o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TreeModelFilter o) => IsTreeModelFilter o
- Data.GI.Gtk: class GObject o => IsTreeModelSort o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TreeModelSort o) => IsTreeModelSort o
- Data.GI.Gtk: class GObject o => IsTreeSelection o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TreeSelection o) => IsTreeSelection o
- Data.GI.Gtk: class GObject o => IsTreeSortable o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TreeSortable o) => IsTreeSortable o
- Data.GI.Gtk: class GObject o => IsTreeStore o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TreeStore o) => IsTreeStore o
- Data.GI.Gtk: class GObject o => IsTreeView o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TreeView o) => IsTreeView o
- Data.GI.Gtk: class GObject o => IsTreeViewAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TreeViewAccessible o) => IsTreeViewAccessible o
- Data.GI.Gtk: class GObject o => IsTreeViewColumn o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf TreeViewColumn o) => IsTreeViewColumn o
- Data.GI.Gtk: class GObject o => IsUIManager o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf UIManager o) => IsUIManager o
- Data.GI.Gtk: class GObject o => IsVBox o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf VBox o) => IsVBox o
- Data.GI.Gtk: class GObject o => IsVButtonBox o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf VButtonBox o) => IsVButtonBox o
- Data.GI.Gtk: class GObject o => IsVPaned o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf VPaned o) => IsVPaned o
- Data.GI.Gtk: class GObject o => IsVScale o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf VScale o) => IsVScale o
- Data.GI.Gtk: class GObject o => IsVScrollbar o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf VScrollbar o) => IsVScrollbar o
- Data.GI.Gtk: class GObject o => IsVSeparator o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf VSeparator o) => IsVSeparator o
- Data.GI.Gtk: class GObject o => IsViewport o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Viewport o) => IsViewport o
- Data.GI.Gtk: class GObject o => IsVolumeButton o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf VolumeButton o) => IsVolumeButton o
- Data.GI.Gtk: class GObject o => IsWidget o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Widget o) => IsWidget o
- Data.GI.Gtk: class GObject o => IsWidgetAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf WidgetAccessible o) => IsWidgetAccessible o
- Data.GI.Gtk: class GObject o => IsWindow o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf Window o) => IsWindow o
- Data.GI.Gtk: class GObject o => IsWindowAccessible o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf WindowAccessible o) => IsWindowAccessible o
- Data.GI.Gtk: class GObject o => IsWindowGroup o
+ Data.GI.Gtk: class (GObject o, IsDescendantOf WindowGroup o) => IsWindowGroup o
- Data.GI.Gtk: constructAccelLabelAccelClosure :: IsAccelLabel o => Closure -> IO (GValueConstruct o)
+ Data.GI.Gtk: constructAccelLabelAccelClosure :: IsAccelLabel o => GClosure a -> IO (GValueConstruct o)
- Data.GI.Gtk: dynamic_AccelGroupFindFunc :: (HasCallStack, MonadIO m) => FunPtr C_AccelGroupFindFunc -> AccelKey -> Closure -> Ptr () -> m Bool
+ Data.GI.Gtk: dynamic_AccelGroupFindFunc :: (HasCallStack, MonadIO m) => FunPtr C_AccelGroupFindFunc -> AccelKey -> GClosure a -> Ptr () -> m Bool
- Data.GI.Gtk: genClosure_AboutDialogActivateLink :: AboutDialogActivateLinkCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AboutDialogActivateLink :: MonadIO m => AboutDialogActivateLinkCallback -> m (GClosure C_AboutDialogActivateLinkCallback)
- Data.GI.Gtk: genClosure_AccelGroupAccelActivate :: AccelGroupAccelActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AccelGroupAccelActivate :: MonadIO m => AccelGroupAccelActivateCallback -> m (GClosure C_AccelGroupAccelActivateCallback)
- Data.GI.Gtk: genClosure_AccelGroupAccelChanged :: AccelGroupAccelChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AccelGroupAccelChanged :: MonadIO m => AccelGroupAccelChangedCallback -> m (GClosure C_AccelGroupAccelChangedCallback)
- Data.GI.Gtk: genClosure_AccelGroupActivate :: AccelGroupActivate -> IO Closure
+ Data.GI.Gtk: genClosure_AccelGroupActivate :: MonadIO m => AccelGroupActivate -> m (GClosure C_AccelGroupActivate)
- Data.GI.Gtk: genClosure_AccelGroupFindFunc :: AccelGroupFindFunc -> IO Closure
+ Data.GI.Gtk: genClosure_AccelGroupFindFunc :: MonadIO m => AccelGroupFindFunc -> m (GClosure C_AccelGroupFindFunc)
- Data.GI.Gtk: genClosure_AccelMapChanged :: AccelMapChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AccelMapChanged :: MonadIO m => AccelMapChangedCallback -> m (GClosure C_AccelMapChangedCallback)
- Data.GI.Gtk: genClosure_AccelMapForeach :: AccelMapForeach -> IO Closure
+ Data.GI.Gtk: genClosure_AccelMapForeach :: MonadIO m => AccelMapForeach -> m (GClosure C_AccelMapForeach)
- Data.GI.Gtk: genClosure_ActionActivate :: ActionActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ActionActivate :: MonadIO m => ActionActivateCallback -> m (GClosure C_ActionActivateCallback)
- Data.GI.Gtk: genClosure_ActionGroupConnectProxy :: ActionGroupConnectProxyCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ActionGroupConnectProxy :: MonadIO m => ActionGroupConnectProxyCallback -> m (GClosure C_ActionGroupConnectProxyCallback)
- Data.GI.Gtk: genClosure_ActionGroupDisconnectProxy :: ActionGroupDisconnectProxyCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ActionGroupDisconnectProxy :: MonadIO m => ActionGroupDisconnectProxyCallback -> m (GClosure C_ActionGroupDisconnectProxyCallback)
- Data.GI.Gtk: genClosure_ActionGroupPostActivate :: ActionGroupPostActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ActionGroupPostActivate :: MonadIO m => ActionGroupPostActivateCallback -> m (GClosure C_ActionGroupPostActivateCallback)
- Data.GI.Gtk: genClosure_ActionGroupPreActivate :: ActionGroupPreActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ActionGroupPreActivate :: MonadIO m => ActionGroupPreActivateCallback -> m (GClosure C_ActionGroupPreActivateCallback)
- Data.GI.Gtk: genClosure_AdjustmentChanged :: AdjustmentChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AdjustmentChanged :: MonadIO m => AdjustmentChangedCallback -> m (GClosure C_AdjustmentChangedCallback)
- Data.GI.Gtk: genClosure_AdjustmentValueChanged :: AdjustmentValueChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AdjustmentValueChanged :: MonadIO m => AdjustmentValueChangedCallback -> m (GClosure C_AdjustmentValueChangedCallback)
- Data.GI.Gtk: genClosure_AppChooserButtonCustomItemActivated :: AppChooserButtonCustomItemActivatedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AppChooserButtonCustomItemActivated :: MonadIO m => AppChooserButtonCustomItemActivatedCallback -> m (GClosure C_AppChooserButtonCustomItemActivatedCallback)
- Data.GI.Gtk: genClosure_AppChooserWidgetApplicationActivated :: AppChooserWidgetApplicationActivatedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AppChooserWidgetApplicationActivated :: MonadIO m => AppChooserWidgetApplicationActivatedCallback -> m (GClosure C_AppChooserWidgetApplicationActivatedCallback)
- Data.GI.Gtk: genClosure_AppChooserWidgetApplicationSelected :: AppChooserWidgetApplicationSelectedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AppChooserWidgetApplicationSelected :: MonadIO m => AppChooserWidgetApplicationSelectedCallback -> m (GClosure C_AppChooserWidgetApplicationSelectedCallback)
- Data.GI.Gtk: genClosure_AppChooserWidgetPopulatePopup :: AppChooserWidgetPopulatePopupCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AppChooserWidgetPopulatePopup :: MonadIO m => AppChooserWidgetPopulatePopupCallback -> m (GClosure C_AppChooserWidgetPopulatePopupCallback)
- Data.GI.Gtk: genClosure_ApplicationWindowAdded :: ApplicationWindowAddedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ApplicationWindowAdded :: MonadIO m => ApplicationWindowAddedCallback -> m (GClosure C_ApplicationWindowAddedCallback)
- Data.GI.Gtk: genClosure_ApplicationWindowRemoved :: ApplicationWindowRemovedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ApplicationWindowRemoved :: MonadIO m => ApplicationWindowRemovedCallback -> m (GClosure C_ApplicationWindowRemovedCallback)
- Data.GI.Gtk: genClosure_AssistantApply :: AssistantApplyCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AssistantApply :: MonadIO m => AssistantApplyCallback -> m (GClosure C_AssistantApplyCallback)
- Data.GI.Gtk: genClosure_AssistantCancel :: AssistantCancelCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AssistantCancel :: MonadIO m => AssistantCancelCallback -> m (GClosure C_AssistantCancelCallback)
- Data.GI.Gtk: genClosure_AssistantClose :: AssistantCloseCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AssistantClose :: MonadIO m => AssistantCloseCallback -> m (GClosure C_AssistantCloseCallback)
- Data.GI.Gtk: genClosure_AssistantEscape :: AssistantEscapeCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AssistantEscape :: MonadIO m => AssistantEscapeCallback -> m (GClosure C_AssistantEscapeCallback)
- Data.GI.Gtk: genClosure_AssistantPageFunc :: AssistantPageFunc -> IO Closure
+ Data.GI.Gtk: genClosure_AssistantPageFunc :: MonadIO m => AssistantPageFunc -> m (GClosure C_AssistantPageFunc)
- Data.GI.Gtk: genClosure_AssistantPrepare :: AssistantPrepareCallback -> IO Closure
+ Data.GI.Gtk: genClosure_AssistantPrepare :: MonadIO m => AssistantPrepareCallback -> m (GClosure C_AssistantPrepareCallback)
- Data.GI.Gtk: genClosure_BuilderConnectFunc :: BuilderConnectFunc -> IO Closure
+ Data.GI.Gtk: genClosure_BuilderConnectFunc :: MonadIO m => BuilderConnectFunc -> m (GClosure C_BuilderConnectFunc)
- Data.GI.Gtk: genClosure_ButtonActivate :: ButtonActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ButtonActivate :: MonadIO m => ButtonActivateCallback -> m (GClosure C_ButtonActivateCallback)
- Data.GI.Gtk: genClosure_ButtonClicked :: ButtonClickedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ButtonClicked :: MonadIO m => ButtonClickedCallback -> m (GClosure C_ButtonClickedCallback)
- Data.GI.Gtk: genClosure_ButtonEnter :: ButtonEnterCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ButtonEnter :: MonadIO m => ButtonEnterCallback -> m (GClosure C_ButtonEnterCallback)
- Data.GI.Gtk: genClosure_ButtonLeave :: ButtonLeaveCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ButtonLeave :: MonadIO m => ButtonLeaveCallback -> m (GClosure C_ButtonLeaveCallback)
- Data.GI.Gtk: genClosure_ButtonPressed :: ButtonPressedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ButtonPressed :: MonadIO m => ButtonPressedCallback -> m (GClosure C_ButtonPressedCallback)
- Data.GI.Gtk: genClosure_ButtonReleased :: ButtonReleasedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ButtonReleased :: MonadIO m => ButtonReleasedCallback -> m (GClosure C_ButtonReleasedCallback)
- Data.GI.Gtk: genClosure_CalendarDaySelected :: CalendarDaySelectedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CalendarDaySelected :: MonadIO m => CalendarDaySelectedCallback -> m (GClosure C_CalendarDaySelectedCallback)
- Data.GI.Gtk: genClosure_CalendarDaySelectedDoubleClick :: CalendarDaySelectedDoubleClickCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CalendarDaySelectedDoubleClick :: MonadIO m => CalendarDaySelectedDoubleClickCallback -> m (GClosure C_CalendarDaySelectedDoubleClickCallback)
- Data.GI.Gtk: genClosure_CalendarDetailFunc :: CalendarDetailFunc -> IO Closure
+ Data.GI.Gtk: genClosure_CalendarDetailFunc :: MonadIO m => CalendarDetailFunc -> m (GClosure C_CalendarDetailFunc)
- Data.GI.Gtk: genClosure_CalendarMonthChanged :: CalendarMonthChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CalendarMonthChanged :: MonadIO m => CalendarMonthChangedCallback -> m (GClosure C_CalendarMonthChangedCallback)
- Data.GI.Gtk: genClosure_CalendarNextMonth :: CalendarNextMonthCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CalendarNextMonth :: MonadIO m => CalendarNextMonthCallback -> m (GClosure C_CalendarNextMonthCallback)
- Data.GI.Gtk: genClosure_CalendarNextYear :: CalendarNextYearCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CalendarNextYear :: MonadIO m => CalendarNextYearCallback -> m (GClosure C_CalendarNextYearCallback)
- Data.GI.Gtk: genClosure_CalendarPrevMonth :: CalendarPrevMonthCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CalendarPrevMonth :: MonadIO m => CalendarPrevMonthCallback -> m (GClosure C_CalendarPrevMonthCallback)
- Data.GI.Gtk: genClosure_CalendarPrevYear :: CalendarPrevYearCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CalendarPrevYear :: MonadIO m => CalendarPrevYearCallback -> m (GClosure C_CalendarPrevYearCallback)
- Data.GI.Gtk: genClosure_Callback :: Callback -> IO Closure
+ Data.GI.Gtk: genClosure_Callback :: MonadIO m => Callback -> m (GClosure C_Callback)
- Data.GI.Gtk: genClosure_CellAllocCallback :: CellAllocCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellAllocCallback :: MonadIO m => CellAllocCallback -> m (GClosure C_CellAllocCallback)
- Data.GI.Gtk: genClosure_CellAreaAddEditable :: CellAreaAddEditableCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellAreaAddEditable :: MonadIO m => CellAreaAddEditableCallback -> m (GClosure C_CellAreaAddEditableCallback)
- Data.GI.Gtk: genClosure_CellAreaApplyAttributes :: CellAreaApplyAttributesCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellAreaApplyAttributes :: MonadIO m => CellAreaApplyAttributesCallback -> m (GClosure C_CellAreaApplyAttributesCallback)
- Data.GI.Gtk: genClosure_CellAreaFocusChanged :: CellAreaFocusChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellAreaFocusChanged :: MonadIO m => CellAreaFocusChangedCallback -> m (GClosure C_CellAreaFocusChangedCallback)
- Data.GI.Gtk: genClosure_CellAreaRemoveEditable :: CellAreaRemoveEditableCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellAreaRemoveEditable :: MonadIO m => CellAreaRemoveEditableCallback -> m (GClosure C_CellAreaRemoveEditableCallback)
- Data.GI.Gtk: genClosure_CellCallback :: CellCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellCallback :: MonadIO m => CellCallback -> m (GClosure C_CellCallback)
- Data.GI.Gtk: genClosure_CellEditableEditingDone :: CellEditableEditingDoneCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellEditableEditingDone :: MonadIO m => CellEditableEditingDoneCallback -> m (GClosure C_CellEditableEditingDoneCallback)
- Data.GI.Gtk: genClosure_CellEditableRemoveWidget :: CellEditableRemoveWidgetCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellEditableRemoveWidget :: MonadIO m => CellEditableRemoveWidgetCallback -> m (GClosure C_CellEditableRemoveWidgetCallback)
- Data.GI.Gtk: genClosure_CellLayoutDataFunc :: CellLayoutDataFunc -> IO Closure
+ Data.GI.Gtk: genClosure_CellLayoutDataFunc :: MonadIO m => CellLayoutDataFunc -> m (GClosure C_CellLayoutDataFunc)
- Data.GI.Gtk: genClosure_CellRendererAccelAccelCleared :: CellRendererAccelAccelClearedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellRendererAccelAccelCleared :: MonadIO m => CellRendererAccelAccelClearedCallback -> m (GClosure C_CellRendererAccelAccelClearedCallback)
- Data.GI.Gtk: genClosure_CellRendererAccelAccelEdited :: CellRendererAccelAccelEditedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellRendererAccelAccelEdited :: MonadIO m => CellRendererAccelAccelEditedCallback -> m (GClosure C_CellRendererAccelAccelEditedCallback)
- Data.GI.Gtk: genClosure_CellRendererComboChanged :: CellRendererComboChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellRendererComboChanged :: MonadIO m => CellRendererComboChangedCallback -> m (GClosure C_CellRendererComboChangedCallback)
- Data.GI.Gtk: genClosure_CellRendererEditingCanceled :: CellRendererEditingCanceledCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellRendererEditingCanceled :: MonadIO m => CellRendererEditingCanceledCallback -> m (GClosure C_CellRendererEditingCanceledCallback)
- Data.GI.Gtk: genClosure_CellRendererEditingStarted :: CellRendererEditingStartedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellRendererEditingStarted :: MonadIO m => CellRendererEditingStartedCallback -> m (GClosure C_CellRendererEditingStartedCallback)
- Data.GI.Gtk: genClosure_CellRendererTextEdited :: CellRendererTextEditedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellRendererTextEdited :: MonadIO m => CellRendererTextEditedCallback -> m (GClosure C_CellRendererTextEditedCallback)
- Data.GI.Gtk: genClosure_CellRendererToggleToggled :: CellRendererToggleToggledCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CellRendererToggleToggled :: MonadIO m => CellRendererToggleToggledCallback -> m (GClosure C_CellRendererToggleToggledCallback)
- Data.GI.Gtk: genClosure_CheckMenuItemToggled :: CheckMenuItemToggledCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CheckMenuItemToggled :: MonadIO m => CheckMenuItemToggledCallback -> m (GClosure C_CheckMenuItemToggledCallback)
- Data.GI.Gtk: genClosure_ClipboardClearFunc :: ClipboardClearFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ClipboardClearFunc :: MonadIO m => ClipboardClearFunc -> m (GClosure C_ClipboardClearFunc)
- Data.GI.Gtk: genClosure_ClipboardGetFunc :: ClipboardGetFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ClipboardGetFunc :: MonadIO m => ClipboardGetFunc -> m (GClosure C_ClipboardGetFunc)
- Data.GI.Gtk: genClosure_ClipboardImageReceivedFunc :: ClipboardImageReceivedFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ClipboardImageReceivedFunc :: MonadIO m => ClipboardImageReceivedFunc -> m (GClosure C_ClipboardImageReceivedFunc)
- Data.GI.Gtk: genClosure_ClipboardOwnerChange :: ClipboardOwnerChangeCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ClipboardOwnerChange :: MonadIO m => ClipboardOwnerChangeCallback -> m (GClosure C_ClipboardOwnerChangeCallback)
- Data.GI.Gtk: genClosure_ClipboardReceivedFunc :: ClipboardReceivedFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ClipboardReceivedFunc :: MonadIO m => ClipboardReceivedFunc -> m (GClosure C_ClipboardReceivedFunc)
- Data.GI.Gtk: genClosure_ClipboardRichTextReceivedFunc :: ClipboardRichTextReceivedFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ClipboardRichTextReceivedFunc :: MonadIO m => ClipboardRichTextReceivedFunc -> m (GClosure C_ClipboardRichTextReceivedFunc)
- Data.GI.Gtk: genClosure_ClipboardTargetsReceivedFunc :: ClipboardTargetsReceivedFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ClipboardTargetsReceivedFunc :: MonadIO m => ClipboardTargetsReceivedFunc -> m (GClosure C_ClipboardTargetsReceivedFunc)
- Data.GI.Gtk: genClosure_ClipboardTextReceivedFunc :: ClipboardTextReceivedFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ClipboardTextReceivedFunc :: MonadIO m => ClipboardTextReceivedFunc -> m (GClosure C_ClipboardTextReceivedFunc)
- Data.GI.Gtk: genClosure_ClipboardURIReceivedFunc :: ClipboardURIReceivedFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ClipboardURIReceivedFunc :: MonadIO m => ClipboardURIReceivedFunc -> m (GClosure C_ClipboardURIReceivedFunc)
- Data.GI.Gtk: genClosure_ColorButtonColorSet :: ColorButtonColorSetCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ColorButtonColorSet :: MonadIO m => ColorButtonColorSetCallback -> m (GClosure C_ColorButtonColorSetCallback)
- Data.GI.Gtk: genClosure_ColorChooserColorActivated :: ColorChooserColorActivatedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ColorChooserColorActivated :: MonadIO m => ColorChooserColorActivatedCallback -> m (GClosure C_ColorChooserColorActivatedCallback)
- Data.GI.Gtk: genClosure_ColorSelectionChangePaletteFunc :: ColorSelectionChangePaletteFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ColorSelectionChangePaletteFunc :: MonadIO m => ColorSelectionChangePaletteFunc -> m (GClosure C_ColorSelectionChangePaletteFunc)
- Data.GI.Gtk: genClosure_ColorSelectionChangePaletteWithScreenFunc :: ColorSelectionChangePaletteWithScreenFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ColorSelectionChangePaletteWithScreenFunc :: MonadIO m => ColorSelectionChangePaletteWithScreenFunc -> m (GClosure C_ColorSelectionChangePaletteWithScreenFunc)
- Data.GI.Gtk: genClosure_ColorSelectionColorChanged :: ColorSelectionColorChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ColorSelectionColorChanged :: MonadIO m => ColorSelectionColorChangedCallback -> m (GClosure C_ColorSelectionColorChangedCallback)
- Data.GI.Gtk: genClosure_ComboBoxChanged :: ComboBoxChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ComboBoxChanged :: MonadIO m => ComboBoxChangedCallback -> m (GClosure C_ComboBoxChangedCallback)
- Data.GI.Gtk: genClosure_ComboBoxFormatEntryText :: ComboBoxFormatEntryTextCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ComboBoxFormatEntryText :: MonadIO m => ComboBoxFormatEntryTextCallback -> m (GClosure C_ComboBoxFormatEntryTextCallback)
- Data.GI.Gtk: genClosure_ComboBoxMoveActive :: ComboBoxMoveActiveCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ComboBoxMoveActive :: MonadIO m => ComboBoxMoveActiveCallback -> m (GClosure C_ComboBoxMoveActiveCallback)
- Data.GI.Gtk: genClosure_ComboBoxPopdown :: ComboBoxPopdownCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ComboBoxPopdown :: MonadIO m => ComboBoxPopdownCallback -> m (GClosure C_ComboBoxPopdownCallback)
- Data.GI.Gtk: genClosure_ComboBoxPopup :: ComboBoxPopupCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ComboBoxPopup :: MonadIO m => ComboBoxPopupCallback -> m (GClosure C_ComboBoxPopupCallback)
- Data.GI.Gtk: genClosure_ContainerAdd :: ContainerAddCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ContainerAdd :: MonadIO m => ContainerAddCallback -> m (GClosure C_ContainerAddCallback)
- Data.GI.Gtk: genClosure_ContainerCheckResize :: ContainerCheckResizeCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ContainerCheckResize :: MonadIO m => ContainerCheckResizeCallback -> m (GClosure C_ContainerCheckResizeCallback)
- Data.GI.Gtk: genClosure_ContainerRemove :: ContainerRemoveCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ContainerRemove :: MonadIO m => ContainerRemoveCallback -> m (GClosure C_ContainerRemoveCallback)
- Data.GI.Gtk: genClosure_ContainerSetFocusChild :: ContainerSetFocusChildCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ContainerSetFocusChild :: MonadIO m => ContainerSetFocusChildCallback -> m (GClosure C_ContainerSetFocusChildCallback)
- Data.GI.Gtk: genClosure_CssProviderParsingError :: CssProviderParsingErrorCallback -> IO Closure
+ Data.GI.Gtk: genClosure_CssProviderParsingError :: MonadIO m => CssProviderParsingErrorCallback -> m (GClosure C_CssProviderParsingErrorCallback)
- Data.GI.Gtk: genClosure_DialogClose :: DialogCloseCallback -> IO Closure
+ Data.GI.Gtk: genClosure_DialogClose :: MonadIO m => DialogCloseCallback -> m (GClosure C_DialogCloseCallback)
- Data.GI.Gtk: genClosure_DialogResponse :: DialogResponseCallback -> IO Closure
+ Data.GI.Gtk: genClosure_DialogResponse :: MonadIO m => DialogResponseCallback -> m (GClosure C_DialogResponseCallback)
- Data.GI.Gtk: genClosure_EditableChanged :: EditableChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EditableChanged :: MonadIO m => EditableChangedCallback -> m (GClosure C_EditableChangedCallback)
- Data.GI.Gtk: genClosure_EditableDeleteText :: EditableDeleteTextCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EditableDeleteText :: MonadIO m => EditableDeleteTextCallback -> m (GClosure C_EditableDeleteTextCallback)
- Data.GI.Gtk: genClosure_EditableInsertText :: EditableInsertTextCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EditableInsertText :: MonadIO m => EditableInsertTextCallback -> m (GClosure C_EditableInsertTextCallback)
- Data.GI.Gtk: genClosure_EntryActivate :: EntryActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryActivate :: MonadIO m => EntryActivateCallback -> m (GClosure C_EntryActivateCallback)
- Data.GI.Gtk: genClosure_EntryBackspace :: EntryBackspaceCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryBackspace :: MonadIO m => EntryBackspaceCallback -> m (GClosure C_EntryBackspaceCallback)
- Data.GI.Gtk: genClosure_EntryBufferDeletedText :: EntryBufferDeletedTextCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryBufferDeletedText :: MonadIO m => EntryBufferDeletedTextCallback -> m (GClosure C_EntryBufferDeletedTextCallback)
- Data.GI.Gtk: genClosure_EntryBufferInsertedText :: EntryBufferInsertedTextCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryBufferInsertedText :: MonadIO m => EntryBufferInsertedTextCallback -> m (GClosure C_EntryBufferInsertedTextCallback)
- Data.GI.Gtk: genClosure_EntryCompletionActionActivated :: EntryCompletionActionActivatedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryCompletionActionActivated :: MonadIO m => EntryCompletionActionActivatedCallback -> m (GClosure C_EntryCompletionActionActivatedCallback)
- Data.GI.Gtk: genClosure_EntryCompletionCursorOnMatch :: EntryCompletionCursorOnMatchCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryCompletionCursorOnMatch :: MonadIO m => EntryCompletionCursorOnMatchCallback -> m (GClosure C_EntryCompletionCursorOnMatchCallback)
- Data.GI.Gtk: genClosure_EntryCompletionInsertPrefix :: EntryCompletionInsertPrefixCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryCompletionInsertPrefix :: MonadIO m => EntryCompletionInsertPrefixCallback -> m (GClosure C_EntryCompletionInsertPrefixCallback)
- Data.GI.Gtk: genClosure_EntryCompletionMatchFunc :: EntryCompletionMatchFunc -> IO Closure
+ Data.GI.Gtk: genClosure_EntryCompletionMatchFunc :: MonadIO m => EntryCompletionMatchFunc -> m (GClosure C_EntryCompletionMatchFunc)
- Data.GI.Gtk: genClosure_EntryCompletionMatchSelected :: EntryCompletionMatchSelectedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryCompletionMatchSelected :: MonadIO m => EntryCompletionMatchSelectedCallback -> m (GClosure C_EntryCompletionMatchSelectedCallback)
- Data.GI.Gtk: genClosure_EntryCompletionNoMatches :: EntryCompletionNoMatchesCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryCompletionNoMatches :: MonadIO m => EntryCompletionNoMatchesCallback -> m (GClosure C_EntryCompletionNoMatchesCallback)
- Data.GI.Gtk: genClosure_EntryCopyClipboard :: EntryCopyClipboardCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryCopyClipboard :: MonadIO m => EntryCopyClipboardCallback -> m (GClosure C_EntryCopyClipboardCallback)
- Data.GI.Gtk: genClosure_EntryCutClipboard :: EntryCutClipboardCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryCutClipboard :: MonadIO m => EntryCutClipboardCallback -> m (GClosure C_EntryCutClipboardCallback)
- Data.GI.Gtk: genClosure_EntryDeleteFromCursor :: EntryDeleteFromCursorCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryDeleteFromCursor :: MonadIO m => EntryDeleteFromCursorCallback -> m (GClosure C_EntryDeleteFromCursorCallback)
- Data.GI.Gtk: genClosure_EntryIconPress :: EntryIconPressCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryIconPress :: MonadIO m => EntryIconPressCallback -> m (GClosure C_EntryIconPressCallback)
- Data.GI.Gtk: genClosure_EntryIconRelease :: EntryIconReleaseCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryIconRelease :: MonadIO m => EntryIconReleaseCallback -> m (GClosure C_EntryIconReleaseCallback)
- Data.GI.Gtk: genClosure_EntryInsertAtCursor :: EntryInsertAtCursorCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryInsertAtCursor :: MonadIO m => EntryInsertAtCursorCallback -> m (GClosure C_EntryInsertAtCursorCallback)
- Data.GI.Gtk: genClosure_EntryInsertEmoji :: EntryInsertEmojiCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryInsertEmoji :: MonadIO m => EntryInsertEmojiCallback -> m (GClosure C_EntryInsertEmojiCallback)
- Data.GI.Gtk: genClosure_EntryMoveCursor :: EntryMoveCursorCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryMoveCursor :: MonadIO m => EntryMoveCursorCallback -> m (GClosure C_EntryMoveCursorCallback)
- Data.GI.Gtk: genClosure_EntryPasteClipboard :: EntryPasteClipboardCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryPasteClipboard :: MonadIO m => EntryPasteClipboardCallback -> m (GClosure C_EntryPasteClipboardCallback)
- Data.GI.Gtk: genClosure_EntryPopulatePopup :: EntryPopulatePopupCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryPopulatePopup :: MonadIO m => EntryPopulatePopupCallback -> m (GClosure C_EntryPopulatePopupCallback)
- Data.GI.Gtk: genClosure_EntryPreeditChanged :: EntryPreeditChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryPreeditChanged :: MonadIO m => EntryPreeditChangedCallback -> m (GClosure C_EntryPreeditChangedCallback)
- Data.GI.Gtk: genClosure_EntryToggleOverwrite :: EntryToggleOverwriteCallback -> IO Closure
+ Data.GI.Gtk: genClosure_EntryToggleOverwrite :: MonadIO m => EntryToggleOverwriteCallback -> m (GClosure C_EntryToggleOverwriteCallback)
- Data.GI.Gtk: genClosure_ExpanderActivate :: ExpanderActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ExpanderActivate :: MonadIO m => ExpanderActivateCallback -> m (GClosure C_ExpanderActivateCallback)
- Data.GI.Gtk: genClosure_FileChooserButtonFileSet :: FileChooserButtonFileSetCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserButtonFileSet :: MonadIO m => FileChooserButtonFileSetCallback -> m (GClosure C_FileChooserButtonFileSetCallback)
- Data.GI.Gtk: genClosure_FileChooserConfirmOverwrite :: FileChooserConfirmOverwriteCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserConfirmOverwrite :: MonadIO m => FileChooserConfirmOverwriteCallback -> m (GClosure C_FileChooserConfirmOverwriteCallback)
- Data.GI.Gtk: genClosure_FileChooserCurrentFolderChanged :: FileChooserCurrentFolderChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserCurrentFolderChanged :: MonadIO m => FileChooserCurrentFolderChangedCallback -> m (GClosure C_FileChooserCurrentFolderChangedCallback)
- Data.GI.Gtk: genClosure_FileChooserFileActivated :: FileChooserFileActivatedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserFileActivated :: MonadIO m => FileChooserFileActivatedCallback -> m (GClosure C_FileChooserFileActivatedCallback)
- Data.GI.Gtk: genClosure_FileChooserSelectionChanged :: FileChooserSelectionChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserSelectionChanged :: MonadIO m => FileChooserSelectionChangedCallback -> m (GClosure C_FileChooserSelectionChangedCallback)
- Data.GI.Gtk: genClosure_FileChooserUpdatePreview :: FileChooserUpdatePreviewCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserUpdatePreview :: MonadIO m => FileChooserUpdatePreviewCallback -> m (GClosure C_FileChooserUpdatePreviewCallback)
- Data.GI.Gtk: genClosure_FileChooserWidgetDesktopFolder :: FileChooserWidgetDesktopFolderCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserWidgetDesktopFolder :: MonadIO m => FileChooserWidgetDesktopFolderCallback -> m (GClosure C_FileChooserWidgetDesktopFolderCallback)
- Data.GI.Gtk: genClosure_FileChooserWidgetDownFolder :: FileChooserWidgetDownFolderCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserWidgetDownFolder :: MonadIO m => FileChooserWidgetDownFolderCallback -> m (GClosure C_FileChooserWidgetDownFolderCallback)
- Data.GI.Gtk: genClosure_FileChooserWidgetHomeFolder :: FileChooserWidgetHomeFolderCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserWidgetHomeFolder :: MonadIO m => FileChooserWidgetHomeFolderCallback -> m (GClosure C_FileChooserWidgetHomeFolderCallback)
- Data.GI.Gtk: genClosure_FileChooserWidgetLocationPopup :: FileChooserWidgetLocationPopupCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserWidgetLocationPopup :: MonadIO m => FileChooserWidgetLocationPopupCallback -> m (GClosure C_FileChooserWidgetLocationPopupCallback)
- Data.GI.Gtk: genClosure_FileChooserWidgetLocationPopupOnPaste :: FileChooserWidgetLocationPopupOnPasteCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserWidgetLocationPopupOnPaste :: MonadIO m => FileChooserWidgetLocationPopupOnPasteCallback -> m (GClosure C_FileChooserWidgetLocationPopupOnPasteCallback)
- Data.GI.Gtk: genClosure_FileChooserWidgetLocationTogglePopup :: FileChooserWidgetLocationTogglePopupCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserWidgetLocationTogglePopup :: MonadIO m => FileChooserWidgetLocationTogglePopupCallback -> m (GClosure C_FileChooserWidgetLocationTogglePopupCallback)
- Data.GI.Gtk: genClosure_FileChooserWidgetPlacesShortcut :: FileChooserWidgetPlacesShortcutCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserWidgetPlacesShortcut :: MonadIO m => FileChooserWidgetPlacesShortcutCallback -> m (GClosure C_FileChooserWidgetPlacesShortcutCallback)
- Data.GI.Gtk: genClosure_FileChooserWidgetQuickBookmark :: FileChooserWidgetQuickBookmarkCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserWidgetQuickBookmark :: MonadIO m => FileChooserWidgetQuickBookmarkCallback -> m (GClosure C_FileChooserWidgetQuickBookmarkCallback)
- Data.GI.Gtk: genClosure_FileChooserWidgetRecentShortcut :: FileChooserWidgetRecentShortcutCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserWidgetRecentShortcut :: MonadIO m => FileChooserWidgetRecentShortcutCallback -> m (GClosure C_FileChooserWidgetRecentShortcutCallback)
- Data.GI.Gtk: genClosure_FileChooserWidgetSearchShortcut :: FileChooserWidgetSearchShortcutCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserWidgetSearchShortcut :: MonadIO m => FileChooserWidgetSearchShortcutCallback -> m (GClosure C_FileChooserWidgetSearchShortcutCallback)
- Data.GI.Gtk: genClosure_FileChooserWidgetShowHidden :: FileChooserWidgetShowHiddenCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserWidgetShowHidden :: MonadIO m => FileChooserWidgetShowHiddenCallback -> m (GClosure C_FileChooserWidgetShowHiddenCallback)
- Data.GI.Gtk: genClosure_FileChooserWidgetUpFolder :: FileChooserWidgetUpFolderCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FileChooserWidgetUpFolder :: MonadIO m => FileChooserWidgetUpFolderCallback -> m (GClosure C_FileChooserWidgetUpFolderCallback)
- Data.GI.Gtk: genClosure_FileFilterFunc :: FileFilterFunc -> IO Closure
+ Data.GI.Gtk: genClosure_FileFilterFunc :: MonadIO m => FileFilterFunc -> m (GClosure C_FileFilterFunc)
- Data.GI.Gtk: genClosure_FlowBoxActivateCursorChild :: FlowBoxActivateCursorChildCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FlowBoxActivateCursorChild :: MonadIO m => FlowBoxActivateCursorChildCallback -> m (GClosure C_FlowBoxActivateCursorChildCallback)
- Data.GI.Gtk: genClosure_FlowBoxChildActivate :: FlowBoxChildActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FlowBoxChildActivate :: MonadIO m => FlowBoxChildActivateCallback -> m (GClosure C_FlowBoxChildActivateCallback)
- Data.GI.Gtk: genClosure_FlowBoxChildActivated :: FlowBoxChildActivatedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FlowBoxChildActivated :: MonadIO m => FlowBoxChildActivatedCallback -> m (GClosure C_FlowBoxChildActivatedCallback)
- Data.GI.Gtk: genClosure_FlowBoxCreateWidgetFunc :: FlowBoxCreateWidgetFunc -> IO Closure
+ Data.GI.Gtk: genClosure_FlowBoxCreateWidgetFunc :: MonadIO m => FlowBoxCreateWidgetFunc -> m (GClosure C_FlowBoxCreateWidgetFunc)
- Data.GI.Gtk: genClosure_FlowBoxFilterFunc :: FlowBoxFilterFunc -> IO Closure
+ Data.GI.Gtk: genClosure_FlowBoxFilterFunc :: MonadIO m => FlowBoxFilterFunc -> m (GClosure C_FlowBoxFilterFunc)
- Data.GI.Gtk: genClosure_FlowBoxForeachFunc :: FlowBoxForeachFunc -> IO Closure
+ Data.GI.Gtk: genClosure_FlowBoxForeachFunc :: MonadIO m => FlowBoxForeachFunc -> m (GClosure C_FlowBoxForeachFunc)
- Data.GI.Gtk: genClosure_FlowBoxMoveCursor :: FlowBoxMoveCursorCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FlowBoxMoveCursor :: MonadIO m => FlowBoxMoveCursorCallback -> m (GClosure C_FlowBoxMoveCursorCallback)
- Data.GI.Gtk: genClosure_FlowBoxSelectAll :: FlowBoxSelectAllCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FlowBoxSelectAll :: MonadIO m => FlowBoxSelectAllCallback -> m (GClosure C_FlowBoxSelectAllCallback)
- Data.GI.Gtk: genClosure_FlowBoxSelectedChildrenChanged :: FlowBoxSelectedChildrenChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FlowBoxSelectedChildrenChanged :: MonadIO m => FlowBoxSelectedChildrenChangedCallback -> m (GClosure C_FlowBoxSelectedChildrenChangedCallback)
- Data.GI.Gtk: genClosure_FlowBoxSortFunc :: FlowBoxSortFunc -> IO Closure
+ Data.GI.Gtk: genClosure_FlowBoxSortFunc :: MonadIO m => FlowBoxSortFunc -> m (GClosure C_FlowBoxSortFunc)
- Data.GI.Gtk: genClosure_FlowBoxToggleCursorChild :: FlowBoxToggleCursorChildCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FlowBoxToggleCursorChild :: MonadIO m => FlowBoxToggleCursorChildCallback -> m (GClosure C_FlowBoxToggleCursorChildCallback)
- Data.GI.Gtk: genClosure_FlowBoxUnselectAll :: FlowBoxUnselectAllCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FlowBoxUnselectAll :: MonadIO m => FlowBoxUnselectAllCallback -> m (GClosure C_FlowBoxUnselectAllCallback)
- Data.GI.Gtk: genClosure_FontButtonFontSet :: FontButtonFontSetCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FontButtonFontSet :: MonadIO m => FontButtonFontSetCallback -> m (GClosure C_FontButtonFontSetCallback)
- Data.GI.Gtk: genClosure_FontChooserFontActivated :: FontChooserFontActivatedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_FontChooserFontActivated :: MonadIO m => FontChooserFontActivatedCallback -> m (GClosure C_FontChooserFontActivatedCallback)
- Data.GI.Gtk: genClosure_FontFilterFunc :: FontFilterFunc -> IO Closure
+ Data.GI.Gtk: genClosure_FontFilterFunc :: MonadIO m => FontFilterFunc -> m (GClosure C_FontFilterFunc)
- Data.GI.Gtk: genClosure_GLAreaCreateContext :: GLAreaCreateContextCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GLAreaCreateContext :: MonadIO m => GLAreaCreateContextCallback -> m (GClosure C_GLAreaCreateContextCallback)
- Data.GI.Gtk: genClosure_GLAreaRender :: GLAreaRenderCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GLAreaRender :: MonadIO m => GLAreaRenderCallback -> m (GClosure C_GLAreaRenderCallback)
- Data.GI.Gtk: genClosure_GLAreaResize :: GLAreaResizeCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GLAreaResize :: MonadIO m => GLAreaResizeCallback -> m (GClosure C_GLAreaResizeCallback)
- Data.GI.Gtk: genClosure_GestureBegin :: GestureBeginCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureBegin :: MonadIO m => GestureBeginCallback -> m (GClosure C_GestureBeginCallback)
- Data.GI.Gtk: genClosure_GestureCancel :: GestureCancelCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureCancel :: MonadIO m => GestureCancelCallback -> m (GClosure C_GestureCancelCallback)
- Data.GI.Gtk: genClosure_GestureDragDragBegin :: GestureDragDragBeginCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureDragDragBegin :: MonadIO m => GestureDragDragBeginCallback -> m (GClosure C_GestureDragDragBeginCallback)
- Data.GI.Gtk: genClosure_GestureDragDragEnd :: GestureDragDragEndCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureDragDragEnd :: MonadIO m => GestureDragDragEndCallback -> m (GClosure C_GestureDragDragEndCallback)
- Data.GI.Gtk: genClosure_GestureDragDragUpdate :: GestureDragDragUpdateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureDragDragUpdate :: MonadIO m => GestureDragDragUpdateCallback -> m (GClosure C_GestureDragDragUpdateCallback)
- Data.GI.Gtk: genClosure_GestureEnd :: GestureEndCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureEnd :: MonadIO m => GestureEndCallback -> m (GClosure C_GestureEndCallback)
- Data.GI.Gtk: genClosure_GestureLongPressCancelled :: GestureLongPressCancelledCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureLongPressCancelled :: MonadIO m => GestureLongPressCancelledCallback -> m (GClosure C_GestureLongPressCancelledCallback)
- Data.GI.Gtk: genClosure_GestureLongPressPressed :: GestureLongPressPressedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureLongPressPressed :: MonadIO m => GestureLongPressPressedCallback -> m (GClosure C_GestureLongPressPressedCallback)
- Data.GI.Gtk: genClosure_GestureMultiPressPressed :: GestureMultiPressPressedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureMultiPressPressed :: MonadIO m => GestureMultiPressPressedCallback -> m (GClosure C_GestureMultiPressPressedCallback)
- Data.GI.Gtk: genClosure_GestureMultiPressReleased :: GestureMultiPressReleasedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureMultiPressReleased :: MonadIO m => GestureMultiPressReleasedCallback -> m (GClosure C_GestureMultiPressReleasedCallback)
- Data.GI.Gtk: genClosure_GestureMultiPressStopped :: GestureMultiPressStoppedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureMultiPressStopped :: MonadIO m => GestureMultiPressStoppedCallback -> m (GClosure C_GestureMultiPressStoppedCallback)
- Data.GI.Gtk: genClosure_GesturePanPan :: GesturePanPanCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GesturePanPan :: MonadIO m => GesturePanPanCallback -> m (GClosure C_GesturePanPanCallback)
- Data.GI.Gtk: genClosure_GestureRotateAngleChanged :: GestureRotateAngleChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureRotateAngleChanged :: MonadIO m => GestureRotateAngleChangedCallback -> m (GClosure C_GestureRotateAngleChangedCallback)
- Data.GI.Gtk: genClosure_GestureSequenceStateChanged :: GestureSequenceStateChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureSequenceStateChanged :: MonadIO m => GestureSequenceStateChangedCallback -> m (GClosure C_GestureSequenceStateChangedCallback)
- Data.GI.Gtk: genClosure_GestureSwipeSwipe :: GestureSwipeSwipeCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureSwipeSwipe :: MonadIO m => GestureSwipeSwipeCallback -> m (GClosure C_GestureSwipeSwipeCallback)
- Data.GI.Gtk: genClosure_GestureUpdate :: GestureUpdateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureUpdate :: MonadIO m => GestureUpdateCallback -> m (GClosure C_GestureUpdateCallback)
- Data.GI.Gtk: genClosure_GestureZoomScaleChanged :: GestureZoomScaleChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_GestureZoomScaleChanged :: MonadIO m => GestureZoomScaleChangedCallback -> m (GClosure C_GestureZoomScaleChangedCallback)
- Data.GI.Gtk: genClosure_HSVChanged :: HSVChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_HSVChanged :: MonadIO m => HSVChangedCallback -> m (GClosure C_HSVChangedCallback)
- Data.GI.Gtk: genClosure_HSVMove :: HSVMoveCallback -> IO Closure
+ Data.GI.Gtk: genClosure_HSVMove :: MonadIO m => HSVMoveCallback -> m (GClosure C_HSVMoveCallback)
- Data.GI.Gtk: genClosure_HandleBoxChildAttached :: HandleBoxChildAttachedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_HandleBoxChildAttached :: MonadIO m => HandleBoxChildAttachedCallback -> m (GClosure C_HandleBoxChildAttachedCallback)
- Data.GI.Gtk: genClosure_HandleBoxChildDetached :: HandleBoxChildDetachedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_HandleBoxChildDetached :: MonadIO m => HandleBoxChildDetachedCallback -> m (GClosure C_HandleBoxChildDetachedCallback)
- Data.GI.Gtk: genClosure_IMContextCommit :: IMContextCommitCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IMContextCommit :: MonadIO m => IMContextCommitCallback -> m (GClosure C_IMContextCommitCallback)
- Data.GI.Gtk: genClosure_IMContextDeleteSurrounding :: IMContextDeleteSurroundingCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IMContextDeleteSurrounding :: MonadIO m => IMContextDeleteSurroundingCallback -> m (GClosure C_IMContextDeleteSurroundingCallback)
- Data.GI.Gtk: genClosure_IMContextPreeditChanged :: IMContextPreeditChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IMContextPreeditChanged :: MonadIO m => IMContextPreeditChangedCallback -> m (GClosure C_IMContextPreeditChangedCallback)
- Data.GI.Gtk: genClosure_IMContextPreeditEnd :: IMContextPreeditEndCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IMContextPreeditEnd :: MonadIO m => IMContextPreeditEndCallback -> m (GClosure C_IMContextPreeditEndCallback)
- Data.GI.Gtk: genClosure_IMContextPreeditStart :: IMContextPreeditStartCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IMContextPreeditStart :: MonadIO m => IMContextPreeditStartCallback -> m (GClosure C_IMContextPreeditStartCallback)
- Data.GI.Gtk: genClosure_IMContextRetrieveSurrounding :: IMContextRetrieveSurroundingCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IMContextRetrieveSurrounding :: MonadIO m => IMContextRetrieveSurroundingCallback -> m (GClosure C_IMContextRetrieveSurroundingCallback)
- Data.GI.Gtk: genClosure_IconThemeChanged :: IconThemeChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IconThemeChanged :: MonadIO m => IconThemeChangedCallback -> m (GClosure C_IconThemeChangedCallback)
- Data.GI.Gtk: genClosure_IconViewActivateCursorItem :: IconViewActivateCursorItemCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IconViewActivateCursorItem :: MonadIO m => IconViewActivateCursorItemCallback -> m (GClosure C_IconViewActivateCursorItemCallback)
- Data.GI.Gtk: genClosure_IconViewForeachFunc :: IconViewForeachFunc -> IO Closure
+ Data.GI.Gtk: genClosure_IconViewForeachFunc :: MonadIO m => IconViewForeachFunc -> m (GClosure C_IconViewForeachFunc)
- Data.GI.Gtk: genClosure_IconViewItemActivated :: IconViewItemActivatedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IconViewItemActivated :: MonadIO m => IconViewItemActivatedCallback -> m (GClosure C_IconViewItemActivatedCallback)
- Data.GI.Gtk: genClosure_IconViewMoveCursor :: IconViewMoveCursorCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IconViewMoveCursor :: MonadIO m => IconViewMoveCursorCallback -> m (GClosure C_IconViewMoveCursorCallback)
- Data.GI.Gtk: genClosure_IconViewSelectAll :: IconViewSelectAllCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IconViewSelectAll :: MonadIO m => IconViewSelectAllCallback -> m (GClosure C_IconViewSelectAllCallback)
- Data.GI.Gtk: genClosure_IconViewSelectCursorItem :: IconViewSelectCursorItemCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IconViewSelectCursorItem :: MonadIO m => IconViewSelectCursorItemCallback -> m (GClosure C_IconViewSelectCursorItemCallback)
- Data.GI.Gtk: genClosure_IconViewSelectionChanged :: IconViewSelectionChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IconViewSelectionChanged :: MonadIO m => IconViewSelectionChangedCallback -> m (GClosure C_IconViewSelectionChangedCallback)
- Data.GI.Gtk: genClosure_IconViewToggleCursorItem :: IconViewToggleCursorItemCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IconViewToggleCursorItem :: MonadIO m => IconViewToggleCursorItemCallback -> m (GClosure C_IconViewToggleCursorItemCallback)
- Data.GI.Gtk: genClosure_IconViewUnselectAll :: IconViewUnselectAllCallback -> IO Closure
+ Data.GI.Gtk: genClosure_IconViewUnselectAll :: MonadIO m => IconViewUnselectAllCallback -> m (GClosure C_IconViewUnselectAllCallback)
- Data.GI.Gtk: genClosure_InfoBarClose :: InfoBarCloseCallback -> IO Closure
+ Data.GI.Gtk: genClosure_InfoBarClose :: MonadIO m => InfoBarCloseCallback -> m (GClosure C_InfoBarCloseCallback)
- Data.GI.Gtk: genClosure_InfoBarResponse :: InfoBarResponseCallback -> IO Closure
+ Data.GI.Gtk: genClosure_InfoBarResponse :: MonadIO m => InfoBarResponseCallback -> m (GClosure C_InfoBarResponseCallback)
- Data.GI.Gtk: genClosure_KeySnoopFunc :: KeySnoopFunc -> IO Closure
+ Data.GI.Gtk: genClosure_KeySnoopFunc :: MonadIO m => KeySnoopFunc -> m (GClosure C_KeySnoopFunc)
- Data.GI.Gtk: genClosure_LabelActivateCurrentLink :: LabelActivateCurrentLinkCallback -> IO Closure
+ Data.GI.Gtk: genClosure_LabelActivateCurrentLink :: MonadIO m => LabelActivateCurrentLinkCallback -> m (GClosure C_LabelActivateCurrentLinkCallback)
- Data.GI.Gtk: genClosure_LabelActivateLink :: LabelActivateLinkCallback -> IO Closure
+ Data.GI.Gtk: genClosure_LabelActivateLink :: MonadIO m => LabelActivateLinkCallback -> m (GClosure C_LabelActivateLinkCallback)
- Data.GI.Gtk: genClosure_LabelCopyClipboard :: LabelCopyClipboardCallback -> IO Closure
+ Data.GI.Gtk: genClosure_LabelCopyClipboard :: MonadIO m => LabelCopyClipboardCallback -> m (GClosure C_LabelCopyClipboardCallback)
- Data.GI.Gtk: genClosure_LabelMoveCursor :: LabelMoveCursorCallback -> IO Closure
+ Data.GI.Gtk: genClosure_LabelMoveCursor :: MonadIO m => LabelMoveCursorCallback -> m (GClosure C_LabelMoveCursorCallback)
- Data.GI.Gtk: genClosure_LabelPopulatePopup :: LabelPopulatePopupCallback -> IO Closure
+ Data.GI.Gtk: genClosure_LabelPopulatePopup :: MonadIO m => LabelPopulatePopupCallback -> m (GClosure C_LabelPopulatePopupCallback)
- Data.GI.Gtk: genClosure_LevelBarOffsetChanged :: LevelBarOffsetChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_LevelBarOffsetChanged :: MonadIO m => LevelBarOffsetChangedCallback -> m (GClosure C_LevelBarOffsetChangedCallback)
- Data.GI.Gtk: genClosure_LinkButtonActivateLink :: LinkButtonActivateLinkCallback -> IO Closure
+ Data.GI.Gtk: genClosure_LinkButtonActivateLink :: MonadIO m => LinkButtonActivateLinkCallback -> m (GClosure C_LinkButtonActivateLinkCallback)
- Data.GI.Gtk: genClosure_ListBoxActivateCursorRow :: ListBoxActivateCursorRowCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ListBoxActivateCursorRow :: MonadIO m => ListBoxActivateCursorRowCallback -> m (GClosure C_ListBoxActivateCursorRowCallback)
- Data.GI.Gtk: genClosure_ListBoxCreateWidgetFunc :: ListBoxCreateWidgetFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ListBoxCreateWidgetFunc :: MonadIO m => ListBoxCreateWidgetFunc -> m (GClosure C_ListBoxCreateWidgetFunc)
- Data.GI.Gtk: genClosure_ListBoxFilterFunc :: ListBoxFilterFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ListBoxFilterFunc :: MonadIO m => ListBoxFilterFunc -> m (GClosure C_ListBoxFilterFunc)
- Data.GI.Gtk: genClosure_ListBoxForeachFunc :: ListBoxForeachFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ListBoxForeachFunc :: MonadIO m => ListBoxForeachFunc -> m (GClosure C_ListBoxForeachFunc)
- Data.GI.Gtk: genClosure_ListBoxMoveCursor :: ListBoxMoveCursorCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ListBoxMoveCursor :: MonadIO m => ListBoxMoveCursorCallback -> m (GClosure C_ListBoxMoveCursorCallback)
- Data.GI.Gtk: genClosure_ListBoxRowActivate :: ListBoxRowActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ListBoxRowActivate :: MonadIO m => ListBoxRowActivateCallback -> m (GClosure C_ListBoxRowActivateCallback)
- Data.GI.Gtk: genClosure_ListBoxRowActivated :: ListBoxRowActivatedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ListBoxRowActivated :: MonadIO m => ListBoxRowActivatedCallback -> m (GClosure C_ListBoxRowActivatedCallback)
- Data.GI.Gtk: genClosure_ListBoxRowSelected :: ListBoxRowSelectedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ListBoxRowSelected :: MonadIO m => ListBoxRowSelectedCallback -> m (GClosure C_ListBoxRowSelectedCallback)
- Data.GI.Gtk: genClosure_ListBoxSelectAll :: ListBoxSelectAllCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ListBoxSelectAll :: MonadIO m => ListBoxSelectAllCallback -> m (GClosure C_ListBoxSelectAllCallback)
- Data.GI.Gtk: genClosure_ListBoxSelectedRowsChanged :: ListBoxSelectedRowsChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ListBoxSelectedRowsChanged :: MonadIO m => ListBoxSelectedRowsChangedCallback -> m (GClosure C_ListBoxSelectedRowsChangedCallback)
- Data.GI.Gtk: genClosure_ListBoxSortFunc :: ListBoxSortFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ListBoxSortFunc :: MonadIO m => ListBoxSortFunc -> m (GClosure C_ListBoxSortFunc)
- Data.GI.Gtk: genClosure_ListBoxToggleCursorRow :: ListBoxToggleCursorRowCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ListBoxToggleCursorRow :: MonadIO m => ListBoxToggleCursorRowCallback -> m (GClosure C_ListBoxToggleCursorRowCallback)
- Data.GI.Gtk: genClosure_ListBoxUnselectAll :: ListBoxUnselectAllCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ListBoxUnselectAll :: MonadIO m => ListBoxUnselectAllCallback -> m (GClosure C_ListBoxUnselectAllCallback)
- Data.GI.Gtk: genClosure_ListBoxUpdateHeaderFunc :: ListBoxUpdateHeaderFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ListBoxUpdateHeaderFunc :: MonadIO m => ListBoxUpdateHeaderFunc -> m (GClosure C_ListBoxUpdateHeaderFunc)
- Data.GI.Gtk: genClosure_MenuDetachFunc :: MenuDetachFunc -> IO Closure
+ Data.GI.Gtk: genClosure_MenuDetachFunc :: MonadIO m => MenuDetachFunc -> m (GClosure C_MenuDetachFunc)
- Data.GI.Gtk: genClosure_MenuItemActivate :: MenuItemActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuItemActivate :: MonadIO m => MenuItemActivateCallback -> m (GClosure C_MenuItemActivateCallback)
- Data.GI.Gtk: genClosure_MenuItemActivateItem :: MenuItemActivateItemCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuItemActivateItem :: MonadIO m => MenuItemActivateItemCallback -> m (GClosure C_MenuItemActivateItemCallback)
- Data.GI.Gtk: genClosure_MenuItemDeselect :: MenuItemDeselectCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuItemDeselect :: MonadIO m => MenuItemDeselectCallback -> m (GClosure C_MenuItemDeselectCallback)
- Data.GI.Gtk: genClosure_MenuItemSelect :: MenuItemSelectCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuItemSelect :: MonadIO m => MenuItemSelectCallback -> m (GClosure C_MenuItemSelectCallback)
- Data.GI.Gtk: genClosure_MenuItemToggleSizeAllocate :: MenuItemToggleSizeAllocateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuItemToggleSizeAllocate :: MonadIO m => MenuItemToggleSizeAllocateCallback -> m (GClosure C_MenuItemToggleSizeAllocateCallback)
- Data.GI.Gtk: genClosure_MenuItemToggleSizeRequest :: MenuItemToggleSizeRequestCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuItemToggleSizeRequest :: MonadIO m => MenuItemToggleSizeRequestCallback -> m (GClosure C_MenuItemToggleSizeRequestCallback)
- Data.GI.Gtk: genClosure_MenuMoveScroll :: MenuMoveScrollCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuMoveScroll :: MonadIO m => MenuMoveScrollCallback -> m (GClosure C_MenuMoveScrollCallback)
- Data.GI.Gtk: genClosure_MenuPoppedUp :: MenuPoppedUpCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuPoppedUp :: MonadIO m => MenuPoppedUpCallback -> m (GClosure C_MenuPoppedUpCallback)
- Data.GI.Gtk: genClosure_MenuPositionFunc :: MenuPositionFunc -> IO Closure
+ Data.GI.Gtk: genClosure_MenuPositionFunc :: MonadIO m => MenuPositionFunc -> m (GClosure C_MenuPositionFunc)
- Data.GI.Gtk: genClosure_MenuShellActivateCurrent :: MenuShellActivateCurrentCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuShellActivateCurrent :: MonadIO m => MenuShellActivateCurrentCallback -> m (GClosure C_MenuShellActivateCurrentCallback)
- Data.GI.Gtk: genClosure_MenuShellCancel :: MenuShellCancelCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuShellCancel :: MonadIO m => MenuShellCancelCallback -> m (GClosure C_MenuShellCancelCallback)
- Data.GI.Gtk: genClosure_MenuShellCycleFocus :: MenuShellCycleFocusCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuShellCycleFocus :: MonadIO m => MenuShellCycleFocusCallback -> m (GClosure C_MenuShellCycleFocusCallback)
- Data.GI.Gtk: genClosure_MenuShellDeactivate :: MenuShellDeactivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuShellDeactivate :: MonadIO m => MenuShellDeactivateCallback -> m (GClosure C_MenuShellDeactivateCallback)
- Data.GI.Gtk: genClosure_MenuShellInsert :: MenuShellInsertCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuShellInsert :: MonadIO m => MenuShellInsertCallback -> m (GClosure C_MenuShellInsertCallback)
- Data.GI.Gtk: genClosure_MenuShellMoveCurrent :: MenuShellMoveCurrentCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuShellMoveCurrent :: MonadIO m => MenuShellMoveCurrentCallback -> m (GClosure C_MenuShellMoveCurrentCallback)
- Data.GI.Gtk: genClosure_MenuShellMoveSelected :: MenuShellMoveSelectedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuShellMoveSelected :: MonadIO m => MenuShellMoveSelectedCallback -> m (GClosure C_MenuShellMoveSelectedCallback)
- Data.GI.Gtk: genClosure_MenuShellSelectionDone :: MenuShellSelectionDoneCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuShellSelectionDone :: MonadIO m => MenuShellSelectionDoneCallback -> m (GClosure C_MenuShellSelectionDoneCallback)
- Data.GI.Gtk: genClosure_MenuToolButtonShowMenu :: MenuToolButtonShowMenuCallback -> IO Closure
+ Data.GI.Gtk: genClosure_MenuToolButtonShowMenu :: MonadIO m => MenuToolButtonShowMenuCallback -> m (GClosure C_MenuToolButtonShowMenuCallback)
- Data.GI.Gtk: genClosure_ModuleDisplayInitFunc :: ModuleDisplayInitFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ModuleDisplayInitFunc :: MonadIO m => ModuleDisplayInitFunc -> m (GClosure C_ModuleDisplayInitFunc)
- Data.GI.Gtk: genClosure_ModuleInitFunc :: ModuleInitFunc -> IO Closure
+ Data.GI.Gtk: genClosure_ModuleInitFunc :: MonadIO m => ModuleInitFunc -> m (GClosure C_ModuleInitFunc)
- Data.GI.Gtk: genClosure_NativeDialogResponse :: NativeDialogResponseCallback -> IO Closure
+ Data.GI.Gtk: genClosure_NativeDialogResponse :: MonadIO m => NativeDialogResponseCallback -> m (GClosure C_NativeDialogResponseCallback)
- Data.GI.Gtk: genClosure_NotebookChangeCurrentPage :: NotebookChangeCurrentPageCallback -> IO Closure
+ Data.GI.Gtk: genClosure_NotebookChangeCurrentPage :: MonadIO m => NotebookChangeCurrentPageCallback -> m (GClosure C_NotebookChangeCurrentPageCallback)
- Data.GI.Gtk: genClosure_NotebookCreateWindow :: NotebookCreateWindowCallback -> IO Closure
+ Data.GI.Gtk: genClosure_NotebookCreateWindow :: MonadIO m => NotebookCreateWindowCallback -> m (GClosure C_NotebookCreateWindowCallback)
- Data.GI.Gtk: genClosure_NotebookFocusTab :: NotebookFocusTabCallback -> IO Closure
+ Data.GI.Gtk: genClosure_NotebookFocusTab :: MonadIO m => NotebookFocusTabCallback -> m (GClosure C_NotebookFocusTabCallback)
- Data.GI.Gtk: genClosure_NotebookMoveFocusOut :: NotebookMoveFocusOutCallback -> IO Closure
+ Data.GI.Gtk: genClosure_NotebookMoveFocusOut :: MonadIO m => NotebookMoveFocusOutCallback -> m (GClosure C_NotebookMoveFocusOutCallback)
- Data.GI.Gtk: genClosure_NotebookPageAdded :: NotebookPageAddedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_NotebookPageAdded :: MonadIO m => NotebookPageAddedCallback -> m (GClosure C_NotebookPageAddedCallback)
- Data.GI.Gtk: genClosure_NotebookPageRemoved :: NotebookPageRemovedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_NotebookPageRemoved :: MonadIO m => NotebookPageRemovedCallback -> m (GClosure C_NotebookPageRemovedCallback)
- Data.GI.Gtk: genClosure_NotebookPageReordered :: NotebookPageReorderedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_NotebookPageReordered :: MonadIO m => NotebookPageReorderedCallback -> m (GClosure C_NotebookPageReorderedCallback)
- Data.GI.Gtk: genClosure_NotebookReorderTab :: NotebookReorderTabCallback -> IO Closure
+ Data.GI.Gtk: genClosure_NotebookReorderTab :: MonadIO m => NotebookReorderTabCallback -> m (GClosure C_NotebookReorderTabCallback)
- Data.GI.Gtk: genClosure_NotebookSelectPage :: NotebookSelectPageCallback -> IO Closure
+ Data.GI.Gtk: genClosure_NotebookSelectPage :: MonadIO m => NotebookSelectPageCallback -> m (GClosure C_NotebookSelectPageCallback)
- Data.GI.Gtk: genClosure_NotebookSwitchPage :: NotebookSwitchPageCallback -> IO Closure
+ Data.GI.Gtk: genClosure_NotebookSwitchPage :: MonadIO m => NotebookSwitchPageCallback -> m (GClosure C_NotebookSwitchPageCallback)
- Data.GI.Gtk: genClosure_PageSetupDoneFunc :: PageSetupDoneFunc -> IO Closure
+ Data.GI.Gtk: genClosure_PageSetupDoneFunc :: MonadIO m => PageSetupDoneFunc -> m (GClosure C_PageSetupDoneFunc)
- Data.GI.Gtk: genClosure_PanedAcceptPosition :: PanedAcceptPositionCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PanedAcceptPosition :: MonadIO m => PanedAcceptPositionCallback -> m (GClosure C_PanedAcceptPositionCallback)
- Data.GI.Gtk: genClosure_PanedCancelPosition :: PanedCancelPositionCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PanedCancelPosition :: MonadIO m => PanedCancelPositionCallback -> m (GClosure C_PanedCancelPositionCallback)
- Data.GI.Gtk: genClosure_PanedCycleChildFocus :: PanedCycleChildFocusCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PanedCycleChildFocus :: MonadIO m => PanedCycleChildFocusCallback -> m (GClosure C_PanedCycleChildFocusCallback)
- Data.GI.Gtk: genClosure_PanedCycleHandleFocus :: PanedCycleHandleFocusCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PanedCycleHandleFocus :: MonadIO m => PanedCycleHandleFocusCallback -> m (GClosure C_PanedCycleHandleFocusCallback)
- Data.GI.Gtk: genClosure_PanedMoveHandle :: PanedMoveHandleCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PanedMoveHandle :: MonadIO m => PanedMoveHandleCallback -> m (GClosure C_PanedMoveHandleCallback)
- Data.GI.Gtk: genClosure_PanedToggleHandleFocus :: PanedToggleHandleFocusCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PanedToggleHandleFocus :: MonadIO m => PanedToggleHandleFocusCallback -> m (GClosure C_PanedToggleHandleFocusCallback)
- Data.GI.Gtk: genClosure_PlacesSidebarDragActionAsk :: PlacesSidebarDragActionAskCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PlacesSidebarDragActionAsk :: MonadIO m => PlacesSidebarDragActionAskCallback -> m (GClosure C_PlacesSidebarDragActionAskCallback)
- Data.GI.Gtk: genClosure_PlacesSidebarDragActionRequested :: PlacesSidebarDragActionRequestedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PlacesSidebarDragActionRequested :: MonadIO m => PlacesSidebarDragActionRequestedCallback -> m (GClosure C_PlacesSidebarDragActionRequestedCallback)
- Data.GI.Gtk: genClosure_PlacesSidebarDragPerformDrop :: PlacesSidebarDragPerformDropCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PlacesSidebarDragPerformDrop :: MonadIO m => PlacesSidebarDragPerformDropCallback -> m (GClosure C_PlacesSidebarDragPerformDropCallback)
- Data.GI.Gtk: genClosure_PlacesSidebarMount :: PlacesSidebarMountCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PlacesSidebarMount :: MonadIO m => PlacesSidebarMountCallback -> m (GClosure C_PlacesSidebarMountCallback)
- Data.GI.Gtk: genClosure_PlacesSidebarOpenLocation :: PlacesSidebarOpenLocationCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PlacesSidebarOpenLocation :: MonadIO m => PlacesSidebarOpenLocationCallback -> m (GClosure C_PlacesSidebarOpenLocationCallback)
- Data.GI.Gtk: genClosure_PlacesSidebarPopulatePopup :: PlacesSidebarPopulatePopupCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PlacesSidebarPopulatePopup :: MonadIO m => PlacesSidebarPopulatePopupCallback -> m (GClosure C_PlacesSidebarPopulatePopupCallback)
- Data.GI.Gtk: genClosure_PlacesSidebarShowConnectToServer :: PlacesSidebarShowConnectToServerCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PlacesSidebarShowConnectToServer :: MonadIO m => PlacesSidebarShowConnectToServerCallback -> m (GClosure C_PlacesSidebarShowConnectToServerCallback)
- Data.GI.Gtk: genClosure_PlacesSidebarShowEnterLocation :: PlacesSidebarShowEnterLocationCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PlacesSidebarShowEnterLocation :: MonadIO m => PlacesSidebarShowEnterLocationCallback -> m (GClosure C_PlacesSidebarShowEnterLocationCallback)
- Data.GI.Gtk: genClosure_PlacesSidebarShowErrorMessage :: PlacesSidebarShowErrorMessageCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PlacesSidebarShowErrorMessage :: MonadIO m => PlacesSidebarShowErrorMessageCallback -> m (GClosure C_PlacesSidebarShowErrorMessageCallback)
- Data.GI.Gtk: genClosure_PlacesSidebarShowOtherLocations :: PlacesSidebarShowOtherLocationsCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PlacesSidebarShowOtherLocations :: MonadIO m => PlacesSidebarShowOtherLocationsCallback -> m (GClosure C_PlacesSidebarShowOtherLocationsCallback)
- Data.GI.Gtk: genClosure_PlacesSidebarShowOtherLocationsWithFlags :: PlacesSidebarShowOtherLocationsWithFlagsCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PlacesSidebarShowOtherLocationsWithFlags :: MonadIO m => PlacesSidebarShowOtherLocationsWithFlagsCallback -> m (GClosure C_PlacesSidebarShowOtherLocationsWithFlagsCallback)
- Data.GI.Gtk: genClosure_PlacesSidebarShowStarredLocation :: PlacesSidebarShowStarredLocationCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PlacesSidebarShowStarredLocation :: MonadIO m => PlacesSidebarShowStarredLocationCallback -> m (GClosure C_PlacesSidebarShowStarredLocationCallback)
- Data.GI.Gtk: genClosure_PlacesSidebarUnmount :: PlacesSidebarUnmountCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PlacesSidebarUnmount :: MonadIO m => PlacesSidebarUnmountCallback -> m (GClosure C_PlacesSidebarUnmountCallback)
- Data.GI.Gtk: genClosure_PlugEmbedded :: PlugEmbeddedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PlugEmbedded :: MonadIO m => PlugEmbeddedCallback -> m (GClosure C_PlugEmbeddedCallback)
- Data.GI.Gtk: genClosure_PopoverClosed :: PopoverClosedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PopoverClosed :: MonadIO m => PopoverClosedCallback -> m (GClosure C_PopoverClosedCallback)
- Data.GI.Gtk: genClosure_PrintOperationBeginPrint :: PrintOperationBeginPrintCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PrintOperationBeginPrint :: MonadIO m => PrintOperationBeginPrintCallback -> m (GClosure C_PrintOperationBeginPrintCallback)
- Data.GI.Gtk: genClosure_PrintOperationCreateCustomWidget :: PrintOperationCreateCustomWidgetCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PrintOperationCreateCustomWidget :: MonadIO m => PrintOperationCreateCustomWidgetCallback -> m (GClosure C_PrintOperationCreateCustomWidgetCallback)
- Data.GI.Gtk: genClosure_PrintOperationCustomWidgetApply :: PrintOperationCustomWidgetApplyCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PrintOperationCustomWidgetApply :: MonadIO m => PrintOperationCustomWidgetApplyCallback -> m (GClosure C_PrintOperationCustomWidgetApplyCallback)
- Data.GI.Gtk: genClosure_PrintOperationDone :: PrintOperationDoneCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PrintOperationDone :: MonadIO m => PrintOperationDoneCallback -> m (GClosure C_PrintOperationDoneCallback)
- Data.GI.Gtk: genClosure_PrintOperationDrawPage :: PrintOperationDrawPageCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PrintOperationDrawPage :: MonadIO m => PrintOperationDrawPageCallback -> m (GClosure C_PrintOperationDrawPageCallback)
- Data.GI.Gtk: genClosure_PrintOperationEndPrint :: PrintOperationEndPrintCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PrintOperationEndPrint :: MonadIO m => PrintOperationEndPrintCallback -> m (GClosure C_PrintOperationEndPrintCallback)
- Data.GI.Gtk: genClosure_PrintOperationPaginate :: PrintOperationPaginateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PrintOperationPaginate :: MonadIO m => PrintOperationPaginateCallback -> m (GClosure C_PrintOperationPaginateCallback)
- Data.GI.Gtk: genClosure_PrintOperationPreview :: PrintOperationPreviewCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PrintOperationPreview :: MonadIO m => PrintOperationPreviewCallback -> m (GClosure C_PrintOperationPreviewCallback)
- Data.GI.Gtk: genClosure_PrintOperationPreviewGotPageSize :: PrintOperationPreviewGotPageSizeCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PrintOperationPreviewGotPageSize :: MonadIO m => PrintOperationPreviewGotPageSizeCallback -> m (GClosure C_PrintOperationPreviewGotPageSizeCallback)
- Data.GI.Gtk: genClosure_PrintOperationPreviewReady :: PrintOperationPreviewReadyCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PrintOperationPreviewReady :: MonadIO m => PrintOperationPreviewReadyCallback -> m (GClosure C_PrintOperationPreviewReadyCallback)
- Data.GI.Gtk: genClosure_PrintOperationRequestPageSetup :: PrintOperationRequestPageSetupCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PrintOperationRequestPageSetup :: MonadIO m => PrintOperationRequestPageSetupCallback -> m (GClosure C_PrintOperationRequestPageSetupCallback)
- Data.GI.Gtk: genClosure_PrintOperationStatusChanged :: PrintOperationStatusChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PrintOperationStatusChanged :: MonadIO m => PrintOperationStatusChangedCallback -> m (GClosure C_PrintOperationStatusChangedCallback)
- Data.GI.Gtk: genClosure_PrintOperationUpdateCustomWidget :: PrintOperationUpdateCustomWidgetCallback -> IO Closure
+ Data.GI.Gtk: genClosure_PrintOperationUpdateCustomWidget :: MonadIO m => PrintOperationUpdateCustomWidgetCallback -> m (GClosure C_PrintOperationUpdateCustomWidgetCallback)
- Data.GI.Gtk: genClosure_PrintSettingsFunc :: PrintSettingsFunc -> IO Closure
+ Data.GI.Gtk: genClosure_PrintSettingsFunc :: MonadIO m => PrintSettingsFunc -> m (GClosure C_PrintSettingsFunc)
- Data.GI.Gtk: genClosure_RadioActionChanged :: RadioActionChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_RadioActionChanged :: MonadIO m => RadioActionChangedCallback -> m (GClosure C_RadioActionChangedCallback)
- Data.GI.Gtk: genClosure_RadioButtonGroupChanged :: RadioButtonGroupChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_RadioButtonGroupChanged :: MonadIO m => RadioButtonGroupChangedCallback -> m (GClosure C_RadioButtonGroupChangedCallback)
- Data.GI.Gtk: genClosure_RadioMenuItemGroupChanged :: RadioMenuItemGroupChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_RadioMenuItemGroupChanged :: MonadIO m => RadioMenuItemGroupChangedCallback -> m (GClosure C_RadioMenuItemGroupChangedCallback)
- Data.GI.Gtk: genClosure_RangeAdjustBounds :: RangeAdjustBoundsCallback -> IO Closure
+ Data.GI.Gtk: genClosure_RangeAdjustBounds :: MonadIO m => RangeAdjustBoundsCallback -> m (GClosure C_RangeAdjustBoundsCallback)
- Data.GI.Gtk: genClosure_RangeChangeValue :: RangeChangeValueCallback -> IO Closure
+ Data.GI.Gtk: genClosure_RangeChangeValue :: MonadIO m => RangeChangeValueCallback -> m (GClosure C_RangeChangeValueCallback)
- Data.GI.Gtk: genClosure_RangeMoveSlider :: RangeMoveSliderCallback -> IO Closure
+ Data.GI.Gtk: genClosure_RangeMoveSlider :: MonadIO m => RangeMoveSliderCallback -> m (GClosure C_RangeMoveSliderCallback)
- Data.GI.Gtk: genClosure_RangeValueChanged :: RangeValueChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_RangeValueChanged :: MonadIO m => RangeValueChangedCallback -> m (GClosure C_RangeValueChangedCallback)
- Data.GI.Gtk: genClosure_RcPropertyParser :: RcPropertyParser -> IO Closure
+ Data.GI.Gtk: genClosure_RcPropertyParser :: MonadIO m => RcPropertyParser -> m (GClosure C_RcPropertyParser)
- Data.GI.Gtk: genClosure_RecentChooserItemActivated :: RecentChooserItemActivatedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_RecentChooserItemActivated :: MonadIO m => RecentChooserItemActivatedCallback -> m (GClosure C_RecentChooserItemActivatedCallback)
- Data.GI.Gtk: genClosure_RecentChooserSelectionChanged :: RecentChooserSelectionChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_RecentChooserSelectionChanged :: MonadIO m => RecentChooserSelectionChangedCallback -> m (GClosure C_RecentChooserSelectionChangedCallback)
- Data.GI.Gtk: genClosure_RecentFilterFunc :: RecentFilterFunc -> IO Closure
+ Data.GI.Gtk: genClosure_RecentFilterFunc :: MonadIO m => RecentFilterFunc -> m (GClosure C_RecentFilterFunc)
- Data.GI.Gtk: genClosure_RecentManagerChanged :: RecentManagerChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_RecentManagerChanged :: MonadIO m => RecentManagerChangedCallback -> m (GClosure C_RecentManagerChangedCallback)
- Data.GI.Gtk: genClosure_RecentSortFunc :: RecentSortFunc -> IO Closure
+ Data.GI.Gtk: genClosure_RecentSortFunc :: MonadIO m => RecentSortFunc -> m (GClosure C_RecentSortFunc)
- Data.GI.Gtk: genClosure_ScaleButtonPopdown :: ScaleButtonPopdownCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ScaleButtonPopdown :: MonadIO m => ScaleButtonPopdownCallback -> m (GClosure C_ScaleButtonPopdownCallback)
- Data.GI.Gtk: genClosure_ScaleButtonPopup :: ScaleButtonPopupCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ScaleButtonPopup :: MonadIO m => ScaleButtonPopupCallback -> m (GClosure C_ScaleButtonPopupCallback)
- Data.GI.Gtk: genClosure_ScaleButtonValueChanged :: ScaleButtonValueChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ScaleButtonValueChanged :: MonadIO m => ScaleButtonValueChangedCallback -> m (GClosure C_ScaleButtonValueChangedCallback)
- Data.GI.Gtk: genClosure_ScaleFormatValue :: ScaleFormatValueCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ScaleFormatValue :: MonadIO m => ScaleFormatValueCallback -> m (GClosure C_ScaleFormatValueCallback)
- Data.GI.Gtk: genClosure_ScrolledWindowEdgeOvershot :: ScrolledWindowEdgeOvershotCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ScrolledWindowEdgeOvershot :: MonadIO m => ScrolledWindowEdgeOvershotCallback -> m (GClosure C_ScrolledWindowEdgeOvershotCallback)
- Data.GI.Gtk: genClosure_ScrolledWindowEdgeReached :: ScrolledWindowEdgeReachedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ScrolledWindowEdgeReached :: MonadIO m => ScrolledWindowEdgeReachedCallback -> m (GClosure C_ScrolledWindowEdgeReachedCallback)
- Data.GI.Gtk: genClosure_ScrolledWindowMoveFocusOut :: ScrolledWindowMoveFocusOutCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ScrolledWindowMoveFocusOut :: MonadIO m => ScrolledWindowMoveFocusOutCallback -> m (GClosure C_ScrolledWindowMoveFocusOutCallback)
- Data.GI.Gtk: genClosure_ScrolledWindowScrollChild :: ScrolledWindowScrollChildCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ScrolledWindowScrollChild :: MonadIO m => ScrolledWindowScrollChildCallback -> m (GClosure C_ScrolledWindowScrollChildCallback)
- Data.GI.Gtk: genClosure_SearchEntryNextMatch :: SearchEntryNextMatchCallback -> IO Closure
+ Data.GI.Gtk: genClosure_SearchEntryNextMatch :: MonadIO m => SearchEntryNextMatchCallback -> m (GClosure C_SearchEntryNextMatchCallback)
- Data.GI.Gtk: genClosure_SearchEntryPreviousMatch :: SearchEntryPreviousMatchCallback -> IO Closure
+ Data.GI.Gtk: genClosure_SearchEntryPreviousMatch :: MonadIO m => SearchEntryPreviousMatchCallback -> m (GClosure C_SearchEntryPreviousMatchCallback)
- Data.GI.Gtk: genClosure_SearchEntrySearchChanged :: SearchEntrySearchChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_SearchEntrySearchChanged :: MonadIO m => SearchEntrySearchChangedCallback -> m (GClosure C_SearchEntrySearchChangedCallback)
- Data.GI.Gtk: genClosure_SearchEntryStopSearch :: SearchEntryStopSearchCallback -> IO Closure
+ Data.GI.Gtk: genClosure_SearchEntryStopSearch :: MonadIO m => SearchEntryStopSearchCallback -> m (GClosure C_SearchEntryStopSearchCallback)
- Data.GI.Gtk: genClosure_ShortcutsSectionChangeCurrentPage :: ShortcutsSectionChangeCurrentPageCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ShortcutsSectionChangeCurrentPage :: MonadIO m => ShortcutsSectionChangeCurrentPageCallback -> m (GClosure C_ShortcutsSectionChangeCurrentPageCallback)
- Data.GI.Gtk: genClosure_ShortcutsWindowClose :: ShortcutsWindowCloseCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ShortcutsWindowClose :: MonadIO m => ShortcutsWindowCloseCallback -> m (GClosure C_ShortcutsWindowCloseCallback)
- Data.GI.Gtk: genClosure_ShortcutsWindowSearch :: ShortcutsWindowSearchCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ShortcutsWindowSearch :: MonadIO m => ShortcutsWindowSearchCallback -> m (GClosure C_ShortcutsWindowSearchCallback)
- Data.GI.Gtk: genClosure_SocketPlugAdded :: SocketPlugAddedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_SocketPlugAdded :: MonadIO m => SocketPlugAddedCallback -> m (GClosure C_SocketPlugAddedCallback)
- Data.GI.Gtk: genClosure_SocketPlugRemoved :: SocketPlugRemovedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_SocketPlugRemoved :: MonadIO m => SocketPlugRemovedCallback -> m (GClosure C_SocketPlugRemovedCallback)
- Data.GI.Gtk: genClosure_SpinButtonChangeValue :: SpinButtonChangeValueCallback -> IO Closure
+ Data.GI.Gtk: genClosure_SpinButtonChangeValue :: MonadIO m => SpinButtonChangeValueCallback -> m (GClosure C_SpinButtonChangeValueCallback)
- Data.GI.Gtk: genClosure_SpinButtonInput :: SpinButtonInputCallback -> IO Closure
+ Data.GI.Gtk: genClosure_SpinButtonInput :: MonadIO m => SpinButtonInputCallback -> m (GClosure C_SpinButtonInputCallback)
- Data.GI.Gtk: genClosure_SpinButtonOutput :: SpinButtonOutputCallback -> IO Closure
+ Data.GI.Gtk: genClosure_SpinButtonOutput :: MonadIO m => SpinButtonOutputCallback -> m (GClosure C_SpinButtonOutputCallback)
- Data.GI.Gtk: genClosure_SpinButtonValueChanged :: SpinButtonValueChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_SpinButtonValueChanged :: MonadIO m => SpinButtonValueChangedCallback -> m (GClosure C_SpinButtonValueChangedCallback)
- Data.GI.Gtk: genClosure_SpinButtonWrapped :: SpinButtonWrappedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_SpinButtonWrapped :: MonadIO m => SpinButtonWrappedCallback -> m (GClosure C_SpinButtonWrappedCallback)
- Data.GI.Gtk: genClosure_StatusIconActivate :: StatusIconActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_StatusIconActivate :: MonadIO m => StatusIconActivateCallback -> m (GClosure C_StatusIconActivateCallback)
- Data.GI.Gtk: genClosure_StatusIconButtonPressEvent :: StatusIconButtonPressEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_StatusIconButtonPressEvent :: MonadIO m => StatusIconButtonPressEventCallback -> m (GClosure C_StatusIconButtonPressEventCallback)
- Data.GI.Gtk: genClosure_StatusIconButtonReleaseEvent :: StatusIconButtonReleaseEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_StatusIconButtonReleaseEvent :: MonadIO m => StatusIconButtonReleaseEventCallback -> m (GClosure C_StatusIconButtonReleaseEventCallback)
- Data.GI.Gtk: genClosure_StatusIconPopupMenu :: StatusIconPopupMenuCallback -> IO Closure
+ Data.GI.Gtk: genClosure_StatusIconPopupMenu :: MonadIO m => StatusIconPopupMenuCallback -> m (GClosure C_StatusIconPopupMenuCallback)
- Data.GI.Gtk: genClosure_StatusIconQueryTooltip :: StatusIconQueryTooltipCallback -> IO Closure
+ Data.GI.Gtk: genClosure_StatusIconQueryTooltip :: MonadIO m => StatusIconQueryTooltipCallback -> m (GClosure C_StatusIconQueryTooltipCallback)
- Data.GI.Gtk: genClosure_StatusIconScrollEvent :: StatusIconScrollEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_StatusIconScrollEvent :: MonadIO m => StatusIconScrollEventCallback -> m (GClosure C_StatusIconScrollEventCallback)
- Data.GI.Gtk: genClosure_StatusIconSizeChanged :: StatusIconSizeChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_StatusIconSizeChanged :: MonadIO m => StatusIconSizeChangedCallback -> m (GClosure C_StatusIconSizeChangedCallback)
- Data.GI.Gtk: genClosure_StatusbarTextPopped :: StatusbarTextPoppedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_StatusbarTextPopped :: MonadIO m => StatusbarTextPoppedCallback -> m (GClosure C_StatusbarTextPoppedCallback)
- Data.GI.Gtk: genClosure_StatusbarTextPushed :: StatusbarTextPushedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_StatusbarTextPushed :: MonadIO m => StatusbarTextPushedCallback -> m (GClosure C_StatusbarTextPushedCallback)
- Data.GI.Gtk: genClosure_StyleContextChanged :: StyleContextChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_StyleContextChanged :: MonadIO m => StyleContextChangedCallback -> m (GClosure C_StyleContextChangedCallback)
- Data.GI.Gtk: genClosure_StyleRealize :: StyleRealizeCallback -> IO Closure
+ Data.GI.Gtk: genClosure_StyleRealize :: MonadIO m => StyleRealizeCallback -> m (GClosure C_StyleRealizeCallback)
- Data.GI.Gtk: genClosure_StyleUnrealize :: StyleUnrealizeCallback -> IO Closure
+ Data.GI.Gtk: genClosure_StyleUnrealize :: MonadIO m => StyleUnrealizeCallback -> m (GClosure C_StyleUnrealizeCallback)
- Data.GI.Gtk: genClosure_SwitchActivate :: SwitchActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_SwitchActivate :: MonadIO m => SwitchActivateCallback -> m (GClosure C_SwitchActivateCallback)
- Data.GI.Gtk: genClosure_SwitchStateSet :: SwitchStateSetCallback -> IO Closure
+ Data.GI.Gtk: genClosure_SwitchStateSet :: MonadIO m => SwitchStateSetCallback -> m (GClosure C_SwitchStateSetCallback)
- Data.GI.Gtk: genClosure_TextBufferApplyTag :: TextBufferApplyTagCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextBufferApplyTag :: MonadIO m => TextBufferApplyTagCallback -> m (GClosure C_TextBufferApplyTagCallback)
- Data.GI.Gtk: genClosure_TextBufferBeginUserAction :: TextBufferBeginUserActionCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextBufferBeginUserAction :: MonadIO m => TextBufferBeginUserActionCallback -> m (GClosure C_TextBufferBeginUserActionCallback)
- Data.GI.Gtk: genClosure_TextBufferChanged :: TextBufferChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextBufferChanged :: MonadIO m => TextBufferChangedCallback -> m (GClosure C_TextBufferChangedCallback)
- Data.GI.Gtk: genClosure_TextBufferDeleteRange :: TextBufferDeleteRangeCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextBufferDeleteRange :: MonadIO m => TextBufferDeleteRangeCallback -> m (GClosure C_TextBufferDeleteRangeCallback)
- Data.GI.Gtk: genClosure_TextBufferEndUserAction :: TextBufferEndUserActionCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextBufferEndUserAction :: MonadIO m => TextBufferEndUserActionCallback -> m (GClosure C_TextBufferEndUserActionCallback)
- Data.GI.Gtk: genClosure_TextBufferInsertChildAnchor :: TextBufferInsertChildAnchorCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextBufferInsertChildAnchor :: MonadIO m => TextBufferInsertChildAnchorCallback -> m (GClosure C_TextBufferInsertChildAnchorCallback)
- Data.GI.Gtk: genClosure_TextBufferInsertPixbuf :: TextBufferInsertPixbufCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextBufferInsertPixbuf :: MonadIO m => TextBufferInsertPixbufCallback -> m (GClosure C_TextBufferInsertPixbufCallback)
- Data.GI.Gtk: genClosure_TextBufferInsertText :: TextBufferInsertTextCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextBufferInsertText :: MonadIO m => TextBufferInsertTextCallback -> m (GClosure C_TextBufferInsertTextCallback)
- Data.GI.Gtk: genClosure_TextBufferMarkDeleted :: TextBufferMarkDeletedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextBufferMarkDeleted :: MonadIO m => TextBufferMarkDeletedCallback -> m (GClosure C_TextBufferMarkDeletedCallback)
- Data.GI.Gtk: genClosure_TextBufferMarkSet :: TextBufferMarkSetCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextBufferMarkSet :: MonadIO m => TextBufferMarkSetCallback -> m (GClosure C_TextBufferMarkSetCallback)
- Data.GI.Gtk: genClosure_TextBufferModifiedChanged :: TextBufferModifiedChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextBufferModifiedChanged :: MonadIO m => TextBufferModifiedChangedCallback -> m (GClosure C_TextBufferModifiedChangedCallback)
- Data.GI.Gtk: genClosure_TextBufferPasteDone :: TextBufferPasteDoneCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextBufferPasteDone :: MonadIO m => TextBufferPasteDoneCallback -> m (GClosure C_TextBufferPasteDoneCallback)
- Data.GI.Gtk: genClosure_TextBufferRemoveTag :: TextBufferRemoveTagCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextBufferRemoveTag :: MonadIO m => TextBufferRemoveTagCallback -> m (GClosure C_TextBufferRemoveTagCallback)
- Data.GI.Gtk: genClosure_TextBufferSerializeFunc :: TextBufferSerializeFunc -> IO Closure
+ Data.GI.Gtk: genClosure_TextBufferSerializeFunc :: MonadIO m => TextBufferSerializeFunc -> m (GClosure C_TextBufferSerializeFunc)
- Data.GI.Gtk: genClosure_TextCharPredicate :: TextCharPredicate -> IO Closure
+ Data.GI.Gtk: genClosure_TextCharPredicate :: MonadIO m => TextCharPredicate -> m (GClosure C_TextCharPredicate)
- Data.GI.Gtk: genClosure_TextTagEvent :: TextTagEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextTagEvent :: MonadIO m => TextTagEventCallback -> m (GClosure C_TextTagEventCallback)
- Data.GI.Gtk: genClosure_TextTagTableForeach :: TextTagTableForeach -> IO Closure
+ Data.GI.Gtk: genClosure_TextTagTableForeach :: MonadIO m => TextTagTableForeach -> m (GClosure C_TextTagTableForeach)
- Data.GI.Gtk: genClosure_TextTagTableTagAdded :: TextTagTableTagAddedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextTagTableTagAdded :: MonadIO m => TextTagTableTagAddedCallback -> m (GClosure C_TextTagTableTagAddedCallback)
- Data.GI.Gtk: genClosure_TextTagTableTagChanged :: TextTagTableTagChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextTagTableTagChanged :: MonadIO m => TextTagTableTagChangedCallback -> m (GClosure C_TextTagTableTagChangedCallback)
- Data.GI.Gtk: genClosure_TextTagTableTagRemoved :: TextTagTableTagRemovedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextTagTableTagRemoved :: MonadIO m => TextTagTableTagRemovedCallback -> m (GClosure C_TextTagTableTagRemovedCallback)
- Data.GI.Gtk: genClosure_TextViewBackspace :: TextViewBackspaceCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewBackspace :: MonadIO m => TextViewBackspaceCallback -> m (GClosure C_TextViewBackspaceCallback)
- Data.GI.Gtk: genClosure_TextViewCopyClipboard :: TextViewCopyClipboardCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewCopyClipboard :: MonadIO m => TextViewCopyClipboardCallback -> m (GClosure C_TextViewCopyClipboardCallback)
- Data.GI.Gtk: genClosure_TextViewCutClipboard :: TextViewCutClipboardCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewCutClipboard :: MonadIO m => TextViewCutClipboardCallback -> m (GClosure C_TextViewCutClipboardCallback)
- Data.GI.Gtk: genClosure_TextViewDeleteFromCursor :: TextViewDeleteFromCursorCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewDeleteFromCursor :: MonadIO m => TextViewDeleteFromCursorCallback -> m (GClosure C_TextViewDeleteFromCursorCallback)
- Data.GI.Gtk: genClosure_TextViewExtendSelection :: TextViewExtendSelectionCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewExtendSelection :: MonadIO m => TextViewExtendSelectionCallback -> m (GClosure C_TextViewExtendSelectionCallback)
- Data.GI.Gtk: genClosure_TextViewInsertAtCursor :: TextViewInsertAtCursorCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewInsertAtCursor :: MonadIO m => TextViewInsertAtCursorCallback -> m (GClosure C_TextViewInsertAtCursorCallback)
- Data.GI.Gtk: genClosure_TextViewInsertEmoji :: TextViewInsertEmojiCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewInsertEmoji :: MonadIO m => TextViewInsertEmojiCallback -> m (GClosure C_TextViewInsertEmojiCallback)
- Data.GI.Gtk: genClosure_TextViewMoveCursor :: TextViewMoveCursorCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewMoveCursor :: MonadIO m => TextViewMoveCursorCallback -> m (GClosure C_TextViewMoveCursorCallback)
- Data.GI.Gtk: genClosure_TextViewMoveViewport :: TextViewMoveViewportCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewMoveViewport :: MonadIO m => TextViewMoveViewportCallback -> m (GClosure C_TextViewMoveViewportCallback)
- Data.GI.Gtk: genClosure_TextViewPasteClipboard :: TextViewPasteClipboardCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewPasteClipboard :: MonadIO m => TextViewPasteClipboardCallback -> m (GClosure C_TextViewPasteClipboardCallback)
- Data.GI.Gtk: genClosure_TextViewPopulatePopup :: TextViewPopulatePopupCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewPopulatePopup :: MonadIO m => TextViewPopulatePopupCallback -> m (GClosure C_TextViewPopulatePopupCallback)
- Data.GI.Gtk: genClosure_TextViewPreeditChanged :: TextViewPreeditChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewPreeditChanged :: MonadIO m => TextViewPreeditChangedCallback -> m (GClosure C_TextViewPreeditChangedCallback)
- Data.GI.Gtk: genClosure_TextViewSelectAll :: TextViewSelectAllCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewSelectAll :: MonadIO m => TextViewSelectAllCallback -> m (GClosure C_TextViewSelectAllCallback)
- Data.GI.Gtk: genClosure_TextViewSetAnchor :: TextViewSetAnchorCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewSetAnchor :: MonadIO m => TextViewSetAnchorCallback -> m (GClosure C_TextViewSetAnchorCallback)
- Data.GI.Gtk: genClosure_TextViewToggleCursorVisible :: TextViewToggleCursorVisibleCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewToggleCursorVisible :: MonadIO m => TextViewToggleCursorVisibleCallback -> m (GClosure C_TextViewToggleCursorVisibleCallback)
- Data.GI.Gtk: genClosure_TextViewToggleOverwrite :: TextViewToggleOverwriteCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TextViewToggleOverwrite :: MonadIO m => TextViewToggleOverwriteCallback -> m (GClosure C_TextViewToggleOverwriteCallback)
- Data.GI.Gtk: genClosure_TickCallback :: TickCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TickCallback :: MonadIO m => TickCallback -> m (GClosure C_TickCallback)
- Data.GI.Gtk: genClosure_ToggleActionToggled :: ToggleActionToggledCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ToggleActionToggled :: MonadIO m => ToggleActionToggledCallback -> m (GClosure C_ToggleActionToggledCallback)
- Data.GI.Gtk: genClosure_ToggleButtonToggled :: ToggleButtonToggledCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ToggleButtonToggled :: MonadIO m => ToggleButtonToggledCallback -> m (GClosure C_ToggleButtonToggledCallback)
- Data.GI.Gtk: genClosure_ToggleToolButtonToggled :: ToggleToolButtonToggledCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ToggleToolButtonToggled :: MonadIO m => ToggleToolButtonToggledCallback -> m (GClosure C_ToggleToolButtonToggledCallback)
- Data.GI.Gtk: genClosure_ToolButtonClicked :: ToolButtonClickedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ToolButtonClicked :: MonadIO m => ToolButtonClickedCallback -> m (GClosure C_ToolButtonClickedCallback)
- Data.GI.Gtk: genClosure_ToolItemCreateMenuProxy :: ToolItemCreateMenuProxyCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ToolItemCreateMenuProxy :: MonadIO m => ToolItemCreateMenuProxyCallback -> m (GClosure C_ToolItemCreateMenuProxyCallback)
- Data.GI.Gtk: genClosure_ToolItemToolbarReconfigured :: ToolItemToolbarReconfiguredCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ToolItemToolbarReconfigured :: MonadIO m => ToolItemToolbarReconfiguredCallback -> m (GClosure C_ToolItemToolbarReconfiguredCallback)
- Data.GI.Gtk: genClosure_ToolbarFocusHomeOrEnd :: ToolbarFocusHomeOrEndCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ToolbarFocusHomeOrEnd :: MonadIO m => ToolbarFocusHomeOrEndCallback -> m (GClosure C_ToolbarFocusHomeOrEndCallback)
- Data.GI.Gtk: genClosure_ToolbarOrientationChanged :: ToolbarOrientationChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ToolbarOrientationChanged :: MonadIO m => ToolbarOrientationChangedCallback -> m (GClosure C_ToolbarOrientationChangedCallback)
- Data.GI.Gtk: genClosure_ToolbarPopupContextMenu :: ToolbarPopupContextMenuCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ToolbarPopupContextMenu :: MonadIO m => ToolbarPopupContextMenuCallback -> m (GClosure C_ToolbarPopupContextMenuCallback)
- Data.GI.Gtk: genClosure_ToolbarStyleChanged :: ToolbarStyleChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_ToolbarStyleChanged :: MonadIO m => ToolbarStyleChangedCallback -> m (GClosure C_ToolbarStyleChangedCallback)
- Data.GI.Gtk: genClosure_TranslateFunc :: TranslateFunc -> IO Closure
+ Data.GI.Gtk: genClosure_TranslateFunc :: MonadIO m => TranslateFunc -> m (GClosure C_TranslateFunc)
- Data.GI.Gtk: genClosure_TreeCellDataFunc :: TreeCellDataFunc -> IO Closure
+ Data.GI.Gtk: genClosure_TreeCellDataFunc :: MonadIO m => TreeCellDataFunc -> m (GClosure C_TreeCellDataFunc)
- Data.GI.Gtk: genClosure_TreeDestroyCountFunc :: TreeDestroyCountFunc -> IO Closure
+ Data.GI.Gtk: genClosure_TreeDestroyCountFunc :: MonadIO m => TreeDestroyCountFunc -> m (GClosure C_TreeDestroyCountFunc)
- Data.GI.Gtk: genClosure_TreeIterCompareFunc :: TreeIterCompareFunc -> IO Closure
+ Data.GI.Gtk: genClosure_TreeIterCompareFunc :: MonadIO m => TreeIterCompareFunc -> m (GClosure C_TreeIterCompareFunc)
- Data.GI.Gtk: genClosure_TreeModelFilterVisibleFunc :: TreeModelFilterVisibleFunc -> IO Closure
+ Data.GI.Gtk: genClosure_TreeModelFilterVisibleFunc :: MonadIO m => TreeModelFilterVisibleFunc -> m (GClosure C_TreeModelFilterVisibleFunc)
- Data.GI.Gtk: genClosure_TreeModelForeachFunc :: TreeModelForeachFunc -> IO Closure
+ Data.GI.Gtk: genClosure_TreeModelForeachFunc :: MonadIO m => TreeModelForeachFunc -> m (GClosure C_TreeModelForeachFunc)
- Data.GI.Gtk: genClosure_TreeModelRowChanged :: TreeModelRowChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeModelRowChanged :: MonadIO m => TreeModelRowChangedCallback -> m (GClosure C_TreeModelRowChangedCallback)
- Data.GI.Gtk: genClosure_TreeModelRowDeleted :: TreeModelRowDeletedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeModelRowDeleted :: MonadIO m => TreeModelRowDeletedCallback -> m (GClosure C_TreeModelRowDeletedCallback)
- Data.GI.Gtk: genClosure_TreeModelRowHasChildToggled :: TreeModelRowHasChildToggledCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeModelRowHasChildToggled :: MonadIO m => TreeModelRowHasChildToggledCallback -> m (GClosure C_TreeModelRowHasChildToggledCallback)
- Data.GI.Gtk: genClosure_TreeModelRowInserted :: TreeModelRowInsertedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeModelRowInserted :: MonadIO m => TreeModelRowInsertedCallback -> m (GClosure C_TreeModelRowInsertedCallback)
- Data.GI.Gtk: genClosure_TreeSelectionChanged :: TreeSelectionChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeSelectionChanged :: MonadIO m => TreeSelectionChangedCallback -> m (GClosure C_TreeSelectionChangedCallback)
- Data.GI.Gtk: genClosure_TreeSelectionForeachFunc :: TreeSelectionForeachFunc -> IO Closure
+ Data.GI.Gtk: genClosure_TreeSelectionForeachFunc :: MonadIO m => TreeSelectionForeachFunc -> m (GClosure C_TreeSelectionForeachFunc)
- Data.GI.Gtk: genClosure_TreeSelectionFunc :: TreeSelectionFunc -> IO Closure
+ Data.GI.Gtk: genClosure_TreeSelectionFunc :: MonadIO m => TreeSelectionFunc -> m (GClosure C_TreeSelectionFunc)
- Data.GI.Gtk: genClosure_TreeSortableSortColumnChanged :: TreeSortableSortColumnChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeSortableSortColumnChanged :: MonadIO m => TreeSortableSortColumnChangedCallback -> m (GClosure C_TreeSortableSortColumnChangedCallback)
- Data.GI.Gtk: genClosure_TreeViewColumnClicked :: TreeViewColumnClickedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewColumnClicked :: MonadIO m => TreeViewColumnClickedCallback -> m (GClosure C_TreeViewColumnClickedCallback)
- Data.GI.Gtk: genClosure_TreeViewColumnDropFunc :: TreeViewColumnDropFunc -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewColumnDropFunc :: MonadIO m => TreeViewColumnDropFunc -> m (GClosure C_TreeViewColumnDropFunc)
- Data.GI.Gtk: genClosure_TreeViewColumnsChanged :: TreeViewColumnsChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewColumnsChanged :: MonadIO m => TreeViewColumnsChangedCallback -> m (GClosure C_TreeViewColumnsChangedCallback)
- Data.GI.Gtk: genClosure_TreeViewCursorChanged :: TreeViewCursorChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewCursorChanged :: MonadIO m => TreeViewCursorChangedCallback -> m (GClosure C_TreeViewCursorChangedCallback)
- Data.GI.Gtk: genClosure_TreeViewExpandCollapseCursorRow :: TreeViewExpandCollapseCursorRowCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewExpandCollapseCursorRow :: MonadIO m => TreeViewExpandCollapseCursorRowCallback -> m (GClosure C_TreeViewExpandCollapseCursorRowCallback)
- Data.GI.Gtk: genClosure_TreeViewMappingFunc :: TreeViewMappingFunc -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewMappingFunc :: MonadIO m => TreeViewMappingFunc -> m (GClosure C_TreeViewMappingFunc)
- Data.GI.Gtk: genClosure_TreeViewMoveCursor :: TreeViewMoveCursorCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewMoveCursor :: MonadIO m => TreeViewMoveCursorCallback -> m (GClosure C_TreeViewMoveCursorCallback)
- Data.GI.Gtk: genClosure_TreeViewRowActivated :: TreeViewRowActivatedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewRowActivated :: MonadIO m => TreeViewRowActivatedCallback -> m (GClosure C_TreeViewRowActivatedCallback)
- Data.GI.Gtk: genClosure_TreeViewRowCollapsed :: TreeViewRowCollapsedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewRowCollapsed :: MonadIO m => TreeViewRowCollapsedCallback -> m (GClosure C_TreeViewRowCollapsedCallback)
- Data.GI.Gtk: genClosure_TreeViewRowExpanded :: TreeViewRowExpandedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewRowExpanded :: MonadIO m => TreeViewRowExpandedCallback -> m (GClosure C_TreeViewRowExpandedCallback)
- Data.GI.Gtk: genClosure_TreeViewRowSeparatorFunc :: TreeViewRowSeparatorFunc -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewRowSeparatorFunc :: MonadIO m => TreeViewRowSeparatorFunc -> m (GClosure C_TreeViewRowSeparatorFunc)
- Data.GI.Gtk: genClosure_TreeViewSearchEqualFunc :: TreeViewSearchEqualFunc -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewSearchEqualFunc :: MonadIO m => TreeViewSearchEqualFunc -> m (GClosure C_TreeViewSearchEqualFunc)
- Data.GI.Gtk: genClosure_TreeViewSearchPositionFunc :: TreeViewSearchPositionFunc -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewSearchPositionFunc :: MonadIO m => TreeViewSearchPositionFunc -> m (GClosure C_TreeViewSearchPositionFunc)
- Data.GI.Gtk: genClosure_TreeViewSelectAll :: TreeViewSelectAllCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewSelectAll :: MonadIO m => TreeViewSelectAllCallback -> m (GClosure C_TreeViewSelectAllCallback)
- Data.GI.Gtk: genClosure_TreeViewSelectCursorParent :: TreeViewSelectCursorParentCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewSelectCursorParent :: MonadIO m => TreeViewSelectCursorParentCallback -> m (GClosure C_TreeViewSelectCursorParentCallback)
- Data.GI.Gtk: genClosure_TreeViewSelectCursorRow :: TreeViewSelectCursorRowCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewSelectCursorRow :: MonadIO m => TreeViewSelectCursorRowCallback -> m (GClosure C_TreeViewSelectCursorRowCallback)
- Data.GI.Gtk: genClosure_TreeViewStartInteractiveSearch :: TreeViewStartInteractiveSearchCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewStartInteractiveSearch :: MonadIO m => TreeViewStartInteractiveSearchCallback -> m (GClosure C_TreeViewStartInteractiveSearchCallback)
- Data.GI.Gtk: genClosure_TreeViewTestCollapseRow :: TreeViewTestCollapseRowCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewTestCollapseRow :: MonadIO m => TreeViewTestCollapseRowCallback -> m (GClosure C_TreeViewTestCollapseRowCallback)
- Data.GI.Gtk: genClosure_TreeViewTestExpandRow :: TreeViewTestExpandRowCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewTestExpandRow :: MonadIO m => TreeViewTestExpandRowCallback -> m (GClosure C_TreeViewTestExpandRowCallback)
- Data.GI.Gtk: genClosure_TreeViewToggleCursorRow :: TreeViewToggleCursorRowCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewToggleCursorRow :: MonadIO m => TreeViewToggleCursorRowCallback -> m (GClosure C_TreeViewToggleCursorRowCallback)
- Data.GI.Gtk: genClosure_TreeViewUnselectAll :: TreeViewUnselectAllCallback -> IO Closure
+ Data.GI.Gtk: genClosure_TreeViewUnselectAll :: MonadIO m => TreeViewUnselectAllCallback -> m (GClosure C_TreeViewUnselectAllCallback)
- Data.GI.Gtk: genClosure_UIManagerActionsChanged :: UIManagerActionsChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_UIManagerActionsChanged :: MonadIO m => UIManagerActionsChangedCallback -> m (GClosure C_UIManagerActionsChangedCallback)
- Data.GI.Gtk: genClosure_UIManagerAddWidget :: UIManagerAddWidgetCallback -> IO Closure
+ Data.GI.Gtk: genClosure_UIManagerAddWidget :: MonadIO m => UIManagerAddWidgetCallback -> m (GClosure C_UIManagerAddWidgetCallback)
- Data.GI.Gtk: genClosure_UIManagerConnectProxy :: UIManagerConnectProxyCallback -> IO Closure
+ Data.GI.Gtk: genClosure_UIManagerConnectProxy :: MonadIO m => UIManagerConnectProxyCallback -> m (GClosure C_UIManagerConnectProxyCallback)
- Data.GI.Gtk: genClosure_UIManagerDisconnectProxy :: UIManagerDisconnectProxyCallback -> IO Closure
+ Data.GI.Gtk: genClosure_UIManagerDisconnectProxy :: MonadIO m => UIManagerDisconnectProxyCallback -> m (GClosure C_UIManagerDisconnectProxyCallback)
- Data.GI.Gtk: genClosure_UIManagerPostActivate :: UIManagerPostActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_UIManagerPostActivate :: MonadIO m => UIManagerPostActivateCallback -> m (GClosure C_UIManagerPostActivateCallback)
- Data.GI.Gtk: genClosure_UIManagerPreActivate :: UIManagerPreActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_UIManagerPreActivate :: MonadIO m => UIManagerPreActivateCallback -> m (GClosure C_UIManagerPreActivateCallback)
- Data.GI.Gtk: genClosure_WidgetAccelClosuresChanged :: WidgetAccelClosuresChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetAccelClosuresChanged :: MonadIO m => WidgetAccelClosuresChangedCallback -> m (GClosure C_WidgetAccelClosuresChangedCallback)
- Data.GI.Gtk: genClosure_WidgetButtonPressEvent :: WidgetButtonPressEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetButtonPressEvent :: MonadIO m => WidgetButtonPressEventCallback -> m (GClosure C_WidgetButtonPressEventCallback)
- Data.GI.Gtk: genClosure_WidgetButtonReleaseEvent :: WidgetButtonReleaseEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetButtonReleaseEvent :: MonadIO m => WidgetButtonReleaseEventCallback -> m (GClosure C_WidgetButtonReleaseEventCallback)
- Data.GI.Gtk: genClosure_WidgetCanActivateAccel :: WidgetCanActivateAccelCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetCanActivateAccel :: MonadIO m => WidgetCanActivateAccelCallback -> m (GClosure C_WidgetCanActivateAccelCallback)
- Data.GI.Gtk: genClosure_WidgetChildNotify :: WidgetChildNotifyCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetChildNotify :: MonadIO m => WidgetChildNotifyCallback -> m (GClosure C_WidgetChildNotifyCallback)
- Data.GI.Gtk: genClosure_WidgetCompositedChanged :: WidgetCompositedChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetCompositedChanged :: MonadIO m => WidgetCompositedChangedCallback -> m (GClosure C_WidgetCompositedChangedCallback)
- Data.GI.Gtk: genClosure_WidgetConfigureEvent :: WidgetConfigureEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetConfigureEvent :: MonadIO m => WidgetConfigureEventCallback -> m (GClosure C_WidgetConfigureEventCallback)
- Data.GI.Gtk: genClosure_WidgetDamageEvent :: WidgetDamageEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDamageEvent :: MonadIO m => WidgetDamageEventCallback -> m (GClosure C_WidgetDamageEventCallback)
- Data.GI.Gtk: genClosure_WidgetDeleteEvent :: WidgetDeleteEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDeleteEvent :: MonadIO m => WidgetDeleteEventCallback -> m (GClosure C_WidgetDeleteEventCallback)
- Data.GI.Gtk: genClosure_WidgetDestroy :: WidgetDestroyCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDestroy :: MonadIO m => WidgetDestroyCallback -> m (GClosure C_WidgetDestroyCallback)
- Data.GI.Gtk: genClosure_WidgetDestroyEvent :: WidgetDestroyEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDestroyEvent :: MonadIO m => WidgetDestroyEventCallback -> m (GClosure C_WidgetDestroyEventCallback)
- Data.GI.Gtk: genClosure_WidgetDirectionChanged :: WidgetDirectionChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDirectionChanged :: MonadIO m => WidgetDirectionChangedCallback -> m (GClosure C_WidgetDirectionChangedCallback)
- Data.GI.Gtk: genClosure_WidgetDragBegin :: WidgetDragBeginCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDragBegin :: MonadIO m => WidgetDragBeginCallback -> m (GClosure C_WidgetDragBeginCallback)
- Data.GI.Gtk: genClosure_WidgetDragDataDelete :: WidgetDragDataDeleteCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDragDataDelete :: MonadIO m => WidgetDragDataDeleteCallback -> m (GClosure C_WidgetDragDataDeleteCallback)
- Data.GI.Gtk: genClosure_WidgetDragDataGet :: WidgetDragDataGetCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDragDataGet :: MonadIO m => WidgetDragDataGetCallback -> m (GClosure C_WidgetDragDataGetCallback)
- Data.GI.Gtk: genClosure_WidgetDragDataReceived :: WidgetDragDataReceivedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDragDataReceived :: MonadIO m => WidgetDragDataReceivedCallback -> m (GClosure C_WidgetDragDataReceivedCallback)
- Data.GI.Gtk: genClosure_WidgetDragDrop :: WidgetDragDropCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDragDrop :: MonadIO m => WidgetDragDropCallback -> m (GClosure C_WidgetDragDropCallback)
- Data.GI.Gtk: genClosure_WidgetDragEnd :: WidgetDragEndCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDragEnd :: MonadIO m => WidgetDragEndCallback -> m (GClosure C_WidgetDragEndCallback)
- Data.GI.Gtk: genClosure_WidgetDragFailed :: WidgetDragFailedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDragFailed :: MonadIO m => WidgetDragFailedCallback -> m (GClosure C_WidgetDragFailedCallback)
- Data.GI.Gtk: genClosure_WidgetDragLeave :: WidgetDragLeaveCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDragLeave :: MonadIO m => WidgetDragLeaveCallback -> m (GClosure C_WidgetDragLeaveCallback)
- Data.GI.Gtk: genClosure_WidgetDragMotion :: WidgetDragMotionCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDragMotion :: MonadIO m => WidgetDragMotionCallback -> m (GClosure C_WidgetDragMotionCallback)
- Data.GI.Gtk: genClosure_WidgetDraw :: WidgetDrawCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetDraw :: MonadIO m => WidgetDrawCallback -> m (GClosure C_WidgetDrawCallback)
- Data.GI.Gtk: genClosure_WidgetEnterNotifyEvent :: WidgetEnterNotifyEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetEnterNotifyEvent :: MonadIO m => WidgetEnterNotifyEventCallback -> m (GClosure C_WidgetEnterNotifyEventCallback)
- Data.GI.Gtk: genClosure_WidgetEvent :: WidgetEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetEvent :: MonadIO m => WidgetEventCallback -> m (GClosure C_WidgetEventCallback)
- Data.GI.Gtk: genClosure_WidgetEventAfter :: WidgetEventAfterCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetEventAfter :: MonadIO m => WidgetEventAfterCallback -> m (GClosure C_WidgetEventAfterCallback)
- Data.GI.Gtk: genClosure_WidgetFocus :: WidgetFocusCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetFocus :: MonadIO m => WidgetFocusCallback -> m (GClosure C_WidgetFocusCallback)
- Data.GI.Gtk: genClosure_WidgetFocusInEvent :: WidgetFocusInEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetFocusInEvent :: MonadIO m => WidgetFocusInEventCallback -> m (GClosure C_WidgetFocusInEventCallback)
- Data.GI.Gtk: genClosure_WidgetFocusOutEvent :: WidgetFocusOutEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetFocusOutEvent :: MonadIO m => WidgetFocusOutEventCallback -> m (GClosure C_WidgetFocusOutEventCallback)
- Data.GI.Gtk: genClosure_WidgetGrabBrokenEvent :: WidgetGrabBrokenEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetGrabBrokenEvent :: MonadIO m => WidgetGrabBrokenEventCallback -> m (GClosure C_WidgetGrabBrokenEventCallback)
- Data.GI.Gtk: genClosure_WidgetGrabFocus :: WidgetGrabFocusCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetGrabFocus :: MonadIO m => WidgetGrabFocusCallback -> m (GClosure C_WidgetGrabFocusCallback)
- Data.GI.Gtk: genClosure_WidgetGrabNotify :: WidgetGrabNotifyCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetGrabNotify :: MonadIO m => WidgetGrabNotifyCallback -> m (GClosure C_WidgetGrabNotifyCallback)
- Data.GI.Gtk: genClosure_WidgetHide :: WidgetHideCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetHide :: MonadIO m => WidgetHideCallback -> m (GClosure C_WidgetHideCallback)
- Data.GI.Gtk: genClosure_WidgetHierarchyChanged :: WidgetHierarchyChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetHierarchyChanged :: MonadIO m => WidgetHierarchyChangedCallback -> m (GClosure C_WidgetHierarchyChangedCallback)
- Data.GI.Gtk: genClosure_WidgetKeyPressEvent :: WidgetKeyPressEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetKeyPressEvent :: MonadIO m => WidgetKeyPressEventCallback -> m (GClosure C_WidgetKeyPressEventCallback)
- Data.GI.Gtk: genClosure_WidgetKeyReleaseEvent :: WidgetKeyReleaseEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetKeyReleaseEvent :: MonadIO m => WidgetKeyReleaseEventCallback -> m (GClosure C_WidgetKeyReleaseEventCallback)
- Data.GI.Gtk: genClosure_WidgetKeynavFailed :: WidgetKeynavFailedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetKeynavFailed :: MonadIO m => WidgetKeynavFailedCallback -> m (GClosure C_WidgetKeynavFailedCallback)
- Data.GI.Gtk: genClosure_WidgetLeaveNotifyEvent :: WidgetLeaveNotifyEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetLeaveNotifyEvent :: MonadIO m => WidgetLeaveNotifyEventCallback -> m (GClosure C_WidgetLeaveNotifyEventCallback)
- Data.GI.Gtk: genClosure_WidgetMap :: WidgetMapCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetMap :: MonadIO m => WidgetMapCallback -> m (GClosure C_WidgetMapCallback)
- Data.GI.Gtk: genClosure_WidgetMapEvent :: WidgetMapEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetMapEvent :: MonadIO m => WidgetMapEventCallback -> m (GClosure C_WidgetMapEventCallback)
- Data.GI.Gtk: genClosure_WidgetMnemonicActivate :: WidgetMnemonicActivateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetMnemonicActivate :: MonadIO m => WidgetMnemonicActivateCallback -> m (GClosure C_WidgetMnemonicActivateCallback)
- Data.GI.Gtk: genClosure_WidgetMotionNotifyEvent :: WidgetMotionNotifyEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetMotionNotifyEvent :: MonadIO m => WidgetMotionNotifyEventCallback -> m (GClosure C_WidgetMotionNotifyEventCallback)
- Data.GI.Gtk: genClosure_WidgetMoveFocus :: WidgetMoveFocusCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetMoveFocus :: MonadIO m => WidgetMoveFocusCallback -> m (GClosure C_WidgetMoveFocusCallback)
- Data.GI.Gtk: genClosure_WidgetParentSet :: WidgetParentSetCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetParentSet :: MonadIO m => WidgetParentSetCallback -> m (GClosure C_WidgetParentSetCallback)
- Data.GI.Gtk: genClosure_WidgetPopupMenu :: WidgetPopupMenuCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetPopupMenu :: MonadIO m => WidgetPopupMenuCallback -> m (GClosure C_WidgetPopupMenuCallback)
- Data.GI.Gtk: genClosure_WidgetPropertyNotifyEvent :: WidgetPropertyNotifyEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetPropertyNotifyEvent :: MonadIO m => WidgetPropertyNotifyEventCallback -> m (GClosure C_WidgetPropertyNotifyEventCallback)
- Data.GI.Gtk: genClosure_WidgetProximityInEvent :: WidgetProximityInEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetProximityInEvent :: MonadIO m => WidgetProximityInEventCallback -> m (GClosure C_WidgetProximityInEventCallback)
- Data.GI.Gtk: genClosure_WidgetProximityOutEvent :: WidgetProximityOutEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetProximityOutEvent :: MonadIO m => WidgetProximityOutEventCallback -> m (GClosure C_WidgetProximityOutEventCallback)
- Data.GI.Gtk: genClosure_WidgetQueryTooltip :: WidgetQueryTooltipCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetQueryTooltip :: MonadIO m => WidgetQueryTooltipCallback -> m (GClosure C_WidgetQueryTooltipCallback)
- Data.GI.Gtk: genClosure_WidgetRealize :: WidgetRealizeCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetRealize :: MonadIO m => WidgetRealizeCallback -> m (GClosure C_WidgetRealizeCallback)
- Data.GI.Gtk: genClosure_WidgetScreenChanged :: WidgetScreenChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetScreenChanged :: MonadIO m => WidgetScreenChangedCallback -> m (GClosure C_WidgetScreenChangedCallback)
- Data.GI.Gtk: genClosure_WidgetScrollEvent :: WidgetScrollEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetScrollEvent :: MonadIO m => WidgetScrollEventCallback -> m (GClosure C_WidgetScrollEventCallback)
- Data.GI.Gtk: genClosure_WidgetSelectionClearEvent :: WidgetSelectionClearEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetSelectionClearEvent :: MonadIO m => WidgetSelectionClearEventCallback -> m (GClosure C_WidgetSelectionClearEventCallback)
- Data.GI.Gtk: genClosure_WidgetSelectionGet :: WidgetSelectionGetCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetSelectionGet :: MonadIO m => WidgetSelectionGetCallback -> m (GClosure C_WidgetSelectionGetCallback)
- Data.GI.Gtk: genClosure_WidgetSelectionNotifyEvent :: WidgetSelectionNotifyEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetSelectionNotifyEvent :: MonadIO m => WidgetSelectionNotifyEventCallback -> m (GClosure C_WidgetSelectionNotifyEventCallback)
- Data.GI.Gtk: genClosure_WidgetSelectionReceived :: WidgetSelectionReceivedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetSelectionReceived :: MonadIO m => WidgetSelectionReceivedCallback -> m (GClosure C_WidgetSelectionReceivedCallback)
- Data.GI.Gtk: genClosure_WidgetSelectionRequestEvent :: WidgetSelectionRequestEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetSelectionRequestEvent :: MonadIO m => WidgetSelectionRequestEventCallback -> m (GClosure C_WidgetSelectionRequestEventCallback)
- Data.GI.Gtk: genClosure_WidgetShow :: WidgetShowCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetShow :: MonadIO m => WidgetShowCallback -> m (GClosure C_WidgetShowCallback)
- Data.GI.Gtk: genClosure_WidgetShowHelp :: WidgetShowHelpCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetShowHelp :: MonadIO m => WidgetShowHelpCallback -> m (GClosure C_WidgetShowHelpCallback)
- Data.GI.Gtk: genClosure_WidgetSizeAllocate :: WidgetSizeAllocateCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetSizeAllocate :: MonadIO m => WidgetSizeAllocateCallback -> m (GClosure C_WidgetSizeAllocateCallback)
- Data.GI.Gtk: genClosure_WidgetStateChanged :: WidgetStateChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetStateChanged :: MonadIO m => WidgetStateChangedCallback -> m (GClosure C_WidgetStateChangedCallback)
- Data.GI.Gtk: genClosure_WidgetStateFlagsChanged :: WidgetStateFlagsChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetStateFlagsChanged :: MonadIO m => WidgetStateFlagsChangedCallback -> m (GClosure C_WidgetStateFlagsChangedCallback)
- Data.GI.Gtk: genClosure_WidgetStyleSet :: WidgetStyleSetCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetStyleSet :: MonadIO m => WidgetStyleSetCallback -> m (GClosure C_WidgetStyleSetCallback)
- Data.GI.Gtk: genClosure_WidgetStyleUpdated :: WidgetStyleUpdatedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetStyleUpdated :: MonadIO m => WidgetStyleUpdatedCallback -> m (GClosure C_WidgetStyleUpdatedCallback)
- Data.GI.Gtk: genClosure_WidgetTouchEvent :: WidgetTouchEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetTouchEvent :: MonadIO m => WidgetTouchEventCallback -> m (GClosure C_WidgetTouchEventCallback)
- Data.GI.Gtk: genClosure_WidgetUnmap :: WidgetUnmapCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetUnmap :: MonadIO m => WidgetUnmapCallback -> m (GClosure C_WidgetUnmapCallback)
- Data.GI.Gtk: genClosure_WidgetUnmapEvent :: WidgetUnmapEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetUnmapEvent :: MonadIO m => WidgetUnmapEventCallback -> m (GClosure C_WidgetUnmapEventCallback)
- Data.GI.Gtk: genClosure_WidgetUnrealize :: WidgetUnrealizeCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetUnrealize :: MonadIO m => WidgetUnrealizeCallback -> m (GClosure C_WidgetUnrealizeCallback)
- Data.GI.Gtk: genClosure_WidgetVisibilityNotifyEvent :: WidgetVisibilityNotifyEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetVisibilityNotifyEvent :: MonadIO m => WidgetVisibilityNotifyEventCallback -> m (GClosure C_WidgetVisibilityNotifyEventCallback)
- Data.GI.Gtk: genClosure_WidgetWindowStateEvent :: WidgetWindowStateEventCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WidgetWindowStateEvent :: MonadIO m => WidgetWindowStateEventCallback -> m (GClosure C_WidgetWindowStateEventCallback)
- Data.GI.Gtk: genClosure_WindowActivateDefault :: WindowActivateDefaultCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WindowActivateDefault :: MonadIO m => WindowActivateDefaultCallback -> m (GClosure C_WindowActivateDefaultCallback)
- Data.GI.Gtk: genClosure_WindowActivateFocus :: WindowActivateFocusCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WindowActivateFocus :: MonadIO m => WindowActivateFocusCallback -> m (GClosure C_WindowActivateFocusCallback)
- Data.GI.Gtk: genClosure_WindowEnableDebugging :: WindowEnableDebuggingCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WindowEnableDebugging :: MonadIO m => WindowEnableDebuggingCallback -> m (GClosure C_WindowEnableDebuggingCallback)
- Data.GI.Gtk: genClosure_WindowKeysChanged :: WindowKeysChangedCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WindowKeysChanged :: MonadIO m => WindowKeysChangedCallback -> m (GClosure C_WindowKeysChangedCallback)
- Data.GI.Gtk: genClosure_WindowSetFocus :: WindowSetFocusCallback -> IO Closure
+ Data.GI.Gtk: genClosure_WindowSetFocus :: MonadIO m => WindowSetFocusCallback -> m (GClosure C_WindowSetFocusCallback)
- Data.GI.Gtk: gestureGetLastEvent :: (HasCallStack, MonadIO m, IsGesture a) => a -> EventSequence -> m (Maybe Event)
+ Data.GI.Gtk: gestureGetLastEvent :: (HasCallStack, MonadIO m, IsGesture a) => a -> Maybe EventSequence -> m (Maybe Event)
- Data.GI.Gtk: getAccelGroupEntryClosure :: MonadIO m => AccelGroupEntry -> m (Maybe Closure)
+ Data.GI.Gtk: getAccelGroupEntryClosure :: MonadIO m => AccelGroupEntry -> m (Maybe (GClosure ()))
- Data.GI.Gtk: getAccelLabelAccelClosure :: (MonadIO m, IsAccelLabel o) => o -> m (Maybe Closure)
+ Data.GI.Gtk: getAccelLabelAccelClosure :: (MonadIO m, IsAccelLabel o) => o -> m (Maybe (GClosure ()))
- Data.GI.Gtk: gobjectType :: GObject a => a -> IO GType
+ Data.GI.Gtk: gobjectType :: GObject a => IO GType
- Data.GI.Gtk: menuSetTitle :: (HasCallStack, MonadIO m, IsMenu a) => a -> Text -> m ()
+ Data.GI.Gtk: menuSetTitle :: (HasCallStack, MonadIO m, IsMenu a) => a -> Maybe Text -> m ()
- Data.GI.Gtk: pageSetupToKeyFile :: (HasCallStack, MonadIO m, IsPageSetup a) => a -> KeyFile -> Text -> m ()
+ Data.GI.Gtk: pageSetupToKeyFile :: (HasCallStack, MonadIO m, IsPageSetup a) => a -> KeyFile -> Maybe Text -> m ()
- Data.GI.Gtk: paperSizeNewFromKeyFile :: (HasCallStack, MonadIO m) => KeyFile -> Text -> m PaperSize
+ Data.GI.Gtk: paperSizeNewFromKeyFile :: (HasCallStack, MonadIO m) => KeyFile -> Maybe Text -> m PaperSize
- Data.GI.Gtk: printSettingsToKeyFile :: (HasCallStack, MonadIO m, IsPrintSettings a) => a -> KeyFile -> Text -> m ()
+ Data.GI.Gtk: printSettingsToKeyFile :: (HasCallStack, MonadIO m, IsPrintSettings a) => a -> KeyFile -> Maybe Text -> m ()
- Data.GI.Gtk: setAccelGroupEntryClosure :: MonadIO m => AccelGroupEntry -> Ptr Closure -> m ()
+ Data.GI.Gtk: setAccelGroupEntryClosure :: MonadIO m => AccelGroupEntry -> Ptr (GClosure ()) -> m ()
- Data.GI.Gtk: setAccelLabelAccelClosure :: (MonadIO m, IsAccelLabel o) => o -> Closure -> m ()
+ Data.GI.Gtk: setAccelLabelAccelClosure :: (MonadIO m, IsAccelLabel o) => o -> GClosure a -> m ()
- Data.GI.Gtk: treeSelectionSetSelectFunction :: (HasCallStack, MonadIO m, IsTreeSelection a) => a -> TreeSelectionFunc -> m ()
+ Data.GI.Gtk: treeSelectionSetSelectFunction :: (HasCallStack, MonadIO m, IsTreeSelection a) => a -> Maybe TreeSelectionFunc -> m ()
- Data.GI.Gtk: treeViewSetExpanderColumn :: (HasCallStack, MonadIO m, IsTreeView a, IsTreeViewColumn b) => a -> b -> m ()
+ Data.GI.Gtk: treeViewSetExpanderColumn :: (HasCallStack, MonadIO m, IsTreeView a, IsTreeViewColumn b) => a -> Maybe b -> m ()
- Data.GI.Gtk: type AccelGroupAccelChangedCallback = Word32 -> [ModifierType] -> Closure -> IO ()
+ Data.GI.Gtk: type AccelGroupAccelChangedCallback = Word32 -> [ModifierType] -> GClosure () -> IO ()
- Data.GI.Gtk: type AccelGroupFindFunc = AccelKey -> Closure -> IO Bool
+ Data.GI.Gtk: type AccelGroupFindFunc = AccelKey -> GClosure () -> IO Bool
- Data.GI.Gtk: type AccelGroupFindFunc_WithClosures = AccelKey -> Closure -> Ptr () -> IO Bool
+ Data.GI.Gtk: type AccelGroupFindFunc_WithClosures = AccelKey -> GClosure () -> Ptr () -> IO Bool
- Data.GI.Gtk: type C_AccelGroupAccelChangedCallback = Ptr () -> Word32 -> CUInt -> Ptr Closure -> Ptr () -> IO ()
+ Data.GI.Gtk: type C_AccelGroupAccelChangedCallback = Ptr () -> Word32 -> CUInt -> Ptr GClosure () -> Ptr () -> IO ()
- Data.GI.Gtk: type C_AccelGroupFindFunc = Ptr AccelKey -> Ptr Closure -> Ptr () -> IO CInt
+ Data.GI.Gtk: type C_AccelGroupFindFunc = Ptr AccelKey -> Ptr GClosure () -> Ptr () -> IO CInt
- Data.GI.Gtk: widgetListAccelClosures :: (HasCallStack, MonadIO m, IsWidget a) => a -> m [Closure]
+ Data.GI.Gtk: widgetListAccelClosures :: (HasCallStack, MonadIO m, IsWidget a) => a -> m [GClosure b]
- Data.GI.Gtk: wrappedPtrFree :: WrappedPtr a => Maybe (FunPtr (Ptr a -> IO ()))
+ Data.GI.Gtk: wrappedPtrFree :: WrappedPtr a => Maybe (GDestroyNotify a)
- Data.GI.Gtk.ModelView.TreeModel: class GObject o => IsTreeModel o
+ Data.GI.Gtk.ModelView.TreeModel: class (GObject o, IsDescendantOf TreeModel o) => IsTreeModel o
- Data.GI.Gtk.ModelView.TreeModel: genClosure_TreeModelRowChanged :: TreeModelRowChangedCallback -> IO Closure
+ Data.GI.Gtk.ModelView.TreeModel: genClosure_TreeModelRowChanged :: MonadIO m => TreeModelRowChangedCallback -> m (GClosure C_TreeModelRowChangedCallback)
- Data.GI.Gtk.ModelView.TreeModel: genClosure_TreeModelRowDeleted :: TreeModelRowDeletedCallback -> IO Closure
+ Data.GI.Gtk.ModelView.TreeModel: genClosure_TreeModelRowDeleted :: MonadIO m => TreeModelRowDeletedCallback -> m (GClosure C_TreeModelRowDeletedCallback)
- Data.GI.Gtk.ModelView.TreeModel: genClosure_TreeModelRowHasChildToggled :: TreeModelRowHasChildToggledCallback -> IO Closure
+ Data.GI.Gtk.ModelView.TreeModel: genClosure_TreeModelRowHasChildToggled :: MonadIO m => TreeModelRowHasChildToggledCallback -> m (GClosure C_TreeModelRowHasChildToggledCallback)
- Data.GI.Gtk.ModelView.TreeModel: genClosure_TreeModelRowInserted :: TreeModelRowInsertedCallback -> IO Closure
+ Data.GI.Gtk.ModelView.TreeModel: genClosure_TreeModelRowInserted :: MonadIO m => TreeModelRowInsertedCallback -> m (GClosure C_TreeModelRowInsertedCallback)
Files
- gi-gtk-hs.cabal +8/−7
- src/Data/GI/Gtk/ComboBox.hs +3/−1
- src/Data/GI/Gtk/ModelView/CellLayout.hs +5/−2
- src/Data/GI/Gtk/ModelView/CustomStore.hs +10/−5
- src/Data/GI/Gtk/ModelView/ForestStore.hs +6/−2
- src/Data/GI/Gtk/ModelView/SeqStore.hs +6/−2
- src/Data/GI/Gtk/ModelView/TreeModel.hs +4/−1
- src/Data/GI/Gtk/ModelView/Types.hs +6/−4
gi-gtk-hs.cabal view
@@ -1,5 +1,5 @@ name: gi-gtk-hs-version: 0.3.6.3+version: 0.3.7.0 synopsis: A wrapper for gi-gtk, adding a few more idiomatic API parts on top description: A wrapper for gi-gtk, adding a few more idiomatic API parts on top homepage: https://github.com/haskell-gi/gi-gtk-hs@@ -8,7 +8,8 @@ author: Jonas Platte, Duncan Coutts, Axel Simon,- Hamish Mackenzie+ Hamish Mackenzie,+ Iñaki García Etxebarria maintainer: mail@jonasplatte.de category: Graphics build-type: Simple@@ -27,17 +28,17 @@ Data.GI.Gtk.ModelView.TreeModel Data.GI.Gtk.ComboBox - build-depends: base >=4.7 && <5,+ build-depends: base >= 4.9 && <5, base-compat >=0.9.0 && <0.11,- mtl >=2.1 && <2.3,+ mtl >= 2.1 && <2.3, transformers >=0.3.0.0 && <0.6, containers >=0.5.5.1 && <0.7, text >=1.2 && <1.3,- haskell-gi-base >=0.21.2 && <0.22,+ haskell-gi-base >=0.22.0 && <0.23, gi-glib >=2.0.6 && <2.1, gi-gobject >=2.0.6 && <2.1,- gi-gdk >=3.0.6 && <3.1,- gi-gtk >=3.0.25 && <3.1,+ gi-gdk >= 3.0.6 && <3.1,+ gi-gtk >= 3.0.26 && <3.1, gi-gdkpixbuf >=2.0.6 && <2.1 hs-source-dirs: src
src/Data/GI/Gtk/ComboBox.hs view
@@ -16,7 +16,9 @@ -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- Lesser General Public License for more details.---++{-# LANGUAGE MonoLocalBinds #-}+ -- | -- Stability : provisional -- Portability : portable (depends on GHC)
src/Data/GI/Gtk/ModelView/CellLayout.hs view
@@ -1,6 +1,8 @@ {-# LANGUAGE LambdaCase #-} {-# LANGUAGE DataKinds #-} {-# LANGUAGE ScopedTypeVariables #-}+{-# LANGUAGE MonoLocalBinds #-}+ -- -*-haskell-*- -- GIMP Toolkit (GTK) Interface CellLayout --@@ -149,9 +151,10 @@ -> model -- ^ @model@ - A model from which to draw data. -> (TreeIter -> IO ()) -- ^ Function to set attributes on the cell renderer. -> m ()-cellLayoutSetDataFunc' self cell model func = liftIO $+cellLayoutSetDataFunc' self cell model func = liftIO $ do cellLayoutSetCellDataFunc self cell . Just $ \_ (CellRenderer cellPtr') model' iter -> do- iter <- convertIterFromParentToChildModel iter model' =<< toTreeModel model+ castModel <- toTreeModel model+ iter <- convertIterFromParentToChildModel iter model' castModel CellRenderer cellPtr <- toCellRenderer cell if managedForeignPtr cellPtr /= managedForeignPtr cellPtr' then error ("cellLayoutSetAttributeFunc: attempt to set attributes of "++
src/Data/GI/Gtk/ModelView/CustomStore.hs view
@@ -2,6 +2,8 @@ {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE DataKinds #-} {-# LANGUAGE LambdaCase #-}+{-# LANGUAGE TypeApplications #-}+ -- -*-haskell-*- -- GIMP Toolkit (GTK) CustomStore TreeModel --@@ -67,11 +69,12 @@ import Foreign.Storable (peek, poke, peekByteOff) import System.IO.Unsafe (unsafePerformIO) import Data.GI.Base.BasicTypes- (ManagedPtr(..), GObject(..), GType, CGType(..), gtypeToCGType,- gtypeInt, gtypeBoolean, gtypeString, gtypeInvalid)+ (ManagedPtr(..), GObject(..), GType, CGType(..), gtypeToCGType)+import Data.GI.Base.GType (gtypeInt, gtypeBoolean, gtypeString, gtypeInvalid) import Data.GI.Base.BasicConversions (gflagsToWord, withTextCString) import Data.GI.Base.ManagedPtr (newObject, withManagedPtr, newManagedPtr_) import Data.GI.Base.GValue (GValue(..))+import Data.GI.Base.Overloading (HasParentTypes, ParentTypes) import GI.GObject (Object) import GI.GdkPixbuf.Objects (Pixbuf(..)) import GI.Gtk.Flags (TreeModelFlags(..))@@ -108,13 +111,15 @@ -- models 'Data.GI.Gtk.ModelView.ListStore.ListStore' or -- 'Data.GI.Gtk.ModelView.TreeStore.TreeStore'. newtype CustomStore private row = CustomStore (ManagedPtr (CustomStore private row))-instance IsTreeModel (CustomStore private row) +instance HasParentTypes (CustomStore private row)+type instance ParentTypes (CustomStore private row) = '[ TreeModel ]+ instance GObject (CustomStore private row) where #if !MIN_VERSION_haskell_gi_base(0,20,1) gobjectIsInitiallyUnowned _ = False #endif- gobjectType _ = gobjectType (undefined :: TreeModel)+ gobjectType = gobjectType @TreeModel -- | Type synonym for viewing the store as a set of columns. type ColumnMap row = IORef [ColumnAccess row]@@ -314,7 +319,7 @@ caToGType CAInvalid = gtypeInt -- to avoid warnings of functions that iterate through all columns gtypePixbuf :: GType-gtypePixbuf = unsafePerformIO $ gobjectType (undefined :: Pixbuf)+gtypePixbuf = unsafePerformIO $ gobjectType @Pixbuf {-# NOINLINE gtypePixbuf #-} treeModelIfaceGetColumnType_static :: StablePtr (CustomStoreImplementation model row) -> CInt -> IO CGType
src/Data/GI/Gtk/ModelView/ForestStore.hs view
@@ -3,6 +3,8 @@ {-# LANGUAGE DataKinds #-} {-# LANGUAGE LambdaCase #-} {-# LANGUAGE ScopedTypeVariables #-}+{-# LANGUAGE TypeApplications #-}+ -- -*-haskell-*- -- GIMP Toolkit (GTK) CustomStore TreeModel --@@ -77,6 +79,7 @@ import Data.GI.Base.BasicTypes (ManagedPtr(..), GObject(..), GObject) import Data.GI.Base.ManagedPtr (withManagedPtr)+import Data.GI.Base.Overloading (HasParentTypes, ParentTypes) import Data.GI.Gtk.ModelView.Types import Data.GI.Gtk.ModelView.CustomStore@@ -132,13 +135,14 @@ mkForestStore :: CustomStore (IORef (Store a)) a -> ForestStore a mkForestStore (CustomStore ptr) = ForestStore ptr -instance IsTreeModel (ForestStore a)+instance HasParentTypes (ForestStore a)+type instance ParentTypes (ForestStore a) = '[TreeModel] instance GObject (ForestStore a) where #if !MIN_VERSION_haskell_gi_base(0,20,1) gobjectIsInitiallyUnowned _ = False #endif- gobjectType _ = gobjectType (undefined :: TreeModel)+ gobjectType = gobjectType @TreeModel instance IsTypedTreeModel ForestStore
src/Data/GI/Gtk/ModelView/SeqStore.hs view
@@ -2,6 +2,8 @@ {-# LANGUAGE ScopedTypeVariables #-} {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE DataKinds #-}+{-# LANGUAGE TypeApplications #-}+ -- -*-haskell-*- -- GIMP Toolkit (GTK) CustomStore TreeModel --@@ -89,6 +91,7 @@ (setTreeIterUserData3, setTreeIterUserData2, setTreeIterStamp, setTreeIterUserData, getTreeIterUserData, TreeIter(..)) import Data.GI.Base (get, new)+import Data.GI.Base.Overloading (HasParentTypes, ParentTypes) import Data.Word (Word32) import Unsafe.Coerce (unsafeCoerce) import Foreign.Ptr (nullPtr)@@ -107,13 +110,14 @@ mkSeqStore :: CustomStore (IORef (Seq a)) a -> SeqStore a mkSeqStore (CustomStore ptr) = SeqStore ptr -instance IsTreeModel (SeqStore a)+instance HasParentTypes (SeqStore a)+type instance ParentTypes (SeqStore a) = '[TreeModel] instance GObject (SeqStore a) where #if !MIN_VERSION_haskell_gi_base(0,20,1) gobjectIsInitiallyUnowned _ = False #endif- gobjectType _ = gobjectType (undefined :: TreeModel)+ gobjectType = gobjectType @TreeModel instance IsTypedTreeModel SeqStore
src/Data/GI/Gtk/ModelView/TreeModel.hs view
@@ -1,4 +1,3 @@-{-# LANGUAGE LambdaCase #-} -- -*-haskell-*- -- GIMP Toolkit (GTK) TreeModel --@@ -17,6 +16,10 @@ -- but WITHOUT ANY WARRANTY; without even the implied warranty of -- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -- Lesser General Public License for more details.++{-# LANGUAGE LambdaCase #-}+{-# LANGUAGE MonoLocalBinds #-}+ -- -- | -- Stability : provisional
src/Data/GI/Gtk/ModelView/Types.hs view
@@ -9,6 +9,8 @@ {-# LANGUAGE DataKinds #-} {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE LambdaCase #-}+{-# LANGUAGE TypeApplications #-}+ -- -*-haskell-*- -- GIMP Toolkit (GTK) CustomStore TreeModel --@@ -89,6 +91,7 @@ (ManagedPtr(..), ManagedPtrNewtype, UnexpectedNullPointerReturn, GObject(..)) import Data.GI.Base.ManagedPtr (withManagedPtr)+import Data.GI.Base.Overloading (HasParentTypes, ParentTypes) import Data.GI.Base.GValue (GValue) import GI.GObject.Objects.Object (Object(..)) import GI.Gtk.Interfaces.TreeModel (TreeModel, IsTreeModel(..))@@ -129,15 +132,14 @@ newtype TypedTreeModelSort row = TypedTreeModelSort (ManagedPtr (TypedTreeModelSort row)) -instance IsTreeModelSort (TypedTreeModelSort row)-instance IsTreeSortable (TypedTreeModelSort row)-instance IsTreeModel (TypedTreeModelSort row)+instance HasParentTypes (TypedTreeModelSort row)+type instance ParentTypes (TypedTreeModelSort row) = '[TreeSortable, TreeModel, TreeModelSort] instance GObject (TypedTreeModelSort row) where #if !MIN_VERSION_haskell_gi_base(0,20,1) gobjectIsInitiallyUnowned _ = False #endif- gobjectType _ = gobjectType (undefined :: TreeModelSort)+ gobjectType = gobjectType @TreeModelSort unsafeTreeModelSortToGeneric :: TreeModelSort -> TypedTreeModelSort row unsafeTreeModelSortToGeneric = unsafeCoerce#