Site3dConfiguratorActionsPicker Class
Класс действия для конфигуратора и его элементов в виде списка для переноса объектов на сцену через клик
Constructor
Site3dConfiguratorActionsPicker
-
owner
-
name
-
options
Parameters:
-
owner
Site3dConfiguratorActionsОбъект действий конфигуратора или его элемента
-
name
StringИмя действия
-
options
StringЗначения параметров действия
Item Index
Methods
Methods
show
()
Метод показывает действие
hide
()
Метод скрывает действие
toggle
()
Метод переключает видимость действия
selectItem
-
value
-
data
Метод выбирает элемент действий
Parameters:
-
value
StringЗначение элемента действия
-
data
ObjectДополнительные данные
deselectItem
()
Метод снимает выделение с выделенного элемента действий
getItemValue
-
value
Метод возвращает данные элемента действий
Parameters:
-
value
StringЗначение элемента действия
Returns:
Данные элемента действия
_getItemElement
-
value
Метод возвращает HTML-контейнер элемента действий
Parameters:
-
value
StringЗначение элемента действия
Returns:
HTML-контейнер элемента действия
showItem
-
value
Метод показывает элемент действий
Parameters:
-
value
StringЗначение элемента действия
hideItem
-
value
Метод скрывает элемент действий
Parameters:
-
value
StringЗначение элемента действия
callAction
-
name
Метод вызывает событие действия
Parameters:
-
name
StringНазвание события
addOptions
()
Метод устанавливает индивидуальные для дочерних классов параметры действия (для переопределения)
getContent
()
Promise
async
Метод возвращает содержимое действия в виде HTML (для переопределения)
Returns:
Содержимое действия
init
-
container
Метод инициализирует действие для показа пользователю (для переопределения)
Parameters:
-
container
ObjectHTML-контейнер
enable
()
Метод активирует действие
disable
()
Метод деактивирует действие
updateEnabled
()
Метод обновляет активность действия
Properties
values
Array
Свойство возвращает значения элементов действия
imagesPath
String
Свойство возвращает путь до иконок элементов действия
imagesFormat
String
Свойство возвращает формат иконок элементов действия (по умолчанию svg)
select
Function
Свойство возвращает обработчик выбора элемента действия
deselect
Function
Свойство возвращает обработчик снятия выбора с элемента действия
move
Function
Свойство возвращает обработчик перемещения курсора после выбора элемента действия
pick
Function
Свойство возвращает обработчик завершения установки курсора после выбора элемента действия
data
Object
Свойство возвращает дополнительные данные элемента действия
name
String
Свойство возвращает имя действия
options
Object
Свойство возвращает параметры действия
caption
String
Свойство возвращает заголовок действия
group
String
Свойство возвращает имя группы действия
panels
String
Свойство возвращает список панелей, в которых размещается действие
sort
Number
Свойство возвращает порядковый номер действия
isVisible
Boolean
Свойство возвращает видимость действия
isEnabled
Boolean
Свойство возвращает активность действия
domElement
Object
Свойство возвращает элемент DOM действия
isLoaded
Boolean
Свойство возвращает истину, если действие в настоящий момент показывается пользователю