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:139

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.


usersFilter​

readonly usersFilter: Subject<(facility) => boolean | undefined>

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

The filter to apply to the user facility search.


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<(waypoint) => string | undefined>

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

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