redux/track/type.ts
unknown
plain_text
2 years ago
851 B
5
Indexable
export interface TrackState { absoluteStartTrackDistanceMiles: number; trackStation: Station[]; trackSpeedLimit: SpeedLimit[]; trackGroupData: { [key: string]: { key: string; order: number; data: { absoluteStartTrackDistanceMiles?: number; corridors?: any[]; trackStation?: Station[]; trackSpeedLimit?: SpeedLimit[]; }; }; }; stopStations: any; trackLoading: boolean; trackTotalLength: number; nearestTrack: any; } export interface SpeedLimit { endMile: number; startMile: number; startDistanceMiles: number; endDistanceMiles: number; value: number; } export interface Station { corridor: string; gpsCoordinates?: GpsCoordinates; id: string; name: string; type: string; } interface GpsCoordinates { alt: number; lat: number; lng: number; }
Editor is loading...