angular-leaflet
Version:
Collection of angular components to build map views faster and with minimal configuration using the most popular library **LeafletJS**.
44 lines • 2.07 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { v4 as uuid } from 'uuid';
/**
* @template T
*/
var /**
* @template T
*/
LayerHandler = /** @class */ (function () {
function LayerHandler() {
this.id = uuid();
}
/**
* @param {?} mapRef
* @param {?} layerRef
* @return {?}
*/
LayerHandler.prototype.initialize = /**
* @param {?} mapRef
* @param {?} layerRef
* @return {?}
*/
function (mapRef, layerRef) {
this.mapRef = mapRef;
this.layerRef = layerRef;
};
return LayerHandler;
}());
/**
* @template T
*/
export { LayerHandler };
if (false) {
/** @type {?} */
LayerHandler.prototype.id;
/** @type {?} */
LayerHandler.prototype.mapRef;
/** @type {?} */
LayerHandler.prototype.layerRef;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGF5ZXItaGFuZGxlci5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItbGVhZmxldC8iLCJzb3VyY2VzIjpbImNvcmUvbGF5ZXItaGFuZGxlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQ0EsT0FBTyxFQUFFLEVBQUUsSUFBSSxJQUFJLEVBQUUsTUFBTSxNQUFNLENBQUM7Ozs7QUFFbEM7Ozs7SUFLRTtRQUNFLElBQUksQ0FBQyxFQUFFLEdBQUcsSUFBSSxFQUFFLENBQUM7SUFDbkIsQ0FBQzs7Ozs7O0lBRUQsaUNBQVU7Ozs7O0lBQVYsVUFBVyxNQUFXLEVBQUUsUUFBVztRQUNqQyxJQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQztRQUNyQixJQUFJLENBQUMsUUFBUSxHQUFHLFFBQVEsQ0FBQztJQUMzQixDQUFDO0lBQ0gsbUJBQUM7QUFBRCxDQUFDLEFBYkQsSUFhQzs7Ozs7OztJQVpDLDBCQUFXOztJQUNYLDhCQUFZOztJQUNaLGdDQUFZIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTGF5ZXIsIE1hcCB9IGZyb20gJ2xlYWZsZXQnO1xuaW1wb3J0IHsgdjQgYXMgdXVpZCB9IGZyb20gJ3V1aWQnO1xuXG5leHBvcnQgY2xhc3MgTGF5ZXJIYW5kbGVyPFQgZXh0ZW5kcyBMYXllcj4ge1xuICBpZDogc3RyaW5nO1xuICBtYXBSZWY6IE1hcDtcbiAgbGF5ZXJSZWY6IFQ7XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgdGhpcy5pZCA9IHV1aWQoKTtcbiAgfVxuXG4gIGluaXRpYWxpemUobWFwUmVmOiBNYXAsIGxheWVyUmVmOiBUKSB7XG4gICAgdGhpcy5tYXBSZWYgPSBtYXBSZWY7XG4gICAgdGhpcy5sYXllclJlZiA9IGxheWVyUmVmO1xuICB9XG59XG4iXX0=