API Docs for: 1.0.0
Show:

Site3dConfiguratorPanelColor Class

Класс панели управления выбора цвета

Constructor

Site3dConfiguratorPanelColor

(
  • configurator
  • name
  • container
)

Parameters:

  • configurator Site3dConfigurator

    Объект конфигуратора

  • name String

    Имя панели

  • container Object

    HTML-контейнер панели

Methods

load

(
  • data
)
async

Метод загружает панель

Parameters:

  • data Object

    Параметры панели:

    • color - цвет в HEX-формате
    • selectColor - метод, вызываемый при выборе цвета

hide

(
  • options
)

Метод скрывает панель

Parameters:

  • options Object

    Дополнительные параметры

getPaletteHexString

() String

Метод возвращает текущий цвет

Returns:

String:

Цвет в Hex (c #)

getPaletteHex

() String

Метод возвращает текущий цвет

Returns:

String:

Цвет в Hex

setPaletteColor

(
  • value
  • type
)

Метод устанавливает цвет из строки поиска в палитре и обратно

Parameters:

  • value Any

    Строка поиска цвета (по умолчанию текущий цвет)

  • type String

    Тип данных в строке поиска (по умолчанию hex)

setPaletteTab

(
  • name
)

Метод устанавливает текущую вкладку

Parameters:

  • name String

    Имя вкладки

setValues

() async

Метод устанавливает варианты цветов

updateColorLibItems

()

Метод обновляет цветовые библиотеки

updateValues

()

Метод обновляет варианты цветов

setColor

(
  • value
)

Метод устанавливает цвет

Parameters:

  • value String

    Цвет в HEX формате

updateColor

()

Метод обновляет текущий цвет

init

() async

Метод инициализирует содержимое панели

show

(
  • data
  • eventData
)
async

Метод показывает панель

Parameters:

  • data Object

    Данные для наполнения панели

  • eventData Object

    Данные для передачи в событие показа панели

setHideOut

()

Метод активизирует скрытие панели по клику вне области панели

toggle

(
  • data
)
async

Метод переключает видимость панели

Parameters:

  • data Object

    Данные для наполнения панели

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

configurator

Site3dConfigurator

Свойство возвращает объект конфигуратора

name

String

Свойство возвращает имя панели

container

Object

Свойство возвращает HTML-контейнер панели

captionDomElement

Object

Свойство возвращает HTML-контейнер заголовка панели

contentDomElement

Object

Свойство возвращает HTML-контейнер содержимого панели

caption

String

Свойство возвращает заголовок панели

content

String

Свойство возвращает содержимое панели

data

Any

Свойство возвращает содержимое панели

isVisible

Boolean

Свойство возвращает истину, если панель показана