gio.settings_schema_key

Module for [SettingsSchemaKey] class

Types 1

#GSettingsSchemaKey is an opaque data structure and can only be accessed using the following functions.

Methods
void * _cPtr(Flag!"Dup" dup = No.Dup) nothrow
GType _getGType() static nothrow
GType _gType() @property nothrow
SettingsSchemaKey self() nothrowReturns `this`, for use in `with` statements.
glib.variant.Variant getDefaultValue() nothrowGets the default value for key.
string getDescription() nothrowGets the description for key.
string getName() nothrowGets the name of key. Returns: the name of key.
glib.variant.Variant getRange() nothrowQueries the range of a key.
string getSummary() nothrowGets the summary for key.
glib.variant_type.VariantType getValueType() nothrowGets the #GVariantType of key. Returns: the type of key
bool rangeCheck(glib.variant.Variant value) nothrowChecks if the given value is within the permitted range for key.
Constructors
this(void * ptr, Flag!"Take" take)