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