Settings.setFlags

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 Settings.getStrv will return an array of 'nicks'; one for each bit in value.

class Settings
bool
setFlags
(
string key
,
uint value
)

Parameters

key string

a key, within settings

value uint

a flags value

Return Value

Type: bool

TRUE, if the set succeeds