Class: DefaultVSpeedDataProvider
Defined in: workingtitle-instruments-epic2/shared/Instruments/VSpeedDataProvider.ts:30
A vspeed data provider implementation.
Implements
Constructors
Constructor
new DefaultVSpeedDataProvider(
bus,airspeedDataProvider,airGroundDataProvider,vSpeedController):DefaultVSpeedDataProvider
Defined in: workingtitle-instruments-epic2/shared/Instruments/VSpeedDataProvider.ts:93
The logic constructor.
Parameters
| Parameter | Type | Description |
|---|---|---|
bus | EventBus | The event bus. |
airspeedDataProvider | AirspeedDataProvider | The airspeedDataProvider to use. |
airGroundDataProvider | AirGroundDataProvider | The airGroundDataProvider to use. |
vSpeedController | Epic2VSpeedController | The vspeed controller |
Returns
DefaultVSpeedDataProvider
Properties
speedBugs
readonlyspeedBugs:VSpeedBugData[]
Defined in: workingtitle-instruments-epic2/shared/Instruments/VSpeedDataProvider.ts:84
The speed bugs to be created.
Implementation of
takeoffSpeedsParked
readonlytakeoffSpeedsParked:Subscribable<boolean>
Defined in: workingtitle-instruments-epic2/shared/Instruments/VSpeedDataProvider.ts:78
Whether the takeoff speeds are parked or not.
Implementation of
VSpeedDataProvider.takeoffSpeedsParked
vSpeedDefinitions
readonlyvSpeedDefinitions:Epic2VSpeedDefinition[]
Defined in: workingtitle-instruments-epic2/shared/Instruments/VSpeedDataProvider.ts:37
VSpeed definitions
Implementation of
VSpeedDataProvider.vSpeedDefinitions
Methods
init()
init():
void
Defined in: workingtitle-instruments-epic2/shared/Instruments/VSpeedDataProvider.ts:159
Initializes this instrument.
Returns
void
Implementation of
onUpdate()
onUpdate():
void
Defined in: workingtitle-instruments-epic2/shared/Instruments/VSpeedDataProvider.ts:193
Updates this instrument.
Returns
void