A object of registered game settings for this scope
Registered settings menus which trigger secondary applications
The storage interfaces used for persisting settings Each storage interface shares the same API as window.localStorage
Return a singleton instance of the Game Settings Configuration app
Register a new game setting under this setting scope
The namespace under which the setting is registered
The key name for the setting under the namespace
Configuration for setting data
Register a new sub-settings menu
The namespace under which the menu is registered
The key name for the setting under the namespace
Configuration for setting data
Get the value of a game setting for a certain namespace and setting key
The namespace under which the setting is registered
The setting key to retrieve
Set the value of a game setting for a certain namespace and setting key
The namespace under which the setting is registered
The setting key to retrieve
The data to assign to the setting key
The assigned setting value
Create or update a Setting document in the World database.
The setting key
The desired setting value
The created or updated Setting document
Create or update a Setting document in the browser client storage.
The setting key
The desired setting value
A registered setting onChange callback
A Setting document which represents the created setting
A class responsible for managing defined game settings or settings menus. Each setting is a string key/value pair belonging to a certain namespace and a certain store scope.
When Foundry Virtual Tabletop is initialized, a singleton instance of this class is constructed within the global Game object as game.settings.
{@link Game#settings}
Settings
SettingsConfig