SettingsSandwich
Object Hierarchy:
Description:
[ CCode ( type_id = "dzl_settings_sandwich_get_type ()" ) ]
public sealed class SettingsSandwich : Object
public sealed class SettingsSandwich : Object
Namespace: Dazzle
Package: libdazzle-1.0
Content:
Properties:
Creation methods:
- public SettingsSandwich (string schema_id, string path)
Methods:
- public void append (Settings settings)
- public void bind (string key, void* object, string property, SettingsBindFlags flags)
- public void bind_with_mapping (string key, void* object, string property, SettingsBindFlags flags, owned SettingsBindGetMapping get_mapping, owned SettingsBindSetMapping set_mapping)
Creates a new binding similar to bind_with_mapping but applying from the resolved value via the settings sandwich.
- public bool get_boolean (string key)
- public Variant get_default_value (string key)
- public double get_double (string key)
- public int get_int (string key)
- public string get_string (string key)
- public uint get_uint (string key)
- public Variant get_user_value (string key)
- public Variant get_value (string key)
- public void set_boolean (string key, bool val)
- public void set_double (string key, double val)
- public void set_int (string key, int val)
- public void set_string (string key, string val)
- public void set_uint (string key, uint val)
- public void set_value (string key, Variant value)
- public void unbind (string property)
Inherited Members:
All known members inherited from class GLib.Object