Skip to main content

Class: Epic2InputFormatters

Defined in: workingtitle-instruments-epic2/shared/Formatters/Epic2InputFormatters.ts:7

Contains Epic2 input format functions and format function factories.

Constructors​

Constructor​

new Epic2InputFormatters(): Epic2InputFormatters

Returns​

Epic2InputFormatters

Methods​

AirspeedCas()​

static AirspeedCas(): FormatterFunction<number>

Defined in: workingtitle-instruments-epic2/shared/Formatters/Epic2InputFormatters.ts:12

A formatter for calibrated airspeeds.

Returns​

FormatterFunction<number>

A CAS airspeed formatter.


AirspeedMach()​

static AirspeedMach(): FormatterFunction<number>

Defined in: workingtitle-instruments-epic2/shared/Formatters/Epic2InputFormatters.ts:22

A formatter for Mach airspeeds.

Returns​

FormatterFunction<number>

A Mach airspeed formatter.


Altitude()​

static Altitude(transitionAltSub): FormatterFunction<number>

Defined in: workingtitle-instruments-epic2/shared/Formatters/Epic2InputFormatters.ts:33

An altitude formatter factory.

Parameters​

ParameterTypeDescription
transitionAltSubSubscribable<number>The transition altitude, in feet.

Returns​

FormatterFunction<number>

An altitude formatter.


AltitudeFeet()​

static AltitudeFeet(): FormatterFunction<number>

Defined in: workingtitle-instruments-epic2/shared/Formatters/Epic2InputFormatters.ts:45

A formatter factory for altitudes in feet.

Returns​

FormatterFunction<number>

A altitude in feet formatter.


Bearing()​

static Bearing(): FormatterFunction<number>

Defined in: workingtitle-instruments-epic2/shared/Formatters/Epic2InputFormatters.ts:106

A bearing formatter factory.

Returns​

FormatterFunction<number>

A bearing formatter.


CelsiusTemperature()​

static CelsiusTemperature(): FormatterFunction<number>

Defined in: workingtitle-instruments-epic2/shared/Formatters/Epic2InputFormatters.ts:55

A parser which formats Celsius temperatures.

Returns​

FormatterFunction<number>

The temperature formatter.


FaranheitTemperature()​

static FaranheitTemperature(): FormatterFunction<number>

Defined in: workingtitle-instruments-epic2/shared/Formatters/Epic2InputFormatters.ts:65

A parser which formats Faranheit temperatures.

Returns​

FormatterFunction<number>

The temperature formatter.


FlightLevel()​

static FlightLevel(): FormatterFunction<number>

Defined in: workingtitle-instruments-epic2/shared/Formatters/Epic2InputFormatters.ts:75

A flight level formatter factory.

Returns​

FormatterFunction<number>

A flight level formatter.


FuelFlow()​

static FuelFlow(): FormatterFunction<number>

Defined in: workingtitle-instruments-epic2/shared/Formatters/Epic2InputFormatters.ts:85

A fuel flow formatter factory.

Returns​

FormatterFunction<number>

a fuel flow formatter.


Number()​

static Number(decimals): FormatterFunction<number>

Defined in: workingtitle-instruments-epic2/shared/Formatters/Epic2InputFormatters.ts:96

A plain number formatter factory.

Parameters​

ParameterTypeDefault valueDescription
decimalsnumber0The number of decimal places.

Returns​

FormatterFunction<number>

A plain number formatter.


PlainText()​

static PlainText(): FormatterFunction<string>

Defined in: workingtitle-instruments-epic2/shared/Formatters/Epic2InputFormatters.ts:116

A plain text formatter factory.

Returns​

FormatterFunction<string>

A plain text formatter that simply returns the input.