UNPKG

@totvs-agro/core-mobile

Version:

Core Mobile Totvs Agro (Front-End) para utilização dos estilos do T-Faces

27 lines 1.04 kB
import { GoogleMapsEvent } from "@ionic-native/google-maps"; import { PolygonUtil } from "./polygon-util"; var PolygonEvents = /** @class */ (function () { function PolygonEvents(_polygon, _map) { this._polygon = _polygon; this._map = _map; this._polygonUtil = new PolygonUtil(); } PolygonEvents.prototype.onPolygonClick = function (eventPolygon, contents) { var _this = this; this._polygon.on(GoogleMapsEvent.POLYGON_CLICK).subscribe(function (param) { _this._map.closeTooltip(); if (contents) { var centerPolygon = _this._polygonUtil.findPolygonCenter(param[1]); _this._map.openTooltip(contents, centerPolygon); } eventPolygon(param[0], param[1]); }); return this; }; PolygonEvents.prototype.getPolygon = function () { return this._polygon; }; return PolygonEvents; }()); export { PolygonEvents }; //# sourceMappingURL=polygon-events.js.map