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.