gi-gtk-3.0.9: Gtk 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.Gtk.Objects.TextTag

Contents

Description

 

Synopsis

Exported types

newtype TextTag Source #

Constructors

TextTag (ManagedPtr TextTag) 

Instances

GObject TextTag Source # 
IsObject TextTag Source # 
IsTextTag TextTag Source # 
((~) * info (ResolveTextTagMethod t TextTag), MethodInfo * info TextTag p) => IsLabel t (TextTag -> p) Source # 

Methods

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

((~) * info (ResolveTextTagMethod t TextTag), MethodInfo * info TextTag p) => IsLabelProxy t (TextTag -> p) Source # 

Methods

fromLabelProxy :: Proxy Symbol t -> TextTag -> p

HasAttributeList * TextTag Source # 
type SignalList TextTag Source # 
type SignalList TextTag
type AttributeList TextTag Source # 
type AttributeList TextTag

class GObject o => IsTextTag o Source #

Instances

(GObject a, UnknownAncestorError Constraint TextTag a) => IsTextTag a Source # 
IsTextTag TextTag Source # 

Methods

changed

data TextTagChangedMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsTextTag a) => MethodInfo * TextTagChangedMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy TextTagChangedMethodInfo a -> signature -> s

textTagChanged :: (MonadIO m, IsTextTag a) => a -> Bool -> m () Source #

event

data TextTagEventMethodInfo Source #

Instances

((~) * signature (b -> Event -> TextIter -> m Bool), MonadIO m, IsTextTag a, IsObject b) => MethodInfo * TextTagEventMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy TextTagEventMethodInfo a -> signature -> s

textTagEvent :: (MonadIO m, IsTextTag a, IsObject b) => a -> b -> Event -> TextIter -> m Bool Source #

getPriority

data TextTagGetPriorityMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsTextTag a) => MethodInfo * TextTagGetPriorityMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy TextTagGetPriorityMethodInfo a -> signature -> s

new

setPriority

data TextTagSetPriorityMethodInfo Source #

Instances

((~) * signature (Int32 -> m ()), MonadIO m, IsTextTag a) => MethodInfo * TextTagSetPriorityMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy TextTagSetPriorityMethodInfo a -> signature -> s

textTagSetPriority :: (MonadIO m, IsTextTag a) => a -> Int32 -> m () Source #

Properties

accumulativeMargin

data TextTagAccumulativeMarginPropertyInfo Source #

Instances

AttrInfo TextTagAccumulativeMarginPropertyInfo Source # 
type AttrSetTypeConstraint TextTagAccumulativeMarginPropertyInfo Source # 
type AttrSetTypeConstraint TextTagAccumulativeMarginPropertyInfo = * ~ Bool
type AttrOrigin TextTagAccumulativeMarginPropertyInfo Source # 
type AttrLabel TextTagAccumulativeMarginPropertyInfo Source # 
type AttrLabel TextTagAccumulativeMarginPropertyInfo = "accumulative-margin"
type AttrGetType TextTagAccumulativeMarginPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagAccumulativeMarginPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagAccumulativeMarginPropertyInfo = IsTextTag
type AttrAllowedOps TextTagAccumulativeMarginPropertyInfo Source # 
type AttrAllowedOps TextTagAccumulativeMarginPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

textTagAccumulativeMargin :: AttrLabelProxy "accumulativeMargin" Source #

background

data TextTagBackgroundPropertyInfo Source #

Instances

AttrInfo TextTagBackgroundPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagBackgroundPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagBackgroundPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagBackgroundPropertyInfo :: * -> Constraint

type AttrGetType TextTagBackgroundPropertyInfo :: *

type AttrLabel TextTagBackgroundPropertyInfo :: Symbol

type AttrOrigin TextTagBackgroundPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagBackgroundPropertyInfo o => Proxy * TextTagBackgroundPropertyInfo -> o -> IO (AttrGetType TextTagBackgroundPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagBackgroundPropertyInfo o, AttrSetTypeConstraint TextTagBackgroundPropertyInfo b) => Proxy * TextTagBackgroundPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagBackgroundPropertyInfo o => Proxy * TextTagBackgroundPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagBackgroundPropertyInfo o, AttrSetTypeConstraint TextTagBackgroundPropertyInfo b) => Proxy * TextTagBackgroundPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagBackgroundPropertyInfo Source # 
type AttrSetTypeConstraint TextTagBackgroundPropertyInfo = * ~ Text
type AttrOrigin TextTagBackgroundPropertyInfo Source # 
type AttrLabel TextTagBackgroundPropertyInfo Source # 
type AttrLabel TextTagBackgroundPropertyInfo = "background"
type AttrGetType TextTagBackgroundPropertyInfo Source # 
type AttrGetType TextTagBackgroundPropertyInfo = ()
type AttrBaseTypeConstraint TextTagBackgroundPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagBackgroundPropertyInfo = IsTextTag
type AttrAllowedOps TextTagBackgroundPropertyInfo Source # 
type AttrAllowedOps TextTagBackgroundPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrClear ([] AttrOpTag)))

constructTextTagBackground :: IsTextTag o => Text -> IO (GValueConstruct o) Source #

setTextTagBackground :: (MonadIO m, IsTextTag o) => o -> Text -> m () Source #

textTagBackground :: AttrLabelProxy "background" Source #

backgroundFullHeight

data TextTagBackgroundFullHeightPropertyInfo Source #

Instances

AttrInfo TextTagBackgroundFullHeightPropertyInfo Source # 
type AttrSetTypeConstraint TextTagBackgroundFullHeightPropertyInfo Source # 
type AttrSetTypeConstraint TextTagBackgroundFullHeightPropertyInfo = * ~ Bool
type AttrOrigin TextTagBackgroundFullHeightPropertyInfo Source # 
type AttrLabel TextTagBackgroundFullHeightPropertyInfo Source # 
type AttrLabel TextTagBackgroundFullHeightPropertyInfo = "background-full-height"
type AttrGetType TextTagBackgroundFullHeightPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagBackgroundFullHeightPropertyInfo Source # 
type AttrAllowedOps TextTagBackgroundFullHeightPropertyInfo Source # 
type AttrAllowedOps TextTagBackgroundFullHeightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

textTagBackgroundFullHeight :: AttrLabelProxy "backgroundFullHeight" Source #

backgroundFullHeightSet

data TextTagBackgroundFullHeightSetPropertyInfo Source #

Instances

AttrInfo TextTagBackgroundFullHeightSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagBackgroundFullHeightSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagBackgroundFullHeightSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagBackgroundFullHeightSetPropertyInfo Source # 
type AttrLabel TextTagBackgroundFullHeightSetPropertyInfo Source # 
type AttrLabel TextTagBackgroundFullHeightSetPropertyInfo = "background-full-height-set"
type AttrGetType TextTagBackgroundFullHeightSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagBackgroundFullHeightSetPropertyInfo Source # 
type AttrAllowedOps TextTagBackgroundFullHeightSetPropertyInfo Source # 
type AttrAllowedOps TextTagBackgroundFullHeightSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

textTagBackgroundFullHeightSet :: AttrLabelProxy "backgroundFullHeightSet" Source #

backgroundGdk

data TextTagBackgroundGdkPropertyInfo Source #

Instances

AttrInfo TextTagBackgroundGdkPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagBackgroundGdkPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagBackgroundGdkPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagBackgroundGdkPropertyInfo :: * -> Constraint

type AttrGetType TextTagBackgroundGdkPropertyInfo :: *

type AttrLabel TextTagBackgroundGdkPropertyInfo :: Symbol

type AttrOrigin TextTagBackgroundGdkPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagBackgroundGdkPropertyInfo o => Proxy * TextTagBackgroundGdkPropertyInfo -> o -> IO (AttrGetType TextTagBackgroundGdkPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagBackgroundGdkPropertyInfo o, AttrSetTypeConstraint TextTagBackgroundGdkPropertyInfo b) => Proxy * TextTagBackgroundGdkPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagBackgroundGdkPropertyInfo o => Proxy * TextTagBackgroundGdkPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagBackgroundGdkPropertyInfo o, AttrSetTypeConstraint TextTagBackgroundGdkPropertyInfo b) => Proxy * TextTagBackgroundGdkPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagBackgroundGdkPropertyInfo Source # 
type AttrSetTypeConstraint TextTagBackgroundGdkPropertyInfo = * ~ Color
type AttrOrigin TextTagBackgroundGdkPropertyInfo Source # 
type AttrLabel TextTagBackgroundGdkPropertyInfo Source # 
type AttrLabel TextTagBackgroundGdkPropertyInfo = "background-gdk"
type AttrGetType TextTagBackgroundGdkPropertyInfo Source # 
type AttrGetType TextTagBackgroundGdkPropertyInfo = Maybe Color
type AttrBaseTypeConstraint TextTagBackgroundGdkPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagBackgroundGdkPropertyInfo = IsTextTag
type AttrAllowedOps TextTagBackgroundGdkPropertyInfo Source # 
type AttrAllowedOps TextTagBackgroundGdkPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructTextTagBackgroundGdk :: IsTextTag o => Color -> IO (GValueConstruct o) Source #

setTextTagBackgroundGdk :: (MonadIO m, IsTextTag o) => o -> Color -> m () Source #

textTagBackgroundGdk :: AttrLabelProxy "backgroundGdk" Source #

backgroundRgba

data TextTagBackgroundRgbaPropertyInfo Source #

Instances

AttrInfo TextTagBackgroundRgbaPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagBackgroundRgbaPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagBackgroundRgbaPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagBackgroundRgbaPropertyInfo :: * -> Constraint

type AttrGetType TextTagBackgroundRgbaPropertyInfo :: *

type AttrLabel TextTagBackgroundRgbaPropertyInfo :: Symbol

type AttrOrigin TextTagBackgroundRgbaPropertyInfo :: *

type AttrSetTypeConstraint TextTagBackgroundRgbaPropertyInfo Source # 
type AttrSetTypeConstraint TextTagBackgroundRgbaPropertyInfo = * ~ RGBA
type AttrOrigin TextTagBackgroundRgbaPropertyInfo Source # 
type AttrLabel TextTagBackgroundRgbaPropertyInfo Source # 
type AttrLabel TextTagBackgroundRgbaPropertyInfo = "background-rgba"
type AttrGetType TextTagBackgroundRgbaPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagBackgroundRgbaPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagBackgroundRgbaPropertyInfo = IsTextTag
type AttrAllowedOps TextTagBackgroundRgbaPropertyInfo Source # 
type AttrAllowedOps TextTagBackgroundRgbaPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructTextTagBackgroundRgba :: IsTextTag o => RGBA -> IO (GValueConstruct o) Source #

setTextTagBackgroundRgba :: (MonadIO m, IsTextTag o) => o -> RGBA -> m () Source #

textTagBackgroundRgba :: AttrLabelProxy "backgroundRgba" Source #

backgroundSet

data TextTagBackgroundSetPropertyInfo Source #

Instances

AttrInfo TextTagBackgroundSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagBackgroundSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagBackgroundSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagBackgroundSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagBackgroundSetPropertyInfo :: *

type AttrLabel TextTagBackgroundSetPropertyInfo :: Symbol

type AttrOrigin TextTagBackgroundSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagBackgroundSetPropertyInfo o => Proxy * TextTagBackgroundSetPropertyInfo -> o -> IO (AttrGetType TextTagBackgroundSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagBackgroundSetPropertyInfo o, AttrSetTypeConstraint TextTagBackgroundSetPropertyInfo b) => Proxy * TextTagBackgroundSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagBackgroundSetPropertyInfo o => Proxy * TextTagBackgroundSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagBackgroundSetPropertyInfo o, AttrSetTypeConstraint TextTagBackgroundSetPropertyInfo b) => Proxy * TextTagBackgroundSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagBackgroundSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagBackgroundSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagBackgroundSetPropertyInfo Source # 
type AttrLabel TextTagBackgroundSetPropertyInfo Source # 
type AttrLabel TextTagBackgroundSetPropertyInfo = "background-set"
type AttrGetType TextTagBackgroundSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagBackgroundSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagBackgroundSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagBackgroundSetPropertyInfo Source # 
type AttrAllowedOps TextTagBackgroundSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagBackgroundSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagBackgroundSet :: AttrLabelProxy "backgroundSet" Source #

direction

data TextTagDirectionPropertyInfo Source #

Instances

AttrInfo TextTagDirectionPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagDirectionPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagDirectionPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagDirectionPropertyInfo :: * -> Constraint

type AttrGetType TextTagDirectionPropertyInfo :: *

type AttrLabel TextTagDirectionPropertyInfo :: Symbol

type AttrOrigin TextTagDirectionPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagDirectionPropertyInfo o => Proxy * TextTagDirectionPropertyInfo -> o -> IO (AttrGetType TextTagDirectionPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagDirectionPropertyInfo o, AttrSetTypeConstraint TextTagDirectionPropertyInfo b) => Proxy * TextTagDirectionPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagDirectionPropertyInfo o => Proxy * TextTagDirectionPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagDirectionPropertyInfo o, AttrSetTypeConstraint TextTagDirectionPropertyInfo b) => Proxy * TextTagDirectionPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagDirectionPropertyInfo Source # 
type AttrSetTypeConstraint TextTagDirectionPropertyInfo = * ~ TextDirection
type AttrOrigin TextTagDirectionPropertyInfo Source # 
type AttrLabel TextTagDirectionPropertyInfo Source # 
type AttrLabel TextTagDirectionPropertyInfo = "direction"
type AttrGetType TextTagDirectionPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagDirectionPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagDirectionPropertyInfo = IsTextTag
type AttrAllowedOps TextTagDirectionPropertyInfo Source # 
type AttrAllowedOps TextTagDirectionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

textTagDirection :: AttrLabelProxy "direction" Source #

editable

data TextTagEditablePropertyInfo Source #

Instances

AttrInfo TextTagEditablePropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagEditablePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagEditablePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagEditablePropertyInfo :: * -> Constraint

type AttrGetType TextTagEditablePropertyInfo :: *

type AttrLabel TextTagEditablePropertyInfo :: Symbol

