Clear constructor Google map
This commit is contained in:
parent
b86c5e61e1
commit
12cd73ac9d
@ -68,7 +68,7 @@ export class MapWidgetController implements MapWidgetInterface {
|
||||
return;
|
||||
}
|
||||
parseWithTranslation.setTranslate(this.translate);
|
||||
this.map = new MapClass(this.ctx, $element, this.settings, this.ctx.$injector);
|
||||
this.map = new MapClass(this.ctx, $element, this.settings);
|
||||
this.map.saveMarkerLocation = this.setMarkerLocation;
|
||||
if (this.settings.draggableMarker) {
|
||||
this.map.setDataSources(parseData(this.data));
|
||||
|
||||
@ -32,9 +32,9 @@ interface GmGlobal {
|
||||
export class GoogleMap extends LeafletMap {
|
||||
private resource: ResourcesService;
|
||||
|
||||
constructor(ctx: WidgetContext, $container, options: UnitedMapSettings, private injector: Injector) {
|
||||
constructor(ctx: WidgetContext, $container, options: UnitedMapSettings) {
|
||||
super(ctx, $container, options);
|
||||
this.resource = injector.get(ResourcesService);
|
||||
this.resource = ctx.$injector.get(ResourcesService);
|
||||
this.loadGoogle(() => {
|
||||
const map = L.map($container, {attributionControl: false}).setView(options?.defaultCenterPosition, options?.defaultZoomLevel);
|
||||
(L.gridLayer as any).googleMutant({
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user