packages feed

gi-dbusmenu 0.4.14 → 0.4.15

raw patch · 4 files changed

+12/−7 lines, 4 filesdep ~haskell-gisetup-changedPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: haskell-gi

API changes (from Hackage documentation)

- GI.Dbusmenu.Enums: instance GHC.Classes.Eq GI.Dbusmenu.Enums.Status
- GI.Dbusmenu.Enums: instance GHC.Classes.Eq GI.Dbusmenu.Enums.TextDirection
- GI.Dbusmenu.Enums: instance GHC.Classes.Ord GI.Dbusmenu.Enums.Status
- GI.Dbusmenu.Enums: instance GHC.Classes.Ord GI.Dbusmenu.Enums.TextDirection
- GI.Dbusmenu.Enums: instance GHC.Enum.Enum GI.Dbusmenu.Enums.Status
- GI.Dbusmenu.Enums: instance GHC.Enum.Enum GI.Dbusmenu.Enums.TextDirection
- GI.Dbusmenu.Enums: instance GHC.Show.Show GI.Dbusmenu.Enums.Status
- GI.Dbusmenu.Enums: instance GHC.Show.Show GI.Dbusmenu.Enums.TextDirection
- GI.Dbusmenu.Objects.Client: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Dbusmenu.Objects.Client.Client)
- GI.Dbusmenu.Objects.Client: instance GHC.Classes.Eq GI.Dbusmenu.Objects.Client.Client
- GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Dbusmenu.Objects.Menuitem.Menuitem)
- GI.Dbusmenu.Objects.Menuitem: instance GHC.Classes.Eq GI.Dbusmenu.Objects.Menuitem.Menuitem
- GI.Dbusmenu.Objects.MenuitemProxy: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy)
- GI.Dbusmenu.Objects.MenuitemProxy: instance GHC.Classes.Eq GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy
- GI.Dbusmenu.Objects.Server: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Dbusmenu.Objects.Server.Server)
- GI.Dbusmenu.Objects.Server: instance GHC.Classes.Eq GI.Dbusmenu.Objects.Server.Server
+ GI.Dbusmenu: GArray :: Ptr (GArray a) -> GArray a
+ GI.Dbusmenu: GByteArray :: Ptr GByteArray -> GByteArray
+ GI.Dbusmenu: GError :: ManagedPtr GError -> GError
+ GI.Dbusmenu: GHashTable :: Ptr (GHashTable a b) -> GHashTable a b
+ GI.Dbusmenu: GList :: Ptr (GList a) -> GList a
+ GI.Dbusmenu: GParamSpec :: ManagedPtr GParamSpec -> GParamSpec
+ GI.Dbusmenu: GPtrArray :: Ptr (GPtrArray a) -> GPtrArray a
+ GI.Dbusmenu: GSList :: Ptr (GSList a) -> GSList a
+ GI.Dbusmenu: GType :: CGType -> GType
+ GI.Dbusmenu: GValue :: ManagedPtr GValue -> GValue
+ GI.Dbusmenu: GVariant :: ManagedPtr GVariant -> GVariant
+ GI.Dbusmenu: GVariantDictEntry :: key -> value -> GVariantDictEntry key value
+ GI.Dbusmenu: GVariantHandle :: Int32 -> GVariantHandle
+ GI.Dbusmenu: GVariantSinglet :: a -> GVariantSinglet a
+ GI.Dbusmenu: ManagedPtr :: ForeignPtr a -> Maybe CallStack -> IORef (Maybe CallStack) -> ManagedPtr a
+ GI.Dbusmenu: PtrWrapped :: Ptr a -> PtrWrapped a
+ GI.Dbusmenu: UnexpectedNullPointerReturn :: Text -> UnexpectedNullPointerReturn
+ GI.Dbusmenu: [:!<~] :: forall obj info (attr :: Symbol) (tag1 :: AttrOpTag) b model (tag :: AttrOpTag). (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag1 info obj, AttrSetTypeConstraint info b, ?_haskell_gi_modelProxy :: ModelProxy model) => AttrLabelProxy attr -> DynVal model b -> AttrOp obj tag
+ GI.Dbusmenu: [:&=] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrTransferTypeConstraint info b, AttrSetTypeConstraint info (AttrTransferType info)) => AttrLabelProxy attr -> b -> AttrOp obj tag
+ GI.Dbusmenu: [:::] :: forall object info. SignalProxy object info -> Text -> SignalProxy object info
+ GI.Dbusmenu: [:<~] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b model. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b, AttrOpAllowed 'AttrGet info obj, EqMaybe b (AttrGetType info), ?_haskell_gi_modelProxy :: ModelProxy model) => AttrLabelProxy attr -> DynVal model b -> AttrOp obj tag
+ GI.Dbusmenu: [:=>] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b) => AttrLabelProxy attr -> IO b -> AttrOp obj tag
+ GI.Dbusmenu: [:=] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b) => AttrLabelProxy attr -> b -> AttrOp obj tag
+ GI.Dbusmenu: [:~>] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b a. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, tag ~ 'AttrSet, AttrOpAllowed 'AttrSet info obj, AttrOpAllowed 'AttrGet info obj, AttrSetTypeConstraint info b, a ~ AttrGetType info) => AttrLabelProxy attr -> (a -> IO b) -> AttrOp obj tag
+ GI.Dbusmenu: [:~] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b a. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, tag ~ 'AttrSet, AttrOpAllowed 'AttrSet info obj, AttrOpAllowed 'AttrGet info obj, AttrSetTypeConstraint info b, a ~ AttrGetType info) => AttrLabelProxy attr -> (a -> b) -> AttrOp obj tag
+ GI.Dbusmenu: [After] :: forall obj info (tag :: AttrOpTag). (GObject obj, SignalInfo info) => SignalProxy obj info -> ((?self :: obj) => HaskellCallbackType info) -> AttrOp obj tag
+ GI.Dbusmenu: [Bind] :: forall obj info (propName :: Symbol) (tag :: AttrOpTag) model outType (components :: [Symbol]) (fieldName :: Symbol). (HasAttributeList obj, GObject obj, info ~ ResolveAttribute propName obj, AttrInfo info, KnownSymbol (AttrLabel info), AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrOpAllowed 'AttrPut info obj, ?_haskell_gi_modelProxy :: ModelProxy model, outType ~ AttrGetType info, AttrSetTypeConstraint info outType, components ~ Components fieldName, PathFieldAccess components model outType, KnownSymbol fieldName, Eq outType) => AttrLabelProxy propName -> AttrLabelProxy fieldName -> AttrOp obj tag
+ GI.Dbusmenu: [On] :: forall obj info (tag :: AttrOpTag). (GObject obj, SignalInfo info) => SignalProxy obj info -> ((?self :: obj) => HaskellCallbackType info) -> AttrOp obj tag
+ GI.Dbusmenu: [PropertyNotify] :: forall info1 (propName :: Symbol) object (pl :: Symbol). (info1 ~ ResolveAttribute propName object, AttrInfo info1, pl ~ AttrLabel info1, KnownSymbol pl) => AttrLabelProxy propName -> SignalProxy object GObjectNotifySignalInfo
+ GI.Dbusmenu: [PropertySet] :: forall info1 (propName :: Symbol) object b (pl :: Symbol). (info1 ~ ResolveAttribute propName object, AttrInfo info1, AttrBaseTypeConstraint info1 object, b ~ AttrGetType info1, pl ~ AttrLabel info1, KnownSymbol pl) => AttrLabelProxy propName -> SignalProxy object (GObjectPropertySetSignalInfo b)
+ GI.Dbusmenu: [gtypeToCGType] :: GType -> CGType
+ GI.Dbusmenu: [managedForeignPtr] :: ManagedPtr a -> ForeignPtr a
+ GI.Dbusmenu: [managedPtrAllocCallStack] :: ManagedPtr a -> Maybe CallStack
+ GI.Dbusmenu: [managedPtrIsDisowned] :: ManagedPtr a -> IORef (Maybe CallStack)
+ GI.Dbusmenu: [nullPtrErrorMsg] :: UnexpectedNullPointerReturn -> Text
+ GI.Dbusmenu: [unwrapPtr] :: PtrWrapped a -> Ptr a
+ GI.Dbusmenu: after :: forall object info m. (GObject object, MonadIO m, SignalInfo info) => object -> SignalProxy object info -> ((?self :: object) => HaskellCallbackType info) -> m SignalHandlerId
+ GI.Dbusmenu: asA :: (ManagedPtrNewtype a, ManagedPtrNewtype b, HasParentTypes b, IsDescendantOf a b) => b -> (ManagedPtr a -> a) -> a
+ GI.Dbusmenu: boxedPtrCalloc :: CallocPtr a => IO (Ptr a)
+ GI.Dbusmenu: boxedPtrCopy :: BoxedPtr a => a -> IO a
+ GI.Dbusmenu: boxedPtrFree :: BoxedPtr a => a -> IO ()
+ GI.Dbusmenu: byteStringToCString :: ByteString -> IO CString
+ GI.Dbusmenu: castTo :: (HasCallStack, ManagedPtrNewtype o, TypedObject o, ManagedPtrNewtype o', TypedObject o', GObject o') => (ManagedPtr o' -> o') -> o -> IO (Maybe o')
+ GI.Dbusmenu: catchGErrorJust :: GErrorClass err => err -> IO a -> (GErrorMessage -> IO a) -> IO a
+ GI.Dbusmenu: catchGErrorJustDomain :: GErrorClass err => IO a -> (err -> GErrorMessage -> IO a) -> IO a
+ GI.Dbusmenu: checkGError :: (Ptr (Ptr GError) -> IO a) -> (GError -> IO a) -> IO a
+ GI.Dbusmenu: checkInstanceType :: (ManagedPtrNewtype o, TypedObject o) => o -> GType -> IO Bool
+ GI.Dbusmenu: class TypedObject a => BoxedEnum a
+ GI.Dbusmenu: class TypedObject a => BoxedFlags a
+ GI.Dbusmenu: class ManagedPtrNewtype a => BoxedPtr a
+ GI.Dbusmenu: class BoxedPtr a => CallocPtr a
+ GI.Dbusmenu: class (ManagedPtrNewtype a, TypedObject a) => GBoxed a
+ GI.Dbusmenu: class Enum err => GErrorClass err
+ GI.Dbusmenu: class (ManagedPtrNewtype a, TypedObject a) => GObject a
+ GI.Dbusmenu: class Enum a => IsGFlag a
+ GI.Dbusmenu: class IsGValue a
+ GI.Dbusmenu: class IsGVariant a
+ GI.Dbusmenu: class Ord a => IsGVariantBasicType a
+ GI.Dbusmenu: class Coercible a ManagedPtr () => ManagedPtrNewtype a
+ GI.Dbusmenu: class HasParentTypes a => TypedObject a
+ GI.Dbusmenu: copyBoxed :: (HasCallStack, GBoxed a) => a -> IO (Ptr a)
+ GI.Dbusmenu: copyBoxedPtr :: GBoxed a => Ptr a -> IO (Ptr a)
+ GI.Dbusmenu: copyBytes :: (HasCallStack, CallocPtr a) => Int -> Ptr a -> IO (Ptr a)
+ GI.Dbusmenu: cstringPackPtr :: CString -> PtrWrapped CString
+ GI.Dbusmenu: cstringToByteString :: HasCallStack => CString -> IO ByteString
+ GI.Dbusmenu: cstringToString :: HasCallStack => CString -> IO String
+ GI.Dbusmenu: cstringToText :: HasCallStack => CString -> IO Text
+ GI.Dbusmenu: cstringUnpackPtr :: PtrWrapped CString -> CString
+ GI.Dbusmenu: data AttrOp obj (tag :: AttrOpTag)
+ GI.Dbusmenu: data GArray a
+ GI.Dbusmenu: data GByteArray
+ GI.Dbusmenu: data GClosure a
+ GI.Dbusmenu: data GHashTable a b
+ GI.Dbusmenu: data GList a
+ GI.Dbusmenu: data GPtrArray a
+ GI.Dbusmenu: data GSList a
+ GI.Dbusmenu: data GVariantDictEntry key value
+ GI.Dbusmenu: data GVariantObjectPath
+ GI.Dbusmenu: data GVariantSignature
+ GI.Dbusmenu: data ManagedPtr a
+ GI.Dbusmenu: data SignalProxy object info
+ GI.Dbusmenu: data UnexpectedNullPointerReturn
+ GI.Dbusmenu: disownBoxed :: (HasCallStack, GBoxed a) => a -> IO (Ptr a)
+ GI.Dbusmenu: disownGVariant :: GVariant -> IO (Ptr GVariant)
+ GI.Dbusmenu: disownManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
+ GI.Dbusmenu: disownObject :: (HasCallStack, GObject a) => a -> IO (Ptr b)
+ GI.Dbusmenu: freeBoxed :: (HasCallStack, GBoxed a) => a -> IO ()
+ GI.Dbusmenu: fromGValue :: (IsGValue a, MonadIO m) => GValue -> m a
+ GI.Dbusmenu: fromGVariant :: IsGVariant a => GVariant -> IO (Maybe a)
+ GI.Dbusmenu: gDirectEqual :: GEqualFunc (Ptr a)
+ GI.Dbusmenu: gDirectHash :: GHashFunc (Ptr a)
+ GI.Dbusmenu: gStrEqual :: GEqualFunc CString
+ GI.Dbusmenu: gStrHash :: GHashFunc CString
+ GI.Dbusmenu: g_list_free :: Ptr (GList a) -> IO ()
+ GI.Dbusmenu: g_slist_free :: Ptr (GSList a) -> IO ()
+ GI.Dbusmenu: gerrorClassDomain :: GErrorClass err => err -> Text
+ GI.Dbusmenu: gerrorCode :: GError -> IO GErrorCode
+ GI.Dbusmenu: gerrorDomain :: GError -> IO GQuark
+ GI.Dbusmenu: gerrorMessage :: GError -> IO GErrorMessage
+ GI.Dbusmenu: gerrorNew :: GErrorDomain -> GErrorCode -> GErrorMessage -> IO GError
+ GI.Dbusmenu: get :: forall info (attr :: Symbol) obj result m. (AttrGetC info obj attr result, MonadIO m) => obj -> AttrLabelProxy attr -> m result
+ GI.Dbusmenu: gflagsToWord :: (Num b, IsGFlag a) => [a] -> b
+ GI.Dbusmenu: glibType :: TypedObject a => IO GType
+ GI.Dbusmenu: gtypeName :: GType -> IO String
+ GI.Dbusmenu: gvalueGType_ :: IsGValue a => IO GType
+ GI.Dbusmenu: gvalueGet_ :: IsGValue a => Ptr GValue -> IO a
+ GI.Dbusmenu: gvaluePackPtr :: Ptr GValue -> PtrWrapped (Ptr GValue)
+ GI.Dbusmenu: gvalueSet_ :: IsGValue a => Ptr GValue -> a -> IO ()
+ GI.Dbusmenu: gvalueUnpackPtr :: PtrWrapped (Ptr GValue) -> Ptr GValue
+ GI.Dbusmenu: gvariantFromBool :: Bool -> IO GVariant
+ GI.Dbusmenu: gvariantFromBytestring :: ByteString -> IO GVariant
+ GI.Dbusmenu: gvariantFromDictEntry :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => key -> value -> IO GVariant
+ GI.Dbusmenu: gvariantFromDouble :: Double -> IO GVariant
+ GI.Dbusmenu: gvariantFromGVariant :: GVariant -> IO GVariant
+ GI.Dbusmenu: gvariantFromHandle :: Int32 -> IO GVariant
+ GI.Dbusmenu: gvariantFromInt16 :: Int16 -> IO GVariant
+ GI.Dbusmenu: gvariantFromInt32 :: Int32 -> IO GVariant
+ GI.Dbusmenu: gvariantFromInt64 :: Int64 -> IO GVariant
+ GI.Dbusmenu: gvariantFromList :: IsGVariant a => [a] -> IO GVariant
+ GI.Dbusmenu: gvariantFromMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => Map key value -> IO GVariant
+ GI.Dbusmenu: gvariantFromMaybe :: IsGVariant a => Maybe a -> IO GVariant
+ GI.Dbusmenu: gvariantFromObjectPath :: GVariantObjectPath -> IO GVariant
+ GI.Dbusmenu: gvariantFromSignature :: GVariantSignature -> IO GVariant
+ GI.Dbusmenu: gvariantFromText :: Text -> IO GVariant
+ GI.Dbusmenu: gvariantFromTuple :: [GVariant] -> IO GVariant
+ GI.Dbusmenu: gvariantFromWord16 :: Word16 -> IO GVariant
+ GI.Dbusmenu: gvariantFromWord32 :: Word32 -> IO GVariant
+ GI.Dbusmenu: gvariantFromWord64 :: Word64 -> IO GVariant
+ GI.Dbusmenu: gvariantFromWord8 :: Word8 -> IO GVariant
+ GI.Dbusmenu: gvariantGetTypeString :: GVariant -> IO Text
+ GI.Dbusmenu: gvariantObjectPathToText :: GVariantObjectPath -> Text
+ GI.Dbusmenu: gvariantSignatureToText :: GVariantSignature -> Text
+ GI.Dbusmenu: gvariantToBool :: GVariant -> IO (Maybe Bool)
+ GI.Dbusmenu: gvariantToBytestring :: GVariant -> IO (Maybe ByteString)
+ GI.Dbusmenu: gvariantToDictEntry :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (key, value))
+ GI.Dbusmenu: gvariantToDouble :: GVariant -> IO (Maybe Double)
+ GI.Dbusmenu: gvariantToGVariant :: GVariant -> IO (Maybe GVariant)
+ GI.Dbusmenu: gvariantToHandle :: GVariant -> IO (Maybe Int32)
+ GI.Dbusmenu: gvariantToInt16 :: GVariant -> IO (Maybe Int16)
+ GI.Dbusmenu: gvariantToInt32 :: GVariant -> IO (Maybe Int32)
+ GI.Dbusmenu: gvariantToInt64 :: GVariant -> IO (Maybe Int64)
+ GI.Dbusmenu: gvariantToList :: IsGVariant a => GVariant -> IO (Maybe [a])
+ GI.Dbusmenu: gvariantToMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (Map key value))
+ GI.Dbusmenu: gvariantToMaybe :: IsGVariant a => GVariant -> IO (Maybe (Maybe a))
+ GI.Dbusmenu: gvariantToObjectPath :: GVariant -> IO (Maybe Text)
+ GI.Dbusmenu: gvariantToSignature :: GVariant -> IO (Maybe Text)
+ GI.Dbusmenu: gvariantToText :: GVariant -> IO (Maybe Text)
+ GI.Dbusmenu: gvariantToTuple :: GVariant -> IO (Maybe [GVariant])
+ GI.Dbusmenu: gvariantToWord16 :: GVariant -> IO (Maybe Word16)
+ GI.Dbusmenu: gvariantToWord32 :: GVariant -> IO (Maybe Word32)
+ GI.Dbusmenu: gvariantToWord64 :: GVariant -> IO (Maybe Word64)
+ GI.Dbusmenu: gvariantToWord8 :: GVariant -> IO (Maybe Word8)
+ GI.Dbusmenu: handleGErrorJust :: GErrorClass err => err -> (GErrorMessage -> IO a) -> IO a -> IO a
+ GI.Dbusmenu: handleGErrorJustDomain :: GErrorClass err => (err -> GErrorMessage -> IO a) -> IO a -> IO a
+ GI.Dbusmenu: mapCArrayWithLength :: (Storable a, Integral b) => b -> (a -> IO c) -> Ptr a -> IO ()
+ GI.Dbusmenu: mapGArray :: Storable a => (a -> IO b) -> Ptr (GArray a) -> IO ()
+ GI.Dbusmenu: mapGList :: (Ptr a -> IO b) -> Ptr (GList (Ptr a)) -> IO ()
+ GI.Dbusmenu: mapGSList :: (Ptr a -> IO b) -> Ptr (GSList (Ptr a)) -> IO ()
+ GI.Dbusmenu: mapPtrArray :: (Ptr a -> IO b) -> Ptr (GPtrArray (Ptr a)) -> IO ()
+ GI.Dbusmenu: mapZeroTerminatedCArray :: (Ptr a -> IO b) -> Ptr (Ptr a) -> IO ()
+ GI.Dbusmenu: maybePokeGError :: Ptr (Ptr GError) -> Maybe GError -> IO ()
+ GI.Dbusmenu: maybeWithManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => Maybe a -> (Ptr a -> IO c) -> IO c
+ GI.Dbusmenu: new :: (Constructible a tag, MonadIO m) => (ManagedPtr a -> a) -> [AttrOp a tag] -> m a
+ GI.Dbusmenu: newBoxed :: (HasCallStack, GBoxed a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.Dbusmenu: newGVariantFromPtr :: Ptr GVariant -> IO GVariant
+ GI.Dbusmenu: newGVariantObjectPath :: Text -> Maybe GVariantObjectPath
+ GI.Dbusmenu: newGVariantSignature :: Text -> Maybe GVariantSignature
+ GI.Dbusmenu: newManagedPtr :: HasCallStack => Ptr a -> IO () -> IO (ManagedPtr a)
+ GI.Dbusmenu: newManagedPtr' :: HasCallStack => FinalizerPtr a -> Ptr a -> IO (ManagedPtr a)
+ GI.Dbusmenu: newManagedPtr_ :: Ptr a -> IO (ManagedPtr a)
+ GI.Dbusmenu: newObject :: (HasCallStack, GObject a, GObject b) => (ManagedPtr a -> a) -> Ptr b -> IO a
+ GI.Dbusmenu: newPtr :: (HasCallStack, BoxedPtr a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.Dbusmenu: newtype GError
+ GI.Dbusmenu: newtype GParamSpec
+ GI.Dbusmenu: newtype GType
+ GI.Dbusmenu: newtype GValue
+ GI.Dbusmenu: newtype GVariant
+ GI.Dbusmenu: newtype GVariantHandle
+ GI.Dbusmenu: newtype GVariantSinglet a
+ GI.Dbusmenu: newtype PtrWrapped a
+ GI.Dbusmenu: noGParamSpec :: Maybe GParamSpec
+ GI.Dbusmenu: noGVariant :: Maybe GVariant
+ GI.Dbusmenu: on :: forall object info m. (GObject object, MonadIO m, SignalInfo info) => object -> SignalProxy object info -> ((?self :: object) => HaskellCallbackType info) -> m SignalHandlerId
+ GI.Dbusmenu: packBlockArray :: Int -> [Ptr a] -> IO (Ptr a)
+ GI.Dbusmenu: packByteString :: ByteString -> IO (Ptr Word8)
+ GI.Dbusmenu: packFileNameArray :: [String] -> IO (Ptr CString)
+ GI.Dbusmenu: packGArray :: Storable a => [a] -> IO (Ptr (GArray a))
+ GI.Dbusmenu: packGByteArray :: ByteString -> IO (Ptr GByteArray)
+ GI.Dbusmenu: packGHashTable :: GHashFunc a -> GEqualFunc a -> Maybe (GDestroyNotify a) -> Maybe (GDestroyNotify b) -> [(PtrWrapped a, PtrWrapped b)] -> IO (Ptr (GHashTable a b))
+ GI.Dbusmenu: packGList :: [Ptr a] -> IO (Ptr (GList (Ptr a)))
+ GI.Dbusmenu: packGPtrArray :: [Ptr a] -> IO (Ptr (GPtrArray (Ptr a)))
+ GI.Dbusmenu: packGSList :: [Ptr a] -> IO (Ptr (GSList (Ptr a)))
+ GI.Dbusmenu: packMapStorableArray :: forall a b. Storable b => (a -> b) -> [a] -> IO (Ptr b)
+ GI.Dbusmenu: packMapZeroTerminatedStorableArray :: forall a b. (Num b, Storable b) => (a -> b) -> [a] -> IO (Ptr b)
+ GI.Dbusmenu: packPtrArray :: [Ptr a] -> IO (Ptr (Ptr a))
+ GI.Dbusmenu: packStorableArray :: Storable a => [a] -> IO (Ptr a)
+ GI.Dbusmenu: packUTF8CArray :: [Text] -> IO (Ptr CString)
+ GI.Dbusmenu: packZeroTerminatedByteString :: ByteString -> IO (Ptr Word8)
+ GI.Dbusmenu: packZeroTerminatedFileNameArray :: [String] -> IO (Ptr CString)
+ GI.Dbusmenu: packZeroTerminatedPtrArray :: [Ptr a] -> IO (Ptr (Ptr a))
+ GI.Dbusmenu: packZeroTerminatedStorableArray :: (Num a, Storable a) => [a] -> IO (Ptr a)
+ GI.Dbusmenu: packZeroTerminatedUTF8CArray :: [Text] -> IO (Ptr CString)
+ GI.Dbusmenu: propagateGError :: (Ptr (Ptr GError) -> IO a) -> IO a
+ GI.Dbusmenu: ptrPackPtr :: Ptr a -> PtrWrapped (Ptr a)
+ GI.Dbusmenu: ptrUnpackPtr :: PtrWrapped (Ptr a) -> Ptr a
+ GI.Dbusmenu: releaseObject :: (HasCallStack, GObject a) => a -> IO ()
+ GI.Dbusmenu: set :: forall o m. MonadIO m => o -> [AttrOp o 'AttrSet] -> m ()
+ GI.Dbusmenu: stringToCString :: String -> IO CString
+ GI.Dbusmenu: textToCString :: Text -> IO CString
+ GI.Dbusmenu: toGValue :: (IsGValue a, MonadIO m) => a -> m GValue
+ GI.Dbusmenu: toGVariant :: IsGVariant a => a -> IO GVariant
+ GI.Dbusmenu: toGVariantFormatString :: IsGVariant a => a -> Text
+ GI.Dbusmenu: toManagedPtr :: ManagedPtrNewtype a => a -> ManagedPtr a
+ GI.Dbusmenu: touchManagedPtr :: ManagedPtrNewtype a => a -> IO ()
+ GI.Dbusmenu: type CGType = Word64
+ GI.Dbusmenu: type GDestroyNotify ptr = FunPtr ptr -> IO ()
+ GI.Dbusmenu: type GEqualFunc a = FunPtr PtrWrapped a -> PtrWrapped a -> IO Int32
+ GI.Dbusmenu: type GErrorCode = C_gint
+ GI.Dbusmenu: type GErrorDomain = GQuark
+ GI.Dbusmenu: type GErrorMessage = Text
+ GI.Dbusmenu: type GHashFunc a = FunPtr PtrWrapped a -> IO Word32
+ GI.Dbusmenu: unpackBlockArrayWithLength :: Integral a => Int -> a -> Ptr b -> IO [Ptr b]
+ GI.Dbusmenu: unpackBoxedArrayWithLength :: (Integral a, GBoxed b) => Int -> a -> Ptr b -> IO [Ptr b]
+ GI.Dbusmenu: unpackByteStringWithLength :: Integral a => a -> Ptr Word8 -> IO ByteString
+ GI.Dbusmenu: unpackFileNameArrayWithLength :: (HasCallStack, Integral a) => a -> Ptr CString -> IO [String]
+ GI.Dbusmenu: unpackGArray :: Storable a => Ptr (GArray a) -> IO [a]
+ GI.Dbusmenu: unpackGByteArray :: Ptr GByteArray -> IO ByteString
+ GI.Dbusmenu: unpackGHashTable :: Ptr (GHashTable a b) -> IO [(PtrWrapped a, PtrWrapped b)]
+ GI.Dbusmenu: unpackGList :: Ptr (GList (Ptr a)) -> IO [Ptr a]
+ GI.Dbusmenu: unpackGPtrArray :: Ptr (GPtrArray (Ptr a)) -> IO [Ptr a]
+ GI.Dbusmenu: unpackGSList :: Ptr (GSList (Ptr a)) -> IO [Ptr a]
+ GI.Dbusmenu: unpackMapStorableArrayWithLength :: (Integral a, Storable b) => (b -> c) -> a -> Ptr b -> IO [c]
+ GI.Dbusmenu: unpackMapZeroTerminatedStorableArray :: (Eq a, Num a, Storable a) => (a -> b) -> Ptr a -> IO [b]
+ GI.Dbusmenu: unpackPtrArrayWithLength :: Integral a => a -> Ptr (Ptr b) -> IO [Ptr b]
+ GI.Dbusmenu: unpackStorableArrayWithLength :: (Integral a, Storable b) => a -> Ptr b -> IO [b]
+ GI.Dbusmenu: unpackUTF8CArrayWithLength :: (HasCallStack, Integral a) => a -> Ptr CString -> IO [Text]
+ GI.Dbusmenu: unpackZeroTerminatedByteString :: Ptr Word8 -> IO ByteString
+ GI.Dbusmenu: unpackZeroTerminatedFileNameArray :: HasCallStack => Ptr CString -> IO [String]
+ GI.Dbusmenu: unpackZeroTerminatedPtrArray :: Ptr (Ptr a) -> IO [Ptr a]
+ GI.Dbusmenu: unpackZeroTerminatedStorableArray :: (Eq a, Num a, Storable a) => Ptr a -> IO [a]
+ GI.Dbusmenu: unpackZeroTerminatedUTF8CArray :: HasCallStack => Ptr CString -> IO [Text]
+ GI.Dbusmenu: unrefGArray :: Ptr (GArray a) -> IO ()
+ GI.Dbusmenu: unrefGByteArray :: Ptr GByteArray -> IO ()
+ GI.Dbusmenu: unrefGHashTable :: Ptr (GHashTable a b) -> IO ()
+ GI.Dbusmenu: unrefGVariant :: GVariant -> IO ()
+ GI.Dbusmenu: unrefObject :: (HasCallStack, GObject a) => a -> IO ()
+ GI.Dbusmenu: unrefPtrArray :: Ptr (GPtrArray a) -> IO ()
+ GI.Dbusmenu: unsafeCastTo :: (HasCallStack, ManagedPtrNewtype o, TypedObject o, ManagedPtrNewtype o', TypedObject o') => (ManagedPtr o' -> o') -> o -> IO o'
+ GI.Dbusmenu: unsafeManagedPtrCastPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
+ GI.Dbusmenu: unsafeManagedPtrGetPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr a)
+ GI.Dbusmenu: withManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> (Ptr a -> IO c) -> IO c
+ GI.Dbusmenu: withManagedPtrList :: (HasCallStack, ManagedPtrNewtype a) => [a] -> ([Ptr a] -> IO c) -> IO c
+ GI.Dbusmenu: withNewObject :: (HasCallStack, GObject o) => Ptr o -> (o -> IO b) -> IO b
+ GI.Dbusmenu: withTextCString :: Text -> (CString -> IO a) -> IO a
+ GI.Dbusmenu: withTransient :: (HasCallStack, ManagedPtrNewtype a) => Ptr a -> (a -> IO b) -> IO b
+ GI.Dbusmenu: wordToGFlags :: (Storable a, Integral a, Bits a, IsGFlag b) => a -> [b]
+ GI.Dbusmenu: wrapBoxed :: (HasCallStack, GBoxed a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.Dbusmenu: wrapGVariantPtr :: Ptr GVariant -> IO GVariant
+ GI.Dbusmenu: wrapObject :: (HasCallStack, GObject a, GObject b) => (ManagedPtr a -> a) -> Ptr b -> IO a
+ GI.Dbusmenu: wrapPtr :: (HasCallStack, BoxedPtr a) => (ManagedPtr a -> a) -> Ptr a -> IO a
+ GI.Dbusmenu.Config: modules :: [Text]
+ GI.Dbusmenu.Config: pkgConfigVersions :: Map Text Text
+ GI.Dbusmenu.Enums: instance GHC.Internal.Classes.Eq GI.Dbusmenu.Enums.Status
+ GI.Dbusmenu.Enums: instance GHC.Internal.Classes.Eq GI.Dbusmenu.Enums.TextDirection
+ GI.Dbusmenu.Enums: instance GHC.Internal.Classes.Ord GI.Dbusmenu.Enums.Status
+ GI.Dbusmenu.Enums: instance GHC.Internal.Classes.Ord GI.Dbusmenu.Enums.TextDirection
+ GI.Dbusmenu.Enums: instance GHC.Internal.Enum.Enum GI.Dbusmenu.Enums.Status
+ GI.Dbusmenu.Enums: instance GHC.Internal.Enum.Enum GI.Dbusmenu.Enums.TextDirection
+ GI.Dbusmenu.Enums: instance GHC.Internal.Show.Show GI.Dbusmenu.Enums.Status
+ GI.Dbusmenu.Enums: instance GHC.Internal.Show.Show GI.Dbusmenu.Enums.TextDirection
+ GI.Dbusmenu.Objects.Client: clientDbusName :: AttrLabelProxy "dbusName"
+ GI.Dbusmenu.Objects.Client: clientDbusObject :: AttrLabelProxy "dbusObject"
+ GI.Dbusmenu.Objects.Client: clientGroupEvents :: AttrLabelProxy "groupEvents"
+ GI.Dbusmenu.Objects.Client: data ClientAddTypeHandlerFullMethodInfo
+ GI.Dbusmenu.Objects.Client: data ClientAddTypeHandlerMethodInfo
+ GI.Dbusmenu.Objects.Client: data ClientDbusNamePropertyInfo
+ GI.Dbusmenu.Objects.Client: data ClientDbusObjectPropertyInfo
+ GI.Dbusmenu.Objects.Client: data ClientEventResultSignalInfo
+ GI.Dbusmenu.Objects.Client: data ClientGetIconPathsMethodInfo
+ GI.Dbusmenu.Objects.Client: data ClientGetRootMethodInfo
+ GI.Dbusmenu.Objects.Client: data ClientGetStatusMethodInfo
+ GI.Dbusmenu.Objects.Client: data ClientGetTextDirectionMethodInfo
+ GI.Dbusmenu.Objects.Client: data ClientGroupEventsPropertyInfo
+ GI.Dbusmenu.Objects.Client: data ClientIconThemeDirsChangedSignalInfo
+ GI.Dbusmenu.Objects.Client: data ClientItemActivateSignalInfo
+ GI.Dbusmenu.Objects.Client: data ClientLayoutUpdatedSignalInfo
+ GI.Dbusmenu.Objects.Client: data ClientNewMenuitemSignalInfo
+ GI.Dbusmenu.Objects.Client: data ClientRootChangedSignalInfo
+ GI.Dbusmenu.Objects.Client: instance (info GHC.Internal.Types.~ GI.Dbusmenu.Objects.Client.ResolveClientMethod t GI.Dbusmenu.Objects.Client.Client, Data.GI.Base.Overloading.OverloadedMethod info GI.Dbusmenu.Objects.Client.Client p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.Dbusmenu.Objects.Client.Client -> p)
+ GI.Dbusmenu.Objects.Client: instance (info GHC.Internal.Types.~ GI.Dbusmenu.Objects.Client.ResolveClientMethod t GI.Dbusmenu.Objects.Client.Client, Data.GI.Base.Overloading.OverloadedMethod info GI.Dbusmenu.Objects.Client.Client p, GHC.Internal.Records.HasField t GI.Dbusmenu.Objects.Client.Client p) => GHC.Internal.Records.HasField t GI.Dbusmenu.Objects.Client.Client p
+ GI.Dbusmenu.Objects.Client: instance (info GHC.Internal.Types.~ GI.Dbusmenu.Objects.Client.ResolveClientMethod t GI.Dbusmenu.Objects.Client.Client, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.Dbusmenu.Objects.Client.Client) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.Dbusmenu.Objects.Client.Client)
+ GI.Dbusmenu.Objects.Client: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GI.Dbusmenu.Callbacks.ClientTypeHandler -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Client.IsClient a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Client.ClientAddTypeHandlerFullMethodInfo a signature
+ GI.Dbusmenu.Objects.Client: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GI.Dbusmenu.Callbacks.ClientTypeHandler -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Client.IsClient a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Client.ClientAddTypeHandlerMethodInfo a signature
+ GI.Dbusmenu.Objects.Client: instance (signature GHC.Internal.Types.~ m GI.Dbusmenu.Enums.Status, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Client.IsClient a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Client.ClientGetStatusMethodInfo a signature
+ GI.Dbusmenu.Objects.Client: instance (signature GHC.Internal.Types.~ m GI.Dbusmenu.Enums.TextDirection, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Client.IsClient a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Client.ClientGetTextDirectionMethodInfo a signature
+ GI.Dbusmenu.Objects.Client: instance (signature GHC.Internal.Types.~ m GI.Dbusmenu.Objects.Menuitem.Menuitem, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Client.IsClient a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Client.ClientGetRootMethodInfo a signature
+ GI.Dbusmenu.Objects.Client: instance (signature GHC.Internal.Types.~ m [Data.Text.Internal.Text], GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Client.IsClient a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Client.ClientGetIconPathsMethodInfo a signature
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Attributes.AttrInfo GI.Dbusmenu.Objects.Client.ClientDbusNamePropertyInfo
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Attributes.AttrInfo GI.Dbusmenu.Objects.Client.ClientDbusObjectPropertyInfo
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Attributes.AttrInfo GI.Dbusmenu.Objects.Client.ClientGroupEventsPropertyInfo
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Dbusmenu.Objects.Client.Client)
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Overloading.HasAttributeList GI.Dbusmenu.Objects.Client.Client
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Client.ClientAddTypeHandlerFullMethodInfo a
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Client.ClientAddTypeHandlerMethodInfo a
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Client.ClientGetIconPathsMethodInfo a
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Client.ClientGetRootMethodInfo a
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Client.ClientGetStatusMethodInfo a
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Client.ClientGetTextDirectionMethodInfo a
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Client.ClientEventResultSignalInfo
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Client.ClientIconThemeDirsChangedSignalInfo
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Client.ClientItemActivateSignalInfo
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Client.ClientLayoutUpdatedSignalInfo
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Client.ClientNewMenuitemSignalInfo
+ GI.Dbusmenu.Objects.Client: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Client.ClientRootChangedSignalInfo
+ GI.Dbusmenu.Objects.Client: instance GHC.Internal.Classes.Eq GI.Dbusmenu.Objects.Client.Client
+ GI.Dbusmenu.Objects.Client: type family ResolveClientMethod (t :: Symbol) o
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemAboutToShowSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemChildAddPositionMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemChildAddedSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemChildAppendMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemChildDeleteMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemChildFindMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemChildMovedSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemChildPrependMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemChildRemovedSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemChildReorderMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemEventSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemFindIdMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemForeachMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemGetChildrenMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemGetIdMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemGetParentMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemGetPositionMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemGetPositionRealizedMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemGetRootMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemHandleEventMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemIdPropertyInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemItemActivatedSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertiesCopyMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertiesListMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertyChangedSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertyExistMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertyGetBoolMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertyGetByteArrayMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertyGetIntMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertyGetMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertyGetVariantMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertyRemoveMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertySetBoolMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertySetByteArrayMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertySetIntMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertySetMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemPropertySetVariantMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemRealizedSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemSendAboutToShowMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemSetParentMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemSetRootMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemShowToUserMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemShowToUserSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemTakeChildrenMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: data MenuitemUnparentMethodInfo
+ GI.Dbusmenu.Objects.Menuitem: instance (info GHC.Internal.Types.~ GI.Dbusmenu.Objects.Menuitem.ResolveMenuitemMethod t GI.Dbusmenu.Objects.Menuitem.Menuitem, Data.GI.Base.Overloading.OverloadedMethod info GI.Dbusmenu.Objects.Menuitem.Menuitem p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.Dbusmenu.Objects.Menuitem.Menuitem -> p)
+ GI.Dbusmenu.Objects.Menuitem: instance (info GHC.Internal.Types.~ GI.Dbusmenu.Objects.Menuitem.ResolveMenuitemMethod t GI.Dbusmenu.Objects.Menuitem.Menuitem, Data.GI.Base.Overloading.OverloadedMethod info GI.Dbusmenu.Objects.Menuitem.Menuitem p, GHC.Internal.Records.HasField t GI.Dbusmenu.Objects.Menuitem.Menuitem p) => GHC.Internal.Records.HasField t GI.Dbusmenu.Objects.Menuitem.Menuitem p
+ GI.Dbusmenu.Objects.Menuitem: instance (info GHC.Internal.Types.~ GI.Dbusmenu.Objects.Menuitem.ResolveMenuitemMethod t GI.Dbusmenu.Objects.Menuitem.Menuitem, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.Dbusmenu.Objects.Menuitem.Menuitem) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.Dbusmenu.Objects.Menuitem.Menuitem)
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> Data.GI.Base.BasicTypes.GVariant -> GHC.Internal.Word.Word32 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemHandleEventMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> Data.GI.Base.BasicTypes.GVariant -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemPropertySetVariantMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemPropertySetMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Int.Int32 -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemPropertySetIntMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Types.Bool -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemPropertySetBoolMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Word.Word8 -> GHC.Internal.Foreign.C.Types.CSize -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemPropertySetByteArrayMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyRemoveMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m (GHC.Internal.Maybe.Maybe Data.ByteString.Internal.Type.ByteString)), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyGetByteArrayMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m (GHC.Internal.Maybe.Maybe Data.GI.Base.BasicTypes.GVariant)), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyGetVariantMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m (GHC.Internal.Maybe.Maybe Data.Text.Internal.Text)), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyGetMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m GHC.Internal.Int.Int32), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyGetIntMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyExistMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyGetBoolMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (GHC.Internal.Int.Int32 -> m (GHC.Internal.Maybe.Maybe GI.Dbusmenu.Objects.Menuitem.Menuitem)), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemChildFindMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (GHC.Internal.Int.Int32 -> m (GHC.Internal.Maybe.Maybe GI.Dbusmenu.Objects.Menuitem.Menuitem)), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemFindIdMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (GHC.Internal.Ptr.Ptr () -> GHC.Internal.Ptr.Ptr () -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemForeachMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (GHC.Internal.Ptr.Ptr () -> GHC.Internal.Ptr.Ptr () -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemSendAboutToShowMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (GHC.Internal.Types.Bool -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemSetRootMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (GHC.Internal.Word.Word32 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemShowToUserMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (b -> GHC.Internal.Word.Word32 -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a, GI.Dbusmenu.Objects.Menuitem.IsMenuitem b) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemChildAddPositionMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (b -> GHC.Internal.Word.Word32 -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a, GI.Dbusmenu.Objects.Menuitem.IsMenuitem b) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemChildReorderMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (b -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a, GI.Dbusmenu.Objects.Menuitem.IsMenuitem b) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemChildAppendMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (b -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a, GI.Dbusmenu.Objects.Menuitem.IsMenuitem b) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemChildDeleteMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (b -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a, GI.Dbusmenu.Objects.Menuitem.IsMenuitem b) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemChildPrependMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (b -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a, GI.Dbusmenu.Objects.Menuitem.IsMenuitem b) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemSetParentMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (b -> m GHC.Internal.Word.Word32), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a, GI.Dbusmenu.Objects.Menuitem.IsMenuitem b) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemGetPositionMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ (b -> m GHC.Internal.Word.Word32), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a, GI.Dbusmenu.Objects.Menuitem.IsMenuitem b) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemGetPositionRealizedMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ m (Data.Map.Internal.Map (GHC.Internal.Ptr.Ptr ()) (GHC.Internal.Ptr.Ptr ())), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemPropertiesCopyMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ m GHC.Internal.Int.Int32, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemGetIdMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ m GHC.Internal.Types.Bool, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemGetRootMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ m GHC.Internal.Types.Bool, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemUnparentMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ m GI.Dbusmenu.Objects.Menuitem.Menuitem, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemGetParentMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ m [Data.Text.Internal.Text], GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemPropertiesListMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ m [GI.Dbusmenu.Objects.Menuitem.Menuitem], GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemGetChildrenMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance (signature GHC.Internal.Types.~ m [GI.Dbusmenu.Objects.Menuitem.Menuitem], GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Menuitem.IsMenuitem a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Menuitem.MenuitemTakeChildrenMethodInfo a signature
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Attributes.AttrInfo GI.Dbusmenu.Objects.Menuitem.MenuitemIdPropertyInfo
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Dbusmenu.Objects.Menuitem.Menuitem)
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.HasAttributeList GI.Dbusmenu.Objects.Menuitem.Menuitem
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemChildAddPositionMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemChildAppendMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemChildDeleteMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemChildFindMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemChildPrependMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemChildReorderMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemFindIdMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemForeachMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemGetChildrenMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemGetIdMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemGetParentMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemGetPositionMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemGetPositionRealizedMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemGetRootMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemHandleEventMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertiesCopyMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertiesListMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyExistMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyGetBoolMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyGetByteArrayMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyGetIntMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyGetMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyGetVariantMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyRemoveMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertySetBoolMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertySetByteArrayMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertySetIntMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertySetMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertySetVariantMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemSendAboutToShowMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemSetParentMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemSetRootMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemShowToUserMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemTakeChildrenMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Menuitem.MenuitemUnparentMethodInfo a
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Menuitem.MenuitemAboutToShowSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Menuitem.MenuitemChildAddedSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Menuitem.MenuitemChildMovedSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Menuitem.MenuitemChildRemovedSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Menuitem.MenuitemEventSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Menuitem.MenuitemItemActivatedSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Menuitem.MenuitemPropertyChangedSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Menuitem.MenuitemRealizedSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Menuitem.MenuitemShowToUserSignalInfo
+ GI.Dbusmenu.Objects.Menuitem: instance GHC.Internal.Classes.Eq GI.Dbusmenu.Objects.Menuitem.Menuitem
+ GI.Dbusmenu.Objects.Menuitem: menuitemId :: AttrLabelProxy "id"
+ GI.Dbusmenu.Objects.Menuitem: type family ResolveMenuitemMethod (t :: Symbol) o
+ GI.Dbusmenu.Objects.MenuitemProxy: data MenuitemProxyGetWrappedMethodInfo
+ GI.Dbusmenu.Objects.MenuitemProxy: data MenuitemProxyMenuItemPropertyInfo
+ GI.Dbusmenu.Objects.MenuitemProxy: instance (info GHC.Internal.Types.~ GI.Dbusmenu.Objects.MenuitemProxy.ResolveMenuitemProxyMethod t GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy, Data.GI.Base.Overloading.OverloadedMethod info GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy -> p)
+ GI.Dbusmenu.Objects.MenuitemProxy: instance (info GHC.Internal.Types.~ GI.Dbusmenu.Objects.MenuitemProxy.ResolveMenuitemProxyMethod t GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy, Data.GI.Base.Overloading.OverloadedMethod info GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy p, GHC.Internal.Records.HasField t GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy p) => GHC.Internal.Records.HasField t GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy p
+ GI.Dbusmenu.Objects.MenuitemProxy: instance (info GHC.Internal.Types.~ GI.Dbusmenu.Objects.MenuitemProxy.ResolveMenuitemProxyMethod t GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy)
+ GI.Dbusmenu.Objects.MenuitemProxy: instance (signature GHC.Internal.Types.~ m GI.Dbusmenu.Objects.Menuitem.Menuitem, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.MenuitemProxy.IsMenuitemProxy a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxyGetWrappedMethodInfo a signature
+ GI.Dbusmenu.Objects.MenuitemProxy: instance Data.GI.Base.Attributes.AttrInfo GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxyMenuItemPropertyInfo
+ GI.Dbusmenu.Objects.MenuitemProxy: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy)
+ GI.Dbusmenu.Objects.MenuitemProxy: instance Data.GI.Base.Overloading.HasAttributeList GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy
+ GI.Dbusmenu.Objects.MenuitemProxy: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxyGetWrappedMethodInfo a
+ GI.Dbusmenu.Objects.MenuitemProxy: instance GHC.Internal.Classes.Eq GI.Dbusmenu.Objects.MenuitemProxy.MenuitemProxy
+ GI.Dbusmenu.Objects.MenuitemProxy: menuitemProxyMenuItem :: AttrLabelProxy "menuItem"
+ GI.Dbusmenu.Objects.MenuitemProxy: type family ResolveMenuitemProxyMethod (t :: Symbol) o
+ GI.Dbusmenu.Objects.Server: data ServerDbusObjectPropertyInfo
+ GI.Dbusmenu.Objects.Server: data ServerGetIconPathsMethodInfo
+ GI.Dbusmenu.Objects.Server: data ServerGetStatusMethodInfo
+ GI.Dbusmenu.Objects.Server: data ServerGetTextDirectionMethodInfo
+ GI.Dbusmenu.Objects.Server: data ServerItemActivationRequestedSignalInfo
+ GI.Dbusmenu.Objects.Server: data ServerItemPropertyUpdatedSignalInfo
+ GI.Dbusmenu.Objects.Server: data ServerItemUpdatedSignalInfo
+ GI.Dbusmenu.Objects.Server: data ServerLayoutUpdatedSignalInfo
+ GI.Dbusmenu.Objects.Server: data ServerRootNodePropertyInfo
+ GI.Dbusmenu.Objects.Server: data ServerSetIconPathsMethodInfo
+ GI.Dbusmenu.Objects.Server: data ServerSetRootMethodInfo
+ GI.Dbusmenu.Objects.Server: data ServerSetStatusMethodInfo
+ GI.Dbusmenu.Objects.Server: data ServerSetTextDirectionMethodInfo
+ GI.Dbusmenu.Objects.Server: data ServerVersionPropertyInfo
+ GI.Dbusmenu.Objects.Server: instance (info GHC.Internal.Types.~ GI.Dbusmenu.Objects.Server.ResolveServerMethod t GI.Dbusmenu.Objects.Server.Server, Data.GI.Base.Overloading.OverloadedMethod info GI.Dbusmenu.Objects.Server.Server p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.Dbusmenu.Objects.Server.Server -> p)
+ GI.Dbusmenu.Objects.Server: instance (info GHC.Internal.Types.~ GI.Dbusmenu.Objects.Server.ResolveServerMethod t GI.Dbusmenu.Objects.Server.Server, Data.GI.Base.Overloading.OverloadedMethod info GI.Dbusmenu.Objects.Server.Server p, GHC.Internal.Records.HasField t GI.Dbusmenu.Objects.Server.Server p) => GHC.Internal.Records.HasField t GI.Dbusmenu.Objects.Server.Server p
+ GI.Dbusmenu.Objects.Server: instance (info GHC.Internal.Types.~ GI.Dbusmenu.Objects.Server.ResolveServerMethod t GI.Dbusmenu.Objects.Server.Server, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.Dbusmenu.Objects.Server.Server) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.Dbusmenu.Objects.Server.Server)
+ GI.Dbusmenu.Objects.Server: instance (signature GHC.Internal.Types.~ (GI.Dbusmenu.Enums.Status -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Server.IsServer a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Server.ServerSetStatusMethodInfo a signature
+ GI.Dbusmenu.Objects.Server: instance (signature GHC.Internal.Types.~ (GI.Dbusmenu.Enums.TextDirection -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Server.IsServer a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Server.ServerSetTextDirectionMethodInfo a signature
+ GI.Dbusmenu.Objects.Server: instance (signature GHC.Internal.Types.~ ([Data.Text.Internal.Text] -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Server.IsServer a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Server.ServerSetIconPathsMethodInfo a signature
+ GI.Dbusmenu.Objects.Server: instance (signature GHC.Internal.Types.~ (b -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Server.IsServer a, GI.Dbusmenu.Objects.Menuitem.IsMenuitem b) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Server.ServerSetRootMethodInfo a signature
+ GI.Dbusmenu.Objects.Server: instance (signature GHC.Internal.Types.~ m GI.Dbusmenu.Enums.Status, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Server.IsServer a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Server.ServerGetStatusMethodInfo a signature
+ GI.Dbusmenu.Objects.Server: instance (signature GHC.Internal.Types.~ m GI.Dbusmenu.Enums.TextDirection, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Server.IsServer a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Server.ServerGetTextDirectionMethodInfo a signature
+ GI.Dbusmenu.Objects.Server: instance (signature GHC.Internal.Types.~ m [Data.Text.Internal.Text], GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Dbusmenu.Objects.Server.IsServer a) => Data.GI.Base.Overloading.OverloadedMethod GI.Dbusmenu.Objects.Server.ServerGetIconPathsMethodInfo a signature
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Attributes.AttrInfo GI.Dbusmenu.Objects.Server.ServerDbusObjectPropertyInfo
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Attributes.AttrInfo GI.Dbusmenu.Objects.Server.ServerRootNodePropertyInfo
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Attributes.AttrInfo GI.Dbusmenu.Objects.Server.ServerVersionPropertyInfo
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.GValue.IsGValue (GHC.Internal.Maybe.Maybe GI.Dbusmenu.Objects.Server.Server)
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Overloading.HasAttributeList GI.Dbusmenu.Objects.Server.Server
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Server.ServerGetIconPathsMethodInfo a
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Server.ServerGetStatusMethodInfo a
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Server.ServerGetTextDirectionMethodInfo a
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Server.ServerSetIconPathsMethodInfo a
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Server.ServerSetRootMethodInfo a
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Server.ServerSetStatusMethodInfo a
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Overloading.OverloadedMethodInfo GI.Dbusmenu.Objects.Server.ServerSetTextDirectionMethodInfo a
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Server.ServerItemActivationRequestedSignalInfo
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Server.ServerItemPropertyUpdatedSignalInfo
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Server.ServerItemUpdatedSignalInfo
+ GI.Dbusmenu.Objects.Server: instance Data.GI.Base.Signals.SignalInfo GI.Dbusmenu.Objects.Server.ServerLayoutUpdatedSignalInfo
+ GI.Dbusmenu.Objects.Server: instance GHC.Internal.Classes.Eq GI.Dbusmenu.Objects.Server.Server
+ GI.Dbusmenu.Objects.Server: serverDbusObject :: AttrLabelProxy "dbusObject"
+ GI.Dbusmenu.Objects.Server: serverRootNode :: AttrLabelProxy "rootNode"
+ GI.Dbusmenu.Objects.Server: serverVersion :: AttrLabelProxy "version"
+ GI.Dbusmenu.Objects.Server: type family ResolveServerMethod (t :: Symbol) o
- GI.Dbusmenu.Callbacks: type C_MenuitemBuildvariantSlotT = Ptr Menuitem -> CString -> IO (Ptr GVariant)
+ GI.Dbusmenu.Callbacks: type C_MenuitemBuildvariantSlotT = Ptr Menuitem -> CString -> IO Ptr GVariant
- GI.Dbusmenu.Callbacks: type ClientTypeHandler = -- | /@newitem@/: The t'GI.Dbusmenu.Objects.Menuitem.Menuitem' that was created Menuitem -> -- | /@parent@/: The parent of /@newitem@/ or @/NULL/@ if none Menuitem -> -- | /@client@/: A pointer to the t'GI.Dbusmenu.Objects.Client.Client' Client -> IO Bool
+ GI.Dbusmenu.Callbacks: type ClientTypeHandler = Menuitem -> Menuitem -> Client -> IO Bool
- GI.Dbusmenu.Callbacks: type ClientTypeHandler_WithClosures = -- | /@newitem@/: The t'GI.Dbusmenu.Objects.Menuitem.Menuitem' that was created Menuitem -> -- | /@parent@/: The parent of /@newitem@/ or @/NULL/@ if none Menuitem -> -- | /@client@/: A pointer to the t'GI.Dbusmenu.Objects.Client.Client' Client -> -- | /@userData@/: The data you gave us Ptr () -> IO Bool
+ GI.Dbusmenu.Callbacks: type ClientTypeHandler_WithClosures = Menuitem -> Menuitem -> Client -> Ptr () -> IO Bool
- GI.Dbusmenu.Callbacks: type MenuitemAboutToShowCb = -- | /@mi@/: Menu item that should be shown Menuitem -> IO ()
+ GI.Dbusmenu.Callbacks: type MenuitemAboutToShowCb = Menuitem -> IO ()
- GI.Dbusmenu.Callbacks: type MenuitemAboutToShowCb_WithClosures = -- | /@mi@/: Menu item that should be shown Menuitem -> -- | /@userData@/: Extra user data sent with the function Ptr () -> IO ()
+ GI.Dbusmenu.Callbacks: type MenuitemAboutToShowCb_WithClosures = Menuitem -> Ptr () -> IO ()
- GI.Dbusmenu.Callbacks: type MenuitemBuildvariantSlotT = -- | /@mi@/: Menu item that should be built from Menuitem -> -- | /@properties@/: A list of properties that should be the only ones in the resulting variant structure Maybe Text -> -- | __Returns:__ A variant representing this item and its children IO GVariant
+ GI.Dbusmenu.Callbacks: type MenuitemBuildvariantSlotT = Menuitem -> Maybe Text -> IO GVariant
- GI.Dbusmenu.Objects.Client: type ClientIconThemeDirsChangedCallback = -- | /@arg1@/: A @/GStrv/@ of theme directories Ptr () -> IO ()
+ GI.Dbusmenu.Objects.Client: type ClientIconThemeDirsChangedCallback = Ptr () -> IO ()
- GI.Dbusmenu.Objects.Client: type ClientItemActivateCallback = -- | /@arg1@/: The t'GI.Dbusmenu.Objects.Menuitem.Menuitem' activated Object -> -- | /@arg2@/: A timestamp that the event happened at Word32 -> IO ()
+ GI.Dbusmenu.Objects.Client: type ClientItemActivateCallback = Object -> Word32 -> IO ()
- GI.Dbusmenu.Objects.Client: type ClientNewMenuitemCallback = -- | /@arg1@/: The new t'GI.Dbusmenu.Objects.Menuitem.Menuitem' created Object -> IO ()
+ GI.Dbusmenu.Objects.Client: type ClientNewMenuitemCallback = Object -> IO ()
- GI.Dbusmenu.Objects.Client: type ClientRootChangedCallback = -- | /@arg1@/: The new root t'GI.Dbusmenu.Objects.Menuitem.Menuitem' Object -> IO ()
+ GI.Dbusmenu.Objects.Client: type ClientRootChangedCallback = Object -> IO ()
- GI.Dbusmenu.Objects.Menuitem: type MenuitemChildAddedCallback = -- | /@arg1@/: The t'GI.Dbusmenu.Objects.Menuitem.Menuitem' which is the child. Object -> -- | /@arg2@/: The position that the child is being added in. Word32 -> IO ()
+ GI.Dbusmenu.Objects.Menuitem: type MenuitemChildAddedCallback = Object -> Word32 -> IO ()
- GI.Dbusmenu.Objects.Menuitem: type MenuitemChildMovedCallback = -- | /@arg1@/: The t'GI.Dbusmenu.Objects.Menuitem.Menuitem' which is the child. Object -> -- | /@arg2@/: The position that the child is being moved to. Word32 -> -- | /@arg3@/: The position that the child is was in. Word32 -> IO ()
+ GI.Dbusmenu.Objects.Menuitem: type MenuitemChildMovedCallback = Object -> Word32 -> Word32 -> IO ()
- GI.Dbusmenu.Objects.Menuitem: type MenuitemChildRemovedCallback = -- | /@arg1@/: The t'GI.Dbusmenu.Objects.Menuitem.Menuitem' which was the child. Object -> IO ()
+ GI.Dbusmenu.Objects.Menuitem: type MenuitemChildRemovedCallback = Object -> IO ()
- GI.Dbusmenu.Objects.Menuitem: type MenuitemEventCallback = -- | /@arg1@/: Name of the event Text -> -- | /@arg2@/: Information passed along with the event GVariant -> -- | /@arg3@/: X11 timestamp of when the event happened Word32 -> IO Bool
+ GI.Dbusmenu.Objects.Menuitem: type MenuitemEventCallback = Text -> GVariant -> Word32 -> IO Bool
- GI.Dbusmenu.Objects.Menuitem: type MenuitemItemActivatedCallback = -- | /@arg1@/: The timestamp of when it was activated Word32 -> IO ()
+ GI.Dbusmenu.Objects.Menuitem: type MenuitemItemActivatedCallback = Word32 -> IO ()
- GI.Dbusmenu.Objects.Menuitem: type MenuitemPropertyChangedCallback = -- | /@arg1@/: The name of the property that changed Text -> -- | /@arg2@/: The new value of the property GVariant -> IO ()
+ GI.Dbusmenu.Objects.Menuitem: type MenuitemPropertyChangedCallback = Text -> GVariant -> IO ()
- GI.Dbusmenu.Objects.Menuitem: type MenuitemShowToUserCallback = -- | /@arg1@/: Timestamp the event happened at Word32 -> IO ()
+ GI.Dbusmenu.Objects.Menuitem: type MenuitemShowToUserCallback = Word32 -> IO ()
- GI.Dbusmenu.Objects.Server: type ServerItemActivationRequestedCallback = -- | /@arg1@/: The ID of the parent for this update. Int32 -> -- | /@arg2@/: The timestamp of when the event happened Word32 -> IO ()
+ GI.Dbusmenu.Objects.Server: type ServerItemActivationRequestedCallback = Int32 -> Word32 -> IO ()
- GI.Dbusmenu.Objects.Server: type ServerLayoutUpdatedCallback = -- | /@arg1@/: A revision number representing which revision the update -- represents itself as. Word32 -> -- | /@arg2@/: The ID of the parent for this update. Int32 -> IO ()
+ GI.Dbusmenu.Objects.Server: type ServerLayoutUpdatedCallback = Word32 -> Int32 -> IO ()

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+### 0.4.15+++ Use haskell-gi 0.27.+ ### 0.4.14  + Depend on haskell-gi >= 0.26.9 (see [issue 439](https://github.com/haskell-gi/haskell-gi/issues/439))
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-dbusmenu-0.4.14/docs/GI-Dbusmenu.html](https://hackage.haskell.org/package/gi-dbusmenu-0.4.14/docs/GI-Dbusmenu.html)+[https://hackage.haskell.org/package/gi-dbusmenu-0.4.15/docs/GI-Dbusmenu.html](https://hackage.haskell.org/package/gi-dbusmenu-0.4.15/docs/GI-Dbusmenu.html)  For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
Setup.hs view
@@ -1,18 +1,19 @@ {-# LANGUAGE OverloadedStrings #-} -import Data.GI.CodeGen.CabalHooks (setupBinding, TaggedOverride(..))+import Data.GI.CodeGen.CabalHooks (setupBinding, TaggedOverride(..), TaggedPkgConfigVersions(..))  import qualified GI.GLib.Config as GLib import qualified GI.GObject.Config as GObject   main :: IO ()-main = setupBinding name version pkgName pkgVersion verbose overridesFile inheritedOverrides outputDir+main = setupBinding name version pkgName pkgVersion verbose overridesFile inheritedOverrides depVersions outputDir   where name = "Dbusmenu"         version = "0.4"         pkgName = "gi-dbusmenu"-        pkgVersion = "0.4.14"+        pkgVersion = "0.4.15"         overridesFile = Just "Dbusmenu.overrides"         verbose = False         outputDir = Nothing         inheritedOverrides = [TaggedOverride "inherited:GLib" GLib.overrides, TaggedOverride "inherited:GObject" GObject.overrides]+        depVersions = [TaggedPkgConfigVersions "GLib" GLib.pkgConfigVersions, TaggedPkgConfigVersions "GObject" GObject.pkgConfigVersions]
gi-dbusmenu.cabal view
@@ -1,5 +1,5 @@ name:                 gi-dbusmenu-version:              0.4.14+version:              0.4.15 synopsis:             Dbusmenu bindings description:          Bindings for libdbusmenu, autogenerated by haskell-gi. homepage:             https://github.com/haskell-gi/haskell-gi@@ -16,7 +16,7 @@ custom-setup       setup-depends: base >= 4.11 && < 5,                      Cabal >= 1.24 && < 4,-                     haskell-gi >= 0.26.9 && < 0.27,+                     haskell-gi >= 0.27 && < 0.28,                      gi-glib == 2.0.*,                      gi-gobject == 2.0.* @@ -29,7 +29,7 @@       pkgconfig-depends: dbusmenu-glib-0.4       build-depends: base >= 4.7 && <5,                      haskell-gi-base >= 0.26 && < 0.27,-                     haskell-gi >= 0.26.9 && < 0.27,+                     haskell-gi >= 0.27 && < 0.28,                      haskell-gi-overloading < 1.1,                      gi-glib == 2.0.*,                      gi-gobject == 2.0.*,