| 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.Style
Contents
Description
- newtype Style = Style (ManagedPtr Style)
- class GObject o => IsStyle o
- toStyle :: IsStyle o => o -> IO Style
- noStyle :: Maybe Style
- data StyleCopyMethodInfo
- styleCopy :: (MonadIO m, IsStyle a) => a -> m Style
- data StyleBackgroundPropertyInfo
- constructStyleBackground :: IsStyle o => Text -> IO (GValueConstruct o)
- getStyleBackground :: (MonadIO m, IsStyle o) => o -> m (Maybe Text)
- styleBackground :: AttrLabelProxy "background"
- data StyleBackgroundSetPropertyInfo
- constructStyleBackgroundSet :: IsStyle o => Bool -> IO (GValueConstruct o)
- getStyleBackgroundSet :: (MonadIO m, IsStyle o) => o -> m Bool
- styleBackgroundSet :: AttrLabelProxy "backgroundSet"
- data StyleBoldPropertyInfo
- constructStyleBold :: IsStyle o => Bool -> IO (GValueConstruct o)
- getStyleBold :: (MonadIO m, IsStyle o) => o -> m Bool
- styleBold :: AttrLabelProxy "bold"
- data StyleBoldSetPropertyInfo
- constructStyleBoldSet :: IsStyle o => Bool -> IO (GValueConstruct o)
- getStyleBoldSet :: (MonadIO m, IsStyle o) => o -> m Bool
- styleBoldSet :: AttrLabelProxy "boldSet"
- data StyleForegroundPropertyInfo
- constructStyleForeground :: IsStyle o => Text -> IO (GValueConstruct o)
- getStyleForeground :: (MonadIO m, IsStyle o) => o -> m (Maybe Text)
- styleForeground :: AttrLabelProxy "foreground"
- data StyleForegroundSetPropertyInfo
- constructStyleForegroundSet :: IsStyle o => Bool -> IO (GValueConstruct o)
- getStyleForegroundSet :: (MonadIO m, IsStyle o) => o -> m Bool
- styleForegroundSet :: AttrLabelProxy "foregroundSet"
- data StyleItalicPropertyInfo
- constructStyleItalic :: IsStyle o => Bool -> IO (GValueConstruct o)
- getStyleItalic :: (MonadIO m, IsStyle o) => o -> m Bool
- styleItalic :: AttrLabelProxy "italic"
- data StyleItalicSetPropertyInfo
- constructStyleItalicSet :: IsStyle o => Bool -> IO (GValueConstruct o)
- getStyleItalicSet :: (MonadIO m, IsStyle o) => o -> m Bool
- styleItalicSet :: AttrLabelProxy "italicSet"
- data StyleLineBackgroundPropertyInfo
- constructStyleLineBackground :: IsStyle o => Text -> IO (GValueConstruct o)
- getStyleLineBackground :: (MonadIO m, IsStyle o) => o -> m (Maybe Text)
- styleLineBackground :: AttrLabelProxy "lineBackground"
- data StyleLineBackgroundSetPropertyInfo
- constructStyleLineBackgroundSet :: IsStyle o => Bool -> IO (GValueConstruct o)
- getStyleLineBackgroundSet :: (MonadIO m, IsStyle o) => o -> m Bool
- styleLineBackgroundSet :: AttrLabelProxy "lineBackgroundSet"
- data StylePangoUnderlinePropertyInfo
- constructStylePangoUnderline :: IsStyle o => Underline -> IO (GValueConstruct o)
- getStylePangoUnderline :: (MonadIO m, IsStyle o) => o -> m Underline
- stylePangoUnderline :: AttrLabelProxy "pangoUnderline"
- data StyleScalePropertyInfo
- constructStyleScale :: IsStyle o => Text -> IO (GValueConstruct o)
- getStyleScale :: (MonadIO m, IsStyle o) => o -> m (Maybe Text)
- styleScale :: AttrLabelProxy "scale"
- data StyleScaleSetPropertyInfo
- constructStyleScaleSet :: IsStyle o => Bool -> IO (GValueConstruct o)
- getStyleScaleSet :: (MonadIO m, IsStyle o) => o -> m Bool
- styleScaleSet :: AttrLabelProxy "scaleSet"
- data StyleStrikethroughPropertyInfo
- constructStyleStrikethrough :: IsStyle o => Bool -> IO (GValueConstruct o)
- getStyleStrikethrough :: (MonadIO m, IsStyle o) => o -> m Bool
- styleStrikethrough :: AttrLabelProxy "strikethrough"
- data StyleStrikethroughSetPropertyInfo
- constructStyleStrikethroughSet :: IsStyle o => Bool -> IO (GValueConstruct o)
- getStyleStrikethroughSet :: (MonadIO m, IsStyle o) => o -> m Bool
- styleStrikethroughSet :: AttrLabelProxy "strikethroughSet"
- data StyleUnderlinePropertyInfo
- constructStyleUnderline :: IsStyle o => Bool -> IO (GValueConstruct o)
- getStyleUnderline :: (MonadIO m, IsStyle o) => o -> m Bool
- styleUnderline :: AttrLabelProxy "underline"
- data StyleUnderlineColorPropertyInfo
- constructStyleUnderlineColor :: IsStyle o => Text -> IO (GValueConstruct o)
- getStyleUnderlineColor :: (MonadIO m, IsStyle o) => o -> m (Maybe Text)
- styleUnderlineColor :: AttrLabelProxy "underlineColor"
- data StyleUnderlineColorSetPropertyInfo
- constructStyleUnderlineColorSet :: IsStyle o => Bool -> IO (GValueConstruct o)
- getStyleUnderlineColorSet :: (MonadIO m, IsStyle o) => o -> m Bool
- styleUnderlineColorSet :: AttrLabelProxy "underlineColorSet"
- data StyleUnderlineSetPropertyInfo
- constructStyleUnderlineSet :: IsStyle o => Bool -> IO (GValueConstruct o)
- getStyleUnderlineSet :: (MonadIO m, IsStyle o) => o -> m Bool
- styleUnderlineSet :: AttrLabelProxy "underlineSet"
Exported types
Instances
| GObject Style Source # | |
| IsObject Style Source # | |
| IsStyle Style Source # | |
| ((~) * info (ResolveStyleMethod t Style), MethodInfo * info Style p) => IsLabel t (Style -> p) Source # | |
| ((~) * info (ResolveStyleMethod t Style), MethodInfo * info Style p) => IsLabelProxy t (Style -> p) Source # | |
| HasAttributeList * Style Source # | |
| type SignalList Style Source # | |
| type AttributeList Style Source # | |
Methods
copy
data StyleCopyMethodInfo Source #
Properties
background
data StyleBackgroundPropertyInfo Source #
Instances
| AttrInfo StyleBackgroundPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleBackgroundPropertyInfo Source # | |
| type AttrOrigin StyleBackgroundPropertyInfo Source # | |
| type AttrLabel StyleBackgroundPropertyInfo Source # | |
| type AttrGetType StyleBackgroundPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleBackgroundPropertyInfo Source # | |
| type AttrAllowedOps StyleBackgroundPropertyInfo Source # | |
constructStyleBackground :: IsStyle o => Text -> IO (GValueConstruct o) Source #
styleBackground :: AttrLabelProxy "background" Source #
backgroundSet
data StyleBackgroundSetPropertyInfo Source #
Instances
| AttrInfo StyleBackgroundSetPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleBackgroundSetPropertyInfo Source # | |
| type AttrOrigin StyleBackgroundSetPropertyInfo Source # | |
| type AttrLabel StyleBackgroundSetPropertyInfo Source # | |
| type AttrGetType StyleBackgroundSetPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleBackgroundSetPropertyInfo Source # | |
| type AttrAllowedOps StyleBackgroundSetPropertyInfo Source # | |
styleBackgroundSet :: AttrLabelProxy "backgroundSet" Source #
bold
data StyleBoldPropertyInfo Source #
Instances
| AttrInfo StyleBoldPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleBoldPropertyInfo Source # | |
| type AttrOrigin StyleBoldPropertyInfo Source # | |
| type AttrLabel StyleBoldPropertyInfo Source # | |
| type AttrGetType StyleBoldPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleBoldPropertyInfo Source # | |
| type AttrAllowedOps StyleBoldPropertyInfo Source # | |
boldSet
data StyleBoldSetPropertyInfo Source #
Instances
| AttrInfo StyleBoldSetPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleBoldSetPropertyInfo Source # | |
| type AttrOrigin StyleBoldSetPropertyInfo Source # | |
| type AttrLabel StyleBoldSetPropertyInfo Source # | |
| type AttrGetType StyleBoldSetPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleBoldSetPropertyInfo Source # | |
| type AttrAllowedOps StyleBoldSetPropertyInfo Source # | |
styleBoldSet :: AttrLabelProxy "boldSet" Source #
foreground
data StyleForegroundPropertyInfo Source #
Instances
| AttrInfo StyleForegroundPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleForegroundPropertyInfo Source # | |
| type AttrOrigin StyleForegroundPropertyInfo Source # | |
| type AttrLabel StyleForegroundPropertyInfo Source # | |
| type AttrGetType StyleForegroundPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleForegroundPropertyInfo Source # | |
| type AttrAllowedOps StyleForegroundPropertyInfo Source # | |
constructStyleForeground :: IsStyle o => Text -> IO (GValueConstruct o) Source #
styleForeground :: AttrLabelProxy "foreground" Source #
foregroundSet
data StyleForegroundSetPropertyInfo Source #
Instances
| AttrInfo StyleForegroundSetPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleForegroundSetPropertyInfo Source # | |
| type AttrOrigin StyleForegroundSetPropertyInfo Source # | |
| type AttrLabel StyleForegroundSetPropertyInfo Source # | |
| type AttrGetType StyleForegroundSetPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleForegroundSetPropertyInfo Source # | |
| type AttrAllowedOps StyleForegroundSetPropertyInfo Source # | |
styleForegroundSet :: AttrLabelProxy "foregroundSet" Source #
italic
data StyleItalicPropertyInfo Source #
Instances
| AttrInfo StyleItalicPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleItalicPropertyInfo Source # | |
| type AttrOrigin StyleItalicPropertyInfo Source # | |
| type AttrLabel StyleItalicPropertyInfo Source # | |
| type AttrGetType StyleItalicPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleItalicPropertyInfo Source # | |
| type AttrAllowedOps StyleItalicPropertyInfo Source # | |
styleItalic :: AttrLabelProxy "italic" Source #
italicSet
data StyleItalicSetPropertyInfo Source #
Instances
| AttrInfo StyleItalicSetPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleItalicSetPropertyInfo Source # | |
| type AttrOrigin StyleItalicSetPropertyInfo Source # | |
| type AttrLabel StyleItalicSetPropertyInfo Source # | |
| type AttrGetType StyleItalicSetPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleItalicSetPropertyInfo Source # | |
| type AttrAllowedOps StyleItalicSetPropertyInfo Source # | |
styleItalicSet :: AttrLabelProxy "italicSet" Source #
lineBackground
data StyleLineBackgroundPropertyInfo Source #
Instances
| AttrInfo StyleLineBackgroundPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleLineBackgroundPropertyInfo Source # | |
| type AttrOrigin StyleLineBackgroundPropertyInfo Source # | |
| type AttrLabel StyleLineBackgroundPropertyInfo Source # | |
| type AttrGetType StyleLineBackgroundPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleLineBackgroundPropertyInfo Source # | |
| type AttrAllowedOps StyleLineBackgroundPropertyInfo Source # | |
constructStyleLineBackground :: IsStyle o => Text -> IO (GValueConstruct o) Source #
styleLineBackground :: AttrLabelProxy "lineBackground" Source #
lineBackgroundSet
data StyleLineBackgroundSetPropertyInfo Source #
Instances
| AttrInfo StyleLineBackgroundSetPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleLineBackgroundSetPropertyInfo Source # | |
| type AttrOrigin StyleLineBackgroundSetPropertyInfo Source # | |
| type AttrLabel StyleLineBackgroundSetPropertyInfo Source # | |
| type AttrGetType StyleLineBackgroundSetPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleLineBackgroundSetPropertyInfo Source # | |
| type AttrAllowedOps StyleLineBackgroundSetPropertyInfo Source # | |
styleLineBackgroundSet :: AttrLabelProxy "lineBackgroundSet" Source #
pangoUnderline
data StylePangoUnderlinePropertyInfo Source #
Instances
| AttrInfo StylePangoUnderlinePropertyInfo Source # | |
| type AttrSetTypeConstraint StylePangoUnderlinePropertyInfo Source # | |
| type AttrOrigin StylePangoUnderlinePropertyInfo Source # | |
| type AttrLabel StylePangoUnderlinePropertyInfo Source # | |
| type AttrGetType StylePangoUnderlinePropertyInfo Source # | |
| type AttrBaseTypeConstraint StylePangoUnderlinePropertyInfo Source # | |
| type AttrAllowedOps StylePangoUnderlinePropertyInfo Source # | |
constructStylePangoUnderline :: IsStyle o => Underline -> IO (GValueConstruct o) Source #
getStylePangoUnderline :: (MonadIO m, IsStyle o) => o -> m Underline Source #
stylePangoUnderline :: AttrLabelProxy "pangoUnderline" Source #
scale
data StyleScalePropertyInfo Source #
Instances
| AttrInfo StyleScalePropertyInfo Source # | |
| type AttrSetTypeConstraint StyleScalePropertyInfo Source # | |
| type AttrOrigin StyleScalePropertyInfo Source # | |
| type AttrLabel StyleScalePropertyInfo Source # | |
| type AttrGetType StyleScalePropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleScalePropertyInfo Source # | |
| type AttrAllowedOps StyleScalePropertyInfo Source # | |
constructStyleScale :: IsStyle o => Text -> IO (GValueConstruct o) Source #
styleScale :: AttrLabelProxy "scale" Source #
scaleSet
data StyleScaleSetPropertyInfo Source #
Instances
| AttrInfo StyleScaleSetPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleScaleSetPropertyInfo Source # | |
| type AttrOrigin StyleScaleSetPropertyInfo Source # | |
| type AttrLabel StyleScaleSetPropertyInfo Source # | |
| type AttrGetType StyleScaleSetPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleScaleSetPropertyInfo Source # | |
| type AttrAllowedOps StyleScaleSetPropertyInfo Source # | |
styleScaleSet :: AttrLabelProxy "scaleSet" Source #
strikethrough
data StyleStrikethroughPropertyInfo Source #
Instances
| AttrInfo StyleStrikethroughPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleStrikethroughPropertyInfo Source # | |
| type AttrOrigin StyleStrikethroughPropertyInfo Source # | |
| type AttrLabel StyleStrikethroughPropertyInfo Source # | |
| type AttrGetType StyleStrikethroughPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleStrikethroughPropertyInfo Source # | |
| type AttrAllowedOps StyleStrikethroughPropertyInfo Source # | |
styleStrikethrough :: AttrLabelProxy "strikethrough" Source #
strikethroughSet
data StyleStrikethroughSetPropertyInfo Source #
Instances
| AttrInfo StyleStrikethroughSetPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleStrikethroughSetPropertyInfo Source # | |
| type AttrOrigin StyleStrikethroughSetPropertyInfo Source # | |
| type AttrLabel StyleStrikethroughSetPropertyInfo Source # | |
| type AttrGetType StyleStrikethroughSetPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleStrikethroughSetPropertyInfo Source # | |
| type AttrAllowedOps StyleStrikethroughSetPropertyInfo Source # | |
styleStrikethroughSet :: AttrLabelProxy "strikethroughSet" Source #
underline
data StyleUnderlinePropertyInfo Source #
Instances
| AttrInfo StyleUnderlinePropertyInfo Source # | |
| type AttrSetTypeConstraint StyleUnderlinePropertyInfo Source # | |
| type AttrOrigin StyleUnderlinePropertyInfo Source # | |
| type AttrLabel StyleUnderlinePropertyInfo Source # | |
| type AttrGetType StyleUnderlinePropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleUnderlinePropertyInfo Source # | |
| type AttrAllowedOps StyleUnderlinePropertyInfo Source # | |
styleUnderline :: AttrLabelProxy "underline" Source #
underlineColor
data StyleUnderlineColorPropertyInfo Source #
Instances
| AttrInfo StyleUnderlineColorPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleUnderlineColorPropertyInfo Source # | |
| type AttrOrigin StyleUnderlineColorPropertyInfo Source # | |
| type AttrLabel StyleUnderlineColorPropertyInfo Source # | |
| type AttrGetType StyleUnderlineColorPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleUnderlineColorPropertyInfo Source # | |
| type AttrAllowedOps StyleUnderlineColorPropertyInfo Source # | |
constructStyleUnderlineColor :: IsStyle o => Text -> IO (GValueConstruct o) Source #
styleUnderlineColor :: AttrLabelProxy "underlineColor" Source #
underlineColorSet
data StyleUnderlineColorSetPropertyInfo Source #
Instances
| AttrInfo StyleUnderlineColorSetPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleUnderlineColorSetPropertyInfo Source # | |
| type AttrOrigin StyleUnderlineColorSetPropertyInfo Source # | |
| type AttrLabel StyleUnderlineColorSetPropertyInfo Source # | |
| type AttrGetType StyleUnderlineColorSetPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleUnderlineColorSetPropertyInfo Source # | |
| type AttrAllowedOps StyleUnderlineColorSetPropertyInfo Source # | |
styleUnderlineColorSet :: AttrLabelProxy "underlineColorSet" Source #
underlineSet
data StyleUnderlineSetPropertyInfo Source #
Instances
| AttrInfo StyleUnderlineSetPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleUnderlineSetPropertyInfo Source # | |
| type AttrOrigin StyleUnderlineSetPropertyInfo Source # | |
| type AttrLabel StyleUnderlineSetPropertyInfo Source # | |
| type AttrGetType StyleUnderlineSetPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleUnderlineSetPropertyInfo Source # | |
| type AttrAllowedOps StyleUnderlineSetPropertyInfo Source # | |
styleUnderlineSet :: AttrLabelProxy "underlineSet" Source #