Skip to content
Maksym Stoyanov edited this page Aug 23, 2024 · 4 revisions
Български Deutsch English Русский Українська

SettingsService

Release License clasp

SettingsService работает подобно PropertiesService, но с улучшенными возможностями.

Текущая модификация уменьшае нагрузку на системные лимиты при чтении и записи свойств. Это достигается за счет параллельного хранения данных в CacheService.

Внимание! Использование этого сервиса может увеличить время выполнения скрипта.

Классы

Название Краткое описание
SettingsService
Settings

Класс SettingsService

Статические методы

Метод Тип возврата Краткое описание
newSettings(...args) Settings
getDocumentSettings() Settings
getScriptSettings() Settings
getUserSettings() Settings
isSettings(input) boolean

Класс Settings

Методы

Метод Тип возврата Краткое описание
setService(input = 'script')
setProperty(key, value)
setProperties(properties, deleteAllOthers = false)
getProperty(key)
getKeys() string[]
getProperties() Object
deleteProperty(key)
deleteAllProperties()
Clone this wiki locally