gi-pango-1.0.10: Pango 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.Pango.Structs.AttrLanguage

Contents

Description

The #PangoAttrLanguage structure is used to represent attributes that are languages.

Synopsis

Exported types

newtype AttrLanguage Source #

Constructors

AttrLanguage (ManagedPtr AttrLanguage) 

Instances

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

Methods

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

((~) * info (ResolveAttrLanguageMethod t AttrLanguage), MethodInfo * info AttrLanguage p) => IsLabel t (AttrLanguage -> p) Source # 

Methods

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

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

newZeroAttrLanguage :: MonadIO m => m AttrLanguage Source #

Construct a AttrLanguage struct initialized to zero.

Methods

new

Properties

attr

attrLanguage_attr :: AttrLabelProxy "attr" Source #

value

attrLanguage_value :: AttrLabelProxy "value" Source #