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