type AttrOrigin TextTagEditablePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagEditablePropertyInfo o => Proxy * TextTagEditablePropertyInfo -> o -> IO (AttrGetType TextTagEditablePropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagEditablePropertyInfo o, AttrSetTypeConstraint TextTagEditablePropertyInfo b) => Proxy * TextTagEditablePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagEditablePropertyInfo o => Proxy * TextTagEditablePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagEditablePropertyInfo o, AttrSetTypeConstraint TextTagEditablePropertyInfo b) => Proxy * TextTagEditablePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagEditablePropertyInfo Source # 
type AttrSetTypeConstraint TextTagEditablePropertyInfo = * ~ Bool
type AttrOrigin TextTagEditablePropertyInfo Source # 
type AttrLabel TextTagEditablePropertyInfo Source # 
type AttrLabel TextTagEditablePropertyInfo = "editable"
type AttrGetType TextTagEditablePropertyInfo Source # 
type AttrBaseTypeConstraint TextTagEditablePropertyInfo Source # 
type AttrBaseTypeConstraint TextTagEditablePropertyInfo = IsTextTag
type AttrAllowedOps TextTagEditablePropertyInfo Source # 
type AttrAllowedOps TextTagEditablePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagEditable :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

setTextTagEditable :: (MonadIO m, IsTextTag o) => o -> Bool -> m () Source #

textTagEditable :: AttrLabelProxy "editable" Source #

editableSet

data TextTagEditableSetPropertyInfo Source #

Instances

AttrInfo TextTagEditableSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagEditableSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagEditableSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagEditableSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagEditableSetPropertyInfo :: *

type AttrLabel TextTagEditableSetPropertyInfo :: Symbol

type AttrOrigin TextTagEditableSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagEditableSetPropertyInfo o => Proxy * TextTagEditableSetPropertyInfo -> o -> IO (AttrGetType TextTagEditableSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagEditableSetPropertyInfo o, AttrSetTypeConstraint TextTagEditableSetPropertyInfo b) => Proxy * TextTagEditableSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagEditableSetPropertyInfo o => Proxy * TextTagEditableSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagEditableSetPropertyInfo o, AttrSetTypeConstraint TextTagEditableSetPropertyInfo b) => Proxy * TextTagEditableSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagEditableSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagEditableSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagEditableSetPropertyInfo Source # 
type AttrLabel TextTagEditableSetPropertyInfo Source # 
type AttrLabel TextTagEditableSetPropertyInfo = "editable-set"
type AttrGetType TextTagEditableSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagEditableSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagEditableSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagEditableSetPropertyInfo Source # 
type AttrAllowedOps TextTagEditableSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagEditableSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagEditableSet :: AttrLabelProxy "editableSet" Source #

fallback

data TextTagFallbackPropertyInfo Source #

Instances

AttrInfo TextTagFallbackPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagFallbackPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagFallbackPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagFallbackPropertyInfo :: * -> Constraint

type AttrGetType TextTagFallbackPropertyInfo :: *

type AttrLabel TextTagFallbackPropertyInfo :: Symbol

type AttrOrigin TextTagFallbackPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagFallbackPropertyInfo o => Proxy * TextTagFallbackPropertyInfo -> o -> IO (AttrGetType TextTagFallbackPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagFallbackPropertyInfo o, AttrSetTypeConstraint TextTagFallbackPropertyInfo b) => Proxy * TextTagFallbackPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagFallbackPropertyInfo o => Proxy * TextTagFallbackPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagFallbackPropertyInfo o, AttrSetTypeConstraint TextTagFallbackPropertyInfo b) => Proxy * TextTagFallbackPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagFallbackPropertyInfo Source # 
type AttrSetTypeConstraint TextTagFallbackPropertyInfo = * ~ Bool
type AttrOrigin TextTagFallbackPropertyInfo Source # 
type AttrLabel TextTagFallbackPropertyInfo Source # 
type AttrLabel TextTagFallbackPropertyInfo = "fallback"
type AttrGetType TextTagFallbackPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagFallbackPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagFallbackPropertyInfo = IsTextTag
type AttrAllowedOps TextTagFallbackPropertyInfo Source # 
type AttrAllowedOps TextTagFallbackPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagFallback :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

setTextTagFallback :: (MonadIO m, IsTextTag o) => o -> Bool -> m () Source #

textTagFallback :: AttrLabelProxy "fallback" Source #

fallbackSet

data TextTagFallbackSetPropertyInfo Source #

Instances

AttrInfo TextTagFallbackSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagFallbackSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagFallbackSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagFallbackSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagFallbackSetPropertyInfo :: *

type AttrLabel TextTagFallbackSetPropertyInfo :: Symbol

type AttrOrigin TextTagFallbackSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagFallbackSetPropertyInfo o => Proxy * TextTagFallbackSetPropertyInfo -> o -> IO (AttrGetType TextTagFallbackSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagFallbackSetPropertyInfo o, AttrSetTypeConstraint TextTagFallbackSetPropertyInfo b) => Proxy * TextTagFallbackSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagFallbackSetPropertyInfo o => Proxy * TextTagFallbackSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagFallbackSetPropertyInfo o, AttrSetTypeConstraint TextTagFallbackSetPropertyInfo b) => Proxy * TextTagFallbackSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagFallbackSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagFallbackSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagFallbackSetPropertyInfo Source # 
type AttrLabel TextTagFallbackSetPropertyInfo Source # 
type AttrLabel TextTagFallbackSetPropertyInfo = "fallback-set"
type AttrGetType TextTagFallbackSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagFallbackSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagFallbackSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagFallbackSetPropertyInfo Source # 
type AttrAllowedOps TextTagFallbackSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagFallbackSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagFallbackSet :: AttrLabelProxy "fallbackSet" Source #

family

data TextTagFamilyPropertyInfo Source #

Instances

AttrInfo TextTagFamilyPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagFamilyPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagFamilyPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagFamilyPropertyInfo :: * -> Constraint

type AttrGetType TextTagFamilyPropertyInfo :: *

type AttrLabel TextTagFamilyPropertyInfo :: Symbol

type AttrOrigin TextTagFamilyPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagFamilyPropertyInfo o => Proxy * TextTagFamilyPropertyInfo -> o -> IO (AttrGetType TextTagFamilyPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagFamilyPropertyInfo o, AttrSetTypeConstraint TextTagFamilyPropertyInfo b) => Proxy * TextTagFamilyPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagFamilyPropertyInfo o => Proxy * TextTagFamilyPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagFamilyPropertyInfo o, AttrSetTypeConstraint TextTagFamilyPropertyInfo b) => Proxy * TextTagFamilyPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagFamilyPropertyInfo Source # 
type AttrSetTypeConstraint TextTagFamilyPropertyInfo = * ~ Text
type AttrOrigin TextTagFamilyPropertyInfo Source # 
type AttrLabel TextTagFamilyPropertyInfo Source # 
type AttrLabel TextTagFamilyPropertyInfo = "family"
type AttrGetType TextTagFamilyPropertyInfo Source # 
type AttrGetType TextTagFamilyPropertyInfo = Maybe Text
type AttrBaseTypeConstraint TextTagFamilyPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagFamilyPropertyInfo = IsTextTag
type AttrAllowedOps TextTagFamilyPropertyInfo Source # 
type AttrAllowedOps TextTagFamilyPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructTextTagFamily :: IsTextTag o => Text -> IO (GValueConstruct o) Source #

getTextTagFamily :: (MonadIO m, IsTextTag o) => o -> m (Maybe Text) Source #

setTextTagFamily :: (MonadIO m, IsTextTag o) => o -> Text -> m () Source #

textTagFamily :: AttrLabelProxy "family" Source #

familySet

data TextTagFamilySetPropertyInfo Source #

Instances

AttrInfo TextTagFamilySetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagFamilySetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagFamilySetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagFamilySetPropertyInfo :: * -> Constraint

type AttrGetType TextTagFamilySetPropertyInfo :: *

type AttrLabel TextTagFamilySetPropertyInfo :: Symbol

type AttrOrigin TextTagFamilySetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagFamilySetPropertyInfo o => Proxy * TextTagFamilySetPropertyInfo -> o -> IO (AttrGetType TextTagFamilySetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagFamilySetPropertyInfo o, AttrSetTypeConstraint TextTagFamilySetPropertyInfo b) => Proxy * TextTagFamilySetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagFamilySetPropertyInfo o => Proxy * TextTagFamilySetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagFamilySetPropertyInfo o, AttrSetTypeConstraint TextTagFamilySetPropertyInfo b) => Proxy * TextTagFamilySetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagFamilySetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagFamilySetPropertyInfo = * ~ Bool
type AttrOrigin TextTagFamilySetPropertyInfo Source # 
type AttrLabel TextTagFamilySetPropertyInfo Source # 
type AttrLabel TextTagFamilySetPropertyInfo = "family-set"
type AttrGetType TextTagFamilySetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagFamilySetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagFamilySetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagFamilySetPropertyInfo Source # 
type AttrAllowedOps TextTagFamilySetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagFamilySet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

setTextTagFamilySet :: (MonadIO m, IsTextTag o) => o -> Bool -> m () Source #

textTagFamilySet :: AttrLabelProxy "familySet" Source #

font

data TextTagFontPropertyInfo Source #

Instances

AttrInfo TextTagFontPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagFontPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagFontPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagFontPropertyInfo :: * -> Constraint

type AttrGetType TextTagFontPropertyInfo :: *

type AttrLabel TextTagFontPropertyInfo :: Symbol

type AttrOrigin TextTagFontPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagFontPropertyInfo o => Proxy * TextTagFontPropertyInfo -> o -> IO (AttrGetType TextTagFontPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagFontPropertyInfo o, AttrSetTypeConstraint TextTagFontPropertyInfo b) => Proxy * TextTagFontPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagFontPropertyInfo o => Proxy * TextTagFontPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagFontPropertyInfo o, AttrSetTypeConstraint TextTagFontPropertyInfo b) => Proxy * TextTagFontPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagFontPropertyInfo Source # 
type AttrSetTypeConstraint TextTagFontPropertyInfo = * ~ Text
type AttrOrigin TextTagFontPropertyInfo Source # 
type AttrLabel TextTagFontPropertyInfo Source # 
type AttrLabel TextTagFontPropertyInfo = "font"
type AttrGetType TextTagFontPropertyInfo Source # 
type AttrGetType TextTagFontPropertyInfo = Maybe Text
type AttrBaseTypeConstraint TextTagFontPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagFontPropertyInfo = IsTextTag
type AttrAllowedOps TextTagFontPropertyInfo Source # 
type AttrAllowedOps TextTagFontPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

clearTextTagFont :: (MonadIO m, IsTextTag o) => o -> m () Source #

constructTextTagFont :: IsTextTag o => Text -> IO (GValueConstruct o) Source #

getTextTagFont :: (MonadIO m, IsTextTag o) => o -> m (Maybe Text) Source #

setTextTagFont :: (MonadIO m, IsTextTag o) => o -> Text -> m () Source #

textTagFont :: AttrLabelProxy "font" Source #

fontDesc

data TextTagFontDescPropertyInfo Source #

Instances

AttrInfo TextTagFontDescPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagFontDescPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagFontDescPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagFontDescPropertyInfo :: * -> Constraint

type AttrGetType TextTagFontDescPropertyInfo :: *

type AttrLabel TextTagFontDescPropertyInfo :: Symbol

type AttrOrigin TextTagFontDescPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagFontDescPropertyInfo o => Proxy * TextTagFontDescPropertyInfo -> o -> IO (AttrGetType TextTagFontDescPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagFontDescPropertyInfo o, AttrSetTypeConstraint TextTagFontDescPropertyInfo b) => Proxy * TextTagFontDescPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagFontDescPropertyInfo o => Proxy * TextTagFontDescPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagFontDescPropertyInfo o, AttrSetTypeConstraint TextTagFontDescPropertyInfo b) => Proxy * TextTagFontDescPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagFontDescPropertyInfo Source # 
type AttrSetTypeConstraint TextTagFontDescPropertyInfo = * ~ FontDescription
type AttrOrigin TextTagFontDescPropertyInfo Source # 
type AttrLabel TextTagFontDescPropertyInfo Source # 
type AttrLabel TextTagFontDescPropertyInfo = "font-desc"
type AttrGetType TextTagFontDescPropertyInfo Source # 
type AttrGetType TextTagFontDescPropertyInfo = Maybe FontDescription
type AttrBaseTypeConstraint TextTagFontDescPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagFontDescPropertyInfo = IsTextTag
type AttrAllowedOps TextTagFontDescPropertyInfo Source # 
type AttrAllowedOps TextTagFontDescPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructTextTagFontDesc :: IsTextTag o => FontDescription -> IO (GValueConstruct o) Source #

getTextTagFontDesc :: (MonadIO m, IsTextTag o) => o -> m (Maybe FontDescription) Source #

setTextTagFontDesc :: (MonadIO m, IsTextTag o) => o -> FontDescription -> m () Source #

textTagFontDesc :: AttrLabelProxy "fontDesc" Source #

fontFeatures

data TextTagFontFeaturesPropertyInfo Source #

Instances

AttrInfo TextTagFontFeaturesPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagFontFeaturesPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagFontFeaturesPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagFontFeaturesPropertyInfo :: * -> Constraint

type AttrGetType TextTagFontFeaturesPropertyInfo :: *

type AttrLabel TextTagFontFeaturesPropertyInfo :: Symbol

type AttrOrigin TextTagFontFeaturesPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagFontFeaturesPropertyInfo o => Proxy * TextTagFontFeaturesPropertyInfo -> o -> IO (AttrGetType TextTagFontFeaturesPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagFontFeaturesPropertyInfo o, AttrSetTypeConstraint TextTagFontFeaturesPropertyInfo b) => Proxy * TextTagFontFeaturesPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagFontFeaturesPropertyInfo o => Proxy * TextTagFontFeaturesPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagFontFeaturesPropertyInfo o, AttrSetTypeConstraint TextTagFontFeaturesPropertyInfo b) => Proxy * TextTagFontFeaturesPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagFontFeaturesPropertyInfo Source # 
type AttrSetTypeConstraint TextTagFontFeaturesPropertyInfo = * ~ Text
type AttrOrigin TextTagFontFeaturesPropertyInfo Source # 
type AttrLabel TextTagFontFeaturesPropertyInfo Source # 
type AttrLabel TextTagFontFeaturesPropertyInfo = "font-features"
type AttrGetType TextTagFontFeaturesPropertyInfo Source # 
type AttrGetType TextTagFontFeaturesPropertyInfo = Maybe Text
type AttrBaseTypeConstraint TextTagFontFeaturesPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagFontFeaturesPropertyInfo = IsTextTag
type AttrAllowedOps TextTagFontFeaturesPropertyInfo Source # 
type AttrAllowedOps TextTagFontFeaturesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructTextTagFontFeatures :: IsTextTag o => Text -> IO (GValueConstruct o) Source #

