API Reference / ChartWarning · type

Type Alias: ChartWarning

type ChartWarning = 
  | {
  body: string;
  kind: "outside_validated_range";
  text: string;
  validated: {
     from: number;
     to: number;
  };
}
  | {
  angleSmearDeg: number;
  kind: "delta_t_uncertain";
  moonSmearArcmin: number;
  sigmaSeconds: number;
  text: string;
};

One validity statement on a Chart (see Chart.warnings).

Union Members

Type Literal

{
  body: string;
  kind: "outside_validated_range";
  text: string;
  validated: {
     from: number;
     to: number;
  };
}
NameTypeDescription
bodystringThe body whose position is computed but unvalidated at this instant.
kind"outside_validated_range"-
textstring-
validated{ from: number; to: number; }The measured span it sits outside (calendar years).
validated.fromnumber-
validated.tonumber-

Type Literal

{
  angleSmearDeg: number;
  kind: "delta_t_uncertain";
  moonSmearArcmin: number;
  sigmaSeconds: number;
  text: string;
}
NameTypeDescription
angleSmearDegnumberThe positional consequence for the fastest movers: the angles rotate 0.25 deg per minute of clock error, degrees.
kind"delta_t_uncertain"-
moonSmearArcminnumberThe Moon's smear over the same clock error, arcminutes.
sigmaSecondsnumberOne-sigma delta-T uncertainty at this epoch, seconds (Morrison & Stephenson 2004 for historical years; stated extrapolation beyond the measured tables).
textstring-

Start building

Quickstart →