| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.GtkSource.Objects.MarkAttributes
Contents
- Exported types
- Methods
- markAttributesGetBackground
- markAttributesGetGicon
- markAttributesGetIconName
- markAttributesGetPixbuf
- markAttributesGetStockId
- markAttributesGetTooltipMarkup
- markAttributesGetTooltipText
- markAttributesNew
- markAttributesRenderIcon
- markAttributesSetBackground
- markAttributesSetGicon
- markAttributesSetIconName
- markAttributesSetPixbuf
- markAttributesSetStockId
- Properties
- Signals
Description
- newtype MarkAttributes = MarkAttributes (ForeignPtr MarkAttributes)
- class GObject o => IsMarkAttributes o
- toMarkAttributes :: IsMarkAttributes o => o -> IO MarkAttributes
- noMarkAttributes :: Maybe MarkAttributes
- data MarkAttributesGetBackgroundMethodInfo
- markAttributesGetBackground :: (MonadIO m, IsMarkAttributes a) => a -> m (Bool, RGBA)
- data MarkAttributesGetGiconMethodInfo
- markAttributesGetGicon :: (MonadIO m, IsMarkAttributes a) => a -> m Icon
- data MarkAttributesGetIconNameMethodInfo
- markAttributesGetIconName :: (MonadIO m, IsMarkAttributes a) => a -> m Text
- data MarkAttributesGetPixbufMethodInfo
- markAttributesGetPixbuf :: (MonadIO m, IsMarkAttributes a) => a -> m Pixbuf
- data MarkAttributesGetStockIdMethodInfo
- markAttributesGetStockId :: (MonadIO m, IsMarkAttributes a) => a -> m Text
- data MarkAttributesGetTooltipMarkupMethodInfo
- markAttributesGetTooltipMarkup :: (MonadIO m, IsMarkAttributes a, IsMark b) => a -> b -> m Text
- data MarkAttributesGetTooltipTextMethodInfo
- markAttributesGetTooltipText :: (MonadIO m, IsMarkAttributes a, IsMark b) => a -> b -> m Text
- markAttributesNew :: MonadIO m => m MarkAttributes
- data MarkAttributesRenderIconMethodInfo
- markAttributesRenderIcon :: (MonadIO m, IsMarkAttributes a, IsWidget b) => a -> b -> Int32 -> m Pixbuf
- data MarkAttributesSetBackgroundMethodInfo
- markAttributesSetBackground :: (MonadIO m, IsMarkAttributes a) => a -> RGBA -> m ()
- data MarkAttributesSetGiconMethodInfo
- markAttributesSetGicon :: (MonadIO m, IsMarkAttributes a, IsIcon b) => a -> b -> m ()
- data MarkAttributesSetIconNameMethodInfo
- markAttributesSetIconName :: (MonadIO m, IsMarkAttributes a) => a -> Text -> m ()
- data MarkAttributesSetPixbufMethodInfo
- markAttributesSetPixbuf :: (MonadIO m, IsMarkAttributes a, IsPixbuf b) => a -> b -> m ()
- data MarkAttributesSetStockIdMethodInfo
- markAttributesSetStockId :: (MonadIO m, IsMarkAttributes a) => a -> Text -> m ()
- data MarkAttributesBackgroundPropertyInfo
- constructMarkAttributesBackground :: IsMarkAttributes o => RGBA -> IO (GValueConstruct o)
- getMarkAttributesBackground :: (MonadIO m, IsMarkAttributes o) => o -> m (Maybe RGBA)
- markAttributesBackground :: AttrLabelProxy "background"
- setMarkAttributesBackground :: (MonadIO m, IsMarkAttributes o) => o -> RGBA -> m ()
- data MarkAttributesGiconPropertyInfo
- constructMarkAttributesGicon :: (IsMarkAttributes o, IsIcon a) => a -> IO (GValueConstruct o)
- getMarkAttributesGicon :: (MonadIO m, IsMarkAttributes o) => o -> m Icon
- markAttributesGicon :: AttrLabelProxy "gicon"
- setMarkAttributesGicon :: (MonadIO m, IsMarkAttributes o, IsIcon a) => o -> a -> m ()
- data MarkAttributesIconNamePropertyInfo
- constructMarkAttributesIconName :: IsMarkAttributes o => Text -> IO (GValueConstruct o)
- getMarkAttributesIconName :: (MonadIO m, IsMarkAttributes o) => o -> m Text
- markAttributesIconName :: AttrLabelProxy "iconName"
- setMarkAttributesIconName :: (MonadIO m, IsMarkAttributes o) => o -> Text -> m ()
- data MarkAttributesPixbufPropertyInfo
- constructMarkAttributesPixbuf :: (IsMarkAttributes o, IsPixbuf a) => a -> IO (GValueConstruct o)
- getMarkAttributesPixbuf :: (MonadIO m, IsMarkAttributes o) => o -> m Pixbuf
- markAttributesPixbuf :: AttrLabelProxy "pixbuf"
- setMarkAttributesPixbuf :: (MonadIO m, IsMarkAttributes o, IsPixbuf a) => o -> a -> m ()
- data MarkAttributesStockIdPropertyInfo
- constructMarkAttributesStockId :: IsMarkAttributes o => Text -> IO (GValueConstruct o)
- getMarkAttributesStockId :: (MonadIO m, IsMarkAttributes o) => o -> m Text
- markAttributesStockId :: AttrLabelProxy "stockId"
- setMarkAttributesStockId :: (MonadIO m, IsMarkAttributes o) => o -> Text -> m ()
- type MarkAttributesQueryTooltipMarkupCallback = Mark -> IO Text
- type MarkAttributesQueryTooltipMarkupCallbackC = Ptr () -> Ptr Mark -> Ptr () -> IO CString
- data MarkAttributesQueryTooltipMarkupSignalInfo
- afterMarkAttributesQueryTooltipMarkup :: (GObject a, MonadIO m) => a -> MarkAttributesQueryTooltipMarkupCallback -> m SignalHandlerId
- markAttributesQueryTooltipMarkupCallbackWrapper :: MarkAttributesQueryTooltipMarkupCallback -> Ptr () -> Ptr Mark -> Ptr () -> IO CString
- markAttributesQueryTooltipMarkupClosure :: MarkAttributesQueryTooltipMarkupCallback -> IO Closure
- mkMarkAttributesQueryTooltipMarkupCallback :: MarkAttributesQueryTooltipMarkupCallbackC -> IO (FunPtr MarkAttributesQueryTooltipMarkupCallbackC)
- noMarkAttributesQueryTooltipMarkupCallback :: Maybe MarkAttributesQueryTooltipMarkupCallback
- onMarkAttributesQueryTooltipMarkup :: (GObject a, MonadIO m) => a -> MarkAttributesQueryTooltipMarkupCallback -> m SignalHandlerId
- type MarkAttributesQueryTooltipTextCallback = Mark -> IO Text
- type MarkAttributesQueryTooltipTextCallbackC = Ptr () -> Ptr Mark -> Ptr () -> IO CString
- data MarkAttributesQueryTooltipTextSignalInfo
- afterMarkAttributesQueryTooltipText :: (GObject a, MonadIO m) => a -> MarkAttributesQueryTooltipTextCallback -> m SignalHandlerId
- markAttributesQueryTooltipTextCallbackWrapper :: MarkAttributesQueryTooltipTextCallback -> Ptr () -> Ptr Mark -> Ptr () -> IO CString
- markAttributesQueryTooltipTextClosure :: MarkAttributesQueryTooltipTextCallback -> IO Closure
- mkMarkAttributesQueryTooltipTextCallback :: MarkAttributesQueryTooltipTextCallbackC -> IO (FunPtr MarkAttributesQueryTooltipTextCallbackC)
- noMarkAttributesQueryTooltipTextCallback :: Maybe MarkAttributesQueryTooltipTextCallback
- onMarkAttributesQueryTooltipText :: (GObject a, MonadIO m) => a -> MarkAttributesQueryTooltipTextCallback -> m SignalHandlerId
Exported types
newtype MarkAttributes Source #
Constructors
| MarkAttributes (ForeignPtr MarkAttributes) |
Instances
| GObject MarkAttributes Source # | |
| IsObject MarkAttributes Source # | |
| IsMarkAttributes MarkAttributes Source # | |
| ((~) * info (ResolveMarkAttributesMethod t MarkAttributes), MethodInfo * info MarkAttributes p) => IsLabel t (MarkAttributes -> p) Source # | |
| ((~) * info (ResolveMarkAttributesMethod t MarkAttributes), MethodInfo * info MarkAttributes p) => IsLabelProxy t (MarkAttributes -> p) Source # | |
| HasAttributeList * MarkAttributes Source # | |
| type SignalList MarkAttributes Source # | |
| type AttributeList MarkAttributes Source # | |
class GObject o => IsMarkAttributes o Source #
Instances
| (GObject a, UnknownAncestorError Constraint MarkAttributes a) => IsMarkAttributes a Source # | |
| IsMarkAttributes MarkAttributes Source # | |
toMarkAttributes :: IsMarkAttributes o => o -> IO MarkAttributes Source #
Methods
markAttributesGetBackground
data MarkAttributesGetBackgroundMethodInfo Source #
Instances
| ((~) * signature (m (Bool, RGBA)), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesGetBackgroundMethodInfo a signature Source # | |
markAttributesGetBackground :: (MonadIO m, IsMarkAttributes a) => a -> m (Bool, RGBA) Source #
markAttributesGetGicon
data MarkAttributesGetGiconMethodInfo Source #
Instances
| ((~) * signature (m Icon), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesGetGiconMethodInfo a signature Source # | |
markAttributesGetGicon :: (MonadIO m, IsMarkAttributes a) => a -> m Icon Source #
markAttributesGetIconName
data MarkAttributesGetIconNameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesGetIconNameMethodInfo a signature Source # | |
markAttributesGetIconName :: (MonadIO m, IsMarkAttributes a) => a -> m Text Source #
markAttributesGetPixbuf
data MarkAttributesGetPixbufMethodInfo Source #
Instances
| ((~) * signature (m Pixbuf), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesGetPixbufMethodInfo a signature Source # | |
markAttributesGetPixbuf :: (MonadIO m, IsMarkAttributes a) => a -> m Pixbuf Source #
markAttributesGetStockId
data MarkAttributesGetStockIdMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesGetStockIdMethodInfo a signature Source # | |
markAttributesGetStockId :: (MonadIO m, IsMarkAttributes a) => a -> m Text Source #
Deprecated: (Since version 3.10)Don't use this function.
markAttributesGetTooltipMarkup
data MarkAttributesGetTooltipMarkupMethodInfo Source #
Instances
| ((~) * signature (b -> m Text), MonadIO m, IsMarkAttributes a, IsMark b) => MethodInfo * MarkAttributesGetTooltipMarkupMethodInfo a signature Source # | |
markAttributesGetTooltipMarkup :: (MonadIO m, IsMarkAttributes a, IsMark b) => a -> b -> m Text Source #
markAttributesGetTooltipText
data MarkAttributesGetTooltipTextMethodInfo Source #
Instances
| ((~) * signature (b -> m Text), MonadIO m, IsMarkAttributes a, IsMark b) => MethodInfo * MarkAttributesGetTooltipTextMethodInfo a signature Source # | |
markAttributesGetTooltipText :: (MonadIO m, IsMarkAttributes a, IsMark b) => a -> b -> m Text Source #
markAttributesNew
markAttributesNew :: MonadIO m => m MarkAttributes Source #
markAttributesRenderIcon
data MarkAttributesRenderIconMethodInfo Source #
Instances
| ((~) * signature (b -> Int32 -> m Pixbuf), MonadIO m, IsMarkAttributes a, IsWidget b) => MethodInfo * MarkAttributesRenderIconMethodInfo a signature Source # | |
markAttributesRenderIcon :: (MonadIO m, IsMarkAttributes a, IsWidget b) => a -> b -> Int32 -> m Pixbuf Source #
markAttributesSetBackground
data MarkAttributesSetBackgroundMethodInfo Source #
Instances
| ((~) * signature (RGBA -> m ()), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesSetBackgroundMethodInfo a signature Source # | |
markAttributesSetBackground :: (MonadIO m, IsMarkAttributes a) => a -> RGBA -> m () Source #
markAttributesSetGicon
data MarkAttributesSetGiconMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsMarkAttributes a, IsIcon b) => MethodInfo * MarkAttributesSetGiconMethodInfo a signature Source # | |
markAttributesSetGicon :: (MonadIO m, IsMarkAttributes a, IsIcon b) => a -> b -> m () Source #
markAttributesSetIconName
data MarkAttributesSetIconNameMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesSetIconNameMethodInfo a signature Source # | |
markAttributesSetIconName :: (MonadIO m, IsMarkAttributes a) => a -> Text -> m () Source #
markAttributesSetPixbuf
data MarkAttributesSetPixbufMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsMarkAttributes a, IsPixbuf b) => MethodInfo * MarkAttributesSetPixbufMethodInfo a signature Source # | |
markAttributesSetPixbuf :: (MonadIO m, IsMarkAttributes a, IsPixbuf b) => a -> b -> m () Source #
markAttributesSetStockId
data MarkAttributesSetStockIdMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsMarkAttributes a) => MethodInfo * MarkAttributesSetStockIdMethodInfo a signature Source # | |
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 AttrLabel MarkAttributesBackgroundPropertyInfo Source # | |
| type AttrGetType MarkAttributesBackgroundPropertyInfo Source # | |
| type AttrBaseTypeConstraint MarkAttributesBackgroundPropertyInfo Source # | |
| type AttrAllowedOps MarkAttributesBackgroundPropertyInfo Source # | |
constructMarkAttributesBackground :: IsMarkAttributes o => RGBA -> IO (GValueConstruct o) Source #
getMarkAttributesBackground :: (MonadIO m, IsMarkAttributes o) => o -> m (Maybe RGBA) Source #
markAttributesBackground :: AttrLabelProxy "background" Source #
setMarkAttributesBackground :: (MonadIO m, IsMarkAttributes o) => o -> RGBA -> m () Source #
Gicon
data MarkAttributesGiconPropertyInfo Source #
Instances
| AttrInfo MarkAttributesGiconPropertyInfo Source # | |
| type AttrSetTypeConstraint MarkAttributesGiconPropertyInfo Source # | |
| type AttrLabel MarkAttributesGiconPropertyInfo Source # | |
| type AttrGetType MarkAttributesGiconPropertyInfo Source # | |
| type AttrBaseTypeConstraint MarkAttributesGiconPropertyInfo Source # | |
| type AttrAllowedOps MarkAttributesGiconPropertyInfo Source # | |
constructMarkAttributesGicon :: (IsMarkAttributes o, IsIcon a) => a -> IO (GValueConstruct o) Source #
getMarkAttributesGicon :: (MonadIO m, IsMarkAttributes o) => o -> m Icon Source #
markAttributesGicon :: AttrLabelProxy "gicon" Source #
setMarkAttributesGicon :: (MonadIO m, IsMarkAttributes o, IsIcon a) => o -> a -> m () Source #
IconName
data MarkAttributesIconNamePropertyInfo Source #
Instances
| AttrInfo MarkAttributesIconNamePropertyInfo Source # | |
| type AttrSetTypeConstraint MarkAttributesIconNamePropertyInfo Source # | |
| type AttrLabel MarkAttributesIconNamePropertyInfo Source # | |
| type AttrGetType MarkAttributesIconNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint MarkAttributesIconNamePropertyInfo Source # | |
| type AttrAllowedOps MarkAttributesIconNamePropertyInfo Source # | |
constructMarkAttributesIconName :: IsMarkAttributes o => Text -> IO (GValueConstruct o) Source #
getMarkAttributesIconName :: (MonadIO m, IsMarkAttributes o) => o -> m Text Source #
markAttributesIconName :: AttrLabelProxy "iconName" Source #
setMarkAttributesIconName :: (MonadIO m, IsMarkAttributes o) => o -> Text -> m () Source #
Pixbuf
data MarkAttributesPixbufPropertyInfo Source #
Instances
| AttrInfo MarkAttributesPixbufPropertyInfo Source # | |
| type AttrSetTypeConstraint MarkAttributesPixbufPropertyInfo Source # | |
| type AttrLabel MarkAttributesPixbufPropertyInfo Source # | |
| type AttrGetType MarkAttributesPixbufPropertyInfo Source # | |
| type AttrBaseTypeConstraint MarkAttributesPixbufPropertyInfo Source # | |
| type AttrAllowedOps MarkAttributesPixbufPropertyInfo Source # | |
constructMarkAttributesPixbuf :: (IsMarkAttributes o, IsPixbuf a) => a -> IO (GValueConstruct o) Source #
getMarkAttributesPixbuf :: (MonadIO m, IsMarkAttributes o) => o -> m Pixbuf Source #
markAttributesPixbuf :: AttrLabelProxy "pixbuf" Source #
setMarkAttributesPixbuf :: (MonadIO m, IsMarkAttributes o, IsPixbuf a) => o -> a -> m () Source #
StockId
data MarkAttributesStockIdPropertyInfo Source #
Instances
| AttrInfo MarkAttributesStockIdPropertyInfo Source # | |
| type AttrSetTypeConstraint MarkAttributesStockIdPropertyInfo Source # | |
| type AttrLabel MarkAttributesStockIdPropertyInfo Source # | |
| type AttrGetType MarkAttributesStockIdPropertyInfo Source # | |
| type AttrBaseTypeConstraint MarkAttributesStockIdPropertyInfo Source # | |
| type AttrAllowedOps MarkAttributesStockIdPropertyInfo Source # | |
constructMarkAttributesStockId :: IsMarkAttributes o => Text -> IO (GValueConstruct o) Source #
getMarkAttributesStockId :: (MonadIO m, IsMarkAttributes o) => o -> m Text Source #
markAttributesStockId :: AttrLabelProxy "stockId" Source #
setMarkAttributesStockId :: (MonadIO m, IsMarkAttributes o) => o -> Text -> m () Source #
Signals
QueryTooltipMarkup
type MarkAttributesQueryTooltipMarkupCallback = Mark -> IO Text Source #
type MarkAttributesQueryTooltipMarkupCallbackC = Ptr () -> Ptr Mark -> Ptr () -> IO CString Source #
data MarkAttributesQueryTooltipMarkupSignalInfo Source #
Instances
| SignalInfo MarkAttributesQueryTooltipMarkupSignalInfo Source # | |
| type HaskellCallbackType MarkAttributesQueryTooltipMarkupSignalInfo Source # | |
afterMarkAttributesQueryTooltipMarkup :: (GObject a, MonadIO m) => a -> MarkAttributesQueryTooltipMarkupCallback -> m SignalHandlerId Source #
markAttributesQueryTooltipMarkupCallbackWrapper :: MarkAttributesQueryTooltipMarkupCallback -> Ptr () -> Ptr Mark -> Ptr () -> IO CString Source #
markAttributesQueryTooltipMarkupClosure :: MarkAttributesQueryTooltipMarkupCallback -> IO Closure Source #
mkMarkAttributesQueryTooltipMarkupCallback :: MarkAttributesQueryTooltipMarkupCallbackC -> IO (FunPtr MarkAttributesQueryTooltipMarkupCallbackC) Source #
noMarkAttributesQueryTooltipMarkupCallback :: Maybe MarkAttributesQueryTooltipMarkupCallback Source #
onMarkAttributesQueryTooltipMarkup :: (GObject a, MonadIO m) => a -> MarkAttributesQueryTooltipMarkupCallback -> m SignalHandlerId Source #
QueryTooltipText
type MarkAttributesQueryTooltipTextCallback = Mark -> IO Text Source #
data MarkAttributesQueryTooltipTextSignalInfo Source #
Instances
| SignalInfo MarkAttributesQueryTooltipTextSignalInfo Source # | |
| type HaskellCallbackType MarkAttributesQueryTooltipTextSignalInfo Source # | |
afterMarkAttributesQueryTooltipText :: (GObject a, MonadIO m) => a -> MarkAttributesQueryTooltipTextCallback -> m SignalHandlerId Source #
markAttributesQueryTooltipTextCallbackWrapper :: MarkAttributesQueryTooltipTextCallback -> Ptr () -> Ptr Mark -> Ptr () -> IO CString Source #
markAttributesQueryTooltipTextClosure :: MarkAttributesQueryTooltipTextCallback -> IO Closure Source #
mkMarkAttributesQueryTooltipTextCallback :: MarkAttributesQueryTooltipTextCallbackC -> IO (FunPtr MarkAttributesQueryTooltipTextCallbackC) Source #
onMarkAttributesQueryTooltipText :: (GObject a, MonadIO m) => a -> MarkAttributesQueryTooltipTextCallback -> m SignalHandlerId Source #