Skip to main content

Class: MapWaypointDisplayModule

A map data module that controls waypoint display options.

Constructors

constructor

new MapWaypointDisplayModule(): MapWaypointDisplayModule

Returns

MapWaypointDisplayModule

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