Class: WT21FmcPageFactory
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/WT21FmcPageFactory.ts:11
FMC page factory for WT21FmcPage
Extends
FmcPageFactory
<WT21FmcPage
>
Constructors
Constructor
new WT21FmcPageFactory(
baseInstrument
,fms
):WT21FmcPageFactory
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/WT21FmcPageFactory.ts:17
Ctor
Parameters
Parameter | Type | Description |
---|---|---|
baseInstrument | WT21_FMC_Instrument | the FMC base instrument |
fms | WT21Fms | the FMS |
Returns
WT21FmcPageFactory
Overrides
FmcPageFactory<WT21FmcPage>.constructor
Methods
createPage()
createPage<
U
>(pageCtor
,bus
,screen
,props
,renderCallback
):WT21FmcPage
<U
>
Defined in: workingtitle-instruments-wt21/instruments/html_ui/Pages/VCockpit/Instruments/WT21/FMC/WT21FmcPageFactory.ts:26
Type Parameters
Type Parameter |
---|
U extends null | object |
Parameters
Parameter | Type |
---|---|
pageCtor | typeof WT21FmcPage |
bus | EventBus |
screen | WT21FmcScreen |
props | U |
renderCallback | FmcRenderCallback |
Returns
WT21FmcPage
<U
>
Inherit Doc
Overrides
FmcPageFactory.createPage