farmOS/modules/core/map/js/farmOS.map.behaviors.input.js

15 lines
413 B
JavaScript

(function () {
farmOS.map.behaviors.input = {
attach: function (instance) {
instance.editAttached.then(() => {
instance.edit.wktOn('featurechange', function(wkt) {
instance.map.getTargetElement().parentElement.querySelector('[data-map-geometry-field]').value = wkt;
});
});
},
// Make sure this runs after farmOS.map.behaviors.wkt.
weight: 101,
};
}());