Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype GutterRendererText = GutterRendererText (ManagedPtr GutterRendererText)
- class (GObject o, IsDescendantOf GutterRendererText o) => IsGutterRendererText o
- toGutterRendererText :: (MonadIO m, IsGutterRendererText o) => o -> m GutterRendererText
- gutterRendererTextMeasure :: (HasCallStack, MonadIO m, IsGutterRendererText a) => a -> Text -> m (Int32, Int32)
- gutterRendererTextMeasureMarkup :: (HasCallStack, MonadIO m, IsGutterRendererText a) => a -> Text -> m (Int32, Int32)
- gutterRendererTextNew :: (HasCallStack, MonadIO m) => m GutterRendererText
- gutterRendererTextSetMarkup :: (HasCallStack, MonadIO m, IsGutterRendererText a) => a -> Text -> Int32 -> m ()
- gutterRendererTextSetText :: (HasCallStack, MonadIO m, IsGutterRendererText a) => a -> Text -> Int32 -> m ()
- clearGutterRendererTextMarkup :: (MonadIO m, IsGutterRendererText o) => o -> m ()
- constructGutterRendererTextMarkup :: (IsGutterRendererText o, MonadIO m) => Text -> m (GValueConstruct o)
- getGutterRendererTextMarkup :: (MonadIO m, IsGutterRendererText o) => o -> m (Maybe Text)
- setGutterRendererTextMarkup :: (MonadIO m, IsGutterRendererText o) => o -> Text -> m ()
- clearGutterRendererTextText :: (MonadIO m, IsGutterRendererText o) => o -> m ()
- constructGutterRendererTextText :: (IsGutterRendererText o, MonadIO m) => Text -> m (GValueConstruct o)
- getGutterRendererTextText :: (MonadIO m, IsGutterRendererText o) => o -> m (Maybe Text)
- setGutterRendererTextText :: (MonadIO m, IsGutterRendererText o) => o -> Text -> m ()
Exported types
newtype GutterRendererText Source #
Memory-managed wrapper type.
GutterRendererText (ManagedPtr GutterRendererText) |
Instances
class (GObject o, IsDescendantOf GutterRendererText o) => IsGutterRendererText o Source #
Type class for types which can be safely cast to GutterRendererText
, for instance with toGutterRendererText
.
Instances
(GObject o, IsDescendantOf GutterRendererText o) => IsGutterRendererText o Source # | |
Defined in GI.GtkSource.Objects.GutterRendererText |
toGutterRendererText :: (MonadIO m, IsGutterRendererText o) => o -> m GutterRendererText Source #
Cast to GutterRendererText
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
activate, begin, bindProperty, bindPropertyFull, draw, end, forceFloating, freezeNotify, getv, isFloating, measure, measureMarkup, notify, notifyByPspec, queryActivatable, queryData, queryTooltip, queueDraw, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getAlignment, getAlignmentMode, getBackground, getData, getPadding, getProperty, getQdata, getSize, getView, getVisible, getWindowType.
Setters
setAlignment, setAlignmentMode, setBackground, setData, setDataFull, setMarkup, setPadding, setProperty, setSize, setText, setVisible.
measure
gutterRendererTextMeasure Source #
:: (HasCallStack, MonadIO m, IsGutterRendererText a) | |
=> a |
|
-> Text |
|
-> m (Int32, Int32) |
Measures the text provided using the pango layout used by the
GutterRendererText
.
measureMarkup
gutterRendererTextMeasureMarkup Source #
:: (HasCallStack, MonadIO m, IsGutterRendererText a) | |
=> a |
|
-> Text |
|
-> m (Int32, Int32) |
Measures the pango markup provided using the pango layout used by the
GutterRendererText
.
new
gutterRendererTextNew Source #
:: (HasCallStack, MonadIO m) | |
=> m GutterRendererText | Returns: A |
Create a new GutterRendererText
.
setMarkup
gutterRendererTextSetMarkup :: (HasCallStack, MonadIO m, IsGutterRendererText a) => a -> Text -> Int32 -> m () Source #
No description available in the introspection data.
setText
gutterRendererTextSetText :: (HasCallStack, MonadIO m, IsGutterRendererText a) => a -> Text -> Int32 -> m () Source #
No description available in the introspection data.
Properties
markup
No description available in the introspection data.
clearGutterRendererTextMarkup :: (MonadIO m, IsGutterRendererText o) => o -> m () Source #
Set the value of the “markup
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#markup
constructGutterRendererTextMarkup :: (IsGutterRendererText o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “markup
” property. This is rarely needed directly, but it is used by new
.
getGutterRendererTextMarkup :: (MonadIO m, IsGutterRendererText o) => o -> m (Maybe Text) Source #
Get the value of the “markup
” property.
When overloading is enabled, this is equivalent to
get
gutterRendererText #markup
setGutterRendererTextMarkup :: (MonadIO m, IsGutterRendererText o) => o -> Text -> m () Source #
Set the value of the “markup
” property.
When overloading is enabled, this is equivalent to
set
gutterRendererText [ #markup:=
value ]
text
No description available in the introspection data.
clearGutterRendererTextText :: (MonadIO m, IsGutterRendererText o) => o -> m () Source #
Set the value of the “text
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#text
constructGutterRendererTextText :: (IsGutterRendererText o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “text
” property. This is rarely needed directly, but it is used by new
.
getGutterRendererTextText :: (MonadIO m, IsGutterRendererText o) => o -> m (Maybe Text) Source #
Get the value of the “text
” property.
When overloading is enabled, this is equivalent to
get
gutterRendererText #text
setGutterRendererTextText :: (MonadIO m, IsGutterRendererText o) => o -> Text -> m () Source #
Set the value of the “text
” property.
When overloading is enabled, this is equivalent to
set
gutterRendererText [ #text:=
value ]