IGeometryEditorChildModel

Расширяет IGeometryEditorModel.

Интерфейс дочерней модели данных.

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

Конструктор

IGeometryEditorChildModel(geometry, editor, pixels, parent)

Параметры:

Параметр Значение по умолчанию Описание
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()

IGeometryEditorModel

Returns родительскую модель данных.

getPixels()

Number[]

Returns пиксельные данные модели.

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

setPixels(pixels)

Задает пиксельные данные модели.

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

Деструктор.

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

getParent()

IGeometryEditorModel

Returns родительскую модель данных.

getPixels()

Number[]

Returns пиксельные данные модели.

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

setPixels(pixels)

Задает пиксельные данные модели.

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

editor

Редактор геометрии.

geometry

{IBaseGeometry} geometry

Геометрия модели.

Описание методов

getParent

{IGeometryEditorModel} getParent()

Returns родительскую модель данных.

setPixels

{} setPixels(pixels)

Задает пиксельные данные модели.

Параметры:

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

Тип: Number[]

Пиксельные данные.

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

Тип: Number[]

Пиксельные данные.

* Обязательный параметр/опция.