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