Skip to main content

Class: MapWaypointDisplayModule

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:67

A map data module that controls waypoint display options.

Constructors

Constructor

new MapWaypointDisplayModule(): MapWaypointDisplayModule

Returns

MapWaypointDisplayModule

Properties

airportsFilter

readonly airportsFilter: Subject<AirportFilters>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:118

The filter to apply to the airport search.


airportsRange

readonly airportsRange: NumberUnitSubject<Distance, SimpleUnit<Distance>>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:82

The maximum range at which airport waypoints should be searched for.


extendedAirportsFilter

readonly extendedAirportsFilter: Subject<ExtendedAirportFilters>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:124

The extended airport filter to apply to the airport search.


intersectionsFilter

readonly intersectionsFilter: Subject<IntersectionFilters>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:106

The filter to apply to the intersection search.


intersectionsRange

readonly intersectionsRange: NumberUnitSubject<Distance, SimpleUnit<Distance>>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:85

The maximum range at which intersection waypoints should be searched for.


ndbsRange

readonly ndbsRange: NumberUnitSubject<Distance, SimpleUnit<Distance>>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:88

The maximum range at which NDB waypoints should be searched for.


numAirports

readonly numAirports: Subject<number>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:94

The maximum number of airports that should be displayed.


numIntersections

readonly numIntersections: Subject<number>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:97

The maximum number of intersections that should be displayed.


numNdbs

readonly numNdbs: Subject<number>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:100

The maximum number of NDBs that should be displayed.


numVors

readonly numVors: Subject<number>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:103

The maximum number of VORs that should be displayed.


refreshWaypoints

readonly refreshWaypoints: SubEvent<void, void>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:136

Forces a refresh of all the waypoints. Useful if a waypoint needs a different role to be selected.


showAirports

readonly showAirports: Subject<WaypointVisibilityHandler<AirportFacility>>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:70

A handler that dictates airport waypoint visibility.


showIntersections

readonly showIntersections: Subject<WaypointVisibilityHandler<IntersectionFacility>>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:73

A handler that dictates intersection waypoint visibility.


showNdbs

readonly showNdbs: Subject<WaypointVisibilityHandler<NdbFacility>>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:76

A handler that dictates NDB waypoint visibility.


showVors

readonly showVors: Subject<WaypointVisibilityHandler<VorFacility>>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:79

A handler that dictates VOR waypoint visibility.


vorsFilter

readonly vorsFilter: Subject<VorFilters>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:112

The filter to apply to the VOR search.


vorsRange

readonly vorsRange: NumberUnitSubject<Distance, SimpleUnit<Distance>>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:91

The maximum range at which VOR waypoints should be searched for.


waypointRoleSelector

readonly waypointRoleSelector: Subject<undefined | (waypoint) => string>

Defined in: src/sdk/components/mapsystem/modules/MapWaypointDisplayModule.ts:133

A function that will be called with a waypoint when it is registered, and should return the role to use for that waypoint.