API Docs for:
Show:

Site3dConfiguratorSettingsEnum Class

Extends Site3dConfiguratorSettingsItem
Module: Site3dConfigurator

Абстрактный класс настройки конфигуратора и его элементов в виде списка

Constructor

Site3dConfiguratorSettingsEnum

(
  • owner
  • name
  • options
)

Parameters:

  • owner Site3dConfiguratorSettings

    Объект настроек конфигуратора или его элемента

  • name String

    Имя настройки

  • options TEnumOptions

    Значения параметров настройки

Methods

getPresentValue

(
  • [options]
)
String

Метод возвращает значение настройки для презентации

Parameters:

  • [options] Site3dConfiguratorPresentValueOptionsEnum= optional

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

Returns:

String:

Результат

getPresentValueData

(
  • [options]
)
Site3dConfiguratorPresentValueDataEnum

Метод возвращает данные настройки для презентации

Parameters:

  • [options] Site3dConfiguratorPresentValueOptionsEnum= optional

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

Returns:

Site3dConfiguratorPresentValueDataEnum:

Результат

setInitValues

()

Метод устанавливает значения при загрузке (для переопределения)

setInitValue

() async

Метод устанавливает значение при загрузке (для переопределения)

getValueData

(
  • [value]
  • [options]
)
TEnumValueItem | undefined

Метод возвращает данные для элемента списка

Parameters:

  • [value] TEnumValue optional

    Значение элемента настройки

  • [options] Site3dConfiguratorSettingsGetValueDataOptions optional

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

Returns:

TEnumValueItem | undefined:

Объект данных

getValueDataPrev

() TEnumValueItem | undefined

Метод возвращает данные предыдущего элемента списка

Returns:

TEnumValueItem | undefined:

Объект данных

getValueDataById

(
  • valueId
)
TEnumValueItem | undefined

Метод возвращает данные для элемента списка по ID

Parameters:

  • valueId Number

    ID элемента списка

Returns:

TEnumValueItem | undefined:

Объект данных

getValueDataById

(
  • id
)
async

Метод возвращает данные для элемента списка по ID

Parameters:

  • id Number

    ID элемента списка

setValueData

(
  • value
  • data
)

Метод изменяет данные элемента списка

Parameters:

  • value Site3dConfiguratorSettingValue

    Значение элемента настройки

  • data Partial

    Данные элемента списка

setMaxValue

(
  • value
  • isEnabled
)

Метод устанавливает активность элемента настройки

Parameters:

  • value Site3dConfiguratorSettingValue

    Значение элемента настройки

  • isEnabled Boolean

    Активность

Properties

values

TEnumValueItem

Свойство возвращает возможные значения настройки

values

Unknown

Свойство устанавливает возможные значения настройки

index

Number

Свойство возвращает индекс начального значения настройки

width

String

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

view

String

Свойство возвращает вид настройки

isShowItemCaption

Boolean

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

selectMode

String

Свойство возвращает режим выбора элемента