30 lines
785 B
TypeScript
30 lines
785 B
TypeScript
import { Pilot } from "../pilots/Pilot.interface";
|
|
|
|
export interface LogbookEntry {
|
|
id: string;
|
|
pilot: Pilot;
|
|
date: string;
|
|
aircraftMakeModel: string;
|
|
aircraftIdentity: string;
|
|
routeFrom: string;
|
|
routeTo: string;
|
|
durationOfFlight: number | null;
|
|
singleEngineLand: number | null;
|
|
simulatorAtd: number | null;
|
|
landingsDay: number | null;
|
|
landingsNight: number | null;
|
|
instrumentActual: number | null;
|
|
instrumentSimulated: number | null;
|
|
instrumentApproaches: number | null;
|
|
instrumentHolds: number | null;
|
|
instrumentNavTrack: number | null;
|
|
groundTrainingReceived: number;
|
|
flightTrainingReceived: number;
|
|
crossCountry: number | null;
|
|
night: number | null;
|
|
solo: number | null;
|
|
pilotInCommand: number | null;
|
|
tracks: [];
|
|
notes: string;
|
|
}
|