| 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.ParamSpecEnum
Contents
Description
A ParamSpec derived structure that contains the meta data for enum
properties.
Synopsis
- newtype ParamSpecEnum = ParamSpecEnum (ManagedPtr ParamSpecEnum)
- class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecEnum o) => IsParamSpecEnum o
- toParamSpecEnum :: (MonadIO m, IsParamSpecEnum o) => o -> m ParamSpecEnum
Exported types
newtype ParamSpecEnum Source #
Memory-managed wrapper type.
Constructors
| ParamSpecEnum (ManagedPtr ParamSpecEnum) |
Instances
| Eq ParamSpecEnum Source # | |
Defined in GI.GObject.Objects.ParamSpecEnum Methods (==) :: ParamSpecEnum -> ParamSpecEnum -> Bool # (/=) :: ParamSpecEnum -> ParamSpecEnum -> Bool # | |
| BoxedPtr ParamSpecEnum Source # | |
Defined in GI.GObject.Objects.ParamSpecEnum | |
| ManagedPtrNewtype ParamSpecEnum Source # | |
Defined in GI.GObject.Objects.ParamSpecEnum Methods toManagedPtr :: ParamSpecEnum -> ManagedPtr ParamSpecEnum | |
| TypedObject ParamSpecEnum Source # | |
Defined in GI.GObject.Objects.ParamSpecEnum | |
| HasParentTypes ParamSpecEnum Source # | |
Defined in GI.GObject.Objects.ParamSpecEnum | |
| type ParentTypes ParamSpecEnum Source # | |
Defined in GI.GObject.Objects.ParamSpecEnum | |
class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecEnum o) => IsParamSpecEnum o Source #
Type class for types which can be safely cast to ParamSpecEnum, for instance with toParamSpecEnum.
Instances
| (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecEnum o) => IsParamSpecEnum o Source # | |
Defined in GI.GObject.Objects.ParamSpecEnum | |
toParamSpecEnum :: (MonadIO m, IsParamSpecEnum o) => o -> m ParamSpecEnum Source #
Cast to ParamSpecEnum, 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.