API Docs for: 1.0.0
Show:

Site3dConfiguratorPanel Class

Класс панели управления конфигуратором и его элемантами

Constructor

Site3dConfiguratorPanel

(
  • configurator
  • name
  • container
)

Parameters:

  • configurator Site3dConfigurator

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

  • name String

    Имя панели

  • container Object

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

Methods

load

(
  • data
)
async

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

Parameters:

  • data Object

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

show

(
  • data
  • eventData
)
async

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

Parameters:

  • data Object

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

  • eventData Object

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

hide

()

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

setHideOut

()

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

toggle

(
  • data
)
async

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

Parameters:

  • data Object

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

enable

()

Метод делает панель активной

disable

()

Метод делает панель неактивной

Properties

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-контейнер содержимого панели

content

String

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

content

Unknown

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

Sub-properties:

  • content String

    Содержимое

data

Any

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

isVisible

Boolean

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