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
Parameter | Type | Description |
---|---|---|
transitionAltSub | Subscribable <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
Parameter | Type | Default value | Description |
---|---|---|---|
decimals | number | 0 | The 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.