Site3dConfiguratorPanelColor Class
Класс панели управления выбора цвета
Constructor
Site3dConfiguratorPanelColor
-
configurator -
name -
container
Parameters:
-
configuratorSite3dConfiguratorОбъект конфигуратора
-
nameStringИмя панели
-
containerHTMLElementHTML-контейнер панели
Item Index
Methods
Methods
load
-
[data=null]
Метод загружает панель
Parameters:
-
[data=null]Site3dConfiguratorPanelData optionalПараметры панели:
- color - цвет в HEX-формате
- selectColor - метод, вызываемый при выборе цвета
hide
-
[options]
Метод скрывает панель
Parameters:
-
[options]Site3dConfiguratorPanelHideOptions optionalДополнительные параметры
getPaletteHexString
()
String
Метод возвращает текущий цвет
Returns:
Цвет в Hex (c #)
getPaletteHex
()
String
Метод возвращает текущий цвет
Returns:
Цвет в Hex
setPaletteColor
-
value -
type
Метод устанавливает цвет из строки поиска в палитре и обратно
Parameters:
-
valueStringСтрока поиска цвета (по умолчанию текущий цвет)
-
typeStringТип данных в строке поиска (по умолчанию hex)
setPaletteTab
-
name
Метод устанавливает текущую вкладку
Parameters:
-
nameStringИмя вкладки
setValues
()
async
Метод устанавливает варианты цветов
updateColorLibItems
()
Метод обновляет цветовые библиотеки
updateValues
()
Метод обновляет варианты цветов
setColor
-
value
Метод устанавливает цвет
Parameters:
-
valueStringЦвет в HEX формате
updateColor
()
Метод обновляет текущий цвет
updateCollapseButton
()
Метод обновляет состояние кнопки сворачивания/разворачивания панели
updateCollapseContainer
()
Метод обновляет внешний контейнер панели (для collapsed-состояния)
collapse
()
Метод сворачивает панель
expand
()
Метод разворачивает панель
toggleCollapse
()
Метод переключает состояние панели (свернуто/развернуто)
init
()
async
Метод инициализирует содержимое панели
show
-
data -
[eventData]
Метод показывает панель
Parameters:
-
dataSite3dConfiguratorPanelDataДанные для наполнения панели
-
[eventData]Site3dConfiguratorSettingValue optionalДанные для передачи в событие показа панели
setHideOut
()
Метод активизирует скрытие панели по клику вне области панели
toggle
-
data
Метод переключает видимость панели
Parameters:
-
dataSite3dConfiguratorPanelDataДанные для наполнения панели
enable
()
Метод делает панель активной
disable
()
Метод делает панель неактивной
clear
()
Метод очищает панель
Properties
tabName
String
Свойство возвращает имя текущей вкладку
width
Number
Свойство возвращает ширину области выбора цвета
width
Unknown
Свойство устанавливает ширину области выбора цвета
beforeShow
Function
Свойство обработки события перед показом панели
Default: null
afterShow
Function
Свойство обработки события после показом панели
Default: null
beforeHide
Function
Свойство обработки события перед скрытием панели
Default: null
afterHide
Function
Свойство обработки события после скрытием панели
Default: null
name
String
Свойство возвращает имя панели
container
HTMLElement
Свойство возвращает HTML-контейнер панели
captionDomElement
HTMLElement
Свойство возвращает HTML-контейнер заголовка панели
contentDomElement
HTMLElement
Свойство возвращает HTML-контейнер содержимого панели
caption
String
Свойство возвращает заголовок панели
content
String
Свойство возвращает содержимое панели
data
Site3dConfiguratorPanelData
Свойство возвращает данные панели
isVisible
Boolean
Свойство возвращает истину, если панель показана
isCollapsed
Boolean
Свойство возвращает истину, если панель свернута