setTextTagFontFeatures :: (MonadIO m, IsTextTag o) => o -> Text -> m () Source #

textTagFontFeatures :: AttrLabelProxy "fontFeatures" Source #

fontFeaturesSet

data TextTagFontFeaturesSetPropertyInfo Source #

Instances

AttrInfo TextTagFontFeaturesSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagFontFeaturesSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagFontFeaturesSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagFontFeaturesSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagFontFeaturesSetPropertyInfo :: *

type AttrLabel TextTagFontFeaturesSetPropertyInfo :: Symbol

type AttrOrigin TextTagFontFeaturesSetPropertyInfo :: *

type AttrSetTypeConstraint TextTagFontFeaturesSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagFontFeaturesSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagFontFeaturesSetPropertyInfo Source # 
type AttrLabel TextTagFontFeaturesSetPropertyInfo Source # 
type AttrLabel TextTagFontFeaturesSetPropertyInfo = "font-features-set"
type AttrGetType TextTagFontFeaturesSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagFontFeaturesSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagFontFeaturesSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagFontFeaturesSetPropertyInfo Source # 
type AttrAllowedOps TextTagFontFeaturesSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagFontFeaturesSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagFontFeaturesSet :: AttrLabelProxy "fontFeaturesSet" Source #

foreground

data TextTagForegroundPropertyInfo Source #

Instances

AttrInfo TextTagForegroundPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagForegroundPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagForegroundPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagForegroundPropertyInfo :: * -> Constraint

type AttrGetType TextTagForegroundPropertyInfo :: *

type AttrLabel TextTagForegroundPropertyInfo :: Symbol

type AttrOrigin TextTagForegroundPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagForegroundPropertyInfo o => Proxy * TextTagForegroundPropertyInfo -> o -> IO (AttrGetType TextTagForegroundPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagForegroundPropertyInfo o, AttrSetTypeConstraint TextTagForegroundPropertyInfo b) => Proxy * TextTagForegroundPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagForegroundPropertyInfo o => Proxy * TextTagForegroundPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagForegroundPropertyInfo o, AttrSetTypeConstraint TextTagForegroundPropertyInfo b) => Proxy * TextTagForegroundPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagForegroundPropertyInfo Source # 
type AttrSetTypeConstraint TextTagForegroundPropertyInfo = * ~ Text
type AttrOrigin TextTagForegroundPropertyInfo Source # 
type AttrLabel TextTagForegroundPropertyInfo Source # 
type AttrLabel TextTagForegroundPropertyInfo = "foreground"
type AttrGetType TextTagForegroundPropertyInfo Source # 
type AttrGetType TextTagForegroundPropertyInfo = ()
type AttrBaseTypeConstraint TextTagForegroundPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagForegroundPropertyInfo = IsTextTag
type AttrAllowedOps TextTagForegroundPropertyInfo Source # 
type AttrAllowedOps TextTagForegroundPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrClear ([] AttrOpTag)))

constructTextTagForeground :: IsTextTag o => Text -> IO (GValueConstruct o) Source #

setTextTagForeground :: (MonadIO m, IsTextTag o) => o -> Text -> m () Source #

textTagForeground :: AttrLabelProxy "foreground" Source #

foregroundGdk

data TextTagForegroundGdkPropertyInfo Source #

Instances

AttrInfo TextTagForegroundGdkPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagForegroundGdkPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagForegroundGdkPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagForegroundGdkPropertyInfo :: * -> Constraint

type AttrGetType TextTagForegroundGdkPropertyInfo :: *

type AttrLabel TextTagForegroundGdkPropertyInfo :: Symbol

type AttrOrigin TextTagForegroundGdkPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagForegroundGdkPropertyInfo o => Proxy * TextTagForegroundGdkPropertyInfo -> o -> IO (AttrGetType TextTagForegroundGdkPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagForegroundGdkPropertyInfo o, AttrSetTypeConstraint TextTagForegroundGdkPropertyInfo b) => Proxy * TextTagForegroundGdkPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagForegroundGdkPropertyInfo o => Proxy * TextTagForegroundGdkPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagForegroundGdkPropertyInfo o, AttrSetTypeConstraint TextTagForegroundGdkPropertyInfo b) => Proxy * TextTagForegroundGdkPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagForegroundGdkPropertyInfo Source # 
type AttrSetTypeConstraint TextTagForegroundGdkPropertyInfo = * ~ Color
type AttrOrigin TextTagForegroundGdkPropertyInfo Source # 
type AttrLabel TextTagForegroundGdkPropertyInfo Source # 
type AttrLabel TextTagForegroundGdkPropertyInfo = "foreground-gdk"
type AttrGetType TextTagForegroundGdkPropertyInfo Source # 
type AttrGetType TextTagForegroundGdkPropertyInfo = Maybe Color
type AttrBaseTypeConstraint TextTagForegroundGdkPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagForegroundGdkPropertyInfo = IsTextTag
type AttrAllowedOps TextTagForegroundGdkPropertyInfo Source # 
type AttrAllowedOps TextTagForegroundGdkPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructTextTagForegroundGdk :: IsTextTag o => Color -> IO (GValueConstruct o) Source #

setTextTagForegroundGdk :: (MonadIO m, IsTextTag o) => o -> Color -> m () Source #

textTagForegroundGdk :: AttrLabelProxy "foregroundGdk" Source #

foregroundRgba

data TextTagForegroundRgbaPropertyInfo Source #

Instances

AttrInfo TextTagForegroundRgbaPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagForegroundRgbaPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagForegroundRgbaPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagForegroundRgbaPropertyInfo :: * -> Constraint

type AttrGetType TextTagForegroundRgbaPropertyInfo :: *

type AttrLabel TextTagForegroundRgbaPropertyInfo :: Symbol

type AttrOrigin TextTagForegroundRgbaPropertyInfo :: *

type AttrSetTypeConstraint TextTagForegroundRgbaPropertyInfo Source # 
type AttrSetTypeConstraint TextTagForegroundRgbaPropertyInfo = * ~ RGBA
type AttrOrigin TextTagForegroundRgbaPropertyInfo Source # 
type AttrLabel TextTagForegroundRgbaPropertyInfo Source # 
type AttrLabel TextTagForegroundRgbaPropertyInfo = "foreground-rgba"
type AttrGetType TextTagForegroundRgbaPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagForegroundRgbaPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagForegroundRgbaPropertyInfo = IsTextTag
type AttrAllowedOps TextTagForegroundRgbaPropertyInfo Source # 
type AttrAllowedOps TextTagForegroundRgbaPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructTextTagForegroundRgba :: IsTextTag o => RGBA -> IO (GValueConstruct o) Source #

setTextTagForegroundRgba :: (MonadIO m, IsTextTag o) => o -> RGBA -> m () Source #

textTagForegroundRgba :: AttrLabelProxy "foregroundRgba" Source #

foregroundSet

data TextTagForegroundSetPropertyInfo Source #

Instances

AttrInfo TextTagForegroundSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagForegroundSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagForegroundSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagForegroundSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagForegroundSetPropertyInfo :: *

type AttrLabel TextTagForegroundSetPropertyInfo :: Symbol

type AttrOrigin TextTagForegroundSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagForegroundSetPropertyInfo o => Proxy * TextTagForegroundSetPropertyInfo -> o -> IO (AttrGetType TextTagForegroundSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagForegroundSetPropertyInfo o, AttrSetTypeConstraint TextTagForegroundSetPropertyInfo b) => Proxy * TextTagForegroundSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagForegroundSetPropertyInfo o => Proxy * TextTagForegroundSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagForegroundSetPropertyInfo o, AttrSetTypeConstraint TextTagForegroundSetPropertyInfo b) => Proxy * TextTagForegroundSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagForegroundSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagForegroundSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagForegroundSetPropertyInfo Source # 
type AttrLabel TextTagForegroundSetPropertyInfo Source # 
type AttrLabel TextTagForegroundSetPropertyInfo = "foreground-set"
type AttrGetType TextTagForegroundSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagForegroundSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagForegroundSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagForegroundSetPropertyInfo Source # 
type AttrAllowedOps TextTagForegroundSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagForegroundSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagForegroundSet :: AttrLabelProxy "foregroundSet" Source #

indent

data TextTagIndentPropertyInfo Source #

Instances

AttrInfo TextTagIndentPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagIndentPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagIndentPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagIndentPropertyInfo :: * -> Constraint

type AttrGetType TextTagIndentPropertyInfo :: *

type AttrLabel TextTagIndentPropertyInfo :: Symbol

type AttrOrigin TextTagIndentPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagIndentPropertyInfo o => Proxy * TextTagIndentPropertyInfo -> o -> IO (AttrGetType TextTagIndentPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagIndentPropertyInfo o, AttrSetTypeConstraint TextTagIndentPropertyInfo b) => Proxy * TextTagIndentPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagIndentPropertyInfo o => Proxy * TextTagIndentPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagIndentPropertyInfo o, AttrSetTypeConstraint TextTagIndentPropertyInfo b) => Proxy * TextTagIndentPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagIndentPropertyInfo Source # 
type AttrSetTypeConstraint TextTagIndentPropertyInfo = * ~ Int32
type AttrOrigin TextTagIndentPropertyInfo Source # 
type AttrLabel TextTagIndentPropertyInfo Source # 
type AttrLabel TextTagIndentPropertyInfo = "indent"
type AttrGetType TextTagIndentPropertyInfo Source # 
type AttrGetType TextTagIndentPropertyInfo = Int32
type AttrBaseTypeConstraint TextTagIndentPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagIndentPropertyInfo = IsTextTag
type AttrAllowedOps TextTagIndentPropertyInfo Source # 
type AttrAllowedOps TextTagIndentPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagIndent :: IsTextTag o => Int32 -> IO (GValueConstruct o) Source #

setTextTagIndent :: (MonadIO m, IsTextTag o) => o -> Int32 -> m () Source #

textTagIndent :: AttrLabelProxy "indent" Source #

indentSet

data TextTagIndentSetPropertyInfo Source #

Instances

AttrInfo TextTagIndentSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagIndentSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagIndentSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagIndentSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagIndentSetPropertyInfo :: *

type AttrLabel TextTagIndentSetPropertyInfo :: Symbol

type AttrOrigin TextTagIndentSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagIndentSetPropertyInfo o => Proxy * TextTagIndentSetPropertyInfo -> o -> IO (AttrGetType TextTagIndentSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagIndentSetPropertyInfo o, AttrSetTypeConstraint TextTagIndentSetPropertyInfo b) => Proxy * TextTagIndentSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagIndentSetPropertyInfo o => Proxy * TextTagIndentSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagIndentSetPropertyInfo o, AttrSetTypeConstraint TextTagIndentSetPropertyInfo b) => Proxy * TextTagIndentSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagIndentSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagIndentSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagIndentSetPropertyInfo Source # 
type AttrLabel TextTagIndentSetPropertyInfo Source # 
type AttrLabel TextTagIndentSetPropertyInfo = "indent-set"
type AttrGetType TextTagIndentSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagIndentSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagIndentSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagIndentSetPropertyInfo Source # 
type AttrAllowedOps TextTagIndentSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagIndentSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

setTextTagIndentSet :: (MonadIO m, IsTextTag o) => o -> Bool -> m () Source #

textTagIndentSet :: AttrLabelProxy "indentSet" Source #

invisible

data TextTagInvisiblePropertyInfo Source #

Instances

AttrInfo TextTagInvisiblePropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagInvisiblePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagInvisiblePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagInvisiblePropertyInfo :: * -> Constraint

type AttrGetType TextTagInvisiblePropertyInfo :: *

type AttrLabel TextTagInvisiblePropertyInfo :: Symbol

type AttrOrigin TextTagInvisiblePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagInvisiblePropertyInfo o => Proxy * TextTagInvisiblePropertyInfo -> o -> IO (AttrGetType TextTagInvisiblePropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagInvisiblePropertyInfo o, AttrSetTypeConstraint TextTagInvisiblePropertyInfo b) => Proxy * TextTagInvisiblePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagInvisiblePropertyInfo o => Proxy * TextTagInvisiblePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagInvisiblePropertyInfo o, AttrSetTypeConstraint TextTagInvisiblePropertyInfo b) => Proxy * TextTagInvisiblePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagInvisiblePropertyInfo Source # 
type AttrSetTypeConstraint TextTagInvisiblePropertyInfo = * ~ Bool
type AttrOrigin TextTagInvisiblePropertyInfo Source # 
type AttrLabel TextTagInvisiblePropertyInfo Source # 
type AttrLabel TextTagInvisiblePropertyInfo = "invisible"
type AttrGetType TextTagInvisiblePropertyInfo Source # 
type AttrBaseTypeConstraint TextTagInvisiblePropertyInfo Source # 
type AttrBaseTypeConstraint TextTagInvisiblePropertyInfo = IsTextTag
type AttrAllowedOps TextTagInvisiblePropertyInfo Source # 
type AttrAllowedOps TextTagInvisiblePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagInvisible :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

setTextTagInvisible :: (MonadIO m, IsTextTag o) => o -> Bool -> m () Source #

textTagInvisible :: AttrLabelProxy "invisible" Source #

invisibleSet

data TextTagInvisibleSetPropertyInfo Source #

Instances

AttrInfo TextTagInvisibleSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagInvisibleSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagInvisibleSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagInvisibleSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagInvisibleSetPropertyInfo :: *

type AttrLabel TextTagInvisibleSetPropertyInfo :: Symbol

type AttrOrigin TextTagInvisibleSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagInvisibleSetPropertyInfo o => Proxy * TextTagInvisibleSetPropertyInfo -> o -> IO (AttrGetType TextTagInvisibleSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagInvisibleSetPropertyInfo o, AttrSetTypeConstraint TextTagInvisibleSetPropertyInfo b) => Proxy * TextTagInvisibleSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagInvisibleSetPropertyInfo o => Proxy * TextTagInvisibleSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagInvisibleSetPropertyInfo o, AttrSetTypeConstraint TextTagInvisibleSetPropertyInfo b) => Proxy * TextTagInvisibleSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagInvisibleSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagInvisibleSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagInvisibleSetPropertyInfo Source # 
type AttrLabel TextTagInvisibleSetPropertyInfo Source # 
type AttrLabel TextTagInvisibleSetPropertyInfo = "invisible-set"
type AttrGetType TextTagInvisibleSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagInvisibleSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagInvisibleSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagInvisibleSetPropertyInfo Source # 
type AttrAllowedOps TextTagInvisibleSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagInvisibleSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagInvisibleSet :: AttrLabelProxy "invisibleSet" Source #

justification

data TextTagJustificationPropertyInfo Source #

Instances

AttrInfo TextTagJustificationPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagJustificationPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagJustificationPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagJustificationPropertyInfo :: * -> Constraint

type AttrGetType TextTagJustificationPropertyInfo :: *

type AttrLabel TextTagJustificationPropertyInfo :: Symbol

type AttrOrigin TextTagJustificationPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagJustificationPropertyInfo o => Proxy * TextTagJustificationPropertyInfo -> o -> IO (AttrGetType TextTagJustificationPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagJustificationPropertyInfo o, AttrSetTypeConstraint TextTagJustificationPropertyInfo b) => Proxy * TextTagJustificationPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagJustificationPropertyInfo o => Proxy * TextTagJustificationPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagJustificationPropertyInfo o, AttrSetTypeConstraint TextTagJustificationPropertyInfo b) => Proxy * TextTagJustificationPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagJustificationPropertyInfo Source # 
type AttrSetTypeConstraint TextTagJustificationPropertyInfo = * ~ Justification
type AttrOrigin TextTagJustificationPropertyInfo Source # 
type AttrLabel TextTagJustificationPropertyInfo Source # 
type AttrLabel TextTagJustificationPropertyInfo = "justification"
type AttrGetType TextTagJustificationPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagJustificationPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagJustificationPropertyInfo = IsTextTag
type AttrAllowedOps TextTagJustificationPropertyInfo Source # 
type AttrAllowedOps TextTagJustificationPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

textTagJustification :: AttrLabelProxy "justification" Source #

justificationSet

data TextTagJustificationSetPropertyInfo Source #

Instances

AttrInfo TextTagJustificationSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagJustificationSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagJustificationSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagJustificationSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagJustificationSetPropertyInfo :: *

type AttrLabel TextTagJustificationSetPropertyInfo :: Symbol

type AttrOrigin TextTagJustificationSetPropertyInfo :: *

type AttrSetTypeConstraint TextTagJustificationSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagJustificationSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagJustificationSetPropertyInfo Source # 
type AttrLabel TextTagJustificationSetPropertyInfo Source # 
type AttrLabel TextTagJustificationSetPropertyInfo = "justification-set"
type AttrGetType TextTagJustificationSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagJustificationSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagJustificationSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagJustificationSetPropertyInfo Source # 
type AttrAllowedOps TextTagJustificationSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagJustificationSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagJustificationSet :: AttrLabelProxy "justificationSet" Source #

language

data TextTagLanguagePropertyInfo Source #

Instances

AttrInfo TextTagLanguagePropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagLanguagePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagLanguagePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagLanguagePropertyInfo :: * -> Constraint

type AttrGetType TextTagLanguagePropertyInfo :: *

type AttrLabel TextTagLanguagePropertyInfo :: Symbol

type AttrOrigin TextTagLanguagePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagLanguagePropertyInfo o => Proxy * TextTagLanguagePropertyInfo -> o -> IO (AttrGetType TextTagLanguagePropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagLanguagePropertyInfo o, AttrSetTypeConstraint TextTagLanguagePropertyInfo b) => Proxy * TextTagLanguagePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagLanguagePropertyInfo o => Proxy * TextTagLanguagePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagLanguagePropertyInfo o, AttrSetTypeConstraint TextTagLanguagePropertyInfo b) => Proxy * TextTagLanguagePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagLanguagePropertyInfo Source # 
type AttrSetTypeConstraint TextTagLanguagePropertyInfo = * ~ Text
type AttrOrigin TextTagLanguagePropertyInfo Source # 
type AttrLabel TextTagLanguagePropertyInfo Source # 
type AttrLabel TextTagLanguagePropertyInfo = "language"
type AttrGetType TextTagLanguagePropertyInfo Source # 
type AttrGetType TextTagLanguagePropertyInfo = Maybe Text
type AttrBaseTypeConstraint TextTagLanguagePropertyInfo Source # 
type AttrBaseTypeConstraint TextTagLanguagePropertyInfo = IsTextTag
type AttrAllowedOps TextTagLanguagePropertyInfo Source # 
type AttrAllowedOps TextTagLanguagePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructTextTagLanguage :: IsTextTag o => Text -> IO (GValueConstruct o) Source #

getTextTagLanguage :: (MonadIO m, IsTextTag o) => o -> m (Maybe Text) Source #

setTextTagLanguage :: (MonadIO m, IsTextTag o) => o -> Text -> m () Source #

textTagLanguage :: AttrLabelProxy "language" Source #

languageSet

data TextTagLanguageSetPropertyInfo Source #

Instances

AttrInfo TextTagLanguageSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagLanguageSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagLanguageSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagLanguageSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagLanguageSetPropertyInfo :: *

type AttrLabel TextTagLanguageSetPropertyInfo :: Symbol

type AttrOrigin TextTagLanguageSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagLanguageSetPropertyInfo o => Proxy * TextTagLanguageSetPropertyInfo -> o -> IO (AttrGetType TextTagLanguageSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagLanguageSetPropertyInfo o, AttrSetTypeConstraint TextTagLanguageSetPropertyInfo b) => Proxy * TextTagLanguageSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagLanguageSetPropertyInfo o => Proxy * TextTagLanguageSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagLanguageSetPropertyInfo o, AttrSetTypeConstraint TextTagLanguageSetPropertyInfo b) => Proxy * TextTagLanguageSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagLanguageSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagLanguageSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagLanguageSetPropertyInfo Source # 
type AttrLabel TextTagLanguageSetPropertyInfo Source # 
type AttrLabel TextTagLanguageSetPropertyInfo = "language-set"
type AttrGetType TextTagLanguageSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagLanguageSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagLanguageSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagLanguageSetPropertyInfo Source # 
type AttrAllowedOps TextTagLanguageSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagLanguageSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagLanguageSet :: AttrLabelProxy "languageSet" Source #

leftMargin

data TextTagLeftMarginPropertyInfo Source #

Instances

AttrInfo TextTagLeftMarginPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagLeftMarginPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagLeftMarginPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagLeftMarginPropertyInfo :: * -> Constraint

type AttrGetType TextTagLeftMarginPropertyInfo :: *

type AttrLabel TextTagLeftMarginPropertyInfo :: Symbol

type AttrOrigin TextTagLeftMarginPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagLeftMarginPropertyInfo o => Proxy * TextTagLeftMarginPropertyInfo -> o -> IO (AttrGetType TextTagLeftMarginPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagLeftMarginPropertyInfo o, AttrSetTypeConstraint TextTagLeftMarginPropertyInfo b) => Proxy * TextTagLeftMarginPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagLeftMarginPropertyInfo o => Proxy * TextTagLeftMarginPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagLeftMarginPropertyInfo o, AttrSetTypeConstraint TextTagLeftMarginPropertyInfo b) => Proxy * TextTagLeftMarginPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagLeftMarginPropertyInfo Source # 
type AttrSetTypeConstraint TextTagLeftMarginPropertyInfo = * ~ Int32
type AttrOrigin TextTagLeftMarginPropertyInfo Source # 
type AttrLabel TextTagLeftMarginPropertyInfo Source # 
type AttrLabel TextTagLeftMarginPropertyInfo = "left-margin"
type AttrGetType TextTagLeftMarginPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagLeftMarginPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagLeftMarginPropertyInfo = IsTextTag
type AttrAllowedOps TextTagLeftMarginPropertyInfo Source # 
type AttrAllowedOps TextTagLeftMarginPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagLeftMargin :: IsTextTag o => Int32 -> IO (GValueConstruct o) Source #

textTagLeftMargin :: AttrLabelProxy "leftMargin" Source #

leftMarginSet

data TextTagLeftMarginSetPropertyInfo Source #

Instances

AttrInfo TextTagLeftMarginSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagLeftMarginSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagLeftMarginSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagLeftMarginSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagLeftMarginSetPropertyInfo :: *

type AttrLabel TextTagLeftMarginSetPropertyInfo :: Symbol

type AttrOrigin TextTagLeftMarginSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagLeftMarginSetPropertyInfo o => Proxy * TextTagLeftMarginSetPropertyInfo -> o -> IO (AttrGetType TextTagLeftMarginSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagLeftMarginSetPropertyInfo o, AttrSetTypeConstraint TextTagLeftMarginSetPropertyInfo b) => Proxy * TextTagLeftMarginSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagLeftMarginSetPropertyInfo o => Proxy * TextTagLeftMarginSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagLeftMarginSetPropertyInfo o, AttrSetTypeConstraint TextTagLeftMarginSetPropertyInfo b) => Proxy * TextTagLeftMarginSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagLeftMarginSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagLeftMarginSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagLeftMarginSetPropertyInfo Source # 
type AttrLabel TextTagLeftMarginSetPropertyInfo Source # 
type AttrLabel TextTagLeftMarginSetPropertyInfo = "left-margin-set"
type AttrGetType TextTagLeftMarginSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagLeftMarginSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagLeftMarginSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagLeftMarginSetPropertyInfo Source # 
type AttrAllowedOps TextTagLeftMarginSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagLeftMarginSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagLeftMarginSet :: AttrLabelProxy "leftMarginSet" Source #

letterSpacing

data TextTagLetterSpacingPropertyInfo Source #

Instances

AttrInfo TextTagLetterSpacingPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagLetterSpacingPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagLetterSpacingPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagLetterSpacingPropertyInfo :: * -> Constraint

type AttrGetType TextTagLetterSpacingPropertyInfo :: *

type AttrLabel TextTagLetterSpacingPropertyInfo :: Symbol

type AttrOrigin TextTagLetterSpacingPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagLetterSpacingPropertyInfo o => Proxy * TextTagLetterSpacingPropertyInfo -> o -> IO (AttrGetType TextTagLetterSpacingPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagLetterSpacingPropertyInfo o, AttrSetTypeConstraint TextTagLetterSpacingPropertyInfo b) => Proxy * TextTagLetterSpacingPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagLetterSpacingPropertyInfo o => Proxy * TextTagLetterSpacingPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagLetterSpacingPropertyInfo o, AttrSetTypeConstraint TextTagLetterSpacingPropertyInfo b) => Proxy * TextTagLetterSpacingPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagLetterSpacingPropertyInfo Source # 
type AttrSetTypeConstraint TextTagLetterSpacingPropertyInfo = * ~ Int32
type AttrOrigin TextTagLetterSpacingPropertyInfo Source # 
type AttrLabel TextTagLetterSpacingPropertyInfo Source # 
type AttrLabel TextTagLetterSpacingPropertyInfo = "letter-spacing"
type AttrGetType TextTagLetterSpacingPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagLetterSpacingPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagLetterSpacingPropertyInfo = IsTextTag
type AttrAllowedOps TextTagLetterSpacingPropertyInfo Source # 
type AttrAllowedOps TextTagLetterSpacingPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagLetterSpacing :: IsTextTag o => Int32 -> IO (GValueConstruct o) Source #

textTagLetterSpacing :: AttrLabelProxy "letterSpacing" Source #

letterSpacingSet

data TextTagLetterSpacingSetPropertyInfo Source #

Instances

AttrInfo TextTagLetterSpacingSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagLetterSpacingSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagLetterSpacingSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagLetterSpacingSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagLetterSpacingSetPropertyInfo :: *

type AttrLabel TextTagLetterSpacingSetPropertyInfo :: Symbol

type AttrOrigin TextTagLetterSpacingSetPropertyInfo :: *

type AttrSetTypeConstraint TextTagLetterSpacingSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagLetterSpacingSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagLetterSpacingSetPropertyInfo Source # 
type AttrLabel TextTagLetterSpacingSetPropertyInfo Source # 
type AttrLabel TextTagLetterSpacingSetPropertyInfo = "letter-spacing-set"
type AttrGetType TextTagLetterSpacingSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagLetterSpacingSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagLetterSpacingSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagLetterSpacingSetPropertyInfo Source # 
type AttrAllowedOps TextTagLetterSpacingSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagLetterSpacingSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagLetterSpacingSet :: AttrLabelProxy "letterSpacingSet" Source #

name

data TextTagNamePropertyInfo Source #

Instances

AttrInfo TextTagNamePropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagNamePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagNamePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagNamePropertyInfo :: * -> Constraint

type AttrGetType TextTagNamePropertyInfo :: *

type AttrLabel TextTagNamePropertyInfo :: Symbol

type AttrOrigin TextTagNamePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagNamePropertyInfo o => Proxy * TextTagNamePropertyInfo -> o -> IO (AttrGetType TextTagNamePropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagNamePropertyInfo o, AttrSetTypeConstraint TextTagNamePropertyInfo b) => Proxy * TextTagNamePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagNamePropertyInfo o => Proxy * TextTagNamePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagNamePropertyInfo o, AttrSetTypeConstraint TextTagNamePropertyInfo b) => Proxy * TextTagNamePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagNamePropertyInfo Source # 
type AttrSetTypeConstraint TextTagNamePropertyInfo = * ~ Text
type AttrOrigin TextTagNamePropertyInfo Source # 
type AttrLabel TextTagNamePropertyInfo Source # 
type AttrLabel TextTagNamePropertyInfo = "name"
type AttrGetType TextTagNamePropertyInfo Source # 
type AttrGetType TextTagNamePropertyInfo = Maybe Text
type AttrBaseTypeConstraint TextTagNamePropertyInfo Source # 
type AttrBaseTypeConstraint TextTagNamePropertyInfo = IsTextTag
type AttrAllowedOps TextTagNamePropertyInfo Source # 
type AttrAllowedOps TextTagNamePropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

constructTextTagName :: IsTextTag o => Text -> IO (GValueConstruct o) Source #

getTextTagName :: (MonadIO m, IsTextTag o) => o -> m (Maybe Text) Source #

textTagName :: AttrLabelProxy "name" Source #

paragraphBackground

data TextTagParagraphBackgroundPropertyInfo Source #

Instances

AttrInfo TextTagParagraphBackgroundPropertyInfo Source # 
type AttrSetTypeConstraint TextTagParagraphBackgroundPropertyInfo Source # 
type AttrSetTypeConstraint TextTagParagraphBackgroundPropertyInfo = * ~ Text
type AttrOrigin TextTagParagraphBackgroundPropertyInfo Source # 
type AttrLabel TextTagParagraphBackgroundPropertyInfo Source # 
type AttrLabel TextTagParagraphBackgroundPropertyInfo = "paragraph-background"
type AttrGetType TextTagParagraphBackgroundPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagParagraphBackgroundPropertyInfo Source # 
type AttrAllowedOps TextTagParagraphBackgroundPropertyInfo Source # 
type AttrAllowedOps TextTagParagraphBackgroundPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrClear ([] AttrOpTag)))

constructTextTagParagraphBackground :: IsTextTag o => Text -> IO (GValueConstruct o) Source #

setTextTagParagraphBackground :: (MonadIO m, IsTextTag o) => o -> Text -> m () Source #

textTagParagraphBackground :: AttrLabelProxy "paragraphBackground" Source #

paragraphBackgroundGdk

data TextTagParagraphBackgroundGdkPropertyInfo Source #

Instances

AttrInfo TextTagParagraphBackgroundGdkPropertyInfo Source # 
type AttrSetTypeConstraint TextTagParagraphBackgroundGdkPropertyInfo Source # 
type AttrSetTypeConstraint TextTagParagraphBackgroundGdkPropertyInfo = * ~ Color
type AttrOrigin TextTagParagraphBackgroundGdkPropertyInfo Source # 
type AttrLabel TextTagParagraphBackgroundGdkPropertyInfo Source # 
type AttrLabel TextTagParagraphBackgroundGdkPropertyInfo = "paragraph-background-gdk"
type AttrGetType TextTagParagraphBackgroundGdkPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagParagraphBackgroundGdkPropertyInfo Source # 
type AttrAllowedOps TextTagParagraphBackgroundGdkPropertyInfo Source # 
type AttrAllowedOps TextTagParagraphBackgroundGdkPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructTextTagParagraphBackgroundGdk :: IsTextTag o => Color -> IO (GValueConstruct o) Source #

textTagParagraphBackgroundGdk :: AttrLabelProxy "paragraphBackgroundGdk" Source #

paragraphBackgroundRgba

data TextTagParagraphBackgroundRgbaPropertyInfo Source #

Instances

AttrInfo TextTagParagraphBackgroundRgbaPropertyInfo Source # 
type AttrSetTypeConstraint TextTagParagraphBackgroundRgbaPropertyInfo Source # 
type AttrSetTypeConstraint TextTagParagraphBackgroundRgbaPropertyInfo = * ~ RGBA
type AttrOrigin TextTagParagraphBackgroundRgbaPropertyInfo Source # 
type AttrLabel TextTagParagraphBackgroundRgbaPropertyInfo Source # 
type AttrLabel TextTagParagraphBackgroundRgbaPropertyInfo = "paragraph-background-rgba"
type AttrGetType TextTagParagraphBackgroundRgbaPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagParagraphBackgroundRgbaPropertyInfo Source # 
type AttrAllowedOps TextTagParagraphBackgroundRgbaPropertyInfo Source # 
type AttrAllowedOps TextTagParagraphBackgroundRgbaPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructTextTagParagraphBackgroundRgba :: IsTextTag o => RGBA -> IO (GValueConstruct o) Source #

textTagParagraphBackgroundRgba :: AttrLabelProxy "paragraphBackgroundRgba" Source #

paragraphBackgroundSet

data TextTagParagraphBackgroundSetPropertyInfo Source #

Instances

AttrInfo TextTagParagraphBackgroundSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagParagraphBackgroundSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagParagraphBackgroundSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagParagraphBackgroundSetPropertyInfo Source # 
type AttrLabel TextTagParagraphBackgroundSetPropertyInfo Source # 
type AttrLabel TextTagParagraphBackgroundSetPropertyInfo = "paragraph-background-set"
type AttrGetType TextTagParagraphBackgroundSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagParagraphBackgroundSetPropertyInfo Source # 
type AttrAllowedOps TextTagParagraphBackgroundSetPropertyInfo Source # 
type AttrAllowedOps TextTagParagraphBackgroundSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

textTagParagraphBackgroundSet :: AttrLabelProxy "paragraphBackgroundSet" Source #

pixelsAboveLines

data TextTagPixelsAboveLinesPropertyInfo Source #

Instances

AttrInfo TextTagPixelsAboveLinesPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagPixelsAboveLinesPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagPixelsAboveLinesPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagPixelsAboveLinesPropertyInfo :: * -> Constraint

type AttrGetType TextTagPixelsAboveLinesPropertyInfo :: *

type AttrLabel TextTagPixelsAboveLinesPropertyInfo :: Symbol

type AttrOrigin TextTagPixelsAboveLinesPropertyInfo :: *

type AttrSetTypeConstraint TextTagPixelsAboveLinesPropertyInfo Source # 
type AttrSetTypeConstraint TextTagPixelsAboveLinesPropertyInfo = * ~ Int32
type AttrOrigin TextTagPixelsAboveLinesPropertyInfo Source # 
type AttrLabel TextTagPixelsAboveLinesPropertyInfo Source # 
type AttrLabel TextTagPixelsAboveLinesPropertyInfo = "pixels-above-lines"
type AttrGetType TextTagPixelsAboveLinesPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagPixelsAboveLinesPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagPixelsAboveLinesPropertyInfo = IsTextTag
type AttrAllowedOps TextTagPixelsAboveLinesPropertyInfo Source # 
type AttrAllowedOps TextTagPixelsAboveLinesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

textTagPixelsAboveLines :: AttrLabelProxy "pixelsAboveLines" Source #

pixelsAboveLinesSet

data TextTagPixelsAboveLinesSetPropertyInfo Source #

Instances

AttrInfo TextTagPixelsAboveLinesSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagPixelsAboveLinesSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagPixelsAboveLinesSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagPixelsAboveLinesSetPropertyInfo Source # 
type AttrLabel TextTagPixelsAboveLinesSetPropertyInfo Source # 
type AttrLabel TextTagPixelsAboveLinesSetPropertyInfo = "pixels-above-lines-set"
type AttrGetType TextTagPixelsAboveLinesSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagPixelsAboveLinesSetPropertyInfo Source # 
type AttrAllowedOps TextTagPixelsAboveLinesSetPropertyInfo Source # 
type AttrAllowedOps TextTagPixelsAboveLinesSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

textTagPixelsAboveLinesSet :: AttrLabelProxy "pixelsAboveLinesSet" Source #

pixelsBelowLines

data TextTagPixelsBelowLinesPropertyInfo Source #

Instances

AttrInfo TextTagPixelsBelowLinesPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagPixelsBelowLinesPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagPixelsBelowLinesPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagPixelsBelowLinesPropertyInfo :: * -> Constraint

type AttrGetType TextTagPixelsBelowLinesPropertyInfo :: *

type AttrLabel TextTagPixelsBelowLinesPropertyInfo :: Symbol

type AttrOrigin TextTagPixelsBelowLinesPropertyInfo :: *

type AttrSetTypeConstraint TextTagPixelsBelowLinesPropertyInfo Source # 
type AttrSetTypeConstraint TextTagPixelsBelowLinesPropertyInfo = * ~ Int32
type AttrOrigin TextTagPixelsBelowLinesPropertyInfo Source # 
type AttrLabel TextTagPixelsBelowLinesPropertyInfo Source # 
type AttrLabel TextTagPixelsBelowLinesPropertyInfo = "pixels-below-lines"
type AttrGetType TextTagPixelsBelowLinesPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagPixelsBelowLinesPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagPixelsBelowLinesPropertyInfo = IsTextTag
type AttrAllowedOps TextTagPixelsBelowLinesPropertyInfo Source # 
type AttrAllowedOps TextTagPixelsBelowLinesPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

textTagPixelsBelowLines :: AttrLabelProxy "pixelsBelowLines" Source #

pixelsBelowLinesSet

data TextTagPixelsBelowLinesSetPropertyInfo Source #

Instances

AttrInfo TextTagPixelsBelowLinesSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagPixelsBelowLinesSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagPixelsBelowLinesSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagPixelsBelowLinesSetPropertyInfo Source # 
type AttrLabel TextTagPixelsBelowLinesSetPropertyInfo Source # 
type AttrLabel TextTagPixelsBelowLinesSetPropertyInfo = "pixels-below-lines-set"
type AttrGetType TextTagPixelsBelowLinesSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagPixelsBelowLinesSetPropertyInfo Source # 
type AttrAllowedOps TextTagPixelsBelowLinesSetPropertyInfo Source # 
type AttrAllowedOps TextTagPixelsBelowLinesSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

textTagPixelsBelowLinesSet :: AttrLabelProxy "pixelsBelowLinesSet" Source #

pixelsInsideWrap

data TextTagPixelsInsideWrapPropertyInfo Source #

Instances

AttrInfo TextTagPixelsInsideWrapPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagPixelsInsideWrapPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagPixelsInsideWrapPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagPixelsInsideWrapPropertyInfo :: * -> Constraint

type AttrGetType TextTagPixelsInsideWrapPropertyInfo :: *

type AttrLabel TextTagPixelsInsideWrapPropertyInfo :: Symbol

type AttrOrigin TextTagPixelsInsideWrapPropertyInfo :: *

type AttrSetTypeConstraint TextTagPixelsInsideWrapPropertyInfo Source # 
type AttrSetTypeConstraint TextTagPixelsInsideWrapPropertyInfo = * ~ Int32
type AttrOrigin TextTagPixelsInsideWrapPropertyInfo Source # 
type AttrLabel TextTagPixelsInsideWrapPropertyInfo Source # 
type AttrLabel TextTagPixelsInsideWrapPropertyInfo = "pixels-inside-wrap"
type AttrGetType TextTagPixelsInsideWrapPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagPixelsInsideWrapPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagPixelsInsideWrapPropertyInfo = IsTextTag
type AttrAllowedOps TextTagPixelsInsideWrapPropertyInfo Source # 
type AttrAllowedOps TextTagPixelsInsideWrapPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

textTagPixelsInsideWrap :: AttrLabelProxy "pixelsInsideWrap" Source #

pixelsInsideWrapSet

data TextTagPixelsInsideWrapSetPropertyInfo Source #

Instances

AttrInfo TextTagPixelsInsideWrapSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagPixelsInsideWrapSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagPixelsInsideWrapSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagPixelsInsideWrapSetPropertyInfo Source # 
type AttrLabel TextTagPixelsInsideWrapSetPropertyInfo Source # 
type AttrLabel TextTagPixelsInsideWrapSetPropertyInfo = "pixels-inside-wrap-set"
type AttrGetType TextTagPixelsInsideWrapSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagPixelsInsideWrapSetPropertyInfo Source # 
type AttrAllowedOps TextTagPixelsInsideWrapSetPropertyInfo Source # 
type AttrAllowedOps TextTagPixelsInsideWrapSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

textTagPixelsInsideWrapSet :: AttrLabelProxy "pixelsInsideWrapSet" Source #

rightMargin

data TextTagRightMarginPropertyInfo Source #

Instances

AttrInfo TextTagRightMarginPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagRightMarginPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagRightMarginPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagRightMarginPropertyInfo :: * -> Constraint

type AttrGetType TextTagRightMarginPropertyInfo :: *

type AttrLabel TextTagRightMarginPropertyInfo :: Symbol

type AttrOrigin TextTagRightMarginPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagRightMarginPropertyInfo o => Proxy * TextTagRightMarginPropertyInfo -> o -> IO (AttrGetType TextTagRightMarginPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagRightMarginPropertyInfo o, AttrSetTypeConstraint TextTagRightMarginPropertyInfo b) => Proxy * TextTagRightMarginPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagRightMarginPropertyInfo o => Proxy * TextTagRightMarginPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagRightMarginPropertyInfo o, AttrSetTypeConstraint TextTagRightMarginPropertyInfo b) => Proxy * TextTagRightMarginPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagRightMarginPropertyInfo Source # 
type AttrSetTypeConstraint TextTagRightMarginPropertyInfo = * ~ Int32
type AttrOrigin TextTagRightMarginPropertyInfo Source # 
type AttrLabel TextTagRightMarginPropertyInfo Source # 
type AttrLabel TextTagRightMarginPropertyInfo = "right-margin"
type AttrGetType TextTagRightMarginPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagRightMarginPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagRightMarginPropertyInfo = IsTextTag
type AttrAllowedOps TextTagRightMarginPropertyInfo Source # 
type AttrAllowedOps TextTagRightMarginPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagRightMargin :: IsTextTag o => Int32 -> IO (GValueConstruct o) Source #

textTagRightMargin :: AttrLabelProxy "rightMargin" Source #

rightMarginSet

data TextTagRightMarginSetPropertyInfo Source #

Instances

AttrInfo TextTagRightMarginSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagRightMarginSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagRightMarginSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagRightMarginSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagRightMarginSetPropertyInfo :: *

type AttrLabel TextTagRightMarginSetPropertyInfo :: Symbol

type AttrOrigin TextTagRightMarginSetPropertyInfo :: *

type AttrSetTypeConstraint TextTagRightMarginSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagRightMarginSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagRightMarginSetPropertyInfo Source # 
type AttrLabel TextTagRightMarginSetPropertyInfo Source # 
type AttrLabel TextTagRightMarginSetPropertyInfo = "right-margin-set"
type AttrGetType TextTagRightMarginSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagRightMarginSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagRightMarginSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagRightMarginSetPropertyInfo Source # 
type AttrAllowedOps TextTagRightMarginSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagRightMarginSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagRightMarginSet :: AttrLabelProxy "rightMarginSet" Source #

rise

data TextTagRisePropertyInfo Source #

Instances

AttrInfo TextTagRisePropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagRisePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagRisePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagRisePropertyInfo :: * -> Constraint

type AttrGetType TextTagRisePropertyInfo :: *

type AttrLabel TextTagRisePropertyInfo :: Symbol

type AttrOrigin TextTagRisePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagRisePropertyInfo o => Proxy * TextTagRisePropertyInfo -> o -> IO (AttrGetType TextTagRisePropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagRisePropertyInfo o, AttrSetTypeConstraint TextTagRisePropertyInfo b) => Proxy * TextTagRisePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagRisePropertyInfo o => Proxy * TextTagRisePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagRisePropertyInfo o, AttrSetTypeConstraint TextTagRisePropertyInfo b) => Proxy * TextTagRisePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagRisePropertyInfo Source # 
type AttrSetTypeConstraint TextTagRisePropertyInfo = * ~ Int32
type AttrOrigin TextTagRisePropertyInfo Source # 
type AttrLabel TextTagRisePropertyInfo Source # 
type AttrLabel TextTagRisePropertyInfo = "rise"
type AttrGetType TextTagRisePropertyInfo Source # 
type AttrGetType TextTagRisePropertyInfo = Int32
type AttrBaseTypeConstraint TextTagRisePropertyInfo Source # 
type AttrBaseTypeConstraint TextTagRisePropertyInfo = IsTextTag
type AttrAllowedOps TextTagRisePropertyInfo Source # 
type AttrAllowedOps TextTagRisePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagRise :: IsTextTag o => Int32 -> IO (GValueConstruct o) Source #

setTextTagRise :: (MonadIO m, IsTextTag o) => o -> Int32 -> m () Source #

textTagRise :: AttrLabelProxy "rise" Source #

riseSet

data TextTagRiseSetPropertyInfo Source #

Instances

AttrInfo TextTagRiseSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagRiseSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagRiseSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagRiseSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagRiseSetPropertyInfo :: *

type AttrLabel TextTagRiseSetPropertyInfo :: Symbol

type AttrOrigin TextTagRiseSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagRiseSetPropertyInfo o => Proxy * TextTagRiseSetPropertyInfo -> o -> IO (AttrGetType TextTagRiseSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagRiseSetPropertyInfo o, AttrSetTypeConstraint TextTagRiseSetPropertyInfo b) => Proxy * TextTagRiseSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagRiseSetPropertyInfo o => Proxy * TextTagRiseSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagRiseSetPropertyInfo o, AttrSetTypeConstraint TextTagRiseSetPropertyInfo b) => Proxy * TextTagRiseSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagRiseSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagRiseSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagRiseSetPropertyInfo Source # 
type AttrLabel TextTagRiseSetPropertyInfo Source # 
type AttrLabel TextTagRiseSetPropertyInfo = "rise-set"
type AttrGetType TextTagRiseSetPropertyInfo Source # 
type AttrGetType TextTagRiseSetPropertyInfo = Bool
type AttrBaseTypeConstraint TextTagRiseSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagRiseSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagRiseSetPropertyInfo Source # 
type AttrAllowedOps TextTagRiseSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagRiseSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

setTextTagRiseSet :: (MonadIO m, IsTextTag o) => o -> Bool -> m () Source #

textTagRiseSet :: AttrLabelProxy "riseSet" Source #

scale

data TextTagScalePropertyInfo Source #

Instances

AttrInfo TextTagScalePropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagScalePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagScalePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagScalePropertyInfo :: * -> Constraint

type AttrGetType TextTagScalePropertyInfo :: *

type AttrLabel TextTagScalePropertyInfo :: Symbol

type AttrOrigin TextTagScalePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagScalePropertyInfo o => Proxy * TextTagScalePropertyInfo -> o -> IO (AttrGetType TextTagScalePropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagScalePropertyInfo o, AttrSetTypeConstraint TextTagScalePropertyInfo b) => Proxy * TextTagScalePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagScalePropertyInfo o => Proxy * TextTagScalePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagScalePropertyInfo o, AttrSetTypeConstraint TextTagScalePropertyInfo b) => Proxy * TextTagScalePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagScalePropertyInfo Source # 
type AttrSetTypeConstraint TextTagScalePropertyInfo = * ~ Double
type AttrOrigin TextTagScalePropertyInfo Source # 
type AttrLabel TextTagScalePropertyInfo Source # 
type AttrLabel TextTagScalePropertyInfo = "scale"
type AttrGetType TextTagScalePropertyInfo Source # 
type AttrGetType TextTagScalePropertyInfo = Double
type AttrBaseTypeConstraint TextTagScalePropertyInfo Source # 
type AttrBaseTypeConstraint TextTagScalePropertyInfo = IsTextTag
type AttrAllowedOps TextTagScalePropertyInfo Source # 
type AttrAllowedOps TextTagScalePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagScale :: IsTextTag o => Double -> IO (GValueConstruct o) Source #

setTextTagScale :: (MonadIO m, IsTextTag o) => o -> Double -> m () Source #

textTagScale :: AttrLabelProxy "scale" Source #

scaleSet

data TextTagScaleSetPropertyInfo Source #

Instances

AttrInfo TextTagScaleSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagScaleSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagScaleSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagScaleSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagScaleSetPropertyInfo :: *

type AttrLabel TextTagScaleSetPropertyInfo :: Symbol

type AttrOrigin TextTagScaleSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagScaleSetPropertyInfo o => Proxy * TextTagScaleSetPropertyInfo -> o -> IO (AttrGetType TextTagScaleSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagScaleSetPropertyInfo o, AttrSetTypeConstraint TextTagScaleSetPropertyInfo b) => Proxy * TextTagScaleSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagScaleSetPropertyInfo o => Proxy * TextTagScaleSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagScaleSetPropertyInfo o, AttrSetTypeConstraint TextTagScaleSetPropertyInfo b) => Proxy * TextTagScaleSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagScaleSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagScaleSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagScaleSetPropertyInfo Source # 
type AttrLabel TextTagScaleSetPropertyInfo Source # 
type AttrLabel TextTagScaleSetPropertyInfo = "scale-set"
type AttrGetType TextTagScaleSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagScaleSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagScaleSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagScaleSetPropertyInfo Source # 
type AttrAllowedOps TextTagScaleSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagScaleSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

setTextTagScaleSet :: (MonadIO m, IsTextTag o) => o -> Bool -> m () Source #

textTagScaleSet :: AttrLabelProxy "scaleSet" Source #

size

data TextTagSizePropertyInfo Source #

Instances

AttrInfo TextTagSizePropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagSizePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagSizePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagSizePropertyInfo :: * -> Constraint

type AttrGetType TextTagSizePropertyInfo :: *

type AttrLabel TextTagSizePropertyInfo :: Symbol

type AttrOrigin TextTagSizePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagSizePropertyInfo o => Proxy * TextTagSizePropertyInfo -> o -> IO (AttrGetType TextTagSizePropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagSizePropertyInfo o, AttrSetTypeConstraint TextTagSizePropertyInfo b) => Proxy * TextTagSizePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagSizePropertyInfo o => Proxy * TextTagSizePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagSizePropertyInfo o, AttrSetTypeConstraint TextTagSizePropertyInfo b) => Proxy * TextTagSizePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagSizePropertyInfo Source # 
type AttrSetTypeConstraint TextTagSizePropertyInfo = * ~ Int32
type AttrOrigin TextTagSizePropertyInfo Source # 
type AttrLabel TextTagSizePropertyInfo Source # 
type AttrLabel TextTagSizePropertyInfo = "size"
type AttrGetType TextTagSizePropertyInfo Source # 
type AttrGetType TextTagSizePropertyInfo = Int32
type AttrBaseTypeConstraint TextTagSizePropertyInfo Source # 
type AttrBaseTypeConstraint TextTagSizePropertyInfo = IsTextTag
type AttrAllowedOps TextTagSizePropertyInfo Source # 
type AttrAllowedOps TextTagSizePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagSize :: IsTextTag o => Int32 -> IO (GValueConstruct o) Source #

setTextTagSize :: (MonadIO m, IsTextTag o) => o -> Int32 -> m () Source #

textTagSize :: AttrLabelProxy "size" Source #

sizePoints

data TextTagSizePointsPropertyInfo Source #

Instances

AttrInfo TextTagSizePointsPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagSizePointsPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagSizePointsPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagSizePointsPropertyInfo :: * -> Constraint

type AttrGetType TextTagSizePointsPropertyInfo :: *

type AttrLabel TextTagSizePointsPropertyInfo :: Symbol

type AttrOrigin TextTagSizePointsPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagSizePointsPropertyInfo o => Proxy * TextTagSizePointsPropertyInfo -> o -> IO (AttrGetType TextTagSizePointsPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagSizePointsPropertyInfo o, AttrSetTypeConstraint TextTagSizePointsPropertyInfo b) => Proxy * TextTagSizePointsPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagSizePointsPropertyInfo o => Proxy * TextTagSizePointsPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagSizePointsPropertyInfo o, AttrSetTypeConstraint TextTagSizePointsPropertyInfo b) => Proxy * TextTagSizePointsPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagSizePointsPropertyInfo Source # 
type AttrSetTypeConstraint TextTagSizePointsPropertyInfo = * ~ Double
type AttrOrigin TextTagSizePointsPropertyInfo Source # 
type AttrLabel TextTagSizePointsPropertyInfo Source # 
type AttrLabel TextTagSizePointsPropertyInfo = "size-points"
type AttrGetType TextTagSizePointsPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagSizePointsPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagSizePointsPropertyInfo = IsTextTag
type AttrAllowedOps TextTagSizePointsPropertyInfo Source # 
type AttrAllowedOps TextTagSizePointsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagSizePoints :: IsTextTag o => Double -> IO (GValueConstruct o) Source #

textTagSizePoints :: AttrLabelProxy "sizePoints" Source #

sizeSet

data TextTagSizeSetPropertyInfo Source #

Instances

AttrInfo TextTagSizeSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagSizeSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagSizeSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagSizeSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagSizeSetPropertyInfo :: *

type AttrLabel TextTagSizeSetPropertyInfo :: Symbol

type AttrOrigin TextTagSizeSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagSizeSetPropertyInfo o => Proxy * TextTagSizeSetPropertyInfo -> o -> IO (AttrGetType TextTagSizeSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagSizeSetPropertyInfo o, AttrSetTypeConstraint TextTagSizeSetPropertyInfo b) => Proxy * TextTagSizeSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagSizeSetPropertyInfo o => Proxy * TextTagSizeSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagSizeSetPropertyInfo o, AttrSetTypeConstraint TextTagSizeSetPropertyInfo b) => Proxy * TextTagSizeSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagSizeSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagSizeSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagSizeSetPropertyInfo Source # 
type AttrLabel TextTagSizeSetPropertyInfo Source # 
type AttrLabel TextTagSizeSetPropertyInfo = "size-set"
type AttrGetType TextTagSizeSetPropertyInfo Source # 
type AttrGetType TextTagSizeSetPropertyInfo = Bool
type AttrBaseTypeConstraint TextTagSizeSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagSizeSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagSizeSetPropertyInfo Source # 
type AttrAllowedOps TextTagSizeSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagSizeSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

setTextTagSizeSet :: (MonadIO m, IsTextTag o) => o -> Bool -> m () Source #

textTagSizeSet :: AttrLabelProxy "sizeSet" Source #

stretch

data TextTagStretchPropertyInfo Source #

Instances

AttrInfo TextTagStretchPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagStretchPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagStretchPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagStretchPropertyInfo :: * -> Constraint

type AttrGetType TextTagStretchPropertyInfo :: *

type AttrLabel TextTagStretchPropertyInfo :: Symbol

type AttrOrigin TextTagStretchPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagStretchPropertyInfo o => Proxy * TextTagStretchPropertyInfo -> o -> IO (AttrGetType TextTagStretchPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagStretchPropertyInfo o, AttrSetTypeConstraint TextTagStretchPropertyInfo b) => Proxy * TextTagStretchPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagStretchPropertyInfo o => Proxy * TextTagStretchPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagStretchPropertyInfo o, AttrSetTypeConstraint TextTagStretchPropertyInfo b) => Proxy * TextTagStretchPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagStretchPropertyInfo Source # 
type AttrSetTypeConstraint TextTagStretchPropertyInfo = * ~ Stretch
type AttrOrigin TextTagStretchPropertyInfo Source # 
type AttrLabel TextTagStretchPropertyInfo Source # 
type AttrLabel TextTagStretchPropertyInfo = "stretch"
type AttrGetType TextTagStretchPropertyInfo Source # 
type AttrGetType TextTagStretchPropertyInfo = Stretch
type AttrBaseTypeConstraint TextTagStretchPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagStretchPropertyInfo = IsTextTag
type AttrAllowedOps TextTagStretchPropertyInfo Source # 
type AttrAllowedOps TextTagStretchPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagStretch :: IsTextTag o => Stretch -> IO (GValueConstruct o) Source #

getTextTagStretch :: (MonadIO m, IsTextTag o) => o -> m Stretch Source #

setTextTagStretch :: (MonadIO m, IsTextTag o) => o -> Stretch -> m () Source #

textTagStretch :: AttrLabelProxy "stretch" Source #

stretchSet

data TextTagStretchSetPropertyInfo Source #

Instances

AttrInfo TextTagStretchSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagStretchSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagStretchSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagStretchSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagStretchSetPropertyInfo :: *

type AttrLabel TextTagStretchSetPropertyInfo :: Symbol

type AttrOrigin TextTagStretchSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagStretchSetPropertyInfo o => Proxy * TextTagStretchSetPropertyInfo -> o -> IO (AttrGetType TextTagStretchSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagStretchSetPropertyInfo o, AttrSetTypeConstraint TextTagStretchSetPropertyInfo b) => Proxy * TextTagStretchSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagStretchSetPropertyInfo o => Proxy * TextTagStretchSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagStretchSetPropertyInfo o, AttrSetTypeConstraint TextTagStretchSetPropertyInfo b) => Proxy * TextTagStretchSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagStretchSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagStretchSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagStretchSetPropertyInfo Source # 
type AttrLabel TextTagStretchSetPropertyInfo Source # 
type AttrLabel TextTagStretchSetPropertyInfo = "stretch-set"
type AttrGetType TextTagStretchSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagStretchSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagStretchSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagStretchSetPropertyInfo Source # 
type AttrAllowedOps TextTagStretchSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagStretchSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagStretchSet :: AttrLabelProxy "stretchSet" Source #

strikethrough

data TextTagStrikethroughPropertyInfo Source #

Instances

AttrInfo TextTagStrikethroughPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagStrikethroughPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagStrikethroughPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagStrikethroughPropertyInfo :: * -> Constraint

type AttrGetType TextTagStrikethroughPropertyInfo :: *

type AttrLabel TextTagStrikethroughPropertyInfo :: Symbol

type AttrOrigin TextTagStrikethroughPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagStrikethroughPropertyInfo o => Proxy * TextTagStrikethroughPropertyInfo -> o -> IO (AttrGetType TextTagStrikethroughPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagStrikethroughPropertyInfo o, AttrSetTypeConstraint TextTagStrikethroughPropertyInfo b) => Proxy * TextTagStrikethroughPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagStrikethroughPropertyInfo o => Proxy * TextTagStrikethroughPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagStrikethroughPropertyInfo o, AttrSetTypeConstraint TextTagStrikethroughPropertyInfo b) => Proxy * TextTagStrikethroughPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagStrikethroughPropertyInfo Source # 
type AttrSetTypeConstraint TextTagStrikethroughPropertyInfo = * ~ Bool
type AttrOrigin TextTagStrikethroughPropertyInfo Source # 
type AttrLabel TextTagStrikethroughPropertyInfo Source # 
type AttrLabel TextTagStrikethroughPropertyInfo = "strikethrough"
type AttrGetType TextTagStrikethroughPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagStrikethroughPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagStrikethroughPropertyInfo = IsTextTag
type AttrAllowedOps TextTagStrikethroughPropertyInfo Source # 
type AttrAllowedOps TextTagStrikethroughPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagStrikethrough :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagStrikethrough :: AttrLabelProxy "strikethrough" Source #

strikethroughRgba

data TextTagStrikethroughRgbaPropertyInfo Source #

Instances

AttrInfo TextTagStrikethroughRgbaPropertyInfo Source # 
type AttrSetTypeConstraint TextTagStrikethroughRgbaPropertyInfo Source # 
type AttrSetTypeConstraint TextTagStrikethroughRgbaPropertyInfo = * ~ RGBA
type AttrOrigin TextTagStrikethroughRgbaPropertyInfo Source # 
type AttrLabel TextTagStrikethroughRgbaPropertyInfo Source # 
type AttrLabel TextTagStrikethroughRgbaPropertyInfo = "strikethrough-rgba"
type AttrGetType TextTagStrikethroughRgbaPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagStrikethroughRgbaPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagStrikethroughRgbaPropertyInfo = IsTextTag
type AttrAllowedOps TextTagStrikethroughRgbaPropertyInfo Source # 
type AttrAllowedOps TextTagStrikethroughRgbaPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructTextTagStrikethroughRgba :: IsTextTag o => RGBA -> IO (GValueConstruct o) Source #

setTextTagStrikethroughRgba :: (MonadIO m, IsTextTag o) => o -> RGBA -> m () Source #

textTagStrikethroughRgba :: AttrLabelProxy "strikethroughRgba" Source #

strikethroughRgbaSet

data TextTagStrikethroughRgbaSetPropertyInfo Source #

Instances

AttrInfo TextTagStrikethroughRgbaSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagStrikethroughRgbaSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagStrikethroughRgbaSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagStrikethroughRgbaSetPropertyInfo Source # 
type AttrLabel TextTagStrikethroughRgbaSetPropertyInfo Source # 
type AttrLabel TextTagStrikethroughRgbaSetPropertyInfo = "strikethrough-rgba-set"
type AttrGetType TextTagStrikethroughRgbaSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagStrikethroughRgbaSetPropertyInfo Source # 
type AttrAllowedOps TextTagStrikethroughRgbaSetPropertyInfo Source # 
type AttrAllowedOps TextTagStrikethroughRgbaSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

textTagStrikethroughRgbaSet :: AttrLabelProxy "strikethroughRgbaSet" Source #

strikethroughSet

data TextTagStrikethroughSetPropertyInfo Source #

Instances

AttrInfo TextTagStrikethroughSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagStrikethroughSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagStrikethroughSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagStrikethroughSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagStrikethroughSetPropertyInfo :: *

type AttrLabel TextTagStrikethroughSetPropertyInfo :: Symbol

type AttrOrigin TextTagStrikethroughSetPropertyInfo :: *

type AttrSetTypeConstraint TextTagStrikethroughSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagStrikethroughSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagStrikethroughSetPropertyInfo Source # 
type AttrLabel TextTagStrikethroughSetPropertyInfo Source # 
type AttrLabel TextTagStrikethroughSetPropertyInfo = "strikethrough-set"
type AttrGetType TextTagStrikethroughSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagStrikethroughSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagStrikethroughSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagStrikethroughSetPropertyInfo Source # 
type AttrAllowedOps TextTagStrikethroughSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagStrikethroughSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagStrikethroughSet :: AttrLabelProxy "strikethroughSet" Source #

style

data TextTagStylePropertyInfo Source #

Instances

AttrInfo TextTagStylePropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagStylePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagStylePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagStylePropertyInfo :: * -> Constraint

type AttrGetType TextTagStylePropertyInfo :: *

type AttrLabel TextTagStylePropertyInfo :: Symbol

type AttrOrigin TextTagStylePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagStylePropertyInfo o => Proxy * TextTagStylePropertyInfo -> o -> IO (AttrGetType TextTagStylePropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagStylePropertyInfo o, AttrSetTypeConstraint TextTagStylePropertyInfo b) => Proxy * TextTagStylePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagStylePropertyInfo o => Proxy * TextTagStylePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagStylePropertyInfo o, AttrSetTypeConstraint TextTagStylePropertyInfo b) => Proxy * TextTagStylePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagStylePropertyInfo Source # 
type AttrSetTypeConstraint TextTagStylePropertyInfo = * ~ Style
type AttrOrigin TextTagStylePropertyInfo Source # 
type AttrLabel TextTagStylePropertyInfo Source # 
type AttrLabel TextTagStylePropertyInfo = "style"
type AttrGetType TextTagStylePropertyInfo Source # 
type AttrGetType TextTagStylePropertyInfo = Style
type AttrBaseTypeConstraint TextTagStylePropertyInfo Source # 
type AttrBaseTypeConstraint TextTagStylePropertyInfo = IsTextTag
type AttrAllowedOps TextTagStylePropertyInfo Source # 
type AttrAllowedOps TextTagStylePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagStyle :: IsTextTag o => Style -> IO (GValueConstruct o) Source #

getTextTagStyle :: (MonadIO m, IsTextTag o) => o -> m Style Source #

setTextTagStyle :: (MonadIO m, IsTextTag o) => o -> Style -> m () Source #

textTagStyle :: AttrLabelProxy "style" Source #

styleSet

data TextTagStyleSetPropertyInfo Source #

Instances

AttrInfo TextTagStyleSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagStyleSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagStyleSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagStyleSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagStyleSetPropertyInfo :: *

type AttrLabel TextTagStyleSetPropertyInfo :: Symbol

type AttrOrigin TextTagStyleSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagStyleSetPropertyInfo o => Proxy * TextTagStyleSetPropertyInfo -> o -> IO (AttrGetType TextTagStyleSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagStyleSetPropertyInfo o, AttrSetTypeConstraint TextTagStyleSetPropertyInfo b) => Proxy * TextTagStyleSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagStyleSetPropertyInfo o => Proxy * TextTagStyleSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagStyleSetPropertyInfo o, AttrSetTypeConstraint TextTagStyleSetPropertyInfo b) => Proxy * TextTagStyleSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagStyleSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagStyleSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagStyleSetPropertyInfo Source # 
type AttrLabel TextTagStyleSetPropertyInfo Source # 
type AttrLabel TextTagStyleSetPropertyInfo = "style-set"
type AttrGetType TextTagStyleSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagStyleSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagStyleSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagStyleSetPropertyInfo Source # 
type AttrAllowedOps TextTagStyleSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagStyleSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

setTextTagStyleSet :: (MonadIO m, IsTextTag o) => o -> Bool -> m () Source #

textTagStyleSet :: AttrLabelProxy "styleSet" Source #

tabs

data TextTagTabsPropertyInfo Source #

Instances

AttrInfo TextTagTabsPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagTabsPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagTabsPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagTabsPropertyInfo :: * -> Constraint

type AttrGetType TextTagTabsPropertyInfo :: *

type AttrLabel TextTagTabsPropertyInfo :: Symbol

type AttrOrigin TextTagTabsPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagTabsPropertyInfo o => Proxy * TextTagTabsPropertyInfo -> o -> IO (AttrGetType TextTagTabsPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagTabsPropertyInfo o, AttrSetTypeConstraint TextTagTabsPropertyInfo b) => Proxy * TextTagTabsPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagTabsPropertyInfo o => Proxy * TextTagTabsPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagTabsPropertyInfo o, AttrSetTypeConstraint TextTagTabsPropertyInfo b) => Proxy * TextTagTabsPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagTabsPropertyInfo Source # 
type AttrSetTypeConstraint TextTagTabsPropertyInfo = * ~ TabArray
type AttrOrigin TextTagTabsPropertyInfo Source # 
type AttrLabel TextTagTabsPropertyInfo Source # 
type AttrLabel TextTagTabsPropertyInfo = "tabs"
type AttrGetType TextTagTabsPropertyInfo Source # 
type AttrGetType TextTagTabsPropertyInfo = Maybe TabArray
type AttrBaseTypeConstraint TextTagTabsPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagTabsPropertyInfo = IsTextTag
type AttrAllowedOps TextTagTabsPropertyInfo Source # 
type AttrAllowedOps TextTagTabsPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

clearTextTagTabs :: (MonadIO m, IsTextTag o) => o -> m () Source #

constructTextTagTabs :: IsTextTag o => TabArray -> IO (GValueConstruct o) Source #

getTextTagTabs :: (MonadIO m, IsTextTag o) => o -> m (Maybe TabArray) Source #

setTextTagTabs :: (MonadIO m, IsTextTag o) => o -> TabArray -> m () Source #

textTagTabs :: AttrLabelProxy "tabs" Source #

tabsSet

data TextTagTabsSetPropertyInfo Source #

Instances

AttrInfo TextTagTabsSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagTabsSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagTabsSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagTabsSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagTabsSetPropertyInfo :: *

type AttrLabel TextTagTabsSetPropertyInfo :: Symbol

type AttrOrigin TextTagTabsSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagTabsSetPropertyInfo o => Proxy * TextTagTabsSetPropertyInfo -> o -> IO (AttrGetType TextTagTabsSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagTabsSetPropertyInfo o, AttrSetTypeConstraint TextTagTabsSetPropertyInfo b) => Proxy * TextTagTabsSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagTabsSetPropertyInfo o => Proxy * TextTagTabsSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagTabsSetPropertyInfo o, AttrSetTypeConstraint TextTagTabsSetPropertyInfo b) => Proxy * TextTagTabsSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagTabsSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagTabsSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagTabsSetPropertyInfo Source # 
type AttrLabel TextTagTabsSetPropertyInfo Source # 
type AttrLabel TextTagTabsSetPropertyInfo = "tabs-set"
type AttrGetType TextTagTabsSetPropertyInfo Source # 
type AttrGetType TextTagTabsSetPropertyInfo = Bool
type AttrBaseTypeConstraint TextTagTabsSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagTabsSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagTabsSetPropertyInfo Source # 
type AttrAllowedOps TextTagTabsSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagTabsSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

setTextTagTabsSet :: (MonadIO m, IsTextTag o) => o -> Bool -> m () Source #

textTagTabsSet :: AttrLabelProxy "tabsSet" Source #

underline

data TextTagUnderlinePropertyInfo Source #

Instances

AttrInfo TextTagUnderlinePropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagUnderlinePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagUnderlinePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagUnderlinePropertyInfo :: * -> Constraint

type AttrGetType TextTagUnderlinePropertyInfo :: *

type AttrLabel TextTagUnderlinePropertyInfo :: Symbol

type AttrOrigin TextTagUnderlinePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagUnderlinePropertyInfo o => Proxy * TextTagUnderlinePropertyInfo -> o -> IO (AttrGetType TextTagUnderlinePropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagUnderlinePropertyInfo o, AttrSetTypeConstraint TextTagUnderlinePropertyInfo b) => Proxy * TextTagUnderlinePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagUnderlinePropertyInfo o => Proxy * TextTagUnderlinePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagUnderlinePropertyInfo o, AttrSetTypeConstraint TextTagUnderlinePropertyInfo b) => Proxy * TextTagUnderlinePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagUnderlinePropertyInfo Source # 
type AttrSetTypeConstraint TextTagUnderlinePropertyInfo = * ~ Underline
type AttrOrigin TextTagUnderlinePropertyInfo Source # 
type AttrLabel TextTagUnderlinePropertyInfo Source # 
type AttrLabel TextTagUnderlinePropertyInfo = "underline"
type AttrGetType TextTagUnderlinePropertyInfo Source # 
type AttrGetType TextTagUnderlinePropertyInfo = Underline
type AttrBaseTypeConstraint TextTagUnderlinePropertyInfo Source # 
type AttrBaseTypeConstraint TextTagUnderlinePropertyInfo = IsTextTag
type AttrAllowedOps TextTagUnderlinePropertyInfo Source # 
type AttrAllowedOps TextTagUnderlinePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagUnderline :: IsTextTag o => Underline -> IO (GValueConstruct o) Source #

getTextTagUnderline :: (MonadIO m, IsTextTag o) => o -> m Underline Source #

setTextTagUnderline :: (MonadIO m, IsTextTag o) => o -> Underline -> m () Source #

textTagUnderline :: AttrLabelProxy "underline" Source #

underlineRgba

data TextTagUnderlineRgbaPropertyInfo Source #

Instances

AttrInfo TextTagUnderlineRgbaPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagUnderlineRgbaPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagUnderlineRgbaPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagUnderlineRgbaPropertyInfo :: * -> Constraint

type AttrGetType TextTagUnderlineRgbaPropertyInfo :: *

type AttrLabel TextTagUnderlineRgbaPropertyInfo :: Symbol

type AttrOrigin TextTagUnderlineRgbaPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagUnderlineRgbaPropertyInfo o => Proxy * TextTagUnderlineRgbaPropertyInfo -> o -> IO (AttrGetType TextTagUnderlineRgbaPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagUnderlineRgbaPropertyInfo o, AttrSetTypeConstraint TextTagUnderlineRgbaPropertyInfo b) => Proxy * TextTagUnderlineRgbaPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagUnderlineRgbaPropertyInfo o => Proxy * TextTagUnderlineRgbaPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagUnderlineRgbaPropertyInfo o, AttrSetTypeConstraint TextTagUnderlineRgbaPropertyInfo b) => Proxy * TextTagUnderlineRgbaPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagUnderlineRgbaPropertyInfo Source # 
type AttrSetTypeConstraint TextTagUnderlineRgbaPropertyInfo = * ~ RGBA
type AttrOrigin TextTagUnderlineRgbaPropertyInfo Source # 
type AttrLabel TextTagUnderlineRgbaPropertyInfo Source # 
type AttrLabel TextTagUnderlineRgbaPropertyInfo = "underline-rgba"
type AttrGetType TextTagUnderlineRgbaPropertyInfo Source # 
type AttrGetType TextTagUnderlineRgbaPropertyInfo = Maybe RGBA
type AttrBaseTypeConstraint TextTagUnderlineRgbaPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagUnderlineRgbaPropertyInfo = IsTextTag
type AttrAllowedOps TextTagUnderlineRgbaPropertyInfo Source # 
type AttrAllowedOps TextTagUnderlineRgbaPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

constructTextTagUnderlineRgba :: IsTextTag o => RGBA -> IO (GValueConstruct o) Source #

setTextTagUnderlineRgba :: (MonadIO m, IsTextTag o) => o -> RGBA -> m () Source #

textTagUnderlineRgba :: AttrLabelProxy "underlineRgba" Source #

underlineRgbaSet

data TextTagUnderlineRgbaSetPropertyInfo Source #

Instances

AttrInfo TextTagUnderlineRgbaSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagUnderlineRgbaSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagUnderlineRgbaSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagUnderlineRgbaSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagUnderlineRgbaSetPropertyInfo :: *

type AttrLabel TextTagUnderlineRgbaSetPropertyInfo :: Symbol

type AttrOrigin TextTagUnderlineRgbaSetPropertyInfo :: *

type AttrSetTypeConstraint TextTagUnderlineRgbaSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagUnderlineRgbaSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagUnderlineRgbaSetPropertyInfo Source # 
type AttrLabel TextTagUnderlineRgbaSetPropertyInfo Source # 
type AttrLabel TextTagUnderlineRgbaSetPropertyInfo = "underline-rgba-set"
type AttrGetType TextTagUnderlineRgbaSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagUnderlineRgbaSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagUnderlineRgbaSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagUnderlineRgbaSetPropertyInfo Source # 
type AttrAllowedOps TextTagUnderlineRgbaSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagUnderlineRgbaSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagUnderlineRgbaSet :: AttrLabelProxy "underlineRgbaSet" Source #

underlineSet

data TextTagUnderlineSetPropertyInfo Source #

Instances

AttrInfo TextTagUnderlineSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagUnderlineSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagUnderlineSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagUnderlineSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagUnderlineSetPropertyInfo :: *

type AttrLabel TextTagUnderlineSetPropertyInfo :: Symbol

type AttrOrigin TextTagUnderlineSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagUnderlineSetPropertyInfo o => Proxy * TextTagUnderlineSetPropertyInfo -> o -> IO (AttrGetType TextTagUnderlineSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagUnderlineSetPropertyInfo o, AttrSetTypeConstraint TextTagUnderlineSetPropertyInfo b) => Proxy * TextTagUnderlineSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagUnderlineSetPropertyInfo o => Proxy * TextTagUnderlineSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagUnderlineSetPropertyInfo o, AttrSetTypeConstraint TextTagUnderlineSetPropertyInfo b) => Proxy * TextTagUnderlineSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagUnderlineSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagUnderlineSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagUnderlineSetPropertyInfo Source # 
type AttrLabel TextTagUnderlineSetPropertyInfo Source # 
type AttrLabel TextTagUnderlineSetPropertyInfo = "underline-set"
type AttrGetType TextTagUnderlineSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagUnderlineSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagUnderlineSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagUnderlineSetPropertyInfo Source # 
type AttrAllowedOps TextTagUnderlineSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagUnderlineSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagUnderlineSet :: AttrLabelProxy "underlineSet" Source #

variant

data TextTagVariantPropertyInfo Source #

Instances

AttrInfo TextTagVariantPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagVariantPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagVariantPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagVariantPropertyInfo :: * -> Constraint

type AttrGetType TextTagVariantPropertyInfo :: *

type AttrLabel TextTagVariantPropertyInfo :: Symbol

type AttrOrigin TextTagVariantPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagVariantPropertyInfo o => Proxy * TextTagVariantPropertyInfo -> o -> IO (AttrGetType TextTagVariantPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagVariantPropertyInfo o, AttrSetTypeConstraint TextTagVariantPropertyInfo b) => Proxy * TextTagVariantPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagVariantPropertyInfo o => Proxy * TextTagVariantPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagVariantPropertyInfo o, AttrSetTypeConstraint TextTagVariantPropertyInfo b) => Proxy * TextTagVariantPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagVariantPropertyInfo Source # 
type AttrSetTypeConstraint TextTagVariantPropertyInfo = * ~ Variant
type AttrOrigin TextTagVariantPropertyInfo Source # 
type AttrLabel TextTagVariantPropertyInfo Source # 
type AttrLabel TextTagVariantPropertyInfo = "variant"
type AttrGetType TextTagVariantPropertyInfo Source # 
type AttrGetType TextTagVariantPropertyInfo = Variant
type AttrBaseTypeConstraint TextTagVariantPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagVariantPropertyInfo = IsTextTag
type AttrAllowedOps TextTagVariantPropertyInfo Source # 
type AttrAllowedOps TextTagVariantPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagVariant :: IsTextTag o => Variant -> IO (GValueConstruct o) Source #

getTextTagVariant :: (MonadIO m, IsTextTag o) => o -> m Variant Source #

setTextTagVariant :: (MonadIO m, IsTextTag o) => o -> Variant -> m () Source #

textTagVariant :: AttrLabelProxy "variant" Source #

variantSet

data TextTagVariantSetPropertyInfo Source #

Instances

AttrInfo TextTagVariantSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagVariantSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagVariantSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagVariantSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagVariantSetPropertyInfo :: *

type AttrLabel TextTagVariantSetPropertyInfo :: Symbol

type AttrOrigin TextTagVariantSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagVariantSetPropertyInfo o => Proxy * TextTagVariantSetPropertyInfo -> o -> IO (AttrGetType TextTagVariantSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagVariantSetPropertyInfo o, AttrSetTypeConstraint TextTagVariantSetPropertyInfo b) => Proxy * TextTagVariantSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagVariantSetPropertyInfo o => Proxy * TextTagVariantSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagVariantSetPropertyInfo o, AttrSetTypeConstraint TextTagVariantSetPropertyInfo b) => Proxy * TextTagVariantSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagVariantSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagVariantSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagVariantSetPropertyInfo Source # 
type AttrLabel TextTagVariantSetPropertyInfo Source # 
type AttrLabel TextTagVariantSetPropertyInfo = "variant-set"
type AttrGetType TextTagVariantSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagVariantSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagVariantSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagVariantSetPropertyInfo Source # 
type AttrAllowedOps TextTagVariantSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagVariantSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagVariantSet :: AttrLabelProxy "variantSet" Source #

weight

data TextTagWeightPropertyInfo Source #

Instances

AttrInfo TextTagWeightPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagWeightPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagWeightPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagWeightPropertyInfo :: * -> Constraint

type AttrGetType TextTagWeightPropertyInfo :: *

type AttrLabel TextTagWeightPropertyInfo :: Symbol

type AttrOrigin TextTagWeightPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagWeightPropertyInfo o => Proxy * TextTagWeightPropertyInfo -> o -> IO (AttrGetType TextTagWeightPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagWeightPropertyInfo o, AttrSetTypeConstraint TextTagWeightPropertyInfo b) => Proxy * TextTagWeightPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagWeightPropertyInfo o => Proxy * TextTagWeightPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagWeightPropertyInfo o, AttrSetTypeConstraint TextTagWeightPropertyInfo b) => Proxy * TextTagWeightPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagWeightPropertyInfo Source # 
type AttrSetTypeConstraint TextTagWeightPropertyInfo = * ~ Int32
type AttrOrigin TextTagWeightPropertyInfo Source # 
type AttrLabel TextTagWeightPropertyInfo Source # 
type AttrLabel TextTagWeightPropertyInfo = "weight"
type AttrGetType TextTagWeightPropertyInfo Source # 
type AttrGetType TextTagWeightPropertyInfo = Int32
type AttrBaseTypeConstraint TextTagWeightPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagWeightPropertyInfo = IsTextTag
type AttrAllowedOps TextTagWeightPropertyInfo Source # 
type AttrAllowedOps TextTagWeightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagWeight :: IsTextTag o => Int32 -> IO (GValueConstruct o) Source #

setTextTagWeight :: (MonadIO m, IsTextTag o) => o -> Int32 -> m () Source #

textTagWeight :: AttrLabelProxy "weight" Source #

weightSet

data TextTagWeightSetPropertyInfo Source #

Instances

AttrInfo TextTagWeightSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagWeightSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagWeightSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagWeightSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagWeightSetPropertyInfo :: *

type AttrLabel TextTagWeightSetPropertyInfo :: Symbol

type AttrOrigin TextTagWeightSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagWeightSetPropertyInfo o => Proxy * TextTagWeightSetPropertyInfo -> o -> IO (AttrGetType TextTagWeightSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagWeightSetPropertyInfo o, AttrSetTypeConstraint TextTagWeightSetPropertyInfo b) => Proxy * TextTagWeightSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagWeightSetPropertyInfo o => Proxy * TextTagWeightSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagWeightSetPropertyInfo o, AttrSetTypeConstraint TextTagWeightSetPropertyInfo b) => Proxy * TextTagWeightSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagWeightSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagWeightSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagWeightSetPropertyInfo Source # 
type AttrLabel TextTagWeightSetPropertyInfo Source # 
type AttrLabel TextTagWeightSetPropertyInfo = "weight-set"
type AttrGetType TextTagWeightSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagWeightSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagWeightSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagWeightSetPropertyInfo Source # 
type AttrAllowedOps TextTagWeightSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagWeightSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

setTextTagWeightSet :: (MonadIO m, IsTextTag o) => o -> Bool -> m () Source #

textTagWeightSet :: AttrLabelProxy "weightSet" Source #

wrapMode

data TextTagWrapModePropertyInfo Source #

Instances

AttrInfo TextTagWrapModePropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagWrapModePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagWrapModePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagWrapModePropertyInfo :: * -> Constraint

type AttrGetType TextTagWrapModePropertyInfo :: *

type AttrLabel TextTagWrapModePropertyInfo :: Symbol

type AttrOrigin TextTagWrapModePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagWrapModePropertyInfo o => Proxy * TextTagWrapModePropertyInfo -> o -> IO (AttrGetType TextTagWrapModePropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagWrapModePropertyInfo o, AttrSetTypeConstraint TextTagWrapModePropertyInfo b) => Proxy * TextTagWrapModePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagWrapModePropertyInfo o => Proxy * TextTagWrapModePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagWrapModePropertyInfo o, AttrSetTypeConstraint TextTagWrapModePropertyInfo b) => Proxy * TextTagWrapModePropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagWrapModePropertyInfo Source # 
type AttrSetTypeConstraint TextTagWrapModePropertyInfo = * ~ WrapMode
type AttrOrigin TextTagWrapModePropertyInfo Source # 
type AttrLabel TextTagWrapModePropertyInfo Source # 
type AttrLabel TextTagWrapModePropertyInfo = "wrap-mode"
type AttrGetType TextTagWrapModePropertyInfo Source # 
type AttrBaseTypeConstraint TextTagWrapModePropertyInfo Source # 
type AttrBaseTypeConstraint TextTagWrapModePropertyInfo = IsTextTag
type AttrAllowedOps TextTagWrapModePropertyInfo Source # 
type AttrAllowedOps TextTagWrapModePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagWrapMode :: IsTextTag o => WrapMode -> IO (GValueConstruct o) Source #

textTagWrapMode :: AttrLabelProxy "wrapMode" Source #

wrapModeSet

data TextTagWrapModeSetPropertyInfo Source #

Instances

AttrInfo TextTagWrapModeSetPropertyInfo Source # 

Associated Types

type AttrAllowedOps TextTagWrapModeSetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint TextTagWrapModeSetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint TextTagWrapModeSetPropertyInfo :: * -> Constraint

type AttrGetType TextTagWrapModeSetPropertyInfo :: *

type AttrLabel TextTagWrapModeSetPropertyInfo :: Symbol

type AttrOrigin TextTagWrapModeSetPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint TextTagWrapModeSetPropertyInfo o => Proxy * TextTagWrapModeSetPropertyInfo -> o -> IO (AttrGetType TextTagWrapModeSetPropertyInfo)

attrSet :: (AttrBaseTypeConstraint TextTagWrapModeSetPropertyInfo o, AttrSetTypeConstraint TextTagWrapModeSetPropertyInfo b) => Proxy * TextTagWrapModeSetPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint TextTagWrapModeSetPropertyInfo o => Proxy * TextTagWrapModeSetPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint TextTagWrapModeSetPropertyInfo o, AttrSetTypeConstraint TextTagWrapModeSetPropertyInfo b) => Proxy * TextTagWrapModeSetPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint TextTagWrapModeSetPropertyInfo Source # 
type AttrSetTypeConstraint TextTagWrapModeSetPropertyInfo = * ~ Bool
type AttrOrigin TextTagWrapModeSetPropertyInfo Source # 
type AttrLabel TextTagWrapModeSetPropertyInfo Source # 
type AttrLabel TextTagWrapModeSetPropertyInfo = "wrap-mode-set"
type AttrGetType TextTagWrapModeSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagWrapModeSetPropertyInfo Source # 
type AttrBaseTypeConstraint TextTagWrapModeSetPropertyInfo = IsTextTag
type AttrAllowedOps TextTagWrapModeSetPropertyInfo Source # 
type AttrAllowedOps TextTagWrapModeSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructTextTagWrapModeSet :: IsTextTag o => Bool -> IO (GValueConstruct o) Source #

textTagWrapModeSet :: AttrLabelProxy "wrapModeSet" Source #

Signals

event

type C_TextTagEventCallback = Ptr () -> Ptr Object -> Ptr Event -> Ptr TextIter -> Ptr () -> IO CInt Source #

type TextTagEventCallback = Object -> Event -> TextIter -> IO Bool Source #

data TextTagEventSignalInfo Source #

Instances

SignalInfo TextTagEventSignalInfo Source # 

Associated Types

type HaskellCallbackType TextTagEventSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o TextTagEventSignalInfo -> o -> HaskellCallbackType TextTagEventSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType TextTagEventSignalInfo Source # 
type HaskellCallbackType TextTagEventSignalInfo = TextTagEventCallback

afterTextTagEvent :: (GObject a, MonadIO m) => a -> TextTagEventCallback -> m SignalHandlerId Source #

onTextTagEvent :: (GObject a, MonadIO m) => a -> TextTagEventCallback -> m SignalHandlerId Source #