UNPKG

@igo2/context

Version:
16 lines (15 loc) 1.62 kB
import { MessageService } from '@igo2/core/message'; import { IgoMap, StyleListService, StyleService, VectorLayer } from '@igo2/geo'; import { DetailedContext, ExtraFeatures } from '../../context-manager/shared/context.interface'; import { ContextService } from '../../context-manager/shared/context.service'; export declare function handleFileImportSuccess(file: File, context: DetailedContext, messageService: MessageService, contextService: ContextService): void; export declare function handleFileImportError(file: File, error: Error, messageService: MessageService, sizeMb?: number): void; export declare function handleInvalidFileImportError(file: File, error: Error, messageService: MessageService): void; export declare function handleSizeFileImportError(file: File, error: Error, messageService: MessageService, sizeMb: number): void; export declare function handleUnreadbleFileImportError(file: File, error: Error, messageService: MessageService): void; export declare function handleNothingToImportError(file: File, messageService: MessageService): void; export declare function addContextToContextList(context: DetailedContext, contextTitle: string, contextService: ContextService): void; export declare function getFileExtension(file: File): string; export declare function computeLayerTitleFromFile(file: File): string; export declare function addImportedFeaturesToMap(extraFeatures: ExtraFeatures, map: IgoMap): VectorLayer; export declare function addImportedFeaturesStyledToMap(extraFeatures: ExtraFeatures, map: IgoMap, styleListService: StyleListService, styleService: StyleService): VectorLayer;