Class: WT21_PFD_Instrument
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/WT21_PFD_Instrument.tsx:38
The WT21 PFD Instrument
Extends
Constructors
Constructor
new WT21_PFD_Instrument(
instrument,config,instrumentConfig):WT21_PFD_Instrument
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/WT21_PFD_Instrument.tsx:64
Creates an instance of the WT21_PFD.
Parameters
| Parameter | Type | Description |
|---|---|---|
instrument | BaseInstrument | The base instrument. |
config | AvionicsConfig | The avionics configuration object for the WT21 instrument suite. |
instrumentConfig | PfdInstrumentConfig | The configuration object for this specific instrument |
Returns
WT21_PFD_Instrument
Overrides
WT21DisplayUnitFsInstrument.constructor
Properties
adcPublisher
protectedreadonlyadcPublisher:AdcPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:69
Inherited from
WT21DisplayUnitFsInstrument.adcPublisher
adcSystemSelector
protectedreadonlyadcSystemSelector:AdcSystemSelector
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:100
Inherited from
WT21DisplayUnitFsInstrument.adcSystemSelector
ahrsPublisher
protectedreadonlyahrsPublisher:AhrsPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:70
Inherited from
WT21DisplayUnitFsInstrument.ahrsPublisher
ahrsSystemSelector
protectedreadonlyahrsSystemSelector:AhrsSystemSelector
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:99
Inherited from
WT21DisplayUnitFsInstrument.ahrsSystemSelector
apInstrument
protectedreadonlyapInstrument:AutopilotInstrument
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:96
Inherited from
WT21DisplayUnitFsInstrument.apInstrument
avionicsSystems
protectedreadonlyavionicsSystems:BasicAvionicsSystem<any>[] =[]
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:98
Inherited from
WT21DisplayUnitFsInstrument.avionicsSystems
backplane
protectedreadonlybackplane:InstrumentBackplane
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:37
Inherited from
WT21DisplayUnitFsInstrument.backplane
baseInstrumentPublisher
protectedreadonlybaseInstrumentPublisher:BaseInstrumentPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:67
Inherited from
WT21DisplayUnitFsInstrument.baseInstrumentPublisher
bus
protectedreadonlybus:EventBus
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:36
Inherited from
WT21DisplayUnitFsInstrument.bus
calculator
protectedreadonlycalculator:FlightPathCalculator
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:43
Inherited from
WT21DisplayUnitFsInstrument.calculator
clock
protectedreadonlyclock:Clock
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:64
Inherited from
WT21DisplayUnitFsInstrument.clock
config
protectedreadonlyconfig:AvionicsConfig
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/WT21_PFD_Instrument.tsx:66
The avionics configuration object for the WT21 instrument suite.
Inherited from
WT21DisplayUnitFsInstrument.config
courseNeedleIndicator
protectedreadonlycourseNeedleIndicator:WTLineCourseNeedleNavIndicator
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:86
Inherited from
WT21DisplayUnitFsInstrument.courseNeedleIndicator
electricalPublisher
protectedreadonlyelectricalPublisher:ElectricalPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:71
Inherited from
WT21DisplayUnitFsInstrument.electricalPublisher
facLoader
protectedreadonlyfacLoader:FacilityLoader
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:40
Inherited from
WT21DisplayUnitFsInstrument.facLoader
facRepo
protectedreadonlyfacRepo:FacilityRepository
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:39
Inherited from
WT21DisplayUnitFsInstrument.facRepo
fixInfoManager
protectedreadonlyfixInfoManager:WTLineFixInfoManager
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:61
Inherited from
WT21DisplayUnitFsInstrument.fixInfoManager
fmcSimVarPublisher
protectedreadonlyfmcSimVarPublisher:FmcSimVarPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:73
Inherited from
WT21DisplayUnitFsInstrument.fmcSimVarPublisher
gnssPublisher
protectedreadonlygnssPublisher:GNSSPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:72
Inherited from
WT21DisplayUnitFsInstrument.gnssPublisher
hEventPublisher
protectedreadonlyhEventPublisher:HEventPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:68
Inherited from
WT21DisplayUnitFsInstrument.hEventPublisher
instrument
readonlyinstrument:BaseInstrument
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/WT21_PFD_Instrument.tsx:65
The base instrument.
Inherited from
WT21DisplayUnitFsInstrument.instrument
instrumentConfig
protectedreadonlyinstrumentConfig:PfdInstrumentConfig
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/WT21_PFD_Instrument.tsx:67
The configuration object for this specific instrument
Inherited from
WT21DisplayUnitFsInstrument.instrumentConfig
minimumsPublisher
protectedreadonlyminimumsPublisher:MinimumsSimVarPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:74
Inherited from
WT21DisplayUnitFsInstrument.minimumsPublisher
navComSimVarPublisher
protectedreadonlynavComSimVarPublisher:NavComSimVarPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:93
Inherited from
WT21DisplayUnitFsInstrument.navComSimVarPublisher
navIndicators
protectedreadonlynavIndicators:WTLineNavIndicators
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:87
Inherited from
WT21DisplayUnitFsInstrument.navIndicators
navSources
protectedreadonlynavSources:NavSources<readonly ["NAV1","NAV2","ADF","FMS1","FMS2"]>
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:79
Inherited from
WT21DisplayUnitFsInstrument.navSources
perfPlanRepository
protectedreadonlyperfPlanRepository:PerformancePlanRepository
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:60
Inherited from
WT21DisplayUnitFsInstrument.perfPlanRepository
planner
protectedreadonlyplanner:FlightPlanner<"">
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:59
Inherited from
WT21DisplayUnitFsInstrument.planner
tcas
protectedreadonlytcas:WT21TCAS
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:65
Inherited from
WT21DisplayUnitFsInstrument.tcas
trafficInstrument
protectedreadonlytrafficInstrument:TrafficInstrument
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:63
Inherited from
WT21DisplayUnitFsInstrument.trafficInstrument
vnavSimVarPublisher
protectedreadonlyvnavSimVarPublisher:VNavSimVarPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:94
Inherited from
WT21DisplayUnitFsInstrument.vnavSimVarPublisher
wt21ControlPublisher
protectedreadonlywt21ControlPublisher:WTLineControlPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:76
Inherited from
WT21DisplayUnitFsInstrument.wt21ControlPublisher
wt21ControlVarPublisher
protectedreadonlywt21ControlVarPublisher:WT21ControlSimVarPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:77
Inherited from
WT21DisplayUnitFsInstrument.wt21ControlVarPublisher
xpdrSimVarPublisher
protectedreadonlyxpdrSimVarPublisher:XPDRSimVarPublisher
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:75
Inherited from
WT21DisplayUnitFsInstrument.xpdrSimVarPublisher
Methods
doInit()
protecteddoInit():Promise<void>
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/WT21_PFD_Instrument.tsx:123
Initialises the instrument
Returns
Promise<void>
Overrides
WT21DisplayUnitFsInstrument.doInit
onFlightStart()
onFlightStart():
void
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:203
Returns
void
Inherit Doc
Inherited from
WT21DisplayUnitFsInstrument.onFlightStart
onGameStateChanged()
onGameStateChanged(
oldState,newState):void
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:209
Parameters
| Parameter | Type |
|---|---|
oldState | GameState |
newState | GameState |
Returns
void
Inherit Doc
Inherited from
WT21DisplayUnitFsInstrument.onGameStateChanged
onInteractionEvent()
onInteractionEvent(
_args):void
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21v2/PFD/WT21_PFD_Instrument.tsx:251
Parameters
| Parameter | Type |
|---|---|
_args | string[] |
Returns
void
Inherit Doc
Overrides
WT21DisplayUnitFsInstrument.onInteractionEvent
onSoundEnd()
onSoundEnd(
soundEventId):void
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:215
Parameters
| Parameter | Type |
|---|---|
soundEventId | Name_Z |
Returns
void
Inherit Doc
Inherited from
WT21DisplayUnitFsInstrument.onSoundEnd
Update()
Update():
void
Defined in: workingtitle-instruments-wt21/shared/WT21DisplayUnitFsInstrument.ts:190
Returns
void