gi-gtksource-3.0.9: 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.MarkAttributes

Contents

Description

 

Synopsis

Exported types

newtype MarkAttributes Source #

Constructors

MarkAttributes (ManagedPtr MarkAttributes) 

Instances

GObject MarkAttributes Source # 
IsObject MarkAttributes Source # 
IsMarkAttributes MarkAttributes Source # 
((~) * info (ResolveMarkAttributesMethod t MarkAttributes), MethodInfo * info MarkAttributes p) => IsLabel t (MarkAttributes -> p) Source # 

Methods

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

((~) * info (ResolveMarkAttributesMethod t MarkAttributes), MethodInfo * info MarkAttributes p) => IsLabelProxy t (MarkAttributes -> p) Source # 
HasAttributeList * MarkAttributes Source # 
type SignalList MarkAttributes Source # 
type SignalList MarkAttributes
type AttributeList MarkAttributes Source # 
type AttributeList MarkAttributes

class GObject o => IsMarkAttributes o Source #

Instances

Methods

getBackground

data MarkAttributesGetBackgroundMethodInfo Source #

Instances

((~) * signature (m (Bool, RGBA)), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesGetBackgroundMethodInfo a signature Source # 

Methods

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

getGicon

data MarkAttributesGetGiconMethodInfo Source #

Instances

((~) * signature (m Icon), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesGetGiconMethodInfo a signature Source # 

Methods

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

getIconName

data MarkAttributesGetIconNameMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesGetIconNameMethodInfo a signature Source # 

Methods

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

getPixbuf

data MarkAttributesGetPixbufMethodInfo Source #

Instances

((~) * signature (m Pixbuf), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesGetPixbufMethodInfo a signature Source # 

Methods

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

getStockId

data MarkAttributesGetStockIdMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesGetStockIdMethodInfo a signature Source # 

Methods

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

markAttributesGetStockId :: (MonadIO m, IsMarkAttributes a) => a -> m Text Source #

Deprecated: (Since version 3.10)Don't use this function.

getTooltipMarkup

data MarkAttributesGetTooltipMarkupMethodInfo Source #

Instances

((~) * signature (b -> m Text), MonadIO m, IsMarkAttributes a, IsMark b) => MethodInfo * MarkAttributesGetTooltipMarkupMethodInfo a signature Source # 

Methods

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

getTooltipText

data MarkAttributesGetTooltipTextMethodInfo Source #

Instances

((~) * signature (b -> m Text), MonadIO m, IsMarkAttributes a, IsMark b) => MethodInfo * MarkAttributesGetTooltipTextMethodInfo a signature Source # 

Methods

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

new

renderIcon

data MarkAttributesRenderIconMethodInfo Source #

Instances

((~) * signature (b -> Int32 -> m Pixbuf), MonadIO m, IsMarkAttributes a, IsWidget b) => MethodInfo * MarkAttributesRenderIconMethodInfo a signature Source # 

Methods

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

markAttributesRenderIcon :: (MonadIO m, IsMarkAttributes a, IsWidget b) => a -> b -> Int32 -> m Pixbuf Source #

setBackground

data MarkAttributesSetBackgroundMethodInfo Source #

Instances

((~) * signature (RGBA -> m ()), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesSetBackgroundMethodInfo a signature Source # 

Methods

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

setGicon

data MarkAttributesSetGiconMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsMarkAttributes a, IsIcon b) => MethodInfo * MarkAttributesSetGiconMethodInfo a signature Source # 

Methods

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

markAttributesSetGicon :: (MonadIO m, IsMarkAttributes a, IsIcon b) => a -> b -> m () Source #

setIconName

data MarkAttributesSetIconNameMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesSetIconNameMethodInfo a signature Source # 

Methods

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

setPixbuf

data MarkAttributesSetPixbufMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsMarkAttributes a, IsPixbuf b) => MethodInfo * MarkAttributesSetPixbufMethodInfo a signature Source # 

Methods

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

markAttributesSetPixbuf :: (MonadIO m, IsMarkAttributes a, IsPixbuf b) => a -> b -> m () Source #

setStockId

data MarkAttributesSetStockIdMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesSetStockIdMethodInfo a signature Source # 

Methods

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

markAttributesSetStockId :: (MonadIO m, IsMarkAttributes a) => a -> Text -> m () Source #

Deprecated: (Since version 3.10)Don't use this function.

Properties

background

data MarkAttributesBackgroundPropertyInfo Source #

Instances

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

constructMarkAttributesBackground :: IsMarkAttributes o => RGBA -> IO (GValueConstruct o) Source #

markAttributesBackground :: AttrLabelProxy "background" Source #

gicon

data MarkAttributesGiconPropertyInfo Source #

Instances

AttrInfo MarkAttributesGiconPropertyInfo Source # 

Associated Types

type AttrAllowedOps MarkAttributesGiconPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint MarkAttributesGiconPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint MarkAttributesGiconPropertyInfo :: * -> Constraint

type AttrGetType MarkAttributesGiconPropertyInfo :: *

type AttrLabel MarkAttributesGiconPropertyInfo :: Symbol

type AttrOrigin MarkAttributesGiconPropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint MarkAttributesGiconPropertyInfo Source # 
type AttrSetTypeConstraint MarkAttributesGiconPropertyInfo = IsIcon
type AttrOrigin MarkAttributesGiconPropertyInfo Source # 
type AttrLabel MarkAttributesGiconPropertyInfo Source # 
type AttrLabel MarkAttributesGiconPropertyInfo = "gicon"
type AttrGetType MarkAttributesGiconPropertyInfo Source # 
type AttrGetType MarkAttributesGiconPropertyInfo = Icon
type AttrBaseTypeConstraint MarkAttributesGiconPropertyInfo Source # 
type AttrAllowedOps MarkAttributesGiconPropertyInfo Source # 
type AttrAllowedOps MarkAttributesGiconPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructMarkAttributesGicon :: (IsMarkAttributes o, IsIcon a) => a -> IO (GValueConstruct o) Source #

markAttributesGicon :: AttrLabelProxy "gicon" Source #

setMarkAttributesGicon :: (MonadIO m, IsMarkAttributes o, IsIcon a) => o -> a -> m () Source #

iconName

data MarkAttributesIconNamePropertyInfo Source #

Instances

AttrInfo MarkAttributesIconNamePropertyInfo Source # 

Associated Types

type AttrAllowedOps MarkAttributesIconNamePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint MarkAttributesIconNamePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint MarkAttributesIconNamePropertyInfo :: * -> Constraint

type AttrGetType MarkAttributesIconNamePropertyInfo :: *

type AttrLabel MarkAttributesIconNamePropertyInfo :: Symbol

type AttrOrigin MarkAttributesIconNamePropertyInfo :: *

type AttrSetTypeConstraint MarkAttributesIconNamePropertyInfo Source # 
type AttrSetTypeConstraint MarkAttributesIconNamePropertyInfo = * ~ Text
type AttrOrigin MarkAttributesIconNamePropertyInfo Source # 
type AttrLabel MarkAttributesIconNamePropertyInfo Source # 
type AttrLabel MarkAttributesIconNamePropertyInfo = "icon-name"
type AttrGetType MarkAttributesIconNamePropertyInfo Source # 
type AttrGetType MarkAttributesIconNamePropertyInfo = Text
type AttrBaseTypeConstraint MarkAttributesIconNamePropertyInfo Source # 
type AttrAllowedOps MarkAttributesIconNamePropertyInfo Source # 
type AttrAllowedOps MarkAttributesIconNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructMarkAttributesIconName :: IsMarkAttributes o => Text -> IO (GValueConstruct o) Source #

markAttributesIconName :: AttrLabelProxy "iconName" Source #

pixbuf

data MarkAttributesPixbufPropertyInfo Source #

Instances

AttrInfo MarkAttributesPixbufPropertyInfo Source # 

Associated Types

type AttrAllowedOps MarkAttributesPixbufPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint MarkAttributesPixbufPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint MarkAttributesPixbufPropertyInfo :: * -> Constraint

type AttrGetType MarkAttributesPixbufPropertyInfo :: *

type AttrLabel MarkAttributesPixbufPropertyInfo :: Symbol

type AttrOrigin MarkAttributesPixbufPropertyInfo :: *

Methods

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

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

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

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

type AttrSetTypeConstraint MarkAttributesPixbufPropertyInfo Source # 
type AttrSetTypeConstraint MarkAttributesPixbufPropertyInfo = IsPixbuf
type AttrOrigin MarkAttributesPixbufPropertyInfo Source # 
type AttrLabel MarkAttributesPixbufPropertyInfo Source # 
type AttrLabel MarkAttributesPixbufPropertyInfo = "pixbuf"
type AttrGetType MarkAttributesPixbufPropertyInfo Source # 
type AttrGetType MarkAttributesPixbufPropertyInfo = Pixbuf
type AttrBaseTypeConstraint MarkAttributesPixbufPropertyInfo Source # 
type AttrAllowedOps MarkAttributesPixbufPropertyInfo Source # 
type AttrAllowedOps MarkAttributesPixbufPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructMarkAttributesPixbuf :: (IsMarkAttributes o, IsPixbuf a) => a -> IO (GValueConstruct o) Source #

markAttributesPixbuf :: AttrLabelProxy "pixbuf" Source #

setMarkAttributesPixbuf :: (MonadIO m, IsMarkAttributes o, IsPixbuf a) => o -> a -> m () Source #

stockId

data MarkAttributesStockIdPropertyInfo Source #

Instances

AttrInfo MarkAttributesStockIdPropertyInfo Source # 

Associated Types

type AttrAllowedOps MarkAttributesStockIdPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint MarkAttributesStockIdPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint MarkAttributesStockIdPropertyInfo :: * -> Constraint

type AttrGetType MarkAttributesStockIdPropertyInfo :: *

type AttrLabel MarkAttributesStockIdPropertyInfo :: Symbol

type AttrOrigin MarkAttributesStockIdPropertyInfo :: *

type AttrSetTypeConstraint MarkAttributesStockIdPropertyInfo Source # 
type AttrSetTypeConstraint MarkAttributesStockIdPropertyInfo = * ~ Text
type AttrOrigin MarkAttributesStockIdPropertyInfo Source # 
type AttrLabel MarkAttributesStockIdPropertyInfo Source # 
type AttrLabel MarkAttributesStockIdPropertyInfo = "stock-id"
type AttrGetType MarkAttributesStockIdPropertyInfo Source # 
type AttrGetType MarkAttributesStockIdPropertyInfo = Text
type AttrBaseTypeConstraint MarkAttributesStockIdPropertyInfo Source # 
type AttrAllowedOps MarkAttributesStockIdPropertyInfo Source # 
type AttrAllowedOps MarkAttributesStockIdPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructMarkAttributesStockId :: IsMarkAttributes o => Text -> IO (GValueConstruct o) Source #

markAttributesStockId :: AttrLabelProxy "stockId" Source #

Signals

queryTooltipMarkup

queryTooltipText

data MarkAttributesQueryTooltipTextSignalInfo Source #

Instances

SignalInfo MarkAttributesQueryTooltipTextSignalInfo Source # 

Associated Types

type HaskellCallbackType MarkAttributesQueryTooltipTextSignalInfo :: *

Methods

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

type HaskellCallbackType MarkAttributesQueryTooltipTextSignalInfo Source #