Added user position

This commit is contained in:
2019-08-23 08:19:58 -04:00
parent 6541e8b728
commit 157026bcd1
6 changed files with 17 additions and 10 deletions

View File

@ -92,10 +92,15 @@ export class MapService {
if(this.weatherLayer) this.weatherLayer.addTo(this.map);
}
newMarker(latlng: LatLng) {
let marker = L.marker(latlng).addTo(this.map);
newMarker(latlng: LatLng, opts: any={}) {
let marker = L.marker(latlng, opts).addTo(this.map);
this.markers.push(marker);
marker.on('click', () => { if(this.deleteMode) this.delete(marker); });
marker.on('click', () => {
if(!opts.noDelete && this.deleteMode) {
this.delete(marker);
} else {
}});
return marker;
}

View File

@ -1,6 +1,6 @@
import {EventEmitter, Injectable} from '@angular/core';
import {BehaviorSubject, combineLatest} from "rxjs";
import {PermissionsService} from "../../components/permissions/permissions.service";
import {PermissionsService} from "../components/permissions/permissions.service";
@Injectable({
providedIn: 'root'