@igo2/context
Version:
18 lines (17 loc) • 995 B
TypeScript
import { RouteService } from '@igo2/core/route';
import type { IgoMap } from '@igo2/geo';
import { ContextService } from '../../context-manager/shared/context.service';
import * as i0 from "@angular/core";
export declare class ShareMapService {
private contextService;
private route;
private language;
constructor(contextService: ContextService, route: RouteService);
getUrlWithApi(formValues: any): string;
createContextShared(map: IgoMap, formValues: any): import("rxjs").Observable<import("../../context-manager/shared/context.interface").Context>;
updateContextShared(map: IgoMap, formValues: any, id: string): import("rxjs").Observable<import("../../context-manager/shared/context.interface").Context>;
getUrlWithoutApi(map: IgoMap, publicShareOption: any): string;
private makeLayersByService;
static ɵfac: i0.ɵɵFactoryDeclaration<ShareMapService, [null, { optional: true; }]>;
static ɵprov: i0.ɵɵInjectableDeclaration<ShareMapService>;
}