geometryEditor.Point
Расширяет IGeometryEditor.
Редактор геометрии "Точка".
Конструктор
geometryEditor.Point(geometry[, options])
Параметры:
|
Параметр |
Значение по умолчанию |
Описание |
|
|
— |
Тип: IPointGeometry Геометрия "Точка". |
|
|
— |
Тип: Object Опции редактора геометрии. Через опции редактора геометрии можно задавать как опции самого редактора, так и опции его составных частей: |
|
|
— |
Тип: Function Обработчик двойного щелчка по вершине. Принимает ссылку на модель редактируемой вершины. По умолчанию, обработчик определен функцией, удаляющей соответствующую вершину. |
|
|
"arrow" |
Тип: Boolean Курсор мыши в режиме рисования. |
|
|
true |
Тип: Boolean Разрешает ставить точки поверх объектов карты в режиме рисования. |
* Обязательный параметр/опция.
Поля
|
Имя |
Тип |
Описание |
|
Менеджер событий. Унаследовано от IEventEmitter. |
||
|
Редактируемая геометрия. Унаследовано от IGeometryEditor. |
||
|
Менеджер опций. Унаследовано от ICustomizable. |
||
|
Менеджер состояния редактора геометрии. Поля данных, доступные посредством методов get и set: • editing - определяет включен ли редактор. Тип - Boolean. Значение по умолчанию - false. • drawing - определяет включен ли режим рисования. Тип - Boolean. Значение по умолчанию - false. |
События
|
Имя |
Описание |
|
Изменение в опциях объекта. Унаследовано от ICustomizable. |
|
|
Изменение состояния редактора геометрии. Экземпляр класса Event. Унаследовано от IGeometryEditor. |
Методы
|
Имя |
Описание |
|
Включает режим рисования точки. |
|
|
Включает режим редактирования. Унаследован от IGeometryEditor. |
|
|
Отключает режим рисования точки. |
|
|
Отключает режим редактирования. Унаследован от IGeometryEditor. |
Описание полей
state
{IDataManager} state
Менеджер состояния редактора геометрии.
Поля данных, доступные посредством методов get и set:
• editing - определяет включен ли редактор. Тип - Boolean. Значение по умолчанию - false.
• drawing - определяет включен ли режим рисования. Тип - Boolean. Значение по умолчанию - false.
Описание методов
startDrawing
{} startDrawing()
Включает режим рисования точки.
stopDrawing
{} stopDrawing()
Отключает режим рисования точки.
Обязательный параметр/опция.