UNPKG

rdview-service

Version:

Rdview service for loading road photos

29 lines (28 loc) 988 B
import { Segment } from './interfaces'; export declare class PassageService { loadingPreviousSegment: Promise<void>; isPreviousSegmentEmpty: boolean; loadingNextSegment: Promise<void>; isNextSegmentEmpty: boolean; private dateDiffInMsForSamePassage; private rangeDiffInKmForSamePassage; private passageInitKmRange; private roadSegmentService; private segment; constructor(settings: { apiUrl?: string; authorization: string; }); initByRoad(idRd: number, km: number): Promise<Segment>; initByCoordinates(lat: number, lon: number): Promise<Segment>; getSegment(): Segment; loadNextSegment(): void; loadPreviousSegment(): void; private initFirstSegment; private isSegmentWithPassages; private includeSegment; private isPassagesNeighboursByKm; private isPassagesNeighboursByDate; private inNumberArraysIntersects; private getPassagesWithUpdatedKmBorders; }