Added user position
This commit is contained in:
@ -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;
|
||||
}
|
||||
|
||||
|
@ -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'
|
Reference in New Issue
Block a user