Class: WaypointInputController
Waypoint input controller
Constructors
constructor
• new WaypointInputController(store
, selectedIcao
, onInputTextValueOverride?
): WaypointInputController
Creates an instance of waypoint input controller.
Parameters
Name | Type | Description |
---|---|---|
store | WaypointInputStore | The store associated with this controller. |
selectedIcao | Subject <string > | A subject which provides an ICAO string for this controller's input component to bind. |
onInputTextValueOverride? | (text : string ) => void | A function which is called when the input text value needs to be overridden. |
Returns
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/UIControls/WaypointInputController.ts:22
Properties
ICAO_SEARCH_DEBOUNCE_DELAY
▪ Static
Readonly
ICAO_SEARCH_DEBOUNCE_DELAY: 250
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/UIControls/WaypointInputController.ts:9
Methods
onInputChanged
▸ onInputChanged(value
): void
Handler method to handle the input text from the input component.
Parameters
Name | Type | Description |
---|---|---|
value | string | is the updated text from the input component. |
Returns
void
Defined in
workingtitle-instruments-g1000/html_ui/Pages/VCockpit/Instruments/NavSystems/WTG1000/Shared/UI/UIControls/WaypointInputController.ts:63