angular-leaflet
Version:
Collection of angular components to build map views faster and with minimal configuration using the most popular library **LeafletJS**.
31 lines • 1.78 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
*/
export class LayerHandler {
constructor() {
this.id = uuid();
}
/**
* @param {?} mapRef
* @param {?} layerRef
* @return {?}
*/
initialize(mapRef, layerRef) {
this.mapRef = mapRef;
this.layerRef = layerRef;
}
}
if (false) {
/** @type {?} */
LayerHandler.prototype.id;
/** @type {?} */
LayerHandler.prototype.mapRef;
/** @type {?} */
LayerHandler.prototype.layerRef;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGF5ZXItaGFuZGxlci5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItbGVhZmxldC8iLCJzb3VyY2VzIjpbImNvcmUvbGF5ZXItaGFuZGxlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQ0EsT0FBTyxFQUFFLEVBQUUsSUFBSSxJQUFJLEVBQUUsTUFBTSxNQUFNLENBQUM7Ozs7QUFFbEMsTUFBTSxPQUFPLFlBQVk7SUFLdkI7UUFDRSxJQUFJLENBQUMsRUFBRSxHQUFHLElBQUksRUFBRSxDQUFDO0lBQ25CLENBQUM7Ozs7OztJQUVELFVBQVUsQ0FBQyxNQUFXLEVBQUUsUUFBVztRQUNqQyxJQUFJLENBQUMsTUFBTSxHQUFHLE1BQU0sQ0FBQztRQUNyQixJQUFJLENBQUMsUUFBUSxHQUFHLFFBQVEsQ0FBQztJQUMzQixDQUFDO0NBQ0Y7OztJQVpDLDBCQUFXOztJQUNYLDhCQUFZOztJQUNaLGdDQUFZIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTGF5ZXIsIE1hcCB9IGZyb20gJ2xlYWZsZXQnO1xuaW1wb3J0IHsgdjQgYXMgdXVpZCB9IGZyb20gJ3V1aWQnO1xuXG5leHBvcnQgY2xhc3MgTGF5ZXJIYW5kbGVyPFQgZXh0ZW5kcyBMYXllcj4ge1xuICBpZDogc3RyaW5nO1xuICBtYXBSZWY6IE1hcDtcbiAgbGF5ZXJSZWY6IFQ7XG5cbiAgY29uc3RydWN0b3IoKSB7XG4gICAgdGhpcy5pZCA9IHV1aWQoKTtcbiAgfVxuXG4gIGluaXRpYWxpemUobWFwUmVmOiBNYXAsIGxheWVyUmVmOiBUKSB7XG4gICAgdGhpcy5tYXBSZWYgPSBtYXBSZWY7XG4gICAgdGhpcy5sYXllclJlZiA9IGxheWVyUmVmO1xuICB9XG59XG4iXX0=