Site3dConfiguratorSettings Class
Класс настроек конфигуратора и его элементов
Constructor
Site3dConfiguratorSettings
-
owner
-
params
Parameters:
-
owner
Site3dConfigurator | Site3dConfiguratorItemОбъект конфигуратора или его элемент
-
params
ObjectДополнительные параметры
Item Index
Properties
Methods
addGroup
-
name
-
options
Метод добавляет группу настроек
Parameters:
-
name
StringИмя группы
-
options
ObjectПараметры группы
addItem
-
name
-
options
Метод добавляет настройку
Parameters:
-
name
StringИмя настройки
-
options
ObjectПараметры настройки
editItem
-
name
-
options
Метод редактирует настройку
Parameters:
-
name
StringИмя настройки
-
options
ObjectПараметры настройки
addItem
-
name
Метод удаляет настройку
Parameters:
-
name
StringИмя настройки
hasGroup
-
name
Метод возвращает истину, если есть группа настроек
Parameters:
-
name
StringИмя группы
Returns:
Наличие группы
group
-
name
Метод возвращает объект группы настроек
Parameters:
-
name
StringИмя группы
Returns:
Объект группы настроек
hasItem
-
name
Метод возвращает истину, если есть настройка
Parameters:
-
name
StringИмя настройки
Returns:
Наличие настройки
item
-
name
Метод возвращает объект настройки
Parameters:
-
name
StringИмя настройки
Returns:
Объект настройки
toObject
-
checkFunc
-
fields
Метод возвращает параметры настройки в виде объекта
Parameters:
-
checkFunc
FunctionФункция фильтрации настроек
-
fields
ArrayМассив параметров для выгрузки (по умолчанию выгружаются все поля)
Returns:
Объект параметров настроек
Properties
owner
Site3dConfigurator | Site3dConfiguratorItem
Свойство возвращает объект конфигуратора или его элемент (кому принадлежат настройки)
groups
Map
Свойство возвращает группы настроек
options
Map
Свойство возвращает коллекцию параметров настроек
items
Map
Свойство возвращает элементы настроек