| 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.StyleScheme
Contents
Description
- newtype StyleScheme = StyleScheme (ManagedPtr StyleScheme)
- class GObject o => IsStyleScheme o
- toStyleScheme :: IsStyleScheme o => o -> IO StyleScheme
- noStyleScheme :: Maybe StyleScheme
- data StyleSchemeGetAuthorsMethodInfo
- styleSchemeGetAuthors :: (MonadIO m, IsStyleScheme a) => a -> m (Maybe [Text])
- data StyleSchemeGetDescriptionMethodInfo
- styleSchemeGetDescription :: (MonadIO m, IsStyleScheme a) => a -> m (Maybe Text)
- data StyleSchemeGetFilenameMethodInfo
- styleSchemeGetFilename :: (MonadIO m, IsStyleScheme a) => a -> m (Maybe Text)
- data StyleSchemeGetIdMethodInfo
- styleSchemeGetId :: (MonadIO m, IsStyleScheme a) => a -> m Text
- data StyleSchemeGetNameMethodInfo
- styleSchemeGetName :: (MonadIO m, IsStyleScheme a) => a -> m Text
- data StyleSchemeGetStyleMethodInfo
- styleSchemeGetStyle :: (MonadIO m, IsStyleScheme a) => a -> Text -> m (Maybe Style)
- data StyleSchemeDescriptionPropertyInfo
- getStyleSchemeDescription :: (MonadIO m, IsStyleScheme o) => o -> m (Maybe Text)
- styleSchemeDescription :: AttrLabelProxy "description"
- data StyleSchemeFilenamePropertyInfo
- getStyleSchemeFilename :: (MonadIO m, IsStyleScheme o) => o -> m (Maybe Text)
- styleSchemeFilename :: AttrLabelProxy "filename"
- data StyleSchemeIdPropertyInfo
- constructStyleSchemeId :: IsStyleScheme o => Text -> IO (GValueConstruct o)
- getStyleSchemeId :: (MonadIO m, IsStyleScheme o) => o -> m Text
- styleSchemeId :: AttrLabelProxy "id"
- data StyleSchemeNamePropertyInfo
- getStyleSchemeName :: (MonadIO m, IsStyleScheme o) => o -> m Text
- styleSchemeName :: AttrLabelProxy "name"
Exported types
newtype StyleScheme Source #
Constructors
| StyleScheme (ManagedPtr StyleScheme) |
Instances
| GObject StyleScheme Source # | |
| IsObject StyleScheme Source # | |
| IsStyleScheme StyleScheme Source # | |
| ((~) * info (ResolveStyleSchemeMethod t StyleScheme), MethodInfo * info StyleScheme p) => IsLabel t (StyleScheme -> p) Source # | |
| ((~) * info (ResolveStyleSchemeMethod t StyleScheme), MethodInfo * info StyleScheme p) => IsLabelProxy t (StyleScheme -> p) Source # | |
| HasAttributeList * StyleScheme Source # | |
| type SignalList StyleScheme Source # | |
| type AttributeList StyleScheme Source # | |
class GObject o => IsStyleScheme o Source #
Instances
| (GObject a, UnknownAncestorError Constraint StyleScheme a) => IsStyleScheme a Source # | |
| IsStyleScheme StyleScheme Source # | |
toStyleScheme :: IsStyleScheme o => o -> IO StyleScheme Source #
Methods
getAuthors
data StyleSchemeGetAuthorsMethodInfo Source #
Instances
| ((~) * signature (m (Maybe [Text])), MonadIO m, IsStyleScheme a) => MethodInfo * StyleSchemeGetAuthorsMethodInfo a signature Source # | |
styleSchemeGetAuthors :: (MonadIO m, IsStyleScheme a) => a -> m (Maybe [Text]) Source #
getDescription
data StyleSchemeGetDescriptionMethodInfo Source #
Instances
| ((~) * signature (m (Maybe Text)), MonadIO m, IsStyleScheme a) => MethodInfo * StyleSchemeGetDescriptionMethodInfo a signature Source # | |
styleSchemeGetDescription :: (MonadIO m, IsStyleScheme a) => a -> m (Maybe Text) Source #
getFilename
data StyleSchemeGetFilenameMethodInfo Source #
Instances
| ((~) * signature (m (Maybe Text)), MonadIO m, IsStyleScheme a) => MethodInfo * StyleSchemeGetFilenameMethodInfo a signature Source # | |
styleSchemeGetFilename :: (MonadIO m, IsStyleScheme a) => a -> m (Maybe Text) Source #
getId
data StyleSchemeGetIdMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsStyleScheme a) => MethodInfo * StyleSchemeGetIdMethodInfo a signature Source # | |
styleSchemeGetId :: (MonadIO m, IsStyleScheme a) => a -> m Text Source #
getName
data StyleSchemeGetNameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsStyleScheme a) => MethodInfo * StyleSchemeGetNameMethodInfo a signature Source # | |
styleSchemeGetName :: (MonadIO m, IsStyleScheme a) => a -> m Text Source #
getStyle
data StyleSchemeGetStyleMethodInfo Source #
Instances
| ((~) * signature (Text -> m (Maybe Style)), MonadIO m, IsStyleScheme a) => MethodInfo * StyleSchemeGetStyleMethodInfo a signature Source # | |
styleSchemeGetStyle :: (MonadIO m, IsStyleScheme a) => a -> Text -> m (Maybe Style) Source #
Properties
description
data StyleSchemeDescriptionPropertyInfo Source #
Instances
| AttrInfo StyleSchemeDescriptionPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleSchemeDescriptionPropertyInfo Source # | |
| type AttrOrigin StyleSchemeDescriptionPropertyInfo Source # | |
| type AttrLabel StyleSchemeDescriptionPropertyInfo Source # | |
| type AttrGetType StyleSchemeDescriptionPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleSchemeDescriptionPropertyInfo Source # | |
| type AttrAllowedOps StyleSchemeDescriptionPropertyInfo Source # | |
getStyleSchemeDescription :: (MonadIO m, IsStyleScheme o) => o -> m (Maybe Text) Source #
styleSchemeDescription :: AttrLabelProxy "description" Source #
filename
data StyleSchemeFilenamePropertyInfo Source #
Instances
| AttrInfo StyleSchemeFilenamePropertyInfo Source # | |
| type AttrSetTypeConstraint StyleSchemeFilenamePropertyInfo Source # | |
| type AttrOrigin StyleSchemeFilenamePropertyInfo Source # | |
| type AttrLabel StyleSchemeFilenamePropertyInfo Source # | |
| type AttrGetType StyleSchemeFilenamePropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleSchemeFilenamePropertyInfo Source # | |
| type AttrAllowedOps StyleSchemeFilenamePropertyInfo Source # | |
getStyleSchemeFilename :: (MonadIO m, IsStyleScheme o) => o -> m (Maybe Text) Source #
styleSchemeFilename :: AttrLabelProxy "filename" Source #
id
data StyleSchemeIdPropertyInfo Source #
Instances
| AttrInfo StyleSchemeIdPropertyInfo Source # | |
| type AttrSetTypeConstraint StyleSchemeIdPropertyInfo Source # | |
| type AttrOrigin StyleSchemeIdPropertyInfo Source # | |
| type AttrLabel StyleSchemeIdPropertyInfo Source # | |
| type AttrGetType StyleSchemeIdPropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleSchemeIdPropertyInfo Source # | |
| type AttrAllowedOps StyleSchemeIdPropertyInfo Source # | |
constructStyleSchemeId :: IsStyleScheme o => Text -> IO (GValueConstruct o) Source #
getStyleSchemeId :: (MonadIO m, IsStyleScheme o) => o -> m Text Source #
styleSchemeId :: AttrLabelProxy "id" Source #
name
data StyleSchemeNamePropertyInfo Source #
Instances
| AttrInfo StyleSchemeNamePropertyInfo Source # | |
| type AttrSetTypeConstraint StyleSchemeNamePropertyInfo Source # | |
| type AttrOrigin StyleSchemeNamePropertyInfo Source # | |
| type AttrLabel StyleSchemeNamePropertyInfo Source # | |
| type AttrGetType StyleSchemeNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint StyleSchemeNamePropertyInfo Source # | |
| type AttrAllowedOps StyleSchemeNamePropertyInfo Source # | |
getStyleSchemeName :: (MonadIO m, IsStyleScheme o) => o -> m Text Source #
styleSchemeName :: AttrLabelProxy "name" Source #