Class: MapWaypointDisplayModule
A map data module that controls waypoint display options.
Constructors
constructor
• new MapWaypointDisplayModule(): MapWaypointDisplayModule
Returns
Properties
airportsFilter
• Readonly
airportsFilter: Subject
<AirportFilters
>
The filter to apply to the airport search.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:118
airportsRange
• Readonly
airportsRange: NumberUnitSubject
<Distance
, SimpleUnit
<Distance
>>
The maximum range at which airport waypoints should be searched for.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:82
extendedAirportsFilter
• Readonly
extendedAirportsFilter: Subject
<ExtendedAirportFilters
>
The extended airport filter to apply to the airport search.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:124
intersectionsFilter
• Readonly
intersectionsFilter: Subject
<IntersectionFilters
>
The filter to apply to the intersection search.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:106
intersectionsRange
• Readonly
intersectionsRange: NumberUnitSubject
<Distance
, SimpleUnit
<Distance
>>
The maximum range at which intersection waypoints should be searched for.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:85
ndbsRange
• Readonly
ndbsRange: NumberUnitSubject
<Distance
, SimpleUnit
<Distance
>>
The maximum range at which NDB waypoints should be searched for.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:88
numAirports
• Readonly
numAirports: Subject
<number
>
The maximum number of airports that should be displayed.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:94
numIntersections
• Readonly
numIntersections: Subject
<number
>
The maximum number of intersections that should be displayed.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:97
numNdbs
• Readonly
numNdbs: Subject
<number
>
The maximum number of NDBs that should be displayed.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:100
numVors
• Readonly
numVors: Subject
<number
>
The maximum number of VORs that should be displayed.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:103
refreshWaypoints
• Readonly
refreshWaypoints: SubEvent
<void
, void
>
Forces a refresh of all the waypoints. Useful if a waypoint needs a different role to be selected.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:136
showAirports
• Readonly
showAirports: Subject
<WaypointVisibilityHandler
<AirportFacility
>>
A handler that dictates airport waypoint visibility.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:70
showIntersections
• Readonly
showIntersections: Subject
<WaypointVisibilityHandler
<IntersectionFacility
>>
A handler that dictates intersection waypoint visibility.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:73
showNdbs
• Readonly
showNdbs: Subject
<WaypointVisibilityHandler
<NdbFacility
>>
A handler that dictates NDB waypoint visibility.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:76
showVors
• Readonly
showVors: Subject
<WaypointVisibilityHandler
<VorFacility
>>
A handler that dictates VOR waypoint visibility.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:79
vorsFilter
• Readonly
vorsFilter: Subject
<VorFilters
>
The filter to apply to the VOR search.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:112
vorsRange
• Readonly
vorsRange: NumberUnitSubject
<Distance
, SimpleUnit
<Distance
>>
The maximum range at which VOR waypoints should be searched for.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:91
waypointRoleSelector
• Readonly
waypointRoleSelector: Subject
<undefined
| (waypoint
: Waypoint
) => string
>
A function that will be called with a waypoint when it is registered, and should return the role to use for that waypoint.
Defined in
src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:133