gi-gobject-2.0.26: GObject bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.GObject.Objects.ParamSpecString

Description

A ParamSpec derived structure that contains the meta data for string properties.

Synopsis

Exported types

newtype ParamSpecString Source #

Memory-managed wrapper type.

Constructors

ParamSpecString (ManagedPtr ParamSpecString) 

Instances

Instances details
Eq ParamSpecString Source # 
Instance details

Defined in GI.GObject.Objects.ParamSpecString

BoxedPtr ParamSpecString Source # 
Instance details

Defined in GI.GObject.Objects.ParamSpecString

ManagedPtrNewtype ParamSpecString Source # 
Instance details

Defined in GI.GObject.Objects.ParamSpecString

TypedObject ParamSpecString Source # 
Instance details

Defined in GI.GObject.Objects.ParamSpecString

Methods

glibType :: IO GType

HasParentTypes ParamSpecString Source # 
Instance details

Defined in GI.GObject.Objects.ParamSpecString

type ParentTypes ParamSpecString Source # 
Instance details

Defined in GI.GObject.Objects.ParamSpecString

type ParentTypes ParamSpecString = '[ParamSpec]

class (BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecString o) => IsParamSpecString o Source #

Type class for types which can be safely cast to ParamSpecString, for instance with toParamSpecString.

Instances

Instances details
(BoxedPtr o, TypedObject o, IsDescendantOf ParamSpecString o) => IsParamSpecString o Source # 
Instance details

Defined in GI.GObject.Objects.ParamSpecString

toParamSpecString :: (MonadIO m, IsParamSpecString o) => o -> m ParamSpecString Source #

Cast to ParamSpecString, 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

Expand

Methods

sink, stealQdata.

Getters

getBlurb, getDefaultValue, getName, getNameQuark, getNick, getQdata, getRedirectTarget.

Setters

setQdata.