IGeometryEditorChildModel
Расширяет IGeometryEditorModel.
Интерфейс дочерней модели данных.
Конструктор | Поля | Методы
Конструктор
IGeometryEditorChildModel(geometry, editor, pixels, parent)
Параметры:
|
Параметр |
Значение по умолчанию |
Описание |
|
— |
Тип: IBaseGeometry Редактируемая дочерняя геометрия. Интерфейс IBaseGeometry не подразумевает наличие события pixelgeometrychange, поэтому пиксельные данные получаются от родительской модели данных. |
|
|
— |
Тип: IGeometryEditor Ссылка на редактор геометрии. |
|
|
— |
Тип: Number[] Пиксельные данные модели. |
|
|
— |
Тип: IGeometryEditorModel Родительская модель данных. |
* Обязательный параметр/опция.
Поля
|
Имя |
Тип |
Описание |
|
Редактор геометрии. |
||
|
Менеджер событий. Унаследовано от IEventEmitter. |
||
|
Геометрия модели. |
Методы
|
Имя |
Возвращает |
Описание |
|
destroy() |
Деструктор. Унаследован от IGeometryEditorModel. |
|
|
Возвращает родительскую модель данных. |
||
|
Number[] |
Возвращает пиксельные данные модели. Унаследован от IGeometryEditorModel. |
|
|
Задает пиксельные данные модели. |
Описание полей
editor
{IGeometryEditor} editor
Редактор геометрии.
geometry
{IBaseGeometry} geometry
Геометрия модели.
Описание методов
getParent
{IGeometryEditorModel} getParent()
Возвращает родительскую модель данных.
setPixels
{} setPixels(pixels)
Задает пиксельные данные модели.
Параметры:
|
Параметр |
Значение по умолчанию |
Описание |
|
— |
Тип: Number[] Пиксельные данные. |
* Обязательный параметр/опция.
Обязательный параметр.