Projekt

Obecné

Profil

Stáhnout (681 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1
import { LatLngTuple } from 'leaflet'
2
import { PathDto } from '../../swagger/data-contracts'
3
import { PathVariant } from './trackingToolUtils'
4

    
5
export default interface TrackingToolState {
6
    isLoading: boolean // whether the data is being loaded
7
    pathDto?: PathDto // the data - response object from the API
8
    pathVariants?: PathVariant[] // undefined signals that no path variants were yet fetched from the API
9
    lastError?: string
10
    mapCenter: LatLngTuple
11
    displayedPathIdx: number // index of the selected path in array
12
    displayedPath?: PathVariant // selected path - this path is always taken out from the pathVariants array
13
    dialogApiCallSuccess: boolean
14
}
(2-2/5)