Gio.Settings.prototype.set_flags
function set_flags(key: String, value: Number(guint)): Boolean { // Gjs wrapper for g_settings_set_flags() }
Looks up the flags type nicks for the bits specified by value, puts them in an array of strings and writes the array to key, within settings.
It is a programmer error to give a key that isn't contained in the schema for settings or is not marked as a flags type, or for value to contain any bits that are not value for the named type.
After performing the write, accessing key directly with Gio.Settings.prototype.get_strv will return an array of 'nicks'; one for each bit in value.
- key
a key, within settings
- value
a flags value
- Returns
true, if the set succeeds