setSettings(settings: Object);
settings. Настройки приложения. Значение данного параметра представляет собой JSON-объект со следующими свойствами: Config - конфигурация системы, Locale - язык и региональные настройки.
Метод setSettings устанавливает настройки приложения.
Для выполнения примера необходимо, чтобы было открыто веб-приложение «Форсайт. Аналитическая платформа». Указанный ниже сценарий нужно запустить в консоли браузера.
Определим собственный параметр системы, а также установим для интерфейса английский язык:
// Загрузим конфигурацию системы
var result = PP.App.loadConfig();
if (result) {
// Определим конфигурацию системы
var config = PP.AppConfig;
// Определим собственный параметр
config.MyParam = true;
config.Modules = null;
// Определим новые настройки приложения
var settings = {
Config: config,
Locale: PP.CultureNames.en // Установим язык и региональные параметры
};
// Установим новые настройки приложения
PP.App.setSettings(settings);
// Выведем значение собственного параметра
console.log("Значение параметра «MyParam»: " + PP.AppConfig.MyParam);
};
В результате выполнения примера для интерфейса системы был установлен английский язык, а значение собственного параметра было выведено в консоли браузера:
Значение параметра «MyParam»: true
См. также: