devextreme-angular
Version:
Angular UI and visualization components based on DevExtreme widgets
269 lines • 32.9 kB
JavaScript
/*!
* devextreme-angular
* Version: 20.2.5
* Build date: Fri Jan 15 2021
*
* Copyright (c) 2012 - 2021 Developer Express Inc. ALL RIGHTS RESERVED
*
* This software may be modified and distributed under the terms
* of the MIT license. See the LICENSE file in the root of the project for details.
*
* https://github.com/DevExpress/devextreme-angular
*/
import * as tslib_1 from "tslib";
import { NgModule } from '@angular/core';
import { DxAccordionModule } from 'devextreme-angular/ui/accordion';
import { DxActionSheetModule } from 'devextreme-angular/ui/action-sheet';
import { DxAutocompleteModule } from 'devextreme-angular/ui/autocomplete';
import { DxBarGaugeModule } from 'devextreme-angular/ui/bar-gauge';
import { DxBoxModule } from 'devextreme-angular/ui/box';
import { DxBulletModule } from 'devextreme-angular/ui/bullet';
import { DxButtonModule } from 'devextreme-angular/ui/button';
import { DxButtonGroupModule } from 'devextreme-angular/ui/button-group';
import { DxCalendarModule } from 'devextreme-angular/ui/calendar';
import { DxChartModule } from 'devextreme-angular/ui/chart';
import { DxCheckBoxModule } from 'devextreme-angular/ui/check-box';
import { DxCircularGaugeModule } from 'devextreme-angular/ui/circular-gauge';
import { DxColorBoxModule } from 'devextreme-angular/ui/color-box';
import { DxContextMenuModule } from 'devextreme-angular/ui/context-menu';
import { DxDataGridModule } from 'devextreme-angular/ui/data-grid';
import { DxDateBoxModule } from 'devextreme-angular/ui/date-box';
import { DxDeferRenderingModule } from 'devextreme-angular/ui/defer-rendering';
import { DxDiagramModule } from 'devextreme-angular/ui/diagram';
import { DxDraggableModule } from 'devextreme-angular/ui/draggable';
import { DxDrawerModule } from 'devextreme-angular/ui/drawer';
import { DxDropDownBoxModule } from 'devextreme-angular/ui/drop-down-box';
import { DxDropDownButtonModule } from 'devextreme-angular/ui/drop-down-button';
import { DxFileManagerModule } from 'devextreme-angular/ui/file-manager';
import { DxFileUploaderModule } from 'devextreme-angular/ui/file-uploader';
import { DxFilterBuilderModule } from 'devextreme-angular/ui/filter-builder';
import { DxFormModule } from 'devextreme-angular/ui/form';
import { DxFunnelModule } from 'devextreme-angular/ui/funnel';
import { DxGalleryModule } from 'devextreme-angular/ui/gallery';
import { DxGanttModule } from 'devextreme-angular/ui/gantt';
import { DxHtmlEditorModule } from 'devextreme-angular/ui/html-editor';
import { DxLinearGaugeModule } from 'devextreme-angular/ui/linear-gauge';
import { DxListModule } from 'devextreme-angular/ui/list';
import { DxLoadIndicatorModule } from 'devextreme-angular/ui/load-indicator';
import { DxLoadPanelModule } from 'devextreme-angular/ui/load-panel';
import { DxLookupModule } from 'devextreme-angular/ui/lookup';
import { DxMapModule } from 'devextreme-angular/ui/map';
import { DxMenuModule } from 'devextreme-angular/ui/menu';
import { DxMultiViewModule } from 'devextreme-angular/ui/multi-view';
import { DxNavBarModule } from 'devextreme-angular/ui/nav-bar';
import { DxNumberBoxModule } from 'devextreme-angular/ui/number-box';
import { DxPieChartModule } from 'devextreme-angular/ui/pie-chart';
import { DxPivotGridModule } from 'devextreme-angular/ui/pivot-grid';
import { DxPivotGridFieldChooserModule } from 'devextreme-angular/ui/pivot-grid-field-chooser';
import { DxPolarChartModule } from 'devextreme-angular/ui/polar-chart';
import { DxPopoverModule } from 'devextreme-angular/ui/popover';
import { DxPopupModule } from 'devextreme-angular/ui/popup';
import { DxProgressBarModule } from 'devextreme-angular/ui/progress-bar';
import { DxRadioGroupModule } from 'devextreme-angular/ui/radio-group';
import { DxRangeSelectorModule } from 'devextreme-angular/ui/range-selector';
import { DxRangeSliderModule } from 'devextreme-angular/ui/range-slider';
import { DxRecurrenceEditorModule } from 'devextreme-angular/ui/recurrence-editor';
import { DxResizableModule } from 'devextreme-angular/ui/resizable';
import { DxResponsiveBoxModule } from 'devextreme-angular/ui/responsive-box';
import { DxSankeyModule } from 'devextreme-angular/ui/sankey';
import { DxSchedulerModule } from 'devextreme-angular/ui/scheduler';
import { DxScrollViewModule } from 'devextreme-angular/ui/scroll-view';
import { DxSelectBoxModule } from 'devextreme-angular/ui/select-box';
import { DxSlideOutModule } from 'devextreme-angular/ui/slide-out';
import { DxSlideOutViewModule } from 'devextreme-angular/ui/slide-out-view';
import { DxSliderModule } from 'devextreme-angular/ui/slider';
import { DxSortableModule } from 'devextreme-angular/ui/sortable';
import { DxSparklineModule } from 'devextreme-angular/ui/sparkline';
import { DxSpeedDialActionModule } from 'devextreme-angular/ui/speed-dial-action';
import { DxSwitchModule } from 'devextreme-angular/ui/switch';
import { DxTabPanelModule } from 'devextreme-angular/ui/tab-panel';
import { DxTabsModule } from 'devextreme-angular/ui/tabs';
import { DxTagBoxModule } from 'devextreme-angular/ui/tag-box';
import { DxTextAreaModule } from 'devextreme-angular/ui/text-area';
import { DxTextBoxModule } from 'devextreme-angular/ui/text-box';
import { DxTileViewModule } from 'devextreme-angular/ui/tile-view';
import { DxToastModule } from 'devextreme-angular/ui/toast';
import { DxToolbarModule } from 'devextreme-angular/ui/toolbar';
import { DxTooltipModule } from 'devextreme-angular/ui/tooltip';
import { DxTreeListModule } from 'devextreme-angular/ui/tree-list';
import { DxTreeMapModule } from 'devextreme-angular/ui/tree-map';
import { DxTreeViewModule } from 'devextreme-angular/ui/tree-view';
import { DxValidationGroupModule } from 'devextreme-angular/ui/validation-group';
import { DxValidationSummaryModule } from 'devextreme-angular/ui/validation-summary';
import { DxValidatorModule } from 'devextreme-angular/ui/validator';
import { DxVectorMapModule } from 'devextreme-angular/ui/vector-map';
import { DxTemplateModule } from 'devextreme-angular/core';
let DevExtremeModule = class DevExtremeModule {
};
DevExtremeModule = tslib_1.__decorate([
NgModule({
imports: [
DxAccordionModule,
DxActionSheetModule,
DxAutocompleteModule,
DxBarGaugeModule,
DxBoxModule,
DxBulletModule,
DxButtonModule,
DxButtonGroupModule,
DxCalendarModule,
DxChartModule,
DxCheckBoxModule,
DxCircularGaugeModule,
DxColorBoxModule,
DxContextMenuModule,
DxDataGridModule,
DxDateBoxModule,
DxDeferRenderingModule,
DxDiagramModule,
DxDraggableModule,
DxDrawerModule,
DxDropDownBoxModule,
DxDropDownButtonModule,
DxFileManagerModule,
DxFileUploaderModule,
DxFilterBuilderModule,
DxFormModule,
DxFunnelModule,
DxGalleryModule,
DxGanttModule,
DxHtmlEditorModule,
DxLinearGaugeModule,
DxListModule,
DxLoadIndicatorModule,
DxLoadPanelModule,
DxLookupModule,
DxMapModule,
DxMenuModule,
DxMultiViewModule,
DxNavBarModule,
DxNumberBoxModule,
DxPieChartModule,
DxPivotGridModule,
DxPivotGridFieldChooserModule,
DxPolarChartModule,
DxPopoverModule,
DxPopupModule,
DxProgressBarModule,
DxRadioGroupModule,
DxRangeSelectorModule,
DxRangeSliderModule,
DxRecurrenceEditorModule,
DxResizableModule,
DxResponsiveBoxModule,
DxSankeyModule,
DxSchedulerModule,
DxScrollViewModule,
DxSelectBoxModule,
DxSlideOutModule,
DxSlideOutViewModule,
DxSliderModule,
DxSortableModule,
DxSparklineModule,
DxSpeedDialActionModule,
DxSwitchModule,
DxTabPanelModule,
DxTabsModule,
DxTagBoxModule,
DxTextAreaModule,
DxTextBoxModule,
DxTileViewModule,
DxToastModule,
DxToolbarModule,
DxTooltipModule,
DxTreeListModule,
DxTreeMapModule,
DxTreeViewModule,
DxValidationGroupModule,
DxValidationSummaryModule,
DxValidatorModule,
DxVectorMapModule,
DxTemplateModule
],
exports: [
DxAccordionModule,
DxActionSheetModule,
DxAutocompleteModule,
DxBarGaugeModule,
DxBoxModule,
DxBulletModule,
DxButtonModule,
DxButtonGroupModule,
DxCalendarModule,
DxChartModule,
DxCheckBoxModule,
DxCircularGaugeModule,
DxColorBoxModule,
DxContextMenuModule,
DxDataGridModule,
DxDateBoxModule,
DxDeferRenderingModule,
DxDiagramModule,
DxDraggableModule,
DxDrawerModule,
DxDropDownBoxModule,
DxDropDownButtonModule,
DxFileManagerModule,
DxFileUploaderModule,
DxFilterBuilderModule,
DxFormModule,
DxFunnelModule,
DxGalleryModule,
DxGanttModule,
DxHtmlEditorModule,
DxLinearGaugeModule,
DxListModule,
DxLoadIndicatorModule,
DxLoadPanelModule,
DxLookupModule,
DxMapModule,
DxMenuModule,
DxMultiViewModule,
DxNavBarModule,
DxNumberBoxModule,
DxPieChartModule,
DxPivotGridModule,
DxPivotGridFieldChooserModule,
DxPolarChartModule,
DxPopoverModule,
DxPopupModule,
DxProgressBarModule,
DxRadioGroupModule,
DxRangeSelectorModule,
DxRangeSliderModule,
DxRecurrenceEditorModule,
DxResizableModule,
DxResponsiveBoxModule,
DxSankeyModule,
DxSchedulerModule,
DxScrollViewModule,
DxSelectBoxModule,
DxSlideOutModule,
DxSlideOutViewModule,
DxSliderModule,
DxSortableModule,
DxSparklineModule,
DxSpeedDialActionModule,
DxSwitchModule,
DxTabPanelModule,
DxTabsModule,
DxTagBoxModule,
DxTextAreaModule,
DxTextBoxModule,
DxTileViewModule,
DxToastModule,
DxToolbarModule,
DxTooltipModule,
DxTreeListModule,
DxTreeMapModule,
DxTreeViewModule,
DxValidationGroupModule,
DxValidationSummaryModule,
DxValidatorModule,
DxVectorMapModule,
DxTemplateModule
]
})
], DevExtremeModule);
export { DevExtremeModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWxsLmpzIiwic291cmNlUm9vdCI6Im5nOi8vZGV2ZXh0cmVtZS1hbmd1bGFyLyIsInNvdXJjZXMiOlsidWkvYWxsLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7Ozs7Ozs7OztHQVdHOztBQUVILE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFDcEUsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFDekUsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFDMUUsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0saUNBQWlDLENBQUM7QUFDbkUsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQ3hELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUM5RCxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sOEJBQThCLENBQUM7QUFDOUQsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFDekUsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sZ0NBQWdDLENBQUM7QUFDbEUsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLDZCQUE2QixDQUFDO0FBQzVELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBQ25FLE9BQU8sRUFBRSxxQkFBcUIsRUFBRSxNQUFNLHNDQUFzQyxDQUFDO0FBQzdFLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBQ25FLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLG9DQUFvQyxDQUFDO0FBQ3pFLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBQ25FLE9BQU8sRUFBRSxlQUFlLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUNqRSxPQUFPLEVB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QjtZQUNuQixrQkFBa0I7WUFDbEIscUJBQXFCO1lBQ3JCLG1CQUFtQjtZQUNuQix3QkFBd0I7WUFDeEIsaUJBQWlCO1lBQ2pCLHFCQUFxQjtZQUNyQixjQUFjO1lBQ2QsaUJBQWlCO1lBQ2pCLGtCQUFrQjtZQUNsQixpQkFBaUI7WUFDakIsZ0JBQWdCO1lBQ2hCLG9CQUFvQjtZQUNwQixjQUFjO1lBQ2QsZ0JBQWdCO1lBQ2hCLGlCQUFpQjtZQUNqQix1QkFBdUI7WUFDdkIsY0FBYztZQUNkLGdCQUFnQjtZQUNoQixZQUFZO1lBQ1osY0FBYztZQUNkLGdCQUFnQjtZQUNoQixlQUFlO1lBQ2YsZ0JBQWdCO1lBQ2hCLGFBQWE7WUFDYixlQUFlO1lBQ2YsZUFBZTtZQUNmLGdCQUFnQjtZQUNoQixlQUFlO1lBQ2YsZ0JBQWdCO1lBQ2hCLHVCQUF1QjtZQUN2Qix5QkFBeUI7WUFDekIsaUJBQWlCO1lBQ2pCLGlCQUFpQjtZQUNqQixnQkFBZ0I7U0FDZjtLQUNKLENBQUM7R0FDVyxnQkFBZ0IsQ0FBRztTQUFuQixnQkFBZ0IiLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcbiAqIGRldmV4dHJlbWUtYW5ndWxhclxuICogVmVyc2lvbjogMjAuMi41XG4gKiBCdWlsZCBkYXRlOiBGcmkgSmFuIDE1IDIwMjFcbiAqXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTIgLSAyMDIxIERldmVsb3BlciBFeHByZXNzIEluYy4gQUxMIFJJR0hUUyBSRVNFUlZFRFxuICpcbiAqIFRoaXMgc29mdHdhcmUgbWF5IGJlIG1vZGlmaWVkIGFuZCBkaXN0cmlidXRlZCB1bmRlciB0aGUgdGVybXNcbiAqIG9mIHRoZSBNSVQgbGljZW5zZS4gU2VlIHRoZSBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3Qgb2YgdGhlIHByb2plY3QgZm9yIGRldGFpbHMuXG4gKlxuICogaHR0cHM6Ly9naXRodWIuY29tL0RldkV4cHJlc3MvZGV2ZXh0cmVtZS1hbmd1bGFyXG4gKi9cblxuaW1wb3J0IHsgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IER4QWNjb3JkaW9uTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2FjY29yZGlvbic7XG5pbXBvcnQgeyBEeEFjdGlvblNoZWV0TW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2FjdGlvbi1zaGVldCc7XG5pbXBvcnQgeyBEeEF1dG9jb21wbGV0ZU1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9hdXRvY29tcGxldGUnO1xuaW1wb3J0IHsgRHhCYXJHYXVnZU1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9iYXItZ2F1Z2UnO1xuaW1wb3J0IHsgRHhCb3hNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvYm94JztcbmltcG9ydCB7IER4QnVsbGV0TW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2J1bGxldCc7XG5pbXBvcnQgeyBEeEJ1dHRvbk1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9idXR0b24nO1xuaW1wb3J0IHsgRHhCdXR0b25Hcm91cE1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9idXR0b24tZ3JvdXAnO1xuaW1wb3J0IHsgRHhDYWxlbmRhck1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9jYWxlbmRhcic7XG5pbXBvcnQgeyBEeENoYXJ0TW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2NoYXJ0JztcbmltcG9ydCB7IER4Q2hlY2tCb3hNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvY2hlY2stYm94JztcbmltcG9ydCB7IER4Q2lyY3VsYXJHYXVnZU1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9jaXJjdWxhci1nYXVnZSc7XG5pbXBvcnQgeyBEeENvbG9yQm94TW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2NvbG9yLWJveCc7XG5pbXBvcnQgeyBEeENvbnRleHRNZW51TW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2NvbnRleHQtbWVudSc7XG5pbXBvcnQgeyBEeERhdGFHcmlkTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2RhdGEtZ3JpZCc7XG5pbXBvcnQgeyBEeERhdGVCb3hNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvZGF0ZS1ib3gnO1xuaW1wb3J0IHsgRHhEZWZlclJlbmRlcmluZ01vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9kZWZlci1yZW5kZXJpbmcnO1xuaW1wb3J0IHsgRHhEaWFncmFtTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2RpYWdyYW0nO1xuaW1wb3J0IHsgRHhEcmFnZ2FibGVNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvZHJhZ2dhYmxlJztcbmltcG9ydCB7IER4RHJhd2VyTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2RyYXdlcic7XG5pbXBvcnQgeyBEeERyb3BEb3duQm94TW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2Ryb3AtZG93bi1ib3gnO1xuaW1wb3J0IHsgRHhEcm9wRG93bkJ1dHRvbk1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9kcm9wLWRvd24tYnV0dG9uJztcbmltcG9ydCB7IER4RmlsZU1hbmFnZXJNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvZmlsZS1tYW5hZ2VyJztcbmltcG9ydCB7IER4RmlsZVVwbG9hZGVyTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2ZpbGUtdXBsb2FkZXInO1xuaW1wb3J0IHsgRHhGaWx0ZXJCdWlsZGVyTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2ZpbHRlci1idWlsZGVyJztcbmltcG9ydCB7IER4Rm9ybU1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9mb3JtJztcbmltcG9ydCB7IER4RnVubmVsTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2Z1bm5lbCc7XG5pbXBvcnQgeyBEeEdhbGxlcnlNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvZ2FsbGVyeSc7XG5pbXBvcnQgeyBEeEdhbnR0TW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2dhbnR0JztcbmltcG9ydCB7IER4SHRtbEVkaXRvck1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9odG1sLWVkaXRvcic7XG5pbXBvcnQgeyBEeExpbmVhckdhdWdlTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL2xpbmVhci1nYXVnZSc7XG5pbXBvcnQgeyBEeExpc3RNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvbGlzdCc7XG5pbXBvcnQgeyBEeExvYWRJbmRpY2F0b3JNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvbG9hZC1pbmRpY2F0b3InO1xuaW1wb3J0IHsgRHhMb2FkUGFuZWxNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvbG9hZC1wYW5lbCc7XG5pbXBvcnQgeyBEeExvb2t1cE1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9sb29rdXAnO1xuaW1wb3J0IHsgRHhNYXBNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvbWFwJztcbmltcG9ydCB7IER4TWVudU1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9tZW51JztcbmltcG9ydCB7IER4TXVsdGlWaWV3TW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL211bHRpLXZpZXcnO1xuaW1wb3J0IHsgRHhOYXZCYXJNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvbmF2LWJhcic7XG5pbXBvcnQgeyBEeE51bWJlckJveE1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9udW1iZXItYm94JztcbmltcG9ydCB7IER4UGllQ2hhcnRNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvcGllLWNoYXJ0JztcbmltcG9ydCB7IER4UGl2b3RHcmlkTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL3Bpdm90LWdyaWQnO1xuaW1wb3J0IHsgRHhQaXZvdEdyaWRGaWVsZENob29zZXJNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvcGl2b3QtZ3JpZC1maWVsZC1jaG9vc2VyJztcbmltcG9ydCB7IER4UG9sYXJDaGFydE1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9wb2xhci1jaGFydCc7XG5pbXBvcnQgeyBEeFBvcG92ZXJNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvcG9wb3Zlcic7XG5pbXBvcnQgeyBEeFBvcHVwTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL3BvcHVwJztcbmltcG9ydCB7IER4UHJvZ3Jlc3NCYXJNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvcHJvZ3Jlc3MtYmFyJztcbmltcG9ydCB7IER4UmFkaW9Hcm91cE1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9yYWRpby1ncm91cCc7XG5pbXBvcnQgeyBEeFJhbmdlU2VsZWN0b3JNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvcmFuZ2Utc2VsZWN0b3InO1xuaW1wb3J0IHsgRHhSYW5nZVNsaWRlck1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9yYW5nZS1zbGlkZXInO1xuaW1wb3J0IHsgRHhSZWN1cnJlbmNlRWRpdG9yTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL3JlY3VycmVuY2UtZWRpdG9yJztcbmltcG9ydCB7IER4UmVzaXphYmxlTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL3Jlc2l6YWJsZSc7XG5pbXBvcnQgeyBEeFJlc3BvbnNpdmVCb3hNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvcmVzcG9uc2l2ZS1ib3gnO1xuaW1wb3J0IHsgRHhTYW5rZXlNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvc2Fua2V5JztcbmltcG9ydCB7IER4U2NoZWR1bGVyTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL3NjaGVkdWxlcic7XG5pbXBvcnQgeyBEeFNjcm9sbFZpZXdNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvc2Nyb2xsLXZpZXcnO1xuaW1wb3J0IHsgRHhTZWxlY3RCb3hNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvc2VsZWN0LWJveCc7XG5pbXBvcnQgeyBEeFNsaWRlT3V0TW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL3NsaWRlLW91dCc7XG5pbXBvcnQgeyBEeFNsaWRlT3V0Vmlld01vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9zbGlkZS1vdXQtdmlldyc7XG5pbXBvcnQgeyBEeFNsaWRlck1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9zbGlkZXInO1xuaW1wb3J0IHsgRHhTb3J0YWJsZU1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9zb3J0YWJsZSc7XG5pbXBvcnQgeyBEeFNwYXJrbGluZU1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS9zcGFya2xpbmUnO1xuaW1wb3J0IHsgRHhTcGVlZERpYWxBY3Rpb25Nb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvc3BlZWQtZGlhbC1hY3Rpb24nO1xuaW1wb3J0IHsgRHhTd2l0Y2hNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvc3dpdGNoJztcbmltcG9ydCB7IER4VGFiUGFuZWxNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvdGFiLXBhbmVsJztcbmltcG9ydCB7IER4VGFic01vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS90YWJzJztcbmltcG9ydCB7IER4VGFnQm94TW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL3RhZy1ib3gnO1xuaW1wb3J0IHsgRHhUZXh0QXJlYU1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS90ZXh0LWFyZWEnO1xuaW1wb3J0IHsgRHhUZXh0Qm94TW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL3RleHQtYm94JztcbmltcG9ydCB7IER4VGlsZVZpZXdNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvdGlsZS12aWV3JztcbmltcG9ydCB7IER4VG9hc3RNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvdG9hc3QnO1xuaW1wb3J0IHsgRHhUb29sYmFyTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL3Rvb2xiYXInO1xuaW1wb3J0IHsgRHhUb29sdGlwTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL3Rvb2x0aXAnO1xuaW1wb3J0IHsgRHhUcmVlTGlzdE1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS90cmVlLWxpc3QnO1xuaW1wb3J0IHsgRHhUcmVlTWFwTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL3RyZWUtbWFwJztcbmltcG9ydCB7IER4VHJlZVZpZXdNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvdHJlZS12aWV3JztcbmltcG9ydCB7IER4VmFsaWRhdGlvbkdyb3VwTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL3ZhbGlkYXRpb24tZ3JvdXAnO1xuaW1wb3J0IHsgRHhWYWxpZGF0aW9uU3VtbWFyeU1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci91aS92YWxpZGF0aW9uLXN1bW1hcnknO1xuaW1wb3J0IHsgRHhWYWxpZGF0b3JNb2R1bGUgfSBmcm9tICdkZXZleHRyZW1lLWFuZ3VsYXIvdWkvdmFsaWRhdG9yJztcbmltcG9ydCB7IER4VmVjdG9yTWFwTW9kdWxlIH0gZnJvbSAnZGV2ZXh0cmVtZS1hbmd1bGFyL3VpL3ZlY3Rvci1tYXAnO1xuaW1wb3J0IHsgRHhUZW1wbGF0ZU1vZHVsZSB9IGZyb20gJ2RldmV4dHJlbWUtYW5ndWxhci9jb3JlJztcblxuQE5nTW9kdWxlKHtcbiAgICBpbXBvcnRzOiBbXG4gICAgRHhBY2NvcmRpb25Nb2R1bGUsXG4gICAgRHhBY3Rpb25TaGVldE1vZHVsZSxcbiAgICBEeEF1dG9jb21wbGV0ZU1vZHVsZSxcbiAgICBEeEJhckdhdWdlTW9kdWxlLFxuICAgIER4Qm94TW9kdWxlLFxuICAgIER4QnVsbGV0TW9kdWxlLFxuICAgIER4QnV0dG9uTW9kdWxlLFxuICAgIER4QnV0dG9uR3JvdXBNb2R1bGUsXG4gICAgRHhDYWxlbmRhck1vZHVsZSxcbiAgICBEeENoYXJ0TW9kdWxlLFxuICAgIER4Q2hlY2tCb3hNb2R1bGUsXG4gICAgRHhDaXJjdWxhckdhdWdlTW9kdWxlLFxuICAgIER4Q29sb3JCb3hNb2R1bGUsXG4gICAgRHhDb250ZXh0TWVudU1vZHVsZSxcbiAgICBEeERhdGFHcmlkTW9kdWxlLFxuICAgIER4RGF0ZUJveE1vZHVsZSxcbiAgICBEeERlZmVyUmVuZGVyaW5nTW9kdWxlLFxuICAgIER4RGlhZ3JhbU1vZHVsZSxcbiAgICBEeERyYWdnYWJsZU1vZHVsZSxcbiAgICBEeERyYXdlck1vZHVsZSxcbiAgICBEeERyb3BEb3duQm94TW9kdWxlLFxuICAgIER4RHJvcERvd25CdXR0b25Nb2R1bGUsXG4gICAgRHhGaWxlTWFuYWdlck1vZHVsZSxcbiAgICBEeEZpbGVVcGxvYWRlck1vZHVsZSxcbiAgICBEeEZpbHRlckJ1aWxkZXJNb2R1bGUsXG4gICAgRHhGb3JtTW9kdWxlLFxuICAgIER4RnVubmVsTW9kdWxlLFxuICAgIER4R2FsbGVyeU1vZHVsZSxcbiAgICBEeEdhbnR0TW9kdWxlLFxuICAgIER4SHRtbEVkaXRvck1vZHVsZSxcbiAgICBEeExpbmVhckdhdWdlTW9kdWxlLFxuICAgIER4TGlzdE1vZHVsZSxcbiAgICBEeExvYWRJbmRpY2F0b3JNb2R1bGUsXG4gICAgRHhMb2FkUGFuZWxNb2R1bGUsXG4gICAgRHhMb29rdXBNb2R1bGUsXG4gICAgRHhNYXBNb2R1bGUsXG4gICAgRHhNZW51TW9kdWxlLFxuICAgIER4TXVsdGlWaWV3TW9kdWxlLFxuICAgIER4TmF2QmFyTW9kdWxlLFxuICAgIER4TnVtYmVyQm94TW9kdWxlLFxuICAgIER4UGllQ2hhcnRNb2R1bGUsXG4gICAgRHhQaXZvdEdyaWRNb2R1bGUsXG4gICAgRHhQaXZvdEdyaWRGaWVsZENob29zZXJNb2R1bGUsXG4gICAgRHhQb2xhckNoYXJ0TW9kdWxlLFxuICAgIER4UG9wb3Zlck1vZHVsZSxcbiAgICBEeFBvcHVwTW9kdWxlLFxuICAgIER4UHJvZ3Jlc3NCYXJNb2R1bGUsXG4gICAgRHhSYWRpb0dyb3VwTW9kdWxlLFxuICAgIER4UmFuZ2VTZWxlY3Rvck1vZHVsZSxcbiAgICBEeFJhbmdlU2xpZGVyTW9kdWxlLFxuICAgIER4UmVjdXJyZW5jZUVkaXRvck1vZHVsZSxcbiAgICBEeFJlc2l6YWJsZU1vZHVsZSxcbiAgICBEeFJlc3BvbnNpdmVCb3hNb2R1bGUsXG4gICAgRHhTYW5rZXlNb2R1bGUsXG4gICAgRHhTY2hlZHVsZXJNb2R1bGUsXG4gICAgRHhTY3JvbGxWaWV3TW9kdWxlLFxuICAgIER4U2VsZWN0Qm94TW9kdWxlLFxuICAgIER4U2xpZGVPdXRNb2R1bGUsXG4gICAgRHhTbGlkZU91dFZpZXdNb2R1bGUsXG4gICAgRHhTbGlkZXJNb2R1bGUsXG4gICAgRHhTb3J0YWJsZU1vZHVsZSxcbiAgICBEeFNwYXJrbGluZU1vZHVsZSxcbiAgICBEeFNwZWVkRGlhbEFjdGlvbk1vZHVsZSxcbiAgICBEeFN3aXRjaE1vZHVsZSxcbiAgICBEeFRhYlBhbmVsTW9kdWxlLFxuICAgIER4VGFic01vZHVsZSxcbiAgICBEeFRhZ0JveE1vZHVsZSxcbiAgICBEeFRleHRBcmVhTW9kdWxlLFxuICAgIER4VGV4dEJveE1vZHVsZSxcbiAgICBEeFRpbGVWaWV3TW9kdWxlLFxuICAgIER4VG9hc3RNb2R1bGUsXG4gICAgRHhUb29sYmFyTW9kdWxlLFxuICAgIER4VG9vbHRpcE1vZHVsZSxcbiAgICBEeFRyZWVMaXN0TW9kdWxlLFxuICAgIER4VHJlZU1hcE1vZHVsZSxcbiAgICBEeFRyZWVWaWV3TW9kdWxlLFxuICAgIER4VmFsaWRhdGlvbkdyb3VwTW9kdWxlLFxuICAgIER4VmFsaWRhdGlvblN1bW1hcnlNb2R1bGUsXG4gICAgRHhWYWxpZGF0b3JNb2R1bGUsXG4gICAgRHhWZWN0b3JNYXBNb2R1bGUsXG4gICAgRHhUZW1wbGF0ZU1vZHVsZVxuICAgIF0sXG4gICAgZXhwb3J0czogW1xuICAgIER4QWNjb3JkaW9uTW9kdWxlLFxuICAgIER4QWN0aW9uU2hlZXRNb2R1bGUsXG4gICAgRHhBdXRvY29tcGxldGVNb2R1bGUsXG4gICAgRHhCYXJHYXVnZU1vZHVsZSxcbiAgICBEeEJveE1vZHVsZSxcbiAgICBEeEJ1bGxldE1vZHVsZSxcbiAgICBEeEJ1dHRvbk1vZHVsZSxcbiAgICBEeEJ1dHRvbkdyb3VwTW9kdWxlLFxuICAgIER4Q2FsZW5kYXJNb2R1bGUsXG4gICAgRHhDaGFydE1vZHVsZSxcbiAgICBEeENoZWNrQm94TW9kdWxlLFxuICAgIER4Q2lyY3VsYXJHYXVnZU1vZHVsZSxcbiAgICBEeENvbG9yQm94TW9kdWxlLFxuICAgIER4Q29udGV4dE1lbnVNb2R1bGUsXG4gICAgRHhEYXRhR3JpZE1vZHVsZSxcbiAgICBEeERhdGVCb3hNb2R1bGUsXG4gICAgRHhEZWZlclJlbmRlcmluZ01vZHVsZSxcbiAgICBEeERpYWdyYW1Nb2R1bGUsXG4gICAgRHhEcmFnZ2FibGVNb2R1bGUsXG4gICAgRHhEcmF3ZXJNb2R1bGUsXG4gICAgRHhEcm9wRG93bkJveE1vZHVsZSxcbiAgICBEeERyb3BEb3duQnV0dG9uTW9kdWxlLFxuICAgIER4RmlsZU1hbmFnZXJNb2R1bGUsXG4gICAgRHhGaWxlVXBsb2FkZXJNb2R1bGUsXG4gICAgRHhGaWx0ZXJCdWlsZGVyTW9kdWxlLFxuICAgIER4Rm9ybU1vZHVsZSxcbiAgICBEeEZ1bm5lbE1vZHVsZSxcbiAgICBEeEdhbGxlcnlNb2R1bGUsXG4gICAgRHhHYW50dE1vZHVsZSxcbiAgICBEeEh0bWxFZGl0b3JNb2R1bGUsXG4gICAgRHhMaW5lYXJHYXVnZU1vZHVsZSxcbiAgICBEeExpc3RNb2R1bGUsXG4gICAgRHhMb2FkSW5kaWNhdG9yTW9kdWxlLFxuICAgIER4TG9hZFBhbmVsTW9kdWxlLFxuICAgIER4TG9va3VwTW9kdWxlLFxuICAgIER4TWFwTW9kdWxlLFxuICAgIER4TWVudU1vZHVsZSxcbiAgICBEeE11bHRpVmlld01vZHVsZSxcbiAgICBEeE5hdkJhck1vZHVsZSxcbiAgICBEeE51bWJlckJveE1vZHVsZSxcbiAgICBEeFBpZUNoYXJ0TW9kdWxlLFxuICAgIER4UGl2b3RHcmlkTW9kdWxlLFxuICAgIER4UGl2b3RHcmlkRmllbGRDaG9vc2VyTW9kdWxlLFxuICAgIER4UG9sYXJDaGFydE1vZHVsZSxcbiAgICBEeFBvcG92ZXJNb2R1bGUsXG4gICAgRHhQb3B1cE1vZHVsZSxcbiAgICBEeFByb2dyZXNzQmFyTW9kdWxlLFxuICAgIER4UmFkaW9Hcm91cE1vZHVsZSxcbiAgICBEeFJhbmdlU2VsZWN0b3JNb2R1bGUsXG4gICAgRHhSYW5nZVNsaWRlck1vZHVsZSxcbiAgICBEeFJlY3VycmVuY2VFZGl0b3JNb2R1bGUsXG4gICAgRHhSZXNpemFibGVNb2R1bGUsXG4gICAgRHhSZXNwb25zaXZlQm94TW9kdWxlLFxuICAgIER4U2Fua2V5TW9kdWxlLFxuICAgIER4U2NoZWR1bGVyTW9kdWxlLFxuICAgIER4U2Nyb2xsVmlld01vZHVsZSxcbiAgICBEeFNlbGVjdEJveE1vZHVsZSxcbiAgICBEeFNsaWRlT3V0TW9kdWxlLFxuICAgIER4U2xpZGVPdXRWaWV3TW9kdWxlLFxuICAgIER4U2xpZGVyTW9kdWxlLFxuICAgIER4U29ydGFibGVNb2R1bGUsXG4gICAgRHhTcGFya2xpbmVNb2R1bGUsXG4gICAgRHhTcGVlZERpYWxBY3Rpb25Nb2R1bGUsXG4gICAgRHhTd2l0Y2hNb2R1bGUsXG4gICAgRHhUYWJQYW5lbE1vZHVsZSxcbiAgICBEeFRhYnNNb2R1bGUsXG4gICAgRHhUYWdCb3hNb2R1bGUsXG4gICAgRHhUZXh0QXJlYU1vZHVsZSxcbiAgICBEeFRleHRCb3hNb2R1bGUsXG4gICAgRHhUaWxlVmlld01vZHVsZSxcbiAgICBEeFRvYXN0TW9kdWxlLFxuICAgIER4VG9vbGJhck1vZHVsZSxcbiAgICBEeFRvb2x0aXBNb2R1bGUsXG4gICAgRHhUcmVlTGlzdE1vZHVsZSxcbiAgICBEeFRyZWVNYXBNb2R1bGUsXG4gICAgRHhUcmVlVmlld01vZHVsZSxcbiAgICBEeFZhbGlkYXRpb25Hcm91cE1vZHVsZSxcbiAgICBEeFZhbGlkYXRpb25TdW1tYXJ5TW9kdWxlLFxuICAgIER4VmFsaWRhdG9yTW9kdWxlLFxuICAgIER4VmVjdG9yTWFwTW9kdWxlLFxuICAgIER4VGVtcGxhdGVNb2R1bGVcbiAgICBdXG59KVxuZXhwb3J0IGNsYXNzIERldkV4dHJlbWVNb2R1bGUge31cbiJdfQ==