gi-atk-2.0.7: Atk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Atk.Structs.PropertyValues

Contents

Description

Note: @old_value field of #AtkPropertyValues will not contain a valid value. This is a field defined with the purpose of contain the previous value of the property, but is not used anymore.

Synopsis

Exported types

newtype PropertyValues Source #

Constructors

PropertyValues (ManagedPtr PropertyValues) 

Instances

WrappedPtr PropertyValues Source # 
(~) AttrOpTag tag AttrSet => Constructible PropertyValues tag Source # 

Methods

new :: MonadIO m => (ManagedPtr PropertyValues -> PropertyValues) -> [AttrOp PropertyValues tag] -> m PropertyValues

((~) * info (ResolvePropertyValuesMethod t PropertyValues), MethodInfo * info PropertyValues p) => IsLabel t (PropertyValues -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> PropertyValues -> p #

((~) * info (ResolvePropertyValuesMethod t PropertyValues), MethodInfo * info PropertyValues p) => IsLabelProxy t (PropertyValues -> p) Source # 
HasAttributeList * PropertyValues Source # 
type AttributeList PropertyValues Source # 
type AttributeList PropertyValues

newZeroPropertyValues :: MonadIO m => m PropertyValues Source #

Construct a PropertyValues struct initialized to zero.

Properties

newValue

propertyValues_newValue :: AttrLabelProxy "newValue" Source #

oldValue

propertyValues_oldValue :: AttrLabelProxy "oldValue" Source #

propertyName

propertyValues_propertyName :: AttrLabelProxy "propertyName" Source #