Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
GI.Dazzle.Objects.SettingsSandwich
Description
No description available in the introspection data.
Synopsis
- newtype SettingsSandwich = SettingsSandwich (ManagedPtr SettingsSandwich)
- class (GObject o, IsDescendantOf SettingsSandwich o) => IsSettingsSandwich o
- toSettingsSandwich :: (MonadIO m, IsSettingsSandwich o) => o -> m SettingsSandwich
- settingsSandwichAppend :: (HasCallStack, MonadIO m, IsSettingsSandwich a, IsSettings b) => a -> b -> m ()
- settingsSandwichBind :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> Ptr () -> Text -> [SettingsBindFlags] -> m ()
- settingsSandwichGetBoolean :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m Bool
- settingsSandwichGetDefaultValue :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m GVariant
- settingsSandwichGetDouble :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m Double
- settingsSandwichGetInt :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m Int32
- settingsSandwichGetString :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m Text
- settingsSandwichGetUint :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m Word32
- settingsSandwichGetUserValue :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m GVariant
- settingsSandwichGetValue :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m GVariant
- settingsSandwichNew :: (HasCallStack, MonadIO m) => Text -> Text -> m SettingsSandwich
- settingsSandwichSetBoolean :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> Bool -> m ()
- settingsSandwichSetDouble :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> Double -> m ()
- settingsSandwichSetInt :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> Int32 -> m ()
- settingsSandwichSetString :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> Text -> m ()
- settingsSandwichSetUint :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> Word32 -> m ()
- settingsSandwichSetValue :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> GVariant -> m ()
- settingsSandwichUnbind :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m ()
- constructSettingsSandwichPath :: (IsSettingsSandwich o, MonadIO m) => Text -> m (GValueConstruct o)
- getSettingsSandwichPath :: (MonadIO m, IsSettingsSandwich o) => o -> m (Maybe Text)
- constructSettingsSandwichSchemaId :: (IsSettingsSandwich o, MonadIO m) => Text -> m (GValueConstruct o)
- getSettingsSandwichSchemaId :: (MonadIO m, IsSettingsSandwich o) => o -> m (Maybe Text)
Exported types
newtype SettingsSandwich Source #
Memory-managed wrapper type.
Constructors
SettingsSandwich (ManagedPtr SettingsSandwich) |
Instances
class (GObject o, IsDescendantOf SettingsSandwich o) => IsSettingsSandwich o Source #
Type class for types which can be safely cast to SettingsSandwich
, for instance with toSettingsSandwich
.
Instances
(GObject o, IsDescendantOf SettingsSandwich o) => IsSettingsSandwich o Source # | |
Defined in GI.Dazzle.Objects.SettingsSandwich |
toSettingsSandwich :: (MonadIO m, IsSettingsSandwich o) => o -> m SettingsSandwich Source #
Cast to SettingsSandwich
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
append, bind, bindProperty, bindPropertyFull, bindWithMapping, forceFloating, freezeNotify, getv, isFloating, notify, notifyByPspec, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unbind, unref, watchClosure.
Getters
getBoolean, getData, getDefaultValue, getDouble, getInt, getProperty, getQdata, getString, getUint, getUserValue, getValue.
Setters
setBoolean, setData, setDataFull, setDouble, setInt, setProperty, setString, setUint, setValue.
append
settingsSandwichAppend :: (HasCallStack, MonadIO m, IsSettingsSandwich a, IsSettings b) => a -> b -> m () Source #
No description available in the introspection data.
bind
settingsSandwichBind :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> Ptr () -> Text -> [SettingsBindFlags] -> m () Source #
No description available in the introspection data.
getBoolean
settingsSandwichGetBoolean :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m Bool Source #
No description available in the introspection data.
getDefaultValue
settingsSandwichGetDefaultValue :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m GVariant Source #
No description available in the introspection data.
getDouble
settingsSandwichGetDouble :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m Double Source #
No description available in the introspection data.
getInt
settingsSandwichGetInt :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m Int32 Source #
No description available in the introspection data.
getString
settingsSandwichGetString :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m Text Source #
No description available in the introspection data.
getUint
settingsSandwichGetUint :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m Word32 Source #
No description available in the introspection data.
getUserValue
settingsSandwichGetUserValue :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m GVariant Source #
No description available in the introspection data.
getValue
settingsSandwichGetValue :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m GVariant Source #
No description available in the introspection data.
new
settingsSandwichNew :: (HasCallStack, MonadIO m) => Text -> Text -> m SettingsSandwich Source #
No description available in the introspection data.
setBoolean
settingsSandwichSetBoolean :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> Bool -> m () Source #
No description available in the introspection data.
setDouble
settingsSandwichSetDouble :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> Double -> m () Source #
No description available in the introspection data.
setInt
settingsSandwichSetInt :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> Int32 -> m () Source #
No description available in the introspection data.
setString
settingsSandwichSetString :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> Text -> m () Source #
No description available in the introspection data.
setUint
settingsSandwichSetUint :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> Word32 -> m () Source #
No description available in the introspection data.
setValue
settingsSandwichSetValue :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> GVariant -> m () Source #
No description available in the introspection data.
unbind
settingsSandwichUnbind :: (HasCallStack, MonadIO m, IsSettingsSandwich a) => a -> Text -> m () Source #
No description available in the introspection data.
Properties
path
No description available in the introspection data.
constructSettingsSandwichPath :: (IsSettingsSandwich o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “path
” property. This is rarely needed directly, but it is used by new
.
getSettingsSandwichPath :: (MonadIO m, IsSettingsSandwich o) => o -> m (Maybe Text) Source #
Get the value of the “path
” property.
When overloading is enabled, this is equivalent to
get
settingsSandwich #path
schemaId
No description available in the introspection data.
constructSettingsSandwichSchemaId :: (IsSettingsSandwich o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “schema-id
” property. This is rarely needed directly, but it is used by new
.
getSettingsSandwichSchemaId :: (MonadIO m, IsSettingsSandwich o) => o -> m (Maybe Text) Source #
Get the value of the “schema-id
” property.
When overloading is enabled, this is equivalent to
get
settingsSandwich #schemaId