Hoogle Search
Within LTS Haskell 24.64 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
gi-gobject GI.GObject.Structs.CClosure A ClosureMarshal function for use with signals with a single unsigned long integer argument.
-
gi-gobject GI.GObject.Structs.CClosure A ClosureMarshal function for use with signals with a single GVariant argument.
-
gi-gobject GI.GObject.Structs.CClosure A ClosureMarshal function for use with signals with no arguments.
objectClassOverrideProperty :: (HasCallStack, MonadIO m) => ObjectClass -> Word32 -> Text -> m ()gi-gobject GI.GObject.Structs.ObjectClass Registers propertyId as referring to a property with the name name in a parent class or in an interface implemented by oclass. This allows this class to "override" a property implementation in a parent class or to provide the implementation of a property from an interface. Internally, overriding is implemented by creating a property of type ParamSpecOverride; generally operations that query the properties of the object class, such as objectClassFindProperty or objectClassListProperties will return the overridden property. However, in one case, the constructProperties argument of the constructor virtual function, the ParamSpecOverride is passed instead, so that the paramId field of the ParamSpec will be correct. For virtually all uses, this makes no difference. If you need to get the overridden property, you can call paramSpecGetRedirectTarget. Since: 2.4
clearParamSpecTypeInfoValueValidate :: MonadIO m => ParamSpecTypeInfo -> m ()gi-gobject GI.GObject.Structs.ParamSpecTypeInfo Set the value of the “value_validate” field to Nothing. When overloading is enabled, this is equivalent to
clear #valueValidate
-
gi-gobject GI.GObject.Structs.ParamSpecTypeInfo Get the value of the “value_validate” field. When overloading is enabled, this is equivalent to
get paramSpecTypeInfo #valueValidate
-
gi-gobject GI.GObject.Structs.ParamSpecTypeInfo Set the value of the “value_validate” field. When overloading is enabled, this is equivalent to
set paramSpecTypeInfo [ #valueValidate := value ]
getSignalInvocationHintSignalId :: MonadIO m => SignalInvocationHint -> m Word32gi-gobject GI.GObject.Structs.SignalInvocationHint Get the value of the “signal_id” field. When overloading is enabled, this is equivalent to
get signalInvocationHint #signalId
setSignalInvocationHintSignalId :: MonadIO m => SignalInvocationHint -> Word32 -> m ()gi-gobject GI.GObject.Structs.SignalInvocationHint Set the value of the “signal_id” field. When overloading is enabled, this is equivalent to
set signalInvocationHint [ #signalId := value ]
getSignalQuerySignalId :: MonadIO m => SignalQuery -> m Word32gi-gobject GI.GObject.Structs.SignalQuery Get the value of the “signal_id” field. When overloading is enabled, this is equivalent to
get signalQuery #signalId