| 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.Language
Contents
Description
- newtype Language = Language (ManagedPtr Language)
- class GObject o => IsLanguage o
- toLanguage :: IsLanguage o => o -> IO Language
- noLanguage :: Maybe Language
- data LanguageGetGlobsMethodInfo
- languageGetGlobs :: (MonadIO m, IsLanguage a) => a -> m (Maybe [Text])
- data LanguageGetHiddenMethodInfo
- languageGetHidden :: (MonadIO m, IsLanguage a) => a -> m Bool
- data LanguageGetIdMethodInfo
- languageGetId :: (MonadIO m, IsLanguage a) => a -> m Text
- data LanguageGetMetadataMethodInfo
- languageGetMetadata :: (MonadIO m, IsLanguage a) => a -> Text -> m (Maybe Text)
- data LanguageGetMimeTypesMethodInfo
- languageGetMimeTypes :: (MonadIO m, IsLanguage a) => a -> m (Maybe [Text])
- data LanguageGetNameMethodInfo
- languageGetName :: (MonadIO m, IsLanguage a) => a -> m Text
- data LanguageGetSectionMethodInfo
- languageGetSection :: (MonadIO m, IsLanguage a) => a -> m Text
- data LanguageGetStyleFallbackMethodInfo
- languageGetStyleFallback :: (MonadIO m, IsLanguage a) => a -> Text -> m (Maybe Text)
- data LanguageGetStyleIdsMethodInfo
- languageGetStyleIds :: (MonadIO m, IsLanguage a) => a -> m (Maybe [Text])
- data LanguageGetStyleNameMethodInfo
- languageGetStyleName :: (MonadIO m, IsLanguage a) => a -> Text -> m (Maybe Text)
- data LanguageHiddenPropertyInfo
- getLanguageHidden :: (MonadIO m, IsLanguage o) => o -> m Bool
- languageHidden :: AttrLabelProxy "hidden"
- data LanguageIdPropertyInfo
- getLanguageId :: (MonadIO m, IsLanguage o) => o -> m Text
- languageId :: AttrLabelProxy "id"
- data LanguageNamePropertyInfo
- getLanguageName :: (MonadIO m, IsLanguage o) => o -> m Text
- languageName :: AttrLabelProxy "name"
- data LanguageSectionPropertyInfo
- getLanguageSection :: (MonadIO m, IsLanguage o) => o -> m Text
- languageSection :: AttrLabelProxy "section"
Exported types
Instances
| GObject Language Source # | |
| IsObject Language Source # | |
| IsLanguage Language Source # | |
| ((~) * info (ResolveLanguageMethod t Language), MethodInfo * info Language p) => IsLabel t (Language -> p) Source # | |
| ((~) * info (ResolveLanguageMethod t Language), MethodInfo * info Language p) => IsLabelProxy t (Language -> p) Source # | |
| HasAttributeList * Language Source # | |
| type SignalList Language Source # | |
| type AttributeList Language Source # | |
class GObject o => IsLanguage o Source #
Instances
| (GObject a, UnknownAncestorError Constraint Language a) => IsLanguage a Source # | |
| IsLanguage Language Source # | |
toLanguage :: IsLanguage o => o -> IO Language Source #
Methods
getGlobs
data LanguageGetGlobsMethodInfo Source #
Instances
| ((~) * signature (m (Maybe [Text])), MonadIO m, IsLanguage a) => MethodInfo * LanguageGetGlobsMethodInfo a signature Source # | |
languageGetGlobs :: (MonadIO m, IsLanguage a) => a -> m (Maybe [Text]) Source #
getHidden
data LanguageGetHiddenMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsLanguage a) => MethodInfo * LanguageGetHiddenMethodInfo a signature Source # | |
languageGetHidden :: (MonadIO m, IsLanguage a) => a -> m Bool Source #
getId
data LanguageGetIdMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsLanguage a) => MethodInfo * LanguageGetIdMethodInfo a signature Source # | |
languageGetId :: (MonadIO m, IsLanguage a) => a -> m Text Source #
getMetadata
data LanguageGetMetadataMethodInfo Source #
Instances
| ((~) * signature (Text -> m (Maybe Text)), MonadIO m, IsLanguage a) => MethodInfo * LanguageGetMetadataMethodInfo a signature Source # | |
languageGetMetadata :: (MonadIO m, IsLanguage a) => a -> Text -> m (Maybe Text) Source #
getMimeTypes
data LanguageGetMimeTypesMethodInfo Source #
Instances
| ((~) * signature (m (Maybe [Text])), MonadIO m, IsLanguage a) => MethodInfo * LanguageGetMimeTypesMethodInfo a signature Source # | |
languageGetMimeTypes :: (MonadIO m, IsLanguage a) => a -> m (Maybe [Text]) Source #
getName
data LanguageGetNameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsLanguage a) => MethodInfo * LanguageGetNameMethodInfo a signature Source # | |
languageGetName :: (MonadIO m, IsLanguage a) => a -> m Text Source #
getSection
data LanguageGetSectionMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsLanguage a) => MethodInfo * LanguageGetSectionMethodInfo a signature Source # | |
languageGetSection :: (MonadIO m, IsLanguage a) => a -> m Text Source #
getStyleFallback
data LanguageGetStyleFallbackMethodInfo Source #
Instances
| ((~) * signature (Text -> m (Maybe Text)), MonadIO m, IsLanguage a) => MethodInfo * LanguageGetStyleFallbackMethodInfo a signature Source # | |
languageGetStyleFallback :: (MonadIO m, IsLanguage a) => a -> Text -> m (Maybe Text) Source #
getStyleIds
data LanguageGetStyleIdsMethodInfo Source #
Instances
| ((~) * signature (m (Maybe [Text])), MonadIO m, IsLanguage a) => MethodInfo * LanguageGetStyleIdsMethodInfo a signature Source # | |
languageGetStyleIds :: (MonadIO m, IsLanguage a) => a -> m (Maybe [Text]) Source #
getStyleName
data LanguageGetStyleNameMethodInfo Source #
Instances
| ((~) * signature (Text -> m (Maybe Text)), MonadIO m, IsLanguage a) => MethodInfo * LanguageGetStyleNameMethodInfo a signature Source # | |
languageGetStyleName :: (MonadIO m, IsLanguage a) => a -> Text -> m (Maybe Text) Source #
Properties
hidden
data LanguageHiddenPropertyInfo Source #
Instances
| AttrInfo LanguageHiddenPropertyInfo Source # | |
| type AttrSetTypeConstraint LanguageHiddenPropertyInfo Source # | |
| type AttrOrigin LanguageHiddenPropertyInfo Source # | |
| type AttrLabel LanguageHiddenPropertyInfo Source # | |
| type AttrGetType LanguageHiddenPropertyInfo Source # | |
| type AttrBaseTypeConstraint LanguageHiddenPropertyInfo Source # | |
| type AttrAllowedOps LanguageHiddenPropertyInfo Source # | |
getLanguageHidden :: (MonadIO m, IsLanguage o) => o -> m Bool Source #
languageHidden :: AttrLabelProxy "hidden" Source #
id
data LanguageIdPropertyInfo Source #
Instances
| AttrInfo LanguageIdPropertyInfo Source # | |
| type AttrSetTypeConstraint LanguageIdPropertyInfo Source # | |
| type AttrOrigin LanguageIdPropertyInfo Source # | |
| type AttrLabel LanguageIdPropertyInfo Source # | |
| type AttrGetType LanguageIdPropertyInfo Source # | |
| type AttrBaseTypeConstraint LanguageIdPropertyInfo Source # | |
| type AttrAllowedOps LanguageIdPropertyInfo Source # | |
getLanguageId :: (MonadIO m, IsLanguage o) => o -> m Text Source #
languageId :: AttrLabelProxy "id" Source #
name
data LanguageNamePropertyInfo Source #
Instances
| AttrInfo LanguageNamePropertyInfo Source # | |
| type AttrSetTypeConstraint LanguageNamePropertyInfo Source # | |
| type AttrOrigin LanguageNamePropertyInfo Source # | |
| type AttrLabel LanguageNamePropertyInfo Source # | |
| type AttrGetType LanguageNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint LanguageNamePropertyInfo Source # | |
| type AttrAllowedOps LanguageNamePropertyInfo Source # | |
getLanguageName :: (MonadIO m, IsLanguage o) => o -> m Text Source #
languageName :: AttrLabelProxy "name" Source #
section
data LanguageSectionPropertyInfo Source #
Instances
| AttrInfo LanguageSectionPropertyInfo Source # | |
| type AttrSetTypeConstraint LanguageSectionPropertyInfo Source # | |
| type AttrOrigin LanguageSectionPropertyInfo Source # | |
| type AttrLabel LanguageSectionPropertyInfo Source # | |
| type AttrGetType LanguageSectionPropertyInfo Source # | |
| type AttrBaseTypeConstraint LanguageSectionPropertyInfo Source # | |
| type AttrAllowedOps LanguageSectionPropertyInfo Source # | |
getLanguageSection :: (MonadIO m, IsLanguage o) => o -> m Text Source #
languageSection :: AttrLabelProxy "section" Source #