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 |
#GSettingsSchemaKey is an opaque data structure and can only be accessed using the following functions.
- newtype SettingsSchemaKey = SettingsSchemaKey (ForeignPtr SettingsSchemaKey)
- noSettingsSchemaKey :: Maybe SettingsSchemaKey
- settingsSchemaKeyGetDefaultValue :: MonadIO m => SettingsSchemaKey -> m GVariant
- settingsSchemaKeyGetDescription :: MonadIO m => SettingsSchemaKey -> m Text
- settingsSchemaKeyGetName :: MonadIO m => SettingsSchemaKey -> m Text
- settingsSchemaKeyGetRange :: MonadIO m => SettingsSchemaKey -> m GVariant
- settingsSchemaKeyGetSummary :: MonadIO m => SettingsSchemaKey -> m Text
- settingsSchemaKeyGetValueType :: MonadIO m => SettingsSchemaKey -> m VariantType
- settingsSchemaKeyRangeCheck :: MonadIO m => SettingsSchemaKey -> GVariant -> m Bool
- settingsSchemaKeyRef :: MonadIO m => SettingsSchemaKey -> m SettingsSchemaKey
- settingsSchemaKeyUnref :: MonadIO m => SettingsSchemaKey -> m ()
Exported types
newtype SettingsSchemaKey Source
Methods
settingsSchemaKeyGetDefaultValue
settingsSchemaKeyGetDescription
settingsSchemaKeyGetDescription :: MonadIO m => SettingsSchemaKey -> m Text Source
settingsSchemaKeyGetName
settingsSchemaKeyGetName :: MonadIO m => SettingsSchemaKey -> m Text Source
settingsSchemaKeyGetRange
settingsSchemaKeyGetRange :: MonadIO m => SettingsSchemaKey -> m GVariant Source
settingsSchemaKeyGetSummary
settingsSchemaKeyGetSummary :: MonadIO m => SettingsSchemaKey -> m Text Source
settingsSchemaKeyGetValueType
settingsSchemaKeyRangeCheck
settingsSchemaKeyRangeCheck :: MonadIO m => SettingsSchemaKey -> GVariant -> m Bool Source
settingsSchemaKeyRef
settingsSchemaKeyRef :: MonadIO m => SettingsSchemaKey -> m SettingsSchemaKey Source
settingsSchemaKeyUnref
settingsSchemaKeyUnref :: MonadIO m => SettingsSchemaKey -> m () Source