gi-gtksource-3.0.13: GtkSource 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.GtkSource.Objects.Style

Contents

Description

 

Synopsis

Exported types

newtype Style Source #

Constructors

Style (ManagedPtr Style) 

Instances

GObject Style Source # 

Methods

gobjectType :: Style -> IO GType #

IsObject Style Source # 
IsStyle Style Source # 
((~) * info (ResolveStyleMethod t Style), MethodInfo * info Style p) => IsLabel t (Style -> p) Source # 

Methods

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

((~) * info (ResolveStyleMethod t Style), MethodInfo * info Style p) => IsLabelProxy t (Style -> p) Source # 

Methods

fromLabelProxy :: Proxy Symbol t -> Style -> p #

HasAttributeList * Style Source # 
type AttributeList Style Source # 
type SignalList Style Source # 

Methods

apply

data StyleApplyMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsStyle a, IsTextTag b) => MethodInfo * StyleApplyMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy StyleApplyMethodInfo a -> signature -> s #

styleApply Source #

Arguments

:: (HasCallStack, MonadIO m, IsStyle a, IsTextTag b) 
=> a

style: a Style to apply, or Nothing.

-> b

tag: a TextTag to apply styles to.

-> m () 

This function modifies the TextTag properties that are related to the Style properties. Other TextTag properties are left untouched.

If style is non-Nothing, applies style to tag.

If style is Nothing, the related *-set properties of TextTag are set to False.

Since: 3.22

copy

data StyleCopyMethodInfo Source #

Instances

((~) * signature (m Style), MonadIO m, IsStyle a) => MethodInfo * StyleCopyMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy StyleCopyMethodInfo a -> signature -> s #

styleCopy Source #

Arguments

:: (HasCallStack, MonadIO m, IsStyle a) 
=> a

style: a Style structure to copy.

-> m Style

Returns: copy of style, call objectUnref when you are done with it.

Creates a copy of style, that is a new Style instance which has the same attributes set.

Since: 2.0

Properties

background

data StyleBackgroundPropertyInfo Source #

Instances

AttrInfo StyleBackgroundPropertyInfo Source # 
type AttrOrigin StyleBackgroundPropertyInfo Source # 
type AttrLabel StyleBackgroundPropertyInfo Source # 
type AttrGetType StyleBackgroundPropertyInfo Source # 
type AttrBaseTypeConstraint StyleBackgroundPropertyInfo Source # 
type AttrSetTypeConstraint StyleBackgroundPropertyInfo Source # 
type AttrAllowedOps StyleBackgroundPropertyInfo Source # 

backgroundSet

data StyleBackgroundSetPropertyInfo Source #

Instances

AttrInfo StyleBackgroundSetPropertyInfo Source # 
type AttrOrigin StyleBackgroundSetPropertyInfo Source # 
type AttrLabel StyleBackgroundSetPropertyInfo Source # 
type AttrGetType StyleBackgroundSetPropertyInfo Source # 
type AttrBaseTypeConstraint StyleBackgroundSetPropertyInfo Source # 
type AttrSetTypeConstraint StyleBackgroundSetPropertyInfo Source # 
type AttrAllowedOps StyleBackgroundSetPropertyInfo Source # 

bold

data StyleBoldPropertyInfo Source #

Instances

AttrInfo StyleBoldPropertyInfo Source # 
type AttrOrigin StyleBoldPropertyInfo Source # 
type AttrLabel StyleBoldPropertyInfo Source # 
type AttrGetType StyleBoldPropertyInfo Source # 
type AttrBaseTypeConstraint StyleBoldPropertyInfo Source # 
type AttrSetTypeConstraint StyleBoldPropertyInfo Source # 
type AttrAllowedOps StyleBoldPropertyInfo Source # 

getStyleBold :: (MonadIO m, IsStyle o) => o -> m Bool Source #

boldSet

data StyleBoldSetPropertyInfo Source #

Instances

AttrInfo StyleBoldSetPropertyInfo Source # 
type AttrOrigin StyleBoldSetPropertyInfo Source # 
type AttrLabel StyleBoldSetPropertyInfo Source # 
type AttrGetType StyleBoldSetPropertyInfo Source # 
type AttrBaseTypeConstraint StyleBoldSetPropertyInfo Source # 
type AttrSetTypeConstraint StyleBoldSetPropertyInfo Source # 
type AttrAllowedOps StyleBoldSetPropertyInfo Source # 

foreground

data StyleForegroundPropertyInfo Source #

Instances

AttrInfo StyleForegroundPropertyInfo Source # 
type AttrOrigin StyleForegroundPropertyInfo Source # 
type AttrLabel StyleForegroundPropertyInfo Source # 
type AttrGetType StyleForegroundPropertyInfo Source # 
type AttrBaseTypeConstraint StyleForegroundPropertyInfo Source # 
type AttrSetTypeConstraint StyleForegroundPropertyInfo Source # 
type AttrAllowedOps StyleForegroundPropertyInfo Source # 

foregroundSet

data StyleForegroundSetPropertyInfo Source #

Instances

AttrInfo StyleForegroundSetPropertyInfo Source # 
type AttrOrigin StyleForegroundSetPropertyInfo Source # 
type AttrLabel StyleForegroundSetPropertyInfo Source # 
type AttrGetType StyleForegroundSetPropertyInfo Source # 
type AttrBaseTypeConstraint StyleForegroundSetPropertyInfo Source # 
type AttrSetTypeConstraint StyleForegroundSetPropertyInfo Source # 
type AttrAllowedOps StyleForegroundSetPropertyInfo Source # 

italic

data StyleItalicPropertyInfo Source #

Instances

AttrInfo StyleItalicPropertyInfo Source # 
type AttrOrigin StyleItalicPropertyInfo Source # 
type AttrLabel StyleItalicPropertyInfo Source # 
type AttrGetType StyleItalicPropertyInfo Source # 
type AttrBaseTypeConstraint StyleItalicPropertyInfo Source # 
type AttrSetTypeConstraint StyleItalicPropertyInfo Source # 
type AttrAllowedOps StyleItalicPropertyInfo Source # 

italicSet

data StyleItalicSetPropertyInfo Source #

Instances

AttrInfo StyleItalicSetPropertyInfo Source # 
type AttrOrigin StyleItalicSetPropertyInfo Source # 
type AttrLabel StyleItalicSetPropertyInfo Source # 
type AttrGetType StyleItalicSetPropertyInfo Source # 
type AttrBaseTypeConstraint StyleItalicSetPropertyInfo Source # 
type AttrSetTypeConstraint StyleItalicSetPropertyInfo Source # 
type AttrAllowedOps StyleItalicSetPropertyInfo Source # 

lineBackground

data StyleLineBackgroundPropertyInfo Source #

Instances

AttrInfo StyleLineBackgroundPropertyInfo Source # 
type AttrOrigin StyleLineBackgroundPropertyInfo Source # 
type AttrLabel StyleLineBackgroundPropertyInfo Source # 
type AttrGetType StyleLineBackgroundPropertyInfo Source # 
type AttrBaseTypeConstraint StyleLineBackgroundPropertyInfo Source # 
type AttrSetTypeConstraint StyleLineBackgroundPropertyInfo Source # 
type AttrAllowedOps StyleLineBackgroundPropertyInfo Source # 

lineBackgroundSet

data StyleLineBackgroundSetPropertyInfo Source #

Instances

AttrInfo StyleLineBackgroundSetPropertyInfo Source # 
type AttrOrigin StyleLineBackgroundSetPropertyInfo Source # 
type AttrLabel StyleLineBackgroundSetPropertyInfo Source # 
type AttrLabel StyleLineBackgroundSetPropertyInfo = "line-background-set"
type AttrGetType StyleLineBackgroundSetPropertyInfo Source # 
type AttrBaseTypeConstraint StyleLineBackgroundSetPropertyInfo Source # 
type AttrSetTypeConstraint StyleLineBackgroundSetPropertyInfo Source # 
type AttrAllowedOps StyleLineBackgroundSetPropertyInfo Source # 

pangoUnderline

data StylePangoUnderlinePropertyInfo Source #

Instances

AttrInfo StylePangoUnderlinePropertyInfo Source # 
type AttrOrigin StylePangoUnderlinePropertyInfo Source # 
type AttrLabel StylePangoUnderlinePropertyInfo Source # 
type AttrGetType StylePangoUnderlinePropertyInfo Source # 
type AttrBaseTypeConstraint StylePangoUnderlinePropertyInfo Source # 
type AttrSetTypeConstraint StylePangoUnderlinePropertyInfo Source # 
type AttrAllowedOps StylePangoUnderlinePropertyInfo Source # 

scale

data StyleScalePropertyInfo Source #

Instances

AttrInfo StyleScalePropertyInfo Source # 
type AttrOrigin StyleScalePropertyInfo Source # 
type AttrLabel StyleScalePropertyInfo Source # 
type AttrGetType StyleScalePropertyInfo Source # 
type AttrBaseTypeConstraint StyleScalePropertyInfo Source # 
type AttrSetTypeConstraint StyleScalePropertyInfo Source # 
type AttrAllowedOps StyleScalePropertyInfo Source # 

scaleSet

data StyleScaleSetPropertyInfo Source #

Instances

AttrInfo StyleScaleSetPropertyInfo Source # 
type AttrOrigin StyleScaleSetPropertyInfo Source # 
type AttrLabel StyleScaleSetPropertyInfo Source # 
type AttrGetType StyleScaleSetPropertyInfo Source # 
type AttrBaseTypeConstraint StyleScaleSetPropertyInfo Source # 
type AttrSetTypeConstraint StyleScaleSetPropertyInfo Source # 
type AttrAllowedOps StyleScaleSetPropertyInfo Source # 

strikethrough

data StyleStrikethroughPropertyInfo Source #

Instances

AttrInfo StyleStrikethroughPropertyInfo Source # 
type AttrOrigin StyleStrikethroughPropertyInfo Source # 
type AttrLabel StyleStrikethroughPropertyInfo Source # 
type AttrGetType StyleStrikethroughPropertyInfo Source # 
type AttrBaseTypeConstraint StyleStrikethroughPropertyInfo Source # 
type AttrSetTypeConstraint StyleStrikethroughPropertyInfo Source # 
type AttrAllowedOps StyleStrikethroughPropertyInfo Source # 

strikethroughSet

data StyleStrikethroughSetPropertyInfo Source #

Instances

AttrInfo StyleStrikethroughSetPropertyInfo Source # 
type AttrOrigin StyleStrikethroughSetPropertyInfo Source # 
type AttrLabel StyleStrikethroughSetPropertyInfo Source # 
type AttrLabel StyleStrikethroughSetPropertyInfo = "strikethrough-set"
type AttrGetType StyleStrikethroughSetPropertyInfo Source # 
type AttrBaseTypeConstraint StyleStrikethroughSetPropertyInfo Source # 
type AttrSetTypeConstraint StyleStrikethroughSetPropertyInfo Source # 
type AttrAllowedOps StyleStrikethroughSetPropertyInfo Source # 

underline

data StyleUnderlinePropertyInfo Source #

Instances

AttrInfo StyleUnderlinePropertyInfo Source # 
type AttrOrigin StyleUnderlinePropertyInfo Source # 
type AttrLabel StyleUnderlinePropertyInfo Source # 
type AttrGetType StyleUnderlinePropertyInfo Source # 
type AttrBaseTypeConstraint StyleUnderlinePropertyInfo Source # 
type AttrSetTypeConstraint StyleUnderlinePropertyInfo Source # 
type AttrAllowedOps StyleUnderlinePropertyInfo Source # 

underlineColor

data StyleUnderlineColorPropertyInfo Source #

Instances

AttrInfo StyleUnderlineColorPropertyInfo Source # 
type AttrOrigin StyleUnderlineColorPropertyInfo Source # 
type AttrLabel StyleUnderlineColorPropertyInfo Source # 
type AttrGetType StyleUnderlineColorPropertyInfo Source # 
type AttrBaseTypeConstraint StyleUnderlineColorPropertyInfo Source # 
type AttrSetTypeConstraint StyleUnderlineColorPropertyInfo Source # 
type AttrAllowedOps StyleUnderlineColorPropertyInfo Source # 

underlineColorSet

data StyleUnderlineColorSetPropertyInfo Source #

Instances

AttrInfo StyleUnderlineColorSetPropertyInfo Source # 
type AttrOrigin StyleUnderlineColorSetPropertyInfo Source # 
type AttrLabel StyleUnderlineColorSetPropertyInfo Source # 
type AttrLabel StyleUnderlineColorSetPropertyInfo = "underline-color-set"
type AttrGetType StyleUnderlineColorSetPropertyInfo Source # 
type AttrBaseTypeConstraint StyleUnderlineColorSetPropertyInfo Source # 
type AttrSetTypeConstraint StyleUnderlineColorSetPropertyInfo Source # 
type AttrAllowedOps StyleUnderlineColorSetPropertyInfo Source # 

underlineSet

data StyleUnderlineSetPropertyInfo Source #

Instances

AttrInfo StyleUnderlineSetPropertyInfo Source # 
type AttrOrigin StyleUnderlineSetPropertyInfo Source # 
type AttrLabel StyleUnderlineSetPropertyInfo Source # 
type AttrGetType StyleUnderlineSetPropertyInfo Source # 
type AttrBaseTypeConstraint StyleUnderlineSetPropertyInfo Source # 
type AttrSetTypeConstraint StyleUnderlineSetPropertyInfo Source # 
type AttrAllowedOps StyleUnderlineSetPropertyInfo Source #