Editor
Editor - пространство имён, предназначенное для группировки методов по работе с leaflet-geoman
{ // Editor
data: {
position: string, // расположение toolbar на карте
drawMarker: boolean, // флаг видимости кнопки создания маркера
drawCircleMarker: boolean, // флаг видимости кнопки создания кругового маркера
drawRectangle: boolean, // флаг видимости кнопки создания прямоугольника
drawCircle: boolean, // флаг видимости кнопки создания круга
drawPolyline: boolean, // флаг видимости кнопки создания линии
drawPolygon: boolean, // флаг видимости кнопки создания полигона
drawText: fboolean, // флаг видимости кнопки создания текста
editMode: boolean, // флаг видимости кнопки редактирования слоя
dragMode: boolean, // флаг видимости кнопки перетаскивания слоя
cutPolygon: boolean, // флаг видимости кнопки вырезания слоя
removalMode: boolean, // флаг видимости кнопки удаления слоя
rotateMode: boolean, // флаг видимости кнопки переворачивания слоя
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
show
Создаёт editor
Пример вызова:
jsApi.editor.show('{"data": {"position": "bottomleft", "drawCircleMarker": false, "rotateMode": false}}')
1
{
data: {
position: string, // расположение toolbar на карте (опциональные параметр)
drawMarker: boolean, // флаг видимости кнопки создания маркера (опциональные параметр)
drawCircleMarker: boolean, // флаг видимости кнопки создания кругового маркера (опциональные параметр)
drawRectangle: boolean, // флаг видимости кнопки создания прямоугольника (опциональные параметр)
drawCircle: boolean, // флаг видимости кнопки создания круга (опциональные параметр)
drawPolyline: boolean, // флаг видимости кнопки создания линии (опциональные параметр)
drawPolygon: boolean, // флаг видимости кнопки создания полигона (опциональные параметр)
drawText: fboolean, // флаг видимости кнопки создания текста (опциональные параметр)
editMode: boolean, // флаг видимости кнопки редактирования слоя (опциональные параметр)
dragMode: boolean, // флаг видимости кнопки перетаскивания слоя (опциональные параметр)
cutPolygon: boolean, // флаг видимости кнопки вырезания слоя (опциональные параметр)
removalMode: boolean, // флаг видимости кнопки удаления слоя (опциональные параметр)
rotateMode: boolean, // флаг видимости кнопки переворачивания слоя (опциональные параметр)
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Возвращаемый результат: ничего не возвращает
Воздействие на интерфейс:
hide
Удаляет editor
Пример вызова:
jsApi.editor.hide()
1
Не требует аргументов
Возвращаемый результат: ничего не возвращает
Воздействие на интерфейс: