setSettings(settings: Object);
settings. Application settings. Value of this parameter is a JSON object with the following properties: Config - system configuration, Locale - language and regional settings.
The setSettings method determines application settings.
Executing the example requires that the Foresight Analytics Platform web application is opened. The scenario specified below must be started in the browser console.
Determine custom system parameter, set English language for the interface:
// Load system configuration
var result = PP.App.loadConfig();
if (result) {
// Determine system configuration
var config = PP.AppConfig;
// Determine inherent parameter
config.MyParam = true;
config.Modules = null;
// Determine new settings of application
var settings = {
Config: config,
Locale: PP.CultureNames.en // Determine language and regional settings
};
// Determine new settings of application
PP.App.setSettings(settings);
// Output inherent parameter value
console.log("Value of the MyParam parameter: " + PP.AppConfig.MyParam);
};
After executing the example English language is set for system interface, and value of custom parameter is displayed in the browser console:
MyParam value: true
See also: