Skip to main content

Interface: FlightPlanDataFieldFactory

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/FlightPlan/FlightPlanDataFieldFactory.ts:6

A factory that creates flight plan data fields.

Methods

create()

create<T>(type): null | FlightPlanDataField<T>

Defined in: src/workingtitle-instruments-g3x-touch/html_ui/Shared/FlightPlan/FlightPlanDataFieldFactory.ts:12

Creates a new flight plan data field of a given type.

Type Parameters

Type Parameter
T extends FlightPlanDataFieldType

Parameters

ParameterTypeDescription
typeTThe type of data field to create.

Returns

null | FlightPlanDataField<T>

A new flight plan data field of the specified type, or null if one could not be created.