| 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.Gio.Structs.SettingsSchemaKey
Contents
Description
#GSettingsSchemaKey is an opaque data structure and can only be accessed using the following functions.
- newtype SettingsSchemaKey = SettingsSchemaKey (ForeignPtr SettingsSchemaKey)
- noSettingsSchemaKey :: Maybe SettingsSchemaKey
- data SettingsSchemaKeyGetDefaultValueMethodInfo
- settingsSchemaKeyGetDefaultValue :: MonadIO m => SettingsSchemaKey -> m GVariant
- data SettingsSchemaKeyGetDescriptionMethodInfo
- settingsSchemaKeyGetDescription :: MonadIO m => SettingsSchemaKey -> m Text
- data SettingsSchemaKeyGetNameMethodInfo
- settingsSchemaKeyGetName :: MonadIO m => SettingsSchemaKey -> m Text
- data SettingsSchemaKeyGetRangeMethodInfo
- settingsSchemaKeyGetRange :: MonadIO m => SettingsSchemaKey -> m GVariant
- data SettingsSchemaKeyGetSummaryMethodInfo
- settingsSchemaKeyGetSummary :: MonadIO m => SettingsSchemaKey -> m Text
- data SettingsSchemaKeyGetValueTypeMethodInfo
- settingsSchemaKeyGetValueType :: MonadIO m => SettingsSchemaKey -> m VariantType
- data SettingsSchemaKeyRangeCheckMethodInfo
- settingsSchemaKeyRangeCheck :: MonadIO m => SettingsSchemaKey -> GVariant -> m Bool
- data SettingsSchemaKeyRefMethodInfo
- settingsSchemaKeyRef :: MonadIO m => SettingsSchemaKey -> m SettingsSchemaKey
- data SettingsSchemaKeyUnrefMethodInfo
- settingsSchemaKeyUnref :: MonadIO m => SettingsSchemaKey -> m ()
Exported types
newtype SettingsSchemaKey Source #
Constructors
| SettingsSchemaKey (ForeignPtr SettingsSchemaKey) |
Instances
Methods
settingsSchemaKeyGetDefaultValue
data SettingsSchemaKeyGetDefaultValueMethodInfo Source #
Instances
| ((~) * signature (m GVariant), MonadIO m) => MethodInfo * SettingsSchemaKeyGetDefaultValueMethodInfo SettingsSchemaKey signature Source # | |
settingsSchemaKeyGetDefaultValue :: MonadIO m => SettingsSchemaKey -> m GVariant Source #
settingsSchemaKeyGetDescription
data SettingsSchemaKeyGetDescriptionMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m) => MethodInfo * SettingsSchemaKeyGetDescriptionMethodInfo SettingsSchemaKey signature Source # | |
settingsSchemaKeyGetDescription :: MonadIO m => SettingsSchemaKey -> m Text Source #
settingsSchemaKeyGetName
data SettingsSchemaKeyGetNameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m) => MethodInfo * SettingsSchemaKeyGetNameMethodInfo SettingsSchemaKey signature Source # | |
settingsSchemaKeyGetName :: MonadIO m => SettingsSchemaKey -> m Text Source #
settingsSchemaKeyGetRange
data SettingsSchemaKeyGetRangeMethodInfo Source #
Instances
| ((~) * signature (m GVariant), MonadIO m) => MethodInfo * SettingsSchemaKeyGetRangeMethodInfo SettingsSchemaKey signature Source # | |
settingsSchemaKeyGetRange :: MonadIO m => SettingsSchemaKey -> m GVariant Source #
settingsSchemaKeyGetSummary
data SettingsSchemaKeyGetSummaryMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m) => MethodInfo * SettingsSchemaKeyGetSummaryMethodInfo SettingsSchemaKey signature Source # | |
settingsSchemaKeyGetSummary :: MonadIO m => SettingsSchemaKey -> m Text Source #
settingsSchemaKeyGetValueType
data SettingsSchemaKeyGetValueTypeMethodInfo Source #
Instances
| ((~) * signature (m VariantType), MonadIO m) => MethodInfo * SettingsSchemaKeyGetValueTypeMethodInfo SettingsSchemaKey signature Source # | |
settingsSchemaKeyGetValueType :: MonadIO m => SettingsSchemaKey -> m VariantType Source #
settingsSchemaKeyRangeCheck
data SettingsSchemaKeyRangeCheckMethodInfo Source #
Instances
| ((~) * signature (GVariant -> m Bool), MonadIO m) => MethodInfo * SettingsSchemaKeyRangeCheckMethodInfo SettingsSchemaKey signature Source # | |
settingsSchemaKeyRangeCheck :: MonadIO m => SettingsSchemaKey -> GVariant -> m Bool Source #
settingsSchemaKeyRef
data SettingsSchemaKeyRefMethodInfo Source #
Instances
| ((~) * signature (m SettingsSchemaKey), MonadIO m) => MethodInfo * SettingsSchemaKeyRefMethodInfo SettingsSchemaKey signature Source # | |
settingsSchemaKeyRef :: MonadIO m => SettingsSchemaKey -> m SettingsSchemaKey Source #
settingsSchemaKeyUnref
data SettingsSchemaKeyUnrefMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m) => MethodInfo * SettingsSchemaKeyUnrefMethodInfo SettingsSchemaKey signature Source # | |
settingsSchemaKeyUnref :: MonadIO m => SettingsSchemaKey -> m () Source #