You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

@microsoft/msfs-epic2-mfd-upper

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@microsoft/msfs-epic2-mfd-upper - npm Package Compare versions

Comparing version
2.0.7
to
2.0.8
+4
Autothrottle/index.d.ts
export * from './Epic2Autothrottle';
export * from './Epic2JetFadec';
export * from './Epic2TurbopropFadec';
//# sourceMappingURL=index.d.ts.map
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../Autothrottle/index.ts"],"names":[],"mappings":"AAAA,cAAc,qBAAqB,CAAC;AACpC,cAAc,iBAAiB,CAAC;AAChC,cAAc,uBAAuB,CAAC"}
import { ComponentProps, DisplayComponent, EventBus, IcaoValue, PluginSystem, Subject, UserSettingManager, VNode } from '@microsoft/msfs-sdk';
import { Epic2Fms, FlightPlanStore, MfdAliasedUserSettingTypes, ModalService } from '@microsoft/msfs-epic2-shared';
import { Epic2UpperMfdAvionicsPlugin, Epic2UpperMfdPluginBinder } from '../Epic2UpperMfdAvionicsPlugin';
import './ChartsDisplay.css';
/** The properties for the {@link ChartsDisplay} component. */
interface ChartsDisplayProps extends ComponentProps {
/** The event bus */
readonly bus: EventBus;
/** The settings manager to use. */
readonly settings: UserSettingManager<MfdAliasedUserSettingTypes>;
/** The aircraft fms */
readonly fms: Epic2Fms;
/** The active flight plan store */
readonly store: FlightPlanStore;
/** The modal service */
readonly modalService: ModalService;
/** The plugin system */
readonly pluginSystem: PluginSystem<Epic2UpperMfdAvionicsPlugin, Epic2UpperMfdPluginBinder>;
}
/** An epic2 chart display pane */
export declare class ChartsDisplay extends DisplayComponent<ChartsDisplayProps> {
private readonly chartContainerRef;
private readonly viewerContainerRef;
private readonly dropdownRef;
private readonly chartTabs;
private readonly activeTab;
private readonly originIcao;
private readonly destIcao;
readonly selectedAirport: Subject<IcaoValue | null>;
private readonly selectedAirportType;
private readonly chartProviders;
private readonly selectedProviderKey;
private readonly chartsProvider;
private readonly selectedChart;
private readonly selectedChartViewAreaPage;
private searchSelectedAirportSub?;
/**
* Opens the airport search modal
*/
private openAirportSearch;
/** @inheritdoc */
onAfterRender(): void;
/**
* Renders the chart provider selection radio boxes
*/
private renderProviderOptions;
/** @inheritdoc */
render(): VNode | null;
}
export {};
//# sourceMappingURL=ChartsDisplay.d.ts.map
{"version":3,"file":"ChartsDisplay.d.ts","sourceRoot":"","sources":["../../Charts/ChartsDisplay.tsx"],"names":[],"mappings":"AAAA,OAAO,EACU,cAAc,EAAE,gBAAgB,EAAE,QAAQ,EAAe,SAAS,EAAiB,YAAY,EAAE,OAAO,EAAgB,kBAAkB,EACzJ,KAAK,EACN,MAAM,qBAAqB,CAAC;AAE7B,OAAO,EACuB,QAAQ,EAAE,eAAe,EAAE,0BAA0B,EAAY,YAAY,EAE1G,MAAM,8BAA8B,CAAC;AAEtC,OAAO,EAAE,2BAA2B,EAAE,yBAAyB,EAAE,MAAM,gCAAgC,CAAC;AAUxG,OAAO,qBAAqB,CAAC;AAE7B,8DAA8D;AAC9D,UAAU,kBAAmB,SAAQ,cAAc;IACjD,oBAAoB;IACpB,QAAQ,CAAC,GAAG,EAAE,QAAQ,CAAC;IACvB,mCAAmC;IACnC,QAAQ,CAAC,QAAQ,EAAE,kBAAkB,CAAC,0BAA0B,CAAC,CAAC;IAClE,uBAAuB;IACvB,QAAQ,CAAC,GAAG,EAAE,QAAQ,CAAC;IACvB,mCAAmC;IACnC,QAAQ,CAAC,KAAK,EAAE,eAAe,CAAC;IAChC,wBAAwB;IACxB,QAAQ,CAAC,YAAY,EAAE,YAAY,CAAC;IACpC,wBAAwB;IACxB,QAAQ,CAAC,YAAY,EAAE,YAAY,CAAC,2BAA2B,EAAE,yBAAyB,CAAC,CAAA;CAC5F;AAED,kCAAkC;AAClC,qBAAa,aAAc,SAAQ,gBAAgB,CAAC,kBAAkB,CAAC;IACrE,OAAO,CAAC,QAAQ,CAAC,iBAAiB,CAA2C;IAC7E,OAAO,CAAC,QAAQ,CAAC,kBAAkB,CAA2C;IAC9E,OAAO,CAAC,QAAQ,CAAC,WAAW,CAAmD;IAE/E,OAAO,CAAC,QAAQ,CAAC,SAAS,CA6BxB;IACF,OAAO,CAAC,QAAQ,CAAC,SAAS,CAAuE;IAEjG,OAAO,CAAC,QAAQ,CAAC,UAAU,CAA6E;IACxG,OAAO,CAAC,QAAQ,CAAC,QAAQ,CAAkF;IAC3G,SAAgB,eAAe,4BAA0C;IACzE,OAAO,CAAC,QAAQ,CAAC,mBAAmB,CAYqB;IAEzD,OAAO,CAAC,QAAQ,CAAC,cAAc,CAG7B;IACF,OAAO,CAAC,QAAQ,CAAC,mBAAmB,CAAkC;IACtE,OAAO,CAAC,QAAQ,CAAC,cAAc,CAA2F;IAC1H,OAAO,CAAC,QAAQ,CAAC,aAAa,CAA8C;IAC5E,OAAO,CAAC,QAAQ,CAAC,yBAAyB,CAAkD;IAE5F,OAAO,CAAC,wBAAwB,CAAC,CAAe;IAEhD;;OAEG;IACH,OAAO,CAAC,iBAAiB;IAWzB,kBAAkB;IACX,aAAa,IAAI,IAAI;IAW5B;;OAEG;IACH,OAAO,CAAC,qBAAqB;IAoB7B,kBAAkB;IACX,MAAM,IAAI,KAAK,GAAG,IAAI;CA6D9B"}
import { ComponentProps, DisplayComponent, IcaoValue, Subscribable, VNode } from '@microsoft/msfs-sdk';
import './ChartsAirportDropdownLabel.css';
/** The properties for the {@link ChartsAirportDropdownLabel} component. */
export interface ChartsAirportDropdownLabelProps extends ComponentProps {
/** Airport icao value */
airport: Subscribable<IcaoValue | null>;
/** Type label text */
typeLabel: Subscribable<string> | string;
}
/** A label for the charts page airport dropdown list */
export declare class ChartsAirportDropdownLabel extends DisplayComponent<ChartsAirportDropdownLabelProps> {
private static readonly TYPE_LABEL_COLOUR_MAP;
private readonly colour;
/** @inheritdoc */
onAfterRender(): void;
/** @inheritdoc*/
render(): VNode;
}
//# sourceMappingURL=ChartAirportDropdownLabel.d.ts.map
{"version":3,"file":"ChartAirportDropdownLabel.d.ts","sourceRoot":"","sources":["../../../Charts/Components/ChartAirportDropdownLabel.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAE,gBAAgB,EAAe,SAAS,EAAW,YAAY,EAAqB,KAAK,EAAE,MAAM,qBAAqB,CAAC;AAEhJ,OAAO,kCAAkC,CAAC;AAE1C,2EAA2E;AAC3E,MAAM,WAAW,+BAAgC,SAAQ,cAAc;IACrE,yBAAyB;IACzB,OAAO,EAAE,YAAY,CAAC,SAAS,GAAG,IAAI,CAAC,CAAA;IACvC,sBAAsB;IACtB,SAAS,EAAE,YAAY,CAAC,MAAM,CAAC,GAAG,MAAM,CAAA;CACzC;AAED,wDAAwD;AACxD,qBAAa,0BAA2B,SAAQ,gBAAgB,CAAC,+BAA+B,CAAC;IAC/F,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,qBAAqB,CAK3C;IAEF,OAAO,CAAC,QAAQ,CAAC,MAAM,CAA0B;IAEjD,kBAAkB;IACX,aAAa,IAAI,IAAI;IAI5B,iBAAiB;IACV,MAAM,IAAI,KAAK;CAQvB"}
import { ChartMetadata, ComponentProps, DisplayComponent, EventBus, IcaoValue, MutableSubscribable, Subscribable, VNode } from '@microsoft/msfs-sdk';
import { FlightPlanStore } from '@microsoft/msfs-epic2-shared';
import { Epic2ChartDisplayCategories } from '../Epic2ChartTypes';
import { Epic2ChartsProvider } from '../Providers/Epic2ChartsProvider';
import './ChartSelectionDropdown.css';
/** The properties for the {@link ChartSelectionDropdown} component. */
export interface ChartSelectionDropdownProps extends ComponentProps {
/** The event bus */
bus: EventBus;
/** The selected airport */
selectedAirport: Subscribable<IcaoValue | null>;
/** The selected category */
selectedCategory: Subscribable<Epic2ChartDisplayCategories>;
/** The flight plan store */
store: FlightPlanStore;
/** The current charts provder */
chartsProvider: Subscribable<Epic2ChartsProvider>;
/** The currently selected chart */
selectedChart: MutableSubscribable<ChartMetadata | null>;
/** Is this dropdown visible? */
isHidden: Subscribable<boolean>;
}
/** A dropdown menu used for selecting the currently displayed chart */
export declare class ChartSelectionDropdown extends DisplayComponent<ChartSelectionDropdownProps> {
private readonly providerContainerRef;
private readonly autoSelectedChart;
private readonly displayCharts;
/**
* Selects the automatic chart from the flight plan
* @returns The chart metadata for the selected chart, or null
*/
private selectChartFromFlightPlan;
/**
* Updates the lists of charts to be displayed
* @param airport The airport IcaoValue
* @param category The selected category
*/
private updateChartsToDisplay;
/** @inheritdoc */
onAfterRender(): void;
/**
* Renders the chart provider selection options
* @param options An array of chart provider keys
* @param selectedProvider A subject for the selected provider
*/
renderChartProviderOptions(options: string[], selectedProvider: MutableSubscribable<string>): void;
/** @inheritdoc */
render(): VNode;
}
//# sourceMappingURL=ChartSelectionDropdown.d.ts.map
{"version":3,"file":"ChartSelectionDropdown.d.ts","sourceRoot":"","sources":["../../../Charts/Components/ChartSelectionDropdown.tsx"],"names":[],"mappings":"AAAA,OAAO,EACS,aAAa,EAAE,cAAc,EAAE,gBAAgB,EAAE,QAAQ,EAAe,SAAS,EAAiB,mBAAmB,EAAW,YAAY,EAC1J,KAAK,EACN,MAAM,qBAAqB,CAAC;AAE7B,OAAO,EAAa,eAAe,EAAsC,MAAM,8BAA8B,CAAC;AAE9G,OAAO,EAAE,2BAA2B,EAAsB,MAAM,oBAAoB,CAAC;AAErF,OAAO,EAAE,mBAAmB,EAAE,MAAM,kCAAkC,CAAC;AAEvE,OAAO,8BAA8B,CAAC;AAEtC,uEAAuE;AACvE,MAAM,WAAW,2BAA4B,SAAQ,cAAc;IACjE,oBAAoB;IACpB,GAAG,EAAE,QAAQ,CAAA;IACb,2BAA2B;IAC3B,eAAe,EAAE,YAAY,CAAC,SAAS,GAAG,IAAI,CAAC,CAAC;IAChD,4BAA4B;IAC5B,gBAAgB,EAAE,YAAY,CAAC,2BAA2B,CAAC,CAAC;IAC5D,4BAA4B;IAC5B,KAAK,EAAE,eAAe,CAAC;IACvB,iCAAiC;IACjC,cAAc,EAAE,YAAY,CAAC,mBAAmB,CAAC,CAAC;IAClD,mCAAmC;IACnC,aAAa,EAAE,mBAAmB,CAAC,aAAa,GAAG,IAAI,CAAC,CAAC;IACzD,gCAAgC;IAChC,QAAQ,EAAE,YAAY,CAAC,OAAO,CAAC,CAAC;CACjC;AAED,uEAAuE;AACvE,qBAAa,sBAAuB,SAAQ,gBAAgB,CAAC,2BAA2B,CAAC;IACvF,OAAO,CAAC,QAAQ,CAAC,oBAAoB,CAA2C;IAEhF,OAAO,CAAC,QAAQ,CAAC,iBAAiB,CAA8C;IAEhF,OAAO,CAAC,QAAQ,CAAC,aAAa,CAA+C;IAE7E;;;OAGG;YACW,yBAAyB;IAyCvC;;;;OAIG;YACW,qBAAqB;IAmCnC,kBAAkB;IACX,aAAa,IAAI,IAAI;IAK5B;;;;OAIG;IACI,0BAA0B,CAAC,OAAO,EAAE,MAAM,EAAE,EAAE,gBAAgB,EAAE,mBAAmB,CAAC,MAAM,CAAC,GAAG,IAAI;IAMzG,kBAAkB;IACX,MAAM,IAAI,KAAK;CA8CvB"}
import { ChartMetadata, ChartPage, ComponentProps, DisplayComponent, EventBus, Subject, Subscribable, UserSettingManager, VNode } from '@microsoft/msfs-sdk';
import { MfdAliasedUserSettingTypes, ModalService } from '@microsoft/msfs-epic2-shared';
import './ChartViewer.css';
/** The properties for the {@link ChartsViewer} component. */
export interface ChartsViewerProps extends ComponentProps {
/** Event bus */
bus: EventBus;
/** The chart to show */
chart: Subscribable<ChartMetadata | null>;
/** Is this view hidden? */
isHidden: Subscribable<boolean>;
/** The modal service */
readonly modalService: ModalService;
/** The settings. */
readonly settings: UserSettingManager<MfdAliasedUserSettingTypes>;
}
/** A viewer of charts */
export declare class ChartViewer extends DisplayComponent<ChartsViewerProps> {
static readonly ZOOM_STEPS: number[];
private static readonly CHART_VIEW_WIDTH_PX;
private static readonly CHART_VIEW_HEIGHT_PX;
private readonly chartWrapperRef;
private readonly chartImageRef;
private readonly chartContainerRef;
private readonly isFollowingOwnship;
private readonly isPanning;
private chartPanStartX;
private chartPanStartY;
private chartPanAmountX;
private chartPanAmountY;
private readonly chartPanOffsetX;
private readonly chartPanOffsetY;
readonly chartZoomLevel: Subject<number>;
private readonly chartTransformOriginX;
private readonly chartTransformOriginY;
private readonly chartTranslateTransform;
private readonly chartScaleTransform;
private readonly chartScale;
private readonly chartTransform;
readonly pages: Subject<ChartPage[]>;
readonly pageIndex: Subject<number>;
private readonly currentPage;
private readonly planePpos;
private readonly planeTrueHeading;
readonly ownshipVisible: Subject<boolean>;
private readonly ownshipX;
private readonly ownshipY;
private readonly ownshipRotation;
private chartView;
private currentPageGeoreferencedArea;
private readonly lccProjection;
/**
* Increases the chart zoom, wrapping around to 1x after 3x zoom is chosen
*/
increaseZoom(): void;
/**
* Views the next chart page, wrapping around to the first page if the last available page is selected
*/
nextPage(): void;
/**
* Centers the chart to the aircraft ownship icon
*/
centerAircraft(): void;
/**
* Fits the chart to the viewing area
*/
fitToViewArea(): void;
/**
* Centers the chart to the middle of the viewing area
*/
centerChart(): void;
private handleChartImageLoad;
private handleChartMouseDown;
private handleChartMouseUp;
private handleChartMouseMove;
/** @inheritdoc */
onAfterRender(): void;
/** Sets the chart transform origin based on the amount of panning */
private adjustChartTransformOrigin;
/**
* Resizes the specified rendered chart page to fit inside the viewer container
* @param page The specified chart page
*/
private fitChartToContainer;
/**
* Updates the aircraft ownship
*/
private updateOwnship;
/** @inheritdoc*/
render(): VNode;
}
//# sourceMappingURL=ChartViewer.d.ts.map
{"version":3,"file":"ChartViewer.d.ts","sourceRoot":"","sources":["../../../Charts/Components/ChartViewer.tsx"],"names":[],"mappings":"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"}
import { ComponentProps, DisplayComponent, EventBus, UserSettingManager, VNode } from '@microsoft/msfs-sdk';
import { MfdAliasedUserSettingTypes, ModalService } from '@microsoft/msfs-epic2-shared';
import { ChartViewer } from './ChartViewer';
import './ChartViewSideButtons.css';
/** Props for ChartViewSideButtons. */
interface ChartViewSideButtonProps extends ComponentProps {
/** The event bus */
readonly bus: EventBus;
/** The settings. */
readonly settings: UserSettingManager<MfdAliasedUserSettingTypes>;
/** The modal service */
readonly modalService: ModalService;
/** The chart viewer being controlled */
readonly viewer: ChartViewer;
}
/** The Map Side Buttons component. */
export declare class ChartViewSideButtons extends DisplayComponent<ChartViewSideButtonProps> {
private hEventSubscription;
private readonly hEventSubscriber;
private readonly lskNameStrings;
/** @inheritdoc */
onAfterRender(): void;
/**
* Connects LSK HEvents to their corresponding MFD side soft keys.
* @param event The HEvent string.
*/
private handleLskHEvent;
/** Callback when Nearest Waypoint button is pressed. */
private onNrstButtonPressed;
/** Callback when Map button is pressed. */
private onMapButtonPressed;
/** @inheritdoc */
render(): VNode;
/** @inheritdoc */
destroy(): void;
}
export {};
//# sourceMappingURL=ChartViewSideButtons.d.ts.map
{"version":3,"file":"ChartViewSideButtons.d.ts","sourceRoot":"","sources":["../../../Charts/Components/ChartViewSideButtons.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAE,cAAc,EAAE,gBAAgB,EAAE,QAAQ,EAAoD,kBAAkB,EAAE,KAAK,EAAE,MAAM,qBAAqB,CAAC;AAE9J,OAAO,EAA0B,0BAA0B,EAAY,YAAY,EAAoC,MAAM,8BAA8B,CAAC;AAG5J,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAE5C,OAAO,4BAA4B,CAAC;AAEpC,sCAAsC;AACtC,UAAU,wBAAyB,SAAQ,cAAc;IACvD,oBAAoB;IACpB,QAAQ,CAAC,GAAG,EAAE,QAAQ,CAAC;IACvB,oBAAoB;IACpB,QAAQ,CAAC,QAAQ,EAAE,kBAAkB,CAAC,0BAA0B,CAAC,CAAC;IAClE,wBAAwB;IACxB,QAAQ,CAAC,YAAY,EAAE,YAAY,CAAA;IACnC,wCAAwC;IACxC,QAAQ,CAAC,MAAM,EAAE,WAAW,CAAC;CAC9B;AAED,sCAAsC;AACtC,qBAAa,oBAAqB,SAAQ,gBAAgB,CAAC,wBAAwB,CAAC;IAClF,OAAO,CAAC,kBAAkB,CAA2B;IACrD,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAA0C;IAC3E,OAAO,CAAC,QAAQ,CAAC,cAAc,CAS7B;IAEF,kBAAkB;IACX,aAAa,IAAI,IAAI;IAI5B;;;OAGG;IACH,OAAO,CAAC,eAAe;IA+BvB,wDAAwD;IACxD,OAAO,CAAC,mBAAmB;IAK3B,2CAA2C;IAC3C,OAAO,CAAC,kBAAkB;IAI1B,kBAAkB;IACX,MAAM,IAAI,KAAK;IAkDtB,kBAAkB;IACX,OAAO,IAAI,IAAI;CAIvB"}
export * from './ChartAirportDropdownLabel';
export * from './ChartSelectionDropdown';
export * from './ChartViewer';
export * from './ChartViewSideButtons';
//# sourceMappingURL=index.d.ts.map
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../Charts/Components/index.ts"],"names":[],"mappings":"AAAA,cAAc,6BAA6B,CAAC;AAC5C,cAAc,0BAA0B,CAAC;AACzC,cAAc,eAAe,CAAC;AAC9B,cAAc,wBAAwB,CAAC"}
import { AirportFacility, ChartMetadata } from '@microsoft/msfs-sdk';
import { DynamicListData } from '@microsoft/msfs-epic2-shared';
/** A type that describes a chart to be listed */
export interface Epic2ChartListType extends DynamicListData {
/** Chart */
chart: ChartMetadata;
}
/** A type that describes an airport to be listed in an airport chart search */
export interface Epic2ChartAirportListType extends DynamicListData {
/** Chart */
airport: AirportFacility;
}
export declare enum Epic2ChartDisplayCategories {
Airport = "Arpt",
SID = "SID",
STAR = "STAR",
Approach = "Appr",
Noise = "Noise",
NOTAM = "NOTAM",
Airspace = "Airsp"
}
export declare enum ChartAreaViewPages {
ChartSelection = 0,
ChartViewer = 1
}
//# sourceMappingURL=Epic2ChartTypes.d.ts.map
{"version":3,"file":"Epic2ChartTypes.d.ts","sourceRoot":"","sources":["../../Charts/Epic2ChartTypes.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,eAAe,EAAE,aAAa,EAAE,MAAM,qBAAqB,CAAC;AAErE,OAAO,EAAE,eAAe,EAAE,MAAM,8BAA8B,CAAC;AAE/D,iDAAiD;AACjD,MAAM,WAAW,kBAAmB,SAAQ,eAAe;IACzD,YAAY;IACZ,KAAK,EAAE,aAAa,CAAA;CACrB;AAED,+EAA+E;AAC/E,MAAM,WAAW,yBAA0B,SAAQ,eAAe;IAChE,YAAY;IACZ,OAAO,EAAE,eAAe,CAAA;CACzB;AAED,oBAAY,2BAA2B;IACrC,OAAO,SAAS;IAChB,GAAG,QAAQ;IACX,IAAI,SAAS;IACb,QAAQ,SAAS;IACjB,KAAK,UAAU;IACf,KAAK,UAAU;IACf,QAAQ,UAAU;CACnB;AAED,oBAAY,kBAAkB;IAC5B,cAAc,IAAA;IACd,WAAW,IAAA;CACZ"}
import { ApproachProcedure, ChartMetadata, ChartProcedureIdentifier, Procedure } from '@microsoft/msfs-sdk';
import { Epic2ChartListType } from './Epic2ChartTypes';
/** A utility class for Epic2 charts */
export declare class Epic2ChartUtils {
/**
* Returns whether a given procedure matches a chart procedure identifier
*
* @param proc the procedure
* @param ident the chart identifier to check against
*
* @returns a boolean
*/
static procedureMatchesIdentifier(proc: Procedure | ApproachProcedure, ident: ChartProcedureIdentifier): boolean;
/**
* Picks the autoselect chart for a given procedure
* @param charts The charts to filter from
* @param procedure The procedure selected in the flight plan
* @returns The chart metadata for the selected chart
*/
static selectAutoChartForProcedure(charts: readonly Epic2ChartListType[], procedure: Procedure | ApproachProcedure): ChartMetadata | null;
}
//# sourceMappingURL=Epic2ChartUtils.d.ts.map
{"version":3,"file":"Epic2ChartUtils.d.ts","sourceRoot":"","sources":["../../Charts/Epic2ChartUtils.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,iBAAiB,EAAiB,aAAa,EAAE,wBAAwB,EAAE,SAAS,EAAe,MAAM,qBAAqB,CAAC;AAExI,OAAO,EAAE,kBAAkB,EAAE,MAAM,mBAAmB,CAAC;AAEvD,uCAAuC;AACvC,qBAAa,eAAe;IAC1B;;;;;;;OAOG;WACW,0BAA0B,CACtC,IAAI,EAAE,SAAS,GAAG,iBAAiB,EACnC,KAAK,EAAE,wBAAwB,GAC9B,OAAO;IAuBV;;;;;OAKG;WACW,2BAA2B,CAAC,MAAM,EAAE,SAAS,kBAAkB,EAAE,EAAE,SAAS,EAAE,SAAS,GAAG,iBAAiB,GAAG,aAAa,GAAG,IAAI;CASjJ"}
export * from './ChartsDisplay';
export * from './Epic2ChartTypes';
export * from './Epic2ChartUtils';
export * from './Components';
export * from './Modal';
export * from './Providers';
//# sourceMappingURL=index.d.ts.map
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../Charts/index.ts"],"names":[],"mappings":"AAAA,cAAc,iBAAiB,CAAC;AAChC,cAAc,mBAAmB,CAAC;AAClC,cAAc,mBAAmB,CAAC;AAClC,cAAc,cAAc,CAAC;AAC7B,cAAc,SAAS,CAAC;AACxB,cAAc,aAAa,CAAC"}
import { Facility, FacilityLoader, SetSubject, Subject, VNode } from '@microsoft/msfs-sdk';
import { Modal, ModalProps } from '@microsoft/msfs-epic2-shared';
import './ChartAirportSearchDialog.css';
/** Properties for the {@link ChartsAirportSearch} class */
interface ChartsAirportSearchProps extends ModalProps {
/** The facility loader */
facLoader: FacilityLoader;
}
/** Modal used for the airport search dialog for charts */
export declare class ChartsAirportSearch extends Modal<ChartsAirportSearchProps> {
protected readonly cssClassSet: SetSubject<string>;
private readonly searchText;
readonly selectedAirport: Subject<Facility | null>;
private readonly airportList;
/** @inheritdoc */
onAfterRender(): void;
/** @inheritdoc */
onPause(): void;
/** @inheritdoc */
render(): VNode;
}
export {};
//# sourceMappingURL=ChartAirportSearchDialog.d.ts.map
{"version":3,"file":"ChartAirportSearchDialog.d.ts","sourceRoot":"","sources":["../../../Charts/Modal/ChartAirportSearchDialog.tsx"],"names":[],"mappings":"AAAA,OAAO,EAAgB,QAAQ,EAAE,cAAc,EAAuD,UAAU,EAAE,OAAO,EAAE,KAAK,EAAE,MAAM,qBAAqB,CAAC;AAE9J,OAAO,EACiD,KAAK,EAAY,UAAU,EAClF,MAAM,8BAA8B,CAAC;AAItC,OAAO,gCAAgC,CAAC;AAExC,2DAA2D;AAC3D,UAAU,wBAAyB,SAAQ,UAAU;IACnD,0BAA0B;IAC1B,SAAS,EAAE,cAAc,CAAA;CAC1B;AAED,0DAA0D;AAC1D,qBAAa,mBAAoB,SAAQ,KAAK,CAAC,wBAAwB,CAAC;IACtE,SAAS,CAAC,QAAQ,CAAC,WAAW,qBAAsD;IAEpF,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAuC;IAClE,SAAgB,eAAe,2BAAyC;IACxE,OAAO,CAAC,QAAQ,CAAC,WAAW,CAAsD;IAElF,kBAAkB;IACX,aAAa,IAAI,IAAI;IAe5B,kBAAkB;IACX,OAAO,IAAI,IAAI;IAGtB,kBAAkB;IACX,MAAM,IAAI,KAAK;CA0DvB"}
export * from './ChartAirportSearchDialog';
//# sourceMappingURL=index.d.ts.map
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../Charts/Modal/index.ts"],"names":[],"mappings":"AAAA,cAAc,4BAA4B,CAAC"}
import { ChartMetadata, IcaoValue } from '@microsoft/msfs-sdk';
/** An interface describing a charts provider for the Epic 2 */
export interface Epic2ChartsProvider {
/**
* Gets all the charts that should be available for display on the Aprt page.
* This is NOT all charts for an airport.
* @param airport The airport ICAO value
*/
getAirportCharts(airport: IcaoValue): Promise<ChartMetadata[]>;
/**
* Gets the default airport chart for automatic selection
* @param airport The airport ICAO Value
*/
getDefaultAirportChart(airport: IcaoValue): Promise<ChartMetadata | null>;
/**
* Gets all the charts that should be available for display on the SID page.
* @param airport The airport ICAO value
*/
getSidCharts(airport: IcaoValue): Promise<ChartMetadata[]>;
/**
* Gets all the charts that should be available for display on the STAR page.
* @param airport The airport ICAO value
*/
getStarCharts(airport: IcaoValue): Promise<ChartMetadata[]>;
/**
* Gets all the charts that should be available for display on the Appr page.
* @param airport The airport ICAO value
*/
getApproachCharts(airport: IcaoValue): Promise<ChartMetadata[]>;
}
//# sourceMappingURL=Epic2ChartsProvider.d.ts.map
{"version":3,"file":"Epic2ChartsProvider.d.ts","sourceRoot":"","sources":["../../../Charts/Providers/Epic2ChartsProvider.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,SAAS,EAAE,MAAM,qBAAqB,CAAC;AAE/D,+DAA+D;AAC/D,MAAM,WAAW,mBAAmB;IAClC;;;;OAIG;IACH,gBAAgB,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,EAAE,CAAC,CAAC;IAE/D;;;OAGG;IACH,sBAAsB,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,GAAG,IAAI,CAAC,CAAC;IAE1E;;;OAGG;IACH,YAAY,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,EAAE,CAAC,CAAC;IAE3D;;;OAGG;IACH,aAAa,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,EAAE,CAAC,CAAC;IAE5D;;;OAGG;IACH,iBAAiB,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,EAAE,CAAC,CAAC;CACjE"}
import { ChartIndex, ChartMetadata, IcaoValue } from '@microsoft/msfs-sdk';
import { Epic2ChartsProvider } from './Epic2ChartsProvider';
/** A provider for default Epic 2 FAA charts */
export declare class FaaChartProvider implements Epic2ChartsProvider {
private static AirportChartCategories;
private static SidChartCategories;
private static StarChartCategories;
private static ApproachChartCategories;
/**
* Gets all the charts available for an airport
* @param airport The airport ICAO value
* @returns Charts
*/
static getChartIndexForAirport(airport: IcaoValue): Promise<ChartIndex<string> | void>;
/**
* Gets all charts of given types
* @param airport The airport ICAO Value
* @param searchTypes An array of FAA chart types to search for
* @returns An array of charts found for a given type
*/
private getChartsOfTypes;
/** @inheritdoc */
getAirportCharts(airport: IcaoValue): Promise<ChartMetadata[]>;
/** @inheritdoc */
getDefaultAirportChart(airport: IcaoValue): Promise<ChartMetadata | null>;
/** @inheritdoc */
getSidCharts(airport: IcaoValue): Promise<ChartMetadata[]>;
/** @inheritdoc */
getStarCharts(airport: IcaoValue): Promise<ChartMetadata[]>;
/** @inheritdoc */
getApproachCharts(airport: IcaoValue): Promise<ChartMetadata[]>;
}
//# sourceMappingURL=FaaChartProvider.d.ts.map
{"version":3,"file":"FaaChartProvider.d.ts","sourceRoot":"","sources":["../../../Charts/Providers/FaaChartProvider.ts"],"names":[],"mappings":"AAAA,OAAO,EAAoC,UAAU,EAAE,aAAa,EAAkD,SAAS,EAAE,MAAM,qBAAqB,CAAC;AAE7J,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAE5D,+CAA+C;AAC/C,qBAAa,gBAAiB,YAAW,mBAAmB;IAC1D,OAAO,CAAC,MAAM,CAAC,sBAAsB,CAEnC;IACF,OAAO,CAAC,MAAM,CAAC,kBAAkB,CAE/B;IACF,OAAO,CAAC,MAAM,CAAC,mBAAmB,CAEhC;IACF,OAAO,CAAC,MAAM,CAAC,uBAAuB,CAEpC;IAEF;;;;OAIG;WACiB,uBAAuB,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,IAAI,CAAC;IAUnG;;;;;OAKG;YACW,gBAAgB;IAa9B,kBAAkB;IACL,gBAAgB,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,EAAE,CAAC;IAI3E,kBAAkB;IACL,sBAAsB,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,GAAG,IAAI,CAAC;IAetF,kBAAkB;IACL,YAAY,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,EAAE,CAAC;IAIvE,kBAAkB;IACL,aAAa,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,EAAE,CAAC;IAIxE,kBAAkB;IACL,iBAAiB,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,EAAE,CAAC;CAG7E"}
export * from './Epic2ChartsProvider';
export * from './FaaChartProvider';
export * from './LidoChartProvider';
//# sourceMappingURL=index.d.ts.map
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../../Charts/Providers/index.ts"],"names":[],"mappings":"AAAA,cAAc,uBAAuB,CAAC;AACtC,cAAc,oBAAoB,CAAC;AACnC,cAAc,qBAAqB,CAAC"}
import { ChartIndex, ChartMetadata, IcaoValue } from '@microsoft/msfs-sdk';
import { Epic2ChartsProvider } from './Epic2ChartsProvider';
/** A provider for default Epic 2 LIDO charts */
export declare class LidoChartProvider implements Epic2ChartsProvider {
private static AirportChartCategories;
private static SidChartCategories;
private static StarChartCategories;
private static ApproachChartCategories;
/**
* Maps a chart type to a chart name to be displayed
* @param chart The chart metadata
* @returns The chart name to display
*/
private static mapChartNameForDisplay;
/**
* Gets all the charts available for an airport
* @param airport The airport ICAO value
* @returns Charts
*/
static getChartIndexForAirport(airport: IcaoValue): Promise<ChartIndex<string> | void>;
/**
* Gets all charts of given types
* @param airport The airport ICAO Value
* @param searchTypes An array of LIDO chart types to search for
* @returns An array of charts found for a given type
*/
private getChartsOfTypes;
/** @inheritdoc */
getAirportCharts(airport: IcaoValue): Promise<ChartMetadata[]>;
/** @inheritdoc */
getDefaultAirportChart(airport: IcaoValue): Promise<ChartMetadata | null>;
/** @inheritdoc */
getSidCharts(airport: IcaoValue): Promise<ChartMetadata[]>;
/** @inheritdoc */
getStarCharts(airport: IcaoValue): Promise<ChartMetadata[]>;
/** @inheritdoc */
getApproachCharts(airport: IcaoValue): Promise<ChartMetadata[]>;
}
//# sourceMappingURL=LidoChartProvider.d.ts.map
{"version":3,"file":"LidoChartProvider.d.ts","sourceRoot":"","sources":["../../../Charts/Providers/LidoChartProvider.ts"],"names":[],"mappings":"AAAA,OAAO,EAAoC,UAAU,EAAE,aAAa,EAAoC,SAAS,EAAiB,MAAM,qBAAqB,CAAC;AAE9J,OAAO,EAAE,mBAAmB,EAAE,MAAM,uBAAuB,CAAC;AAE5D,gDAAgD;AAChD,qBAAa,iBAAkB,YAAW,mBAAmB;IAC3D,OAAO,CAAC,MAAM,CAAC,sBAAsB,CAEnC;IACF,OAAO,CAAC,MAAM,CAAC,kBAAkB,CAE/B;IACF,OAAO,CAAC,MAAM,CAAC,mBAAmB,CAEhC;IACF,OAAO,CAAC,MAAM,CAAC,uBAAuB,CAEpC;IAEF;;;;OAIG;IACH,OAAO,CAAC,MAAM,CAAC,sBAAsB;IAmBrC;;;;OAIG;WACiB,uBAAuB,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,UAAU,CAAC,MAAM,CAAC,GAAG,IAAI,CAAC;IAUnG;;;;;OAKG;YACW,gBAAgB;IAkB9B,kBAAkB;IACL,gBAAgB,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,EAAE,CAAC;IAI3E,kBAAkB;IACL,sBAAsB,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,GAAG,IAAI,CAAC;IAqBtF,kBAAkB;IACL,YAAY,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,EAAE,CAAC;IAIvE,kBAAkB;IACL,aAAa,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,EAAE,CAAC;IAIxE,kBAAkB;IACL,iBAAiB,CAAC,OAAO,EAAE,SAAS,GAAG,OAAO,CAAC,aAAa,EAAE,CAAC;CAG7E"}
+4
-2

@@ -1,2 +0,2 @@

import { EventBus, JetAutothrottle, TurbopropAutothrottle } from '@microsoft/msfs-sdk';
import { AutothrottleOptions, EventBus, JetAutothrottle, TurbopropAutothrottle } from '@microsoft/msfs-sdk';
import { AirGroundDataProvider, AirspeedDataProvider, AltitudeDataProvider, AutopilotDataProvider, AutothrottleConfig, Epic2Fadec, FlapWarningDataProvider, RadioAltimeterDataProvider } from '@microsoft/msfs-epic2-shared';

@@ -16,2 +16,3 @@ /**

private readonly radioAltDataProvider;
private readonly options;
private static readonly UPDATE_FREQ;

@@ -135,4 +136,5 @@ private static readonly DEACTIVATE_WARNING_TIME;

* @param radioAltDataProvider The radio altimeter data provider.
* @param options Optional set of autothrottle options (for injection by plugin)
*/
constructor(bus: EventBus, fadec: Epic2Fadec, config: AutothrottleConfig, airspeedDataProvider: AirspeedDataProvider, airGroundDataProvider: AirGroundDataProvider, altDataProvider: AltitudeDataProvider, apDataProvider: AutopilotDataProvider, flapWarningDataProvider: FlapWarningDataProvider, radioAltDataProvider: RadioAltimeterDataProvider);
constructor(bus: EventBus, fadec: Epic2Fadec, config: AutothrottleConfig, airspeedDataProvider: AirspeedDataProvider, airGroundDataProvider: AirGroundDataProvider, altDataProvider: AltitudeDataProvider, apDataProvider: AutopilotDataProvider, flapWarningDataProvider: FlapWarningDataProvider, radioAltDataProvider: RadioAltimeterDataProvider, options: AutothrottleOptions | undefined);
/**

@@ -139,0 +141,0 @@ * Initializes this autothrottle.

@@ -1,1 +0,1 @@

{"version":3,"file":"Epic2Autothrottle.d.ts","sourceRoot":"","sources":["../../Autothrottle/Epic2Autothrottle.ts"],"names":[],"mappings":"AAAA,OAAO,EAEsI,QAAQ,EACnJ,eAAe,EACf,qBAAqB,EACtB,MAAM,qBAAqB,CAAC;AAE7B,OAAO,EACL,qBAAqB,EAAE,oBAAoB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,kBAAkB,EAChB,UAAU,EAAmB,uBAAuB,EAChJ,0BAA0B,EAC3B,MAAM,8BAA8B,CAAC;AAYtC;;GAEG;AACH,qBAAa,iBAAiB;IA0U1B,OAAO,CAAC,QAAQ,CAAC,GAAG;IACpB,OAAO,CAAC,QAAQ,CAAC,KAAK;IACtB,OAAO,CAAC,QAAQ,CAAC,MAAM;IACvB,OAAO,CAAC,QAAQ,CAAC,oBAAoB;IACrC,OAAO,CAAC,QAAQ,CAAC,qBAAqB;IACtC,OAAO,CAAC,QAAQ,CAAC,eAAe;IAChC,OAAO,CAAC,QAAQ,CAAC,cAAc;IAC/B,OAAO,CAAC,QAAQ,CAAC,uBAAuB;IACxC,OAAO,CAAC,QAAQ,CAAC,oBAAoB;IAjVvC,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,WAAW,CAAM;IACzC,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,uBAAuB,CAAS;IAExD,OAAO,CAAC,MAAM,CAAC,eAAe,CAAK;IACnC,OAAO,CAAC,MAAM,CAAC,SAAS,CAAS;IACjC,OAAO,CAAC,MAAM,CAAC,sBAAsB,CAAK;IAG1C,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,OAAO,CAiE7B;IAGF,mEAAmE;IACnE,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,uBAAuB,CAIjC;IAEd,8FAA8F;IAC9F,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,iCAAiC,CAAO;IAEhE,sFAAsF;IACtF,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,wCAAwC,CAAQ;IACxE,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,uBAAuB,CAAO;IAEtD,8FAA8F;IAC9F,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,+BAA+B,CAAK;IAC5D,qDAAqD;IACrD,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,gCAAgC,CAAO;IAE/D,8GAA8G;IAC9G,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,2CAA2C,CAAO;IAC1E,qEAAqE;IACrE,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,4CAA4C,CAAS;IAE7E,yIAAyI;IACzI,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,oCAAoC,CAAK;IAEjE,sGAAsG;IACtG,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,4CAA4C,CAAM;IAE1E,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,8BAA8B,CAA6D;IAEnH,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,mCAAmC,CAAQ;IACnE,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,mCAAmC,CAAQ;IACnE,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,mCAAmC,CAAQ;IAEnE,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,yCAAyC,CAAQ;IAEzE;;;OAGG;IACH,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,+BAA+B,CAAkB;IAEzE,0GAA0G;IAC1G,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,6BAA6B,CAAQ;IAE7D,6GAA6G;IAC7G,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,+BAA+B,CAAO;IAE9D,OAAO,CAAC,MAAM,CAAC,QAAQ,CAAC,sBAAsB,CAK5C;IAEF,OAAO,CAAC,QAAQ,CAAC,YAAY,CAAoD;IAEjF,OAAO,CAAC,QAAQ,CAAC,SAAS,CAAgE;IAE1F,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAwC;IACnE,OAAO,CAAC,QAAQ,CAAC,oBAAoB,CAA6B;IAElE,OAAO,CAAC,eAAe,CAAC,CAAkB;IAE1C,OAAO,CAAC,SAAS,CAAS;IAC1B,OAAO,CAAC,iBAAiB,CAAS;IAClC,OAAO,CAAC,QAAQ,CAAC,aAAa,CAA6B;IAE3D,OAAO,CAAC,QAAQ,CAAC,MAAM,CAA+C;IACtE,OAAO,CAAC,QAAQ,CAAC,UAAU,CAA+C;IAE1E,OAAO,CAAC,QAAQ,CAAC,iBAAiB,CAAyB;IAC3D,OAAO,CAAC,QAAQ,CAAC,mBAAmB,CAIlC;IAEF,OAAO,CAAC,QAAQ,CAAC,aAAa,CAAwG;IACtI,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAAuD;IACxF,OAAO,CAAC,QAAQ,CAAC,WAAW,CAE1B;IAEF,OAAO,CAAC,iCAAiC,CAAK;IAE9C,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAiC;IACzD,OAAO,CAAC,iBAAiB,CAAC,CAAS;IAEnC,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAyC;IACpE,OAAO,CAAC,QAAQ,CAAC,QAAQ,CAA2C;IACpE,OAAO,CAAC,QAAQ,CAAC,OAAO,CAAiD;IAEzE,OAAO,CAAC,QAAQ,CAAC,YAAY,CAAiC;IAC9D,OAAO,CAAC,QAAQ,CAAC,WAAW,CAAwC;IAEpE,OAAO,CAAC,QAAQ,CAAC,GAAG,CAAiC;IACrD,OAAO,CAAC,QAAQ,CAAC,IAAI,CAAkC;IAEvD,OAAO,CAAC,QAAQ,CAAC,cAAc,CAA+E;IAC9G,OAAO,CAAC,QAAQ,CAAC,WAAW,CAG1B;IACF,OAAO,CAAC,QAAQ,CAAC,YAAY,CAAqF;IAElH,OAAO,CAAC,QAAQ,CAAC,SAAS,CAAiC;IAC3D,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAkC;IAC7D,OAAO,CAAC,QAAQ,CAAC,iBAAiB,CAAyC;IAE3E,OAAO,CAAC,QAAQ,CAAC,OAAO,CAkBpB;IAEJ,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAqG;IAChI,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAsC;IAEjE,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAAqB;IACtD,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAAqE;IACtG,OAAO,CAAC,QAAQ,CAAC,iBAAiB,CAAsE;IAExG,OAAO,CAAC,QAAQ,CAAC,wBAAwB,CAKvC;IAEF,OAAO,CAAC,QAAQ,CAAC,2BAA2B,CAAyB;IACrE,OAAO,CAAC,QAAQ,CAAC,yBAAyB,CAKxC;IACF,OAAO,CAAC,QAAQ,CAAC,oBAAoB,CAInC;IAEF,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAI/B;IACF,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAI/B;IAEF,OAAO,CAAC,QAAQ,CAAC,eAAe,CAK9B;IACF,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAK/B;IAEF,OAAO,CAAC,QAAQ,CAAC,cAAc,CAS7B;IAEF,OAAO,CAAC,QAAQ,CAAC,YAAY,CAI3B;IACF,OAAO,CAAC,QAAQ,CAAC,aAAa,CAI5B;IAEF,OAAO,CAAC,QAAQ,CAAC,mBAAmB,CAAqB;IAEzD,OAAO,CAAC,aAAa,CAAS;IAC9B,OAAO,CAAC,oBAAoB,CAAK;IACjC,OAAO,CAAC,aAAa,CAAS;IAC9B,OAAO,CAAC,oBAAoB,CAAK;IAEjC,OAAO,CAAC,QAAQ,CAAC,OAAO,CAKrB;IACH,OAAO,CAAC,kBAAkB,CAAS;IAEnC,OAAO,CAAC,eAAe,CAA0B;IAEjD,OAAO,CAAC,QAAQ,CAAC,oBAAoB,CAAuB;IAC5D,OAAO,CAAC,QAAQ,CAAC,iBAAiB,CAAyB;IAE3D,OAAO,CAAC,OAAO,CAAQ;IACvB,OAAO,CAAC,MAAM,CAAS;IAEvB,OAAO,CAAC,sBAAsB,CAAC,CAAe;IAE9C,OAAO,CAAC,WAAW,CAAC,CAAe;IACnC,OAAO,CAAC,sBAAsB,CAAC,CAAe;IAE9C,OAAO,CAAC,cAAc,CAAC,CAAe;IACtC,OAAO,CAAC,WAAW,CAAC,CAAe;IAEnC,OAAO,CAAC,SAAS,CAAC,CAAe;IAEjC,OAAO,CAAC,SAAS,CAAC,CAAe;IAEjC;;;;;;;;;;;OAWG;gBAEgB,GAAG,EAAE,QAAQ,EACb,KAAK,EAAE,UAAU,EACjB,MAAM,EAAE,kBAAkB,EAC1B,oBAAoB,EAAE,oBAAoB,EAC1C,qBAAqB,EAAE,qBAAqB,EAC5C,eAAe,EAAE,oBAAoB,EACrC,cAAc,EAAE,qBAAqB,EACrC,uBAAuB,EAAE,uBAAuB,EAChD,oBAAoB,EAAE,0BAA0B;IAwEnE;;;OAGG;IACI,IAAI,IAAI,IAAI;IAiJnB;;;;;;;OAOG;IACH,OAAO,CAAC,wBAAwB;IAoEhC;;;OAGG;IACH,OAAO,CAAC,yBAAyB;IAwBjC;;OAEG;IACH,OAAO,CAAC,GAAG;IAWX;;;OAGG;IACH,OAAO,CAAC,QAAQ;IAShB;;OAEG;IACH,OAAO,CAAC,cAAc;IAStB;;OAEG;IACH,OAAO,CAAC,cAAc;IAStB;;;;OAIG;IACH,OAAO,CAAC,UAAU;IAWlB;;OAEG;IACH,OAAO,CAAC,KAAK;IAUb,qCAAqC;IACrC,OAAO,CAAC,kBAAkB;IAU1B;;;OAGG;IACH,OAAO,CAAC,mBAAmB;IAkE3B;;OAEG;IACH,OAAO,CAAC,MAAM;IAyFd;;OAEG;IACH,OAAO,CAAC,oBAAoB;IAoB5B;;OAEG;IACH,OAAO,CAAC,mBAAmB;IAc3B;;;OAGG;IACH,OAAO,CAAC,MAAM;IAuBd;;OAEG;IACH,OAAO,CAAC,SAAS;IAuCjB;;OAEG;IACH,OAAO,CAAC,WAAW;IAgBnB;;OAEG;IACH,OAAO,CAAC,cAAc;IAUtB;;OAEG;IACH,OAAO,CAAC,cAAc;IAWtB;;OAEG;IACH,OAAO,CAAC,YAAY;IAYpB;;OAEG;IACH,OAAO,CAAC,eAAe;IAQvB;;OAEG;IACH,OAAO,CAAC,iBAAiB;IAQzB;;OAEG;IACH,OAAO,CAAC,eAAe;IAQvB;;;OAGG;IACH,OAAO,CAAC,gBAAgB;IAoBxB;;;OAGG;IACH,OAAO,CAAC,gBAAgB;IAqBxB;;;;;;;;OAQG;IACH,OAAO,CAAC,mBAAmB;IA4B3B;;;OAGG;IACH,OAAO,CAAC,sBAAsB;IAY9B;;OAEG;IACI,OAAO,IAAI,IAAI;CAyBvB;AAED,kBAAkB;AAClB,qBAAa,0BAA2B,SAAQ,qBAAqB;IACnE;;;OAGG;IACH,IAAI,mBAAmB,IAAI,MAAM,CAMhC;CACF;AAED,kBAAkB;AAClB,qBAAa,oBAAqB,SAAQ,eAAe;IACvD;;;OAGG;IACH,IAAI,mBAAmB,IAAI,MAAM,CAMhC;CACF"}
{"version":3,"file":"Epic2Autothrottle.d.ts","sourceRoot":"","sources":["../../Autothrottle/Epic2Autothrottle.ts"],"names":[],"mappings":"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"}
export * from './ActivatePlanButtonBar';
export * from './HoldButton';
export * from './VectorsButton';
//# sourceMappingURL=index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../Common/index.ts"],"names":[],"mappings":"AAAA,cAAc,yBAAyB,CAAC"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../Common/index.ts"],"names":[],"mappings":"AAAA,cAAc,yBAAyB,CAAC;AACxC,cAAc,cAAc,CAAC;AAC7B,cAAc,iBAAiB,CAAC"}

@@ -1,2 +0,4 @@

import { Epic2AvionicsPlugin, Epic2Fadec, Epic2PluginBinder } from '@microsoft/msfs-epic2-shared';
import { AutothrottleOptions, ChartMetadata, EventBus, Subscribable, UserSettingManager, VNode } from '@microsoft/msfs-sdk';
import { Epic2AvionicsPlugin, Epic2Fadec, Epic2PluginBinder, MfdAliasedUserSettingTypes, ModalService } from '@microsoft/msfs-epic2-shared';
import { Epic2ChartsProvider } from './Charts/Providers/Epic2ChartsProvider';
/** A plugin binder for Epic2 Upper MFD plugins. */

@@ -18,3 +20,17 @@ export type Epic2UpperMfdPluginBinder = Epic2PluginBinder;

getClimbRate?(pressureAlt: number, weight: number): number;
/**
* Allows the plugin to overwrite the autothrottle options for an aircraft.
* @returns an instance of the autothrottle options.
*/
getAutothrottleOptions?(): AutothrottleOptions;
/**
* Gets any available additional chart providers
*/
getChartProviders?(): Record<string, Epic2ChartsProvider>;
/**
* Calls a chart viewer to be rendered
* Note: When implementing, this will need to be hidden by the plugin based on the selected provider key
*/
getChartViewers?(bus: EventBus, chart: Subscribable<ChartMetadata | null>, selectedProvider: Subscribable<string>, modalService: ModalService, settings: UserSettingManager<MfdAliasedUserSettingTypes>): VNode[];
}
//# sourceMappingURL=Epic2UpperMfdAvionicsPlugin.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"Epic2UpperMfdAvionicsPlugin.d.ts","sourceRoot":"","sources":["../Epic2UpperMfdAvionicsPlugin.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,mBAAmB,EAAE,UAAU,EAAE,iBAAiB,EAAE,MAAM,8BAA8B,CAAC;AAElG,mDAAmD;AACnD,MAAM,MAAM,yBAAyB,GAAG,iBAAiB,CAAC;AAE1D;;GAEG;AACH,8BAAsB,2BAA4B,SAAQ,mBAAmB,CAAC,yBAAyB,CAAC;IACtG;;;OAGG;IACH,QAAQ,CAAC,IAAI,UAAU;IAEvB;;;OAGG;IACH,YAAY,CAAC,CAAC,WAAW,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,GAAG,MAAM;CAC3D"}
{"version":3,"file":"Epic2UpperMfdAvionicsPlugin.d.ts","sourceRoot":"","sources":["../Epic2UpperMfdAvionicsPlugin.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,mBAAmB,EAAE,aAAa,EAAE,QAAQ,EAAE,YAAY,EAAE,kBAAkB,EAAE,KAAK,EAAE,MAAM,qBAAqB,CAAC;AAE5H,OAAO,EAAE,mBAAmB,EAAE,UAAU,EAAE,iBAAiB,EAAE,0BAA0B,EAAE,YAAY,EAAE,MAAM,8BAA8B,CAAC;AAE5I,OAAO,EAAE,mBAAmB,EAAE,MAAM,wCAAwC,CAAC;AAE7E,mDAAmD;AACnD,MAAM,MAAM,yBAAyB,GAAG,iBAAiB,CAAC;AAE1D;;GAEG;AACH,8BAAsB,2BAA4B,SAAQ,mBAAmB,CAAC,yBAAyB,CAAC;IACtG;;;OAGG;IACH,QAAQ,CAAC,IAAI,UAAU;IAEvB;;;OAGG;IACH,YAAY,CAAC,CAAC,WAAW,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,GAAG,MAAM;IAE1D;;;OAGG;IACH,sBAAsB,CAAC,IAAI,mBAAmB;IAE9C;;OAEG;IACH,iBAAiB,CAAC,IAAI,MAAM,CAAC,MAAM,EAAE,mBAAmB,CAAC;IAEzD;;;OAGG;IACH,eAAe,CAAC,CACd,GAAG,EAAE,QAAQ,EACb,KAAK,EAAE,YAAY,CAAC,aAAa,GAAG,IAAI,CAAC,EACzC,gBAAgB,EAAE,YAAY,CAAC,MAAM,CAAC,EACtC,YAAY,EAAE,YAAY,EAC1B,QAAQ,EAAE,kBAAkB,CAAC,0BAA0B,CAAC,GACvD,KAAK,EAAE;CACX"}

@@ -23,2 +23,3 @@ /// <reference types="@microsoft/msfs-types/pages/vcockpit/instruments/shared/baseinstrument" />

private readonly upperMfdSettings;
private settingSaveManager?;
private readonly isMfdSwapped;

@@ -66,2 +67,7 @@ private readonly agmSubject;

private initPluginSystem;
/**
* Initializes persistent settings. Loads saved settings and starts auto-save.
* @param aircraftKey The aircraft key under which persistent settings are saved.
*/
private initPersistentSettings;
/** Setup the baro key event handler. */

@@ -68,0 +74,0 @@ protected setupBaroKeyEventHandler(): void;

@@ -1,1 +0,1 @@

{"version":3,"file":"Epic2UpperMfdInstrument.d.ts","sourceRoot":"","sources":["../Epic2UpperMfdInstrument.tsx"],"names":[],"mappings":"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"}
{"version":3,"file":"Epic2UpperMfdInstrument.d.ts","sourceRoot":"","sources":["../Epic2UpperMfdInstrument.tsx"],"names":[],"mappings":"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"}

@@ -44,3 +44,3 @@ import { ComponentProps, EventBus, Subscribable, VNode } from '@microsoft/msfs-sdk';

private readonly runways;
private readonly approaches;
private readonly allApproaches;
private readonly enrouteTransitions;

@@ -64,6 +64,6 @@ private readonly approachesAndTransitions;

/**
* Choose the appropriate transition to use.
* @returns The transition to use.
* Gets the approach transition list item for the approach transition selected in the flightplan.
* @returns The selected transition list item, or undefined if none selected.
*/
private getApproachTransition;
private getPlanApproachTransition;
/** Clears all selections. */

@@ -70,0 +70,0 @@ private clearSelections;

@@ -1,1 +0,1 @@

{"version":3,"file":"ArrivalTab.d.ts","sourceRoot":"","sources":["../../../../FlightPlanConfigSection/DepartureArrivalOverlay/ArrivalTab/ArrivalTab.tsx"],"names":[],"mappings":"AAAA,OAAO,EAC2B,cAAc,EAAqB,QAAQ,EAC3E,YAAY,EAAE,KAAK,EACpB,MAAM,qBAAqB,CAAC;AAE7B,OAAO,EAC8B,QAAQ,EAA4B,eAAe,EAAE,UAAU,EACnG,MAAM,8BAA8B,CAAC;AAEtC,OAAO,kBAAkB,CAAC;AAE1B,2DAA2D;AAC3D,UAAU,eAAgB,SAAQ,cAAc;IAC9C,oCAAoC;IACpC,QAAQ,CAAC,GAAG,EAAE,QAAQ,CAAC;IACvB,eAAe;IACf,QAAQ,CAAC,GAAG,EAAE,QAAQ,CAAC;IACvB,wCAAwC;IACxC,QAAQ,CAAC,aAAa,EAAE,YAAY,CAAC,OAAO,CAAC,CAAC;IAC9C,qCAAqC;IACrC,QAAQ,CAAC,WAAW,EAAE,eAAe,CAAC;IACtC,sCAAsC;IACtC,QAAQ,CAAC,YAAY,EAAE,eAAe,CAAC;IACvC,uCAAuC;IACvC,QAAQ,CAAC,UAAU,EAAE,MAAM,IAAI,CAAC;IAChC,wDAAwD;IACxD,UAAU,EAAE,OAAO,CAAC;CACrB;AAOD,gCAAgC;AAChC,qBAAa,UAAW,SAAQ,UAAU,CAAC,eAAe,CAAC;IACzD,mBAAmB;IACnB,OAAO,CAAC,QAAQ,CAAC,WAAW,CAAyB;IAErD,OAAO,CAAC,QAAQ,CAAC,eAAe,CAO9B;IACF,OAAO,CAAC,QAAQ,CAAC,iBAAiB,CAOhC;IACF,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAO/B;IACF,OAAO,CAAC,QAAQ,CAAC,iBAAiB,CAOhC;IACF,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAO/B;IACF,OAAO,CAAC,QAAQ,CAAC,aAAa,CAO5B;IACF,OAAO,CAAC,QAAQ,CAAC,qCAAqC,CAOpD;IACF,OAAO,CAAC,QAAQ,CAAC,uBAAuB,CAOtC;IAEF,OAAO,CAAC,QAAQ,CAAC,cAAc,CAAuD;IACtF,OAAO,CAAC,QAAQ,CAAC,eAAe,CAA2D;IAC3F,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAA2D;IAC5F,OAAO,CAAC,QAAQ,CAAC,oBAAoB,CAAkG;IACvI,OAAO,CAAC,QAAQ,CAAC,kBAAkB,CAA4D;IAC/F,OAAO,CAAC,QAAQ,CAAC,uBAAuB,CAA+G;IACvJ,OAAO,CAAC,QAAQ,CAAC,0BAA0B,CAA6D;IAExG,OAAO,CAAC,QAAQ,CAAC,6BAA6B,CAEA;IAE9C,OAAO,CAAC,QAAQ,CAAC,mBAAmB,CAEjC;IAEH,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAAsF;IAEvH,OAAO,CAAC,QAAQ,CAAC,OAAO,CAIuB;IAE/C,OAAO,CAAC,QAAQ,CAAC,UAAU,CAEkJ;IAE7K,OAAO,CAAC,QAAQ,CAAC,kBAAkB,CAOV;IAGzB,OAAO,CAAC,QAAQ,CAAC,wBAAwB,CAqBiD;IAE1F,OAAO,CAAC,QAAQ,CAAC,sBAAsB,CAc0D;IAEjG,OAAO,CAAC,QAAQ,CAAC,cAAc,CAAuC;IACtE,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAA8C;IAC/E,OAAO,CAAC,QAAQ,CAAC,eAAe,CAA6C;IAE7E,kBAAkB;IACX,aAAa,IAAI,IAAI;IAgB5B,kBAAkB;IACX,QAAQ,IAAI,IAAI;IAsBvB,kBAAkB;IACX,OAAO,IAAI,IAAI;IAKtB;;;OAGG;IACH,OAAO,CAAC,WAAW;IAuCnB;;;OAGG;IACH,OAAO,CAAC,qBAAqB;IAoB7B,6BAA6B;IAC7B,OAAO,CAAC,eAAe;IAQvB,kBAAkB;IACX,MAAM,IAAI,KAAK;CAsPvB"}
{"version":3,"file":"ArrivalTab.d.ts","sourceRoot":"","sources":["../../../../FlightPlanConfigSection/DepartureArrivalOverlay/ArrivalTab/ArrivalTab.tsx"],"names":[],"mappings":"AAAA,OAAO,EAC2B,cAAc,EAAqB,QAAQ,EAC3E,YAAY,EAAE,KAAK,EACpB,MAAM,qBAAqB,CAAC;AAE7B,OAAO,EAC8B,QAAQ,EAA4B,eAAe,EAAE,UAAU,EACnG,MAAM,8BAA8B,CAAC;AAEtC,OAAO,kBAAkB,CAAC;AAE1B,2DAA2D;AAC3D,UAAU,eAAgB,SAAQ,cAAc;IAC9C,oCAAoC;IACpC,QAAQ,CAAC,GAAG,EAAE,QAAQ,CAAC;IACvB,eAAe;IACf,QAAQ,CAAC,GAAG,EAAE,QAAQ,CAAC;IACvB,wCAAwC;IACxC,QAAQ,CAAC,aAAa,EAAE,YAAY,CAAC,OAAO,CAAC,CAAC;IAC9C,qCAAqC;IACrC,QAAQ,CAAC,WAAW,EAAE,eAAe,CAAC;IACtC,sCAAsC;IACtC,QAAQ,CAAC,YAAY,EAAE,eAAe,CAAC;IACvC,uCAAuC;IACvC,QAAQ,CAAC,UAAU,EAAE,MAAM,IAAI,CAAC;IAChC,wDAAwD;IACxD,UAAU,EAAE,OAAO,CAAC;CACrB;AAOD,gCAAgC;AAChC,qBAAa,UAAW,SAAQ,UAAU,CAAC,eAAe,CAAC;IACzD,mBAAmB;IACnB,OAAO,CAAC,QAAQ,CAAC,WAAW,CAAyB;IAErD,OAAO,CAAC,QAAQ,CAAC,eAAe,CAO9B;IACF,OAAO,CAAC,QAAQ,CAAC,iBAAiB,CAOhC;IACF,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAO/B;IACF,OAAO,CAAC,QAAQ,CAAC,iBAAiB,CAOhC;IACF,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAO/B;IACF,OAAO,CAAC,QAAQ,CAAC,aAAa,CAO5B;IACF,OAAO,CAAC,QAAQ,CAAC,qCAAqC,CAOpD;IACF,OAAO,CAAC,QAAQ,CAAC,uBAAuB,CAOtC;IAEF,OAAO,CAAC,QAAQ,CAAC,cAAc,CAAuD;IACtF,OAAO,CAAC,QAAQ,CAAC,eAAe,CAA2D;IAC3F,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAA2D;IAC5F,OAAO,CAAC,QAAQ,CAAC,oBAAoB,CAAkG;IACvI,OAAO,CAAC,QAAQ,CAAC,kBAAkB,CAA4D;IAC/F,OAAO,CAAC,QAAQ,CAAC,uBAAuB,CAA+G;IACvJ,OAAO,CAAC,QAAQ,CAAC,0BAA0B,CAA6D;IAExG,OAAO,CAAC,QAAQ,CAAC,6BAA6B,CAEA;IAE9C,OAAO,CAAC,QAAQ,CAAC,mBAAmB,CAEjC;IAEH,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAAsF;IAEvH,OAAO,CAAC,QAAQ,CAAC,OAAO,CAgBtB;IAEF,OAAO,CAAC,QAAQ,CAAC,aAAa,CAIY;IAE1C,OAAO,CAAC,QAAQ,CAAC,kBAAkB,CAIV;IAGzB,OAAO,CAAC,QAAQ,CAAC,wBAAwB,CA+BvC;IAEF,OAAO,CAAC,QAAQ,CAAC,sBAAsB,CA4BrC;IAEF,OAAO,CAAC,QAAQ,CAAC,cAAc,CAAuC;IACtE,OAAO,CAAC,QAAQ,CAAC,gBAAgB,CAA8C;IAC/E,OAAO,CAAC,QAAQ,CAAC,eAAe,CAA6C;IAE7E,kBAAkB;IACX,aAAa,IAAI,IAAI;IAe5B,kBAAkB;IACX,QAAQ,IAAI,IAAI;IAsBvB,kBAAkB;IACX,OAAO,IAAI,IAAI;IAItB;;;OAGG;IACH,OAAO,CAAC,WAAW;IAkCnB;;;OAGG;IACH,OAAO,CAAC,yBAAyB;IAajC,6BAA6B;IAC7B,OAAO,CAAC,eAAe;IAQvB,kBAAkB;IACX,MAAM,IAAI,KAAK;CA6OvB"}

@@ -6,2 +6,4 @@ export * from './Epic2UpperMfd';

export * from './UpperMfdSection';
export * from './Autothrottle';
export * from './Charts';
export * from './Common';

@@ -11,4 +13,6 @@ export * from './FlightPlanConfigSection';

export * from './FlightPlanLogControllerSection';
export * from './Fms';
export * from './Map';
export { AltimeterBaroKeyEventHandler, AltitudeArc, CurrentHeadingDisplay, HeadingBug, HeadingBugArrow, HeadingFailureFlag } from '@microsoft/msfs-epic2-shared';
export * from './Modals';
export * from './NavCom';
//# sourceMappingURL=index.d.ts.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":"AAAA,cAAc,iBAAiB,CAAC;AAChC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,qBAAqB,CAAC;AACpC,cAAc,mBAAmB,CAAC;AAClC,cAAc,UAAU,CAAC;AACzB,cAAc,2BAA2B,CAAC;AAC1C,cAAc,yBAAyB,CAAC;AACxC,cAAc,kCAAkC,CAAC;AACjD,cAAc,OAAO,CAAC;AACtB,OAAO,EAAE,4BAA4B,EAAE,WAAW,EAAE,qBAAqB,EAAE,UAAU,EAAE,eAAe,EAAE,kBAAkB,EAAE,MAAM,8BAA8B,CAAC"}
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../index.ts"],"names":[],"mappings":"AAAA,cAAc,iBAAiB,CAAC;AAChC,cAAc,+BAA+B,CAAC;AAC9C,cAAc,2BAA2B,CAAC;AAC1C,cAAc,qBAAqB,CAAC;AACpC,cAAc,mBAAmB,CAAC;AAClC,cAAc,gBAAgB,CAAC;AAC/B,cAAc,UAAU,CAAC;AACzB,cAAc,UAAU,CAAC;AACzB,cAAc,2BAA2B,CAAC;AAC1C,cAAc,yBAAyB,CAAC;AACxC,cAAc,kCAAkC,CAAC;AACjD,cAAc,OAAO,CAAC;AACtB,cAAc,OAAO,CAAC;AACtB,cAAc,UAAU,CAAC;AACzB,cAAc,UAAU,CAAC"}
{
"name": "@microsoft/msfs-epic2-mfd-upper",
"version": "2.0.7",
"version": "2.0.8",
"description": "Working Title Epic 2 Upper MFD",

@@ -5,0 +5,0 @@ "typings": "index.d.ts",

Sorry, the diff of this file is not supported yet