control.ListBoxSeparator

Расширяет IControl, ICustomizable.

Разделитель в выпадающем списке.

Конструктор | Поля | События | Методы

Конструктор

control.ListBoxSeparator([data[, options]])

Параметры:

Параметр Значение по умолчанию Описание
data

Тип: Object

Данные.

options

Тип: Object

Опции.

options.layout

Тип: Function|String

Макет разделителя. В конструктор макета передается объект, содержащий поля:
  • control - ссылка на элемент управления;
  • options - менеджер опций элемента управления control.ListBoxSeparator.options;
  • data - менеджер данных элемента управления control.ListBoxSeparator.data;
  • state - менеджер состояния элемента управления control.ListBoxSeparator.state.
(Тип: конструктор объекта, реализующий интерфейс IControl, или ключ макета).
options.visible true

Тип: Boolean

Признак того, что элемент управления отображается.

Параметр Значение по умолчанию Описание
data

Тип: Object

Данные.

options

Тип: Object

Опции.

options.layout

Тип: Function|String

Макет разделителя. В конструктор макета передается объект, содержащий поля:
  • control - ссылка на элемент управления;
  • options - менеджер опций элемента управления control.ListBoxSeparator.options;
  • data - менеджер данных элемента управления control.ListBoxSeparator.data;
  • state - менеджер состояния элемента управления control.ListBoxSeparator.state.
(Тип: конструктор объекта, реализующий интерфейс IControl, или ключ макета).
options.visible true

Тип: Boolean

Признак того, что элемент управления отображается.

Поля

Имя Тип Описание
data data.Manager

Данные разделителя.

events IEventManager

Менеджер событий.

Унаследовано от IEventEmitter.

options IOptionManager

Менеджер опций.

Унаследовано от ICustomizable.

state data.Manager

Состояние разделителя.

Имя Тип Описание
data data.Manager

Данные разделителя.

events IEventManager

Менеджер событий.

Унаследовано от IEventEmitter.

options IOptionManager

Менеджер опций.

Унаследовано от ICustomizable.

state data.Manager

Состояние разделителя.

События

Имя Описание
mapchange
Сменилась карта. Поля данных:
  • oldMap - старая карта;
  • newMap - новая карта.

Унаследовано от IChildOnMap.

optionschange

Изменение в опциях объекта.

Унаследовано от ICustomizable.

parentchange

Сменился родительский объект.

Поля данных:

  • oldParent - старый родитель;
  • newParent - новый родитель.

Унаследовано от IChild.

Имя Описание
mapchange
Сменилась карта. Поля данных:
  • oldMap - старая карта;
  • newMap - новая карта.

Унаследовано от IChildOnMap.

optionschange

Изменение в опциях объекта.

Унаследовано от ICustomizable.

parentchange

Сменился родительский объект.

Поля данных:

  • oldParent - старый родитель;
  • newParent - новый родитель.

Унаследовано от IChild.

Методы

Имя Возвращает Описание
getParent()

IControlParent

Returns ссылку на родительский объект.

Унаследован от IControl.

setParent(parent)

IChildOnMap

Устанавливает родительский объект.

Унаследован от IControl.

Имя Возвращает Описание
getParent()

IControlParent

Returns ссылку на родительский объект.

Унаследован от IControl.

setParent(parent)

IChildOnMap

Устанавливает родительский объект.

Унаследован от IControl.

Описание полей

data

Данные разделителя.

state

{data.Manager} state

Состояние разделителя.