| Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
GI.GObject.Objects.ParamSpecObject
Contents
Description
A ParamSpec derived structure that contains the meta data for object properties.
Synopsis
- newtype ParamSpecObject = ParamSpecObject (ManagedPtr ParamSpecObject)
- class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecObject o) => IsParamSpecObject o
- toParamSpecObject :: (MonadIO m, IsParamSpecObject o) => o -> m ParamSpecObject
Exported types
newtype ParamSpecObject Source #
Memory-managed wrapper type.
Constructors
| ParamSpecObject (ManagedPtr ParamSpecObject) |
Instances
| Eq ParamSpecObject Source # | |
Defined in GI.GObject.Objects.ParamSpecObject Methods (==) :: ParamSpecObject -> ParamSpecObject -> Bool # (/=) :: ParamSpecObject -> ParamSpecObject -> Bool # | |
| BoxedPtr ParamSpecObject Source # | |
Defined in GI.GObject.Objects.ParamSpecObject Methods boxedPtrCopy :: ParamSpecObject -> IO ParamSpecObject boxedPtrFree :: ParamSpecObject -> IO () | |
| ManagedPtrNewtype ParamSpecObject Source # | |
Defined in GI.GObject.Objects.ParamSpecObject Methods toManagedPtr :: ParamSpecObject -> ManagedPtr ParamSpecObject | |
| TypedObject ParamSpecObject Source # | |
Defined in GI.GObject.Objects.ParamSpecObject | |
| HasParentTypes ParamSpecObject Source # | |
Defined in GI.GObject.Objects.ParamSpecObject | |
| type ParentTypes ParamSpecObject Source # | |
Defined in GI.GObject.Objects.ParamSpecObject | |
class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecObject o) => IsParamSpecObject o Source #
Type class for types which can be safely cast to ParamSpecObject, for instance with toParamSpecObject.
Instances
| (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecObject o) => IsParamSpecObject o Source # | |
Defined in GI.GObject.Objects.ParamSpecObject | |
toParamSpecObject :: (MonadIO m, IsParamSpecObject o) => o -> m ParamSpecObject Source #
Cast to ParamSpecObject, for types for which this is known to be safe. For general casts, use castTo.
Methods
Click to display all available methods, including inherited ones
Methods
Getters
getBlurb, getDefaultValue, getName, getNameQuark, getNick, getQdata, getRedirectTarget.