Я использую Leaflet Draw 0.4.0 и пытаюсь выдать сообщение об ошибке пользователю, когда они нарисовали 2 пересекающихся многоугольника.Хотя это возможно благодаря выполнению функций _showErrorTooltip () или _finishShape () - оба они определены в классе L.Draw.Polyline.
Следующие фрагменты кода являются некоторыми примерами создания объекта карты,и слои добавляются.
Мой вопрос, могу ли я выполнить функции _finishShape () или _showErrorTooltip ()?И если да, то как у меня нет доступа к правильным объектам / классам.
map = L.map('map').setView([primaryTutorLocation.lat, primaryTutorLocation.lon], 12);
drawnItems = new L.FeatureGroup();
map.addLayer(drawnItems);
var newpolygon = L.polygon(newpolyarray, {'noClip': true});
drawnItems.addLayer(newpolygon);