@asymmetrik/angular2-leaflet-markercluster
Advanced tools
Comparing version 0.0.2 to 0.0.3
@@ -1,2 +0,2 @@ | ||
/*! @asymmetrik/angular2-leaflet-markercluster - 0.0.2 - Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved. + */ | ||
/*! @asymmetrik/angular2-leaflet-markercluster - 0.0.3 - Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved. + */ | ||
(function (global, factory) { | ||
@@ -3,0 +3,0 @@ typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('@angular/core'), require('@asymmetrik/angular2-leaflet'), require('leaflet'), require('leaflet.markercluster')) : |
@@ -1,2 +0,2 @@ | ||
/*! @asymmetrik/angular2-leaflet-markercluster - 0.0.2 - Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved. + */ | ||
/*! @asymmetrik/angular2-leaflet-markercluster - 0.0.3 - Copyright Asymmetrik, Ltd. 2007-2017 - All Rights Reserved. + */ | ||
!function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(exports,require("@angular/core"),require("@asymmetrik/angular2-leaflet"),require("leaflet"),require("leaflet.markercluster")):"function"==typeof define&&define.amd?define(["exports","@angular/core","@asymmetrik/angular2-leaflet","leaflet","leaflet.markercluster"],r):r(e.angular2Template=e.angular2Template||{},e.ng.core,e.angular2Leaflet,e.L)}(this,function(e,r,t,a){"use strict";var l=function(){function e(e){this.markerData=[],this.markerClusterReady=new r.EventEmitter,this.leafletDirective=new t.LeafletDirectiveWrapper(e)}return e.prototype.ngOnInit=function(){this.leafletDirective.init();var e=this.leafletDirective.getMap();this.markerClusterGroup=a.markerClusterGroup(this.markerClusterOptions),this.markerClusterReady.emit(this.markerClusterGroup),this.markerClusterGroup.addTo(e),this.setData(this.markerData)},e.prototype.ngOnChanges=function(e){e.markerData&&this.setData(this.markerData)},e.prototype.setData=function(e){null!=this.markerClusterGroup&&(this.markerClusterGroup.clearLayers(),this.markerClusterGroup.addLayers(e))},e}();l.decorators=[{type:r.Directive,args:[{selector:"[leafletMarkerCluster]"}]}],l.ctorParameters=function(){return[{type:t.LeafletDirective}]},l.propDecorators={markerData:[{type:r.Input,args:["leafletMarkerCluster"]}],markerClusterOptions:[{type:r.Input,args:["leafletMarkerClusterOptions"]}],markerClusterReady:[{type:r.Output,args:["leafletMarkerClusterReady"]}]};var s=function(){function e(){}return e.forRoot=function(){return{ngModule:e,providers:[]}},e}();s.decorators=[{type:r.NgModule,args:[{exports:[l],declarations:[l]}]}],s.ctorParameters=function(){return[]},e.LeafletMarkerClusterModule=s,Object.defineProperty(e,"__esModule",{value:!0})}); |
@@ -1,2 +0,2 @@ | ||
/// <reference types="leaflet-markercluster" /> | ||
/// <reference types="leaflet.markercluster" /> | ||
/// <reference types="leaflet" /> | ||
@@ -3,0 +3,0 @@ import { EventEmitter, OnChanges, OnInit, SimpleChange } from '@angular/core'; |
@@ -6,3 +6,3 @@ { | ||
"description": "Angular 2 components for leaflet markercluster plugin", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
@@ -45,3 +45,3 @@ "author": "Asymmetrik, Ltd.", | ||
"leaflet.markercluster": "1", | ||
"@types/leaflet-markercluster": "1", | ||
"@types/leaflet.markercluster": "1", | ||
@@ -48,0 +48,0 @@ "@asymmetrik/angular2-leaflet": "2", |
@@ -30,3 +30,3 @@ # @asymmetrik/angular2-leaflet-markercluster | ||
npm install @types/leaflet | ||
npm install @types/leaflet-markercluster | ||
npm install @types/leaflet.markercluster | ||
``` | ||
@@ -33,0 +33,0 @@ |