ng2-qgrid
Version:
Angular data grid
266 lines • 22.1 kB
JavaScript
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { ChipsModule } from './components/chips/chips.module';
import { DateAdapterModule } from './components/date-adapter/date-adpater.module';
import { MenuModule } from './components/menu/menu.module';
import { SelectModule } from './components/select/select.module';
import { ThemeComponent } from './theme.component';
import { ThemeOverlayModule } from './components/theme-overlay/theme-overlay.module';
import { MatAutocompleteModule } from '@angular/material/autocomplete';
import { MatButtonModule } from '@angular/material/button';
import { MatCardModule } from '@angular/material/card';
import { MatCheckboxModule } from '@angular/material/checkbox';
import { MatChipsModule } from '@angular/material/chips';
import { MatDatepickerModule } from '@angular/material/datepicker';
import { MatDialogModule } from '@angular/material/dialog';
import { MatIconModule } from '@angular/material/icon';
import { MatInputModule } from '@angular/material/input';
import { MatListModule } from '@angular/material/list';
import { MatMenuModule } from '@angular/material/menu';
import { MatNativeDateModule } from '@angular/material/core';
import { MatProgressBarModule } from '@angular/material/progress-bar';
import { MatRadioModule } from '@angular/material/radio';
import { MatSelectModule } from '@angular/material/select';
import { MatToolbarModule } from '@angular/material/toolbar';
import { MatTooltipModule } from '@angular/material/tooltip';
import { ActionBarModule, ActionModule, AutoCompleteEditorModule, BackdropModule, BoolEditorModule, CaptionModule, CellEditorModule, CellTooltipModule, ChangeDetectorModule, ColumnChooserModule, ColumnChooserTriggerModule, ColumnFilterModule, ColumnSortModule, CommandModule, DataManipulationModule, DateModule, DndModule, EbModule, EditFormModule, ExportModule, FileModule, FocusModule, GridModule, ImportModule, LayerModule, LayoutModule, LegendModule, LiveCellModule, LiveColumnModule, LiveRowModule, MarkupModule, PagerModule, PaneModule, PersistenceModule, PipeModule, ProgressModule, QueryBuilderModule, ReferenceEditorModule, ResizeModule, RestModule, StatusBarModule, TabTrapModule, TemplateModule, ThemeService, TimeModule, ValidationModule, VisibilityModule, VscrollModule, } from 'ng2-qgrid';
import * as i0 from "@angular/core";
import * as i1 from "ng2-qgrid";
export class ThemeModule {
constructor(theme) {
theme.name = 'material';
theme.component = ThemeComponent;
}
}
ThemeModule.ɵfac = function ThemeModule_Factory(t) { return new (t || ThemeModule)(i0.ɵɵinject(i1.ThemeService)); };
ThemeModule.ɵmod = /*@__PURE__*/ i0.ɵɵdefineNgModule({ type: ThemeModule });
ThemeModule.ɵinj = /*@__PURE__*/ i0.ɵɵdefineInjector({ imports: [[
CommonModule,
FormsModule,
GridModule,
TemplateModule,
DndModule,
VscrollModule,
ResizeModule,
ChipsModule,
SelectModule,
ThemeOverlayModule,
ActionBarModule,
ActionModule,
AutoCompleteEditorModule,
BackdropModule,
BoolEditorModule,
CaptionModule,
CellTooltipModule,
CellEditorModule,
ChangeDetectorModule,
ColumnChooserModule,
ColumnChooserTriggerModule,
ColumnFilterModule,
ColumnSortModule,
CommandModule,
DataManipulationModule,
DateAdapterModule,
DateModule,
EbModule,
EditFormModule,
ExportModule,
FileModule,
FocusModule,
ImportModule,
LayerModule,
LayoutModule,
LegendModule,
LiveCellModule,
LiveColumnModule,
LiveRowModule,
MarkupModule,
MenuModule,
PagerModule,
PaneModule,
PersistenceModule,
PipeModule,
ProgressModule,
QueryBuilderModule,
ReferenceEditorModule,
RestModule,
StatusBarModule,
TabTrapModule,
TimeModule,
ValidationModule,
VisibilityModule,
MatAutocompleteModule,
MatButtonModule,
MatCardModule,
MatCheckboxModule,
MatChipsModule,
MatDatepickerModule,
MatDialogModule,
MatIconModule,
MatInputModule,
MatListModule,
MatMenuModule,
MatNativeDateModule,
MatProgressBarModule,
MatRadioModule,
MatSelectModule,
MatToolbarModule,
MatTooltipModule,
]] });
(function () { (typeof ngDevMode === "undefined" || ngDevMode) && i0.ɵsetClassMetadata(ThemeModule, [{
type: NgModule,
args: [{
declarations: [
ThemeComponent,
],
exports: [
ThemeComponent,
],
imports: [
CommonModule,
FormsModule,
GridModule,
TemplateModule,
DndModule,
VscrollModule,
ResizeModule,
ChipsModule,
SelectModule,
ThemeOverlayModule,
ActionBarModule,
ActionModule,
AutoCompleteEditorModule,
BackdropModule,
BoolEditorModule,
CaptionModule,
CellTooltipModule,
CellEditorModule,
ChangeDetectorModule,
ColumnChooserModule,
ColumnChooserTriggerModule,
ColumnFilterModule,
ColumnSortModule,
CommandModule,
DataManipulationModule,
DateAdapterModule,
DateModule,
EbModule,
EditFormModule,
ExportModule,
FileModule,
FocusModule,
ImportModule,
LayerModule,
LayoutModule,
LegendModule,
LiveCellModule,
LiveColumnModule,
LiveRowModule,
MarkupModule,
MenuModule,
PagerModule,
PaneModule,
PersistenceModule,
PipeModule,
ProgressModule,
QueryBuilderModule,
ReferenceEditorModule,
RestModule,
StatusBarModule,
TabTrapModule,
TimeModule,
ValidationModule,
VisibilityModule,
MatAutocompleteModule,
MatButtonModule,
MatCardModule,
MatCheckboxModule,
MatChipsModule,
MatDatepickerModule,
MatDialogModule,
MatIconModule,
MatInputModule,
MatListModule,
MatMenuModule,
MatNativeDateModule,
MatProgressBarModule,
MatRadioModule,
MatSelectModule,
MatToolbarModule,
MatTooltipModule,
],
}]
}], function () { return [{ type: i1.ThemeService }]; }, null); })();
(function () { (typeof ngJitMode === "undefined" || ngJitMode) && i0.ɵɵsetNgModuleScope(ThemeModule, { declarations: [ThemeComponent], imports: [CommonModule,
FormsModule,
GridModule,
TemplateModule,
DndModule,
VscrollModule,
ResizeModule,
ChipsModule,
SelectModule,
ThemeOverlayModule,
ActionBarModule,
ActionModule,
AutoCompleteEditorModule,
BackdropModule,
BoolEditorModule,
CaptionModule,
CellTooltipModule,
CellEditorModule,
ChangeDetectorModule,
ColumnChooserModule,
ColumnChooserTriggerModule,
ColumnFilterModule,
ColumnSortModule,
CommandModule,
DataManipulationModule,
DateAdapterModule,
DateModule,
EbModule,
EditFormModule,
ExportModule,
FileModule,
FocusModule,
ImportModule,
LayerModule,
LayoutModule,
LegendModule,
LiveCellModule,
LiveColumnModule,
LiveRowModule,
MarkupModule,
MenuModule,
PagerModule,
PaneModule,
PersistenceModule,
PipeModule,
ProgressModule,
QueryBuilderModule,
ReferenceEditorModule,
RestModule,
StatusBarModule,
TabTrapModule,
TimeModule,
ValidationModule,
VisibilityModule,
MatAutocompleteModule,
MatButtonModule,
MatCardModule,
MatCheckboxModule,
MatChipsModule,
MatDatepickerModule,
MatDialogModule,
MatIconModule,
MatInputModule,
MatListModule,
MatMenuModule,
MatNativeDateModule,
MatProgressBarModule,
MatRadioModule,
MatSelectModule,
MatToolbarModule,
MatTooltipModule], exports: [ThemeComponent] }); })();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGhlbWUubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2xpYi90aGVtZS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQzdDLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUM5RCxPQUFPLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSwrQ0FBK0MsQ0FBQztBQUNsRixPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sK0JBQStCLENBQUM7QUFDM0QsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQ2pFLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQztBQUNuRCxPQUFPLEVBQUUsa0JBQWtCLEVBQUUsTUFBTSxpREFBaUQsQ0FBQztBQUNyRixPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQztBQUN2RSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDM0QsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3ZELE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLDRCQUE0QixDQUFDO0FBQy9ELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUN6RCxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUNuRSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDM0QsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3ZELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUN6RCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDdkQsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3ZELE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQzdELE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLGdDQUFnQyxDQUFDO0FBQ3RFLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUN6RCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDM0QsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFDN0QsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFDN0QsT0FBTyxFQUNMLGVBQWUsRUFDZixZQUFZLEVBQ1osd0JBQXdCLEVBQ3hCLGNBQWMsRUFDZCxnQkFBZ0IsRUFDaEIsYUFBYSxFQUNiLGdCQUFnQixFQUNoQixpQkFBaUIsRUFDakIsb0JBQW9CLEVBQ3BCLG1CQUFtQixFQUNuQiwwQkFBMEIsRUFDMUIsa0JBQWtCLEVBQ2xCLGdCQUFnQixFQUNoQixhQUFhLEVBQ2Isc0JBQXNCLEVBQ3RCLFVBQVUsRUFDVixTQUFTLEVBQ1QsUUFBUSxFQUNSLGNBQWMsRUFDZCxZQUFZLEVBQ1osVUFBVSxFQUNWLFdBQVcsRUFDWCxVQUFVLEVBQ1YsWUFBWSxFQUNaLFdBQVcsRUFDWCxZQUFZLEVBQ1osWUFBWSxFQUNaLGNBQWMsRUFDZCxnQkFBZ0IsRUFDaEIsYUFBYSxFQUNiLFlBQVksRUFDWixXQUFXLEVBQ1gsVUFBVSxFQUNWLGlCQUFpQixFQUNqQixVQUFVLEVBQ1YsY0FBYyxFQUNkLGtCQUFrQixFQUNsQixxQkFBcUIsRUFDckIsWUFBWSxFQUNaLFVBQVUsRUFDVixlQUFlLEVBQ2YsYUFBYSxFQUNiLGNBQWMsRUFDZCxZQUFZLEVBQ1osVUFBVSxFQUNWLGdCQUFnQixFQUNoQixnQkFBZ0IsRUFDaEIsYUFBYSxHQUNkLE1BQU0sV0FBVyxDQUFDOzs7QUFtRm5CLE1BQU0sT0FBTyxXQUFXO0lBQ3RCLFlBQVksS0FBbUI7UUFDN0IsS0FBSyxDQUFDLElBQUksR0FBRyxVQUFVLENBQUM7UUFDeEIsS0FBSyxDQUFDLFNBQVMsR0FBRyxjQUFjLENBQUM7SUFDbkMsQ0FBQzs7c0VBSlUsV0FBVzs2REFBWCxXQUFXO2lFQTFFYjtZQUNQLFlBQVk7WUFDWixXQUFXO1lBQ1gsVUFBVTtZQUNWLGNBQWM7WUFDZCxTQUFTO1lBQ1QsYUFBYTtZQUNiLFlBQVk7WUFDWixXQUFXO1lBQ1gsWUFBWTtZQUNaLGtCQUFrQjtZQUNsQixlQUFlO1lBQ2YsWUFBWTtZQUNaLHdCQUF3QjtZQUN4QixjQUFjO1lBQ2QsZ0JBQWdCO1lBQ2hCLGFBQWE7WUFDYixpQkFBaUI7WUFDakIsZ0JBQWdCO1lBQ2hCLG9CQUFvQjtZQUNwQixtQkFBbUI7WUFDbkIsMEJBQTBCO1lBQzFCLGtCQUFrQjtZQUNsQixnQkFBZ0I7WUFDaEIsYUFBYTtZQUNiLHNCQUFzQjtZQUN0QixpQkFBaUI7WUFDakIsVUFBVTtZQUNWLFFBQVE7WUFDUixjQUFjO1lBQ2QsWUFBWTtZQUNaLFVBQVU7WUFDVixXQUFXO1lBQ1gsWUFBWTtZQUNaLFdBQVc7WUFDWCxZQUFZO1lBQ1osWUFBWTtZQUNaLGNBQWM7WUFDZCxnQkFBZ0I7WUFDaEIsYUFBYTtZQUNiLFlBQVk7WUFDWixVQUFVO1lBQ1YsV0FBVztZQUNYLFVBQVU7WUFDVixpQkFBaUI7WUFDakIsVUFBVTtZQUNWLGNBQWM7WUFDZCxrQkFBa0I7WUFDbEIscUJBQXFCO1lBQ3JCLFVBQVU7WUFDVixlQUFlO1lBQ2YsYUFBYTtZQUNiLFVBQVU7WUFDVixnQkFBZ0I7WUFDaEIsZ0JBQWdCO1lBQ2hCLHFCQUFxQjtZQUNyQixlQUFlO1lBQ2YsYUFBYTtZQUNiLGlCQUFpQjtZQUNqQixjQUFjO1lBQ2QsbUJBQW1CO1lBQ25CLGVBQWU7WUFDZixhQUFhO1lBQ2IsY0FBYztZQUNkLGFBQWE7WUFDYixhQUFhO1lBQ2IsbUJBQW1CO1lBQ25CLG9CQUFvQjtZQUNwQixjQUFjO1lBQ2QsZUFBZTtZQUNmLGdCQUFnQjtZQUNoQixnQkFBZ0I7U0FDakI7dUZBRVUsV0FBVztjQWpGdkIsUUFBUTtlQUFDO2dCQUNSLFlBQVksRUFBRTtvQkFDWixjQUFjO2lCQUNmO2dCQUNELE9BQU8sRUFBRTtvQkFDUCxjQUFjO2lCQUNmO2dCQUNELE9BQU8sRUFBRTtvQkFDUCxZQUFZO29CQUNaLFdBQVc7b0JBQ1gsVUFBVTtvQkFDVixjQUFjO29CQUNkLFNBQVM7b0JBQ1QsYUFBYTtvQkFDYixZQUFZO29CQUNaLFdBQVc7b0JBQ1gsWUFBWTtvQkFDWixrQkFBa0I7b0JBQ2xCLGVBQWU7b0JBQ2YsWUFBWTtvQkFDWix3QkFBd0I7b0JBQ3hCLGNBQWM7b0JBQ2QsZ0JBQWdCO29CQUNoQixhQUFhO29CQUNiLGlCQUFpQjtvQkFDakIsZ0JBQWdCO29CQUNoQixvQkFBb0I7b0JBQ3BCLG1CQUFtQjtvQkFDbkIsMEJBQTBCO29CQUMxQixrQkFBa0I7b0JBQ2xCLGdCQUFnQjtvQkFDaEIsYUFBYTtvQkFDYixzQkFBc0I7b0JBQ3RCLGlCQUFpQjtvQkFDakIsVUFBVTtvQkFDVixRQUFRO29CQUNSLGNBQWM7b0JBQ2QsWUFBWTtvQkFDWixVQUFVO29CQUNWLFdBQVc7b0JBQ1gsWUFBWTtvQkFDWixXQUFXO29CQUNYLFlBQVk7b0JBQ1osWUFBWTtvQkFDWixjQUFjO29CQUNkLGdCQUFnQjtvQkFDaEIsYUFBYTtvQkFDYixZQUFZO29CQUNaLFVBQVU7b0JBQ1YsV0FBVztvQkFDWCxVQUFVO29CQUNWLGlCQUFpQjtvQkFDakIsVUFBVTtvQkFDVixjQUFjO29CQUNkLGtCQUFrQjtvQkFDbEIscUJBQXFCO29CQUNyQixVQUFVO29CQUNWLGVBQWU7b0JBQ2YsYUFBYTtvQkFDYixVQUFVO29CQUNWLGdCQUFnQjtvQkFDaEIsZ0JBQWdCO29CQUNoQixxQkFBcUI7b0JBQ3JCLGVBQWU7b0JBQ2YsYUFBYTtvQkFDYixpQkFBaUI7b0JBQ2pCLGNBQWM7b0JBQ2QsbUJBQW1CO29CQUNuQixlQUFlO29CQUNmLGFBQWE7b0JBQ2IsY0FBYztvQkFDZCxhQUFhO29CQUNiLGFBQWE7b0JBQ2IsbUJBQW1CO29CQUNuQixvQkFBb0I7b0JBQ3BCLGNBQWM7b0JBQ2QsZUFBZTtvQkFDZixnQkFBZ0I7b0JBQ2hCLGdCQUFnQjtpQkFDakI7YUFDRjs7d0ZBQ1ksV0FBVyxtQkEvRXBCLGNBQWMsYUFNZCxZQUFZO1FBQ1osV0FBVztRQUNYLFVBQVU7UUFDVixjQUFjO1FBQ2QsU0FBUztRQUNULGFBQWE7UUFDYixZQUFZO1FBQ1osV0FBVztRQUNYLFlBQVk7UUFDWixrQkFBa0I7UUFDbEIsZUFBZTtRQUNmLFlBQVk7UUFDWix3QkFBd0I7UUFDeEIsY0FBYztRQUNkLGdCQUFnQjtRQUNoQixhQUFhO1FBQ2IsaUJBQWlCO1FBQ2pCLGdCQUFnQjtRQUNoQixvQkFBb0I7UUFDcEIsbUJBQW1CO1FBQ25CLDBCQUEwQjtRQUMxQixrQkFBa0I7UUFDbEIsZ0JBQWdCO1FBQ2hCLGFBQWE7UUFDYixzQkFBc0I7UUFDdEIsaUJBQWlCO1FBQ2pCLFVBQVU7UUFDVixRQUFRO1FBQ1IsY0FBYztRQUNkLFlBQVk7UUFDWixVQUFVO1FBQ1YsV0FBVztRQUNYLFlBQVk7UUFDWixXQUFXO1FBQ1gsWUFBWTtRQUNaLFlBQVk7UUFDWixjQUFjO1FBQ2QsZ0JBQWdCO1FBQ2hCLGFBQWE7UUFDYixZQUFZO1FBQ1osVUFBVTtRQUNWLFdBQVc7UUFDWCxVQUFVO1FBQ1YsaUJBQWlCO1FBQ2pCLFVBQVU7UUFDVixjQUFjO1FBQ2Qsa0JBQWtCO1FBQ2xCLHFCQUFxQjtRQUNyQixVQUFVO1FBQ1YsZUFBZTtRQUNmLGFBQWE7UUFDYixVQUFVO1FBQ1YsZ0JBQWdCO1FBQ2hCLGdCQUFnQjtRQUNoQixxQkFBcUI7UUFDckIsZUFBZTtRQUNmLGFBQWE7UUFDYixpQkFBaUI7UUFDakIsY0FBYztRQUNkLG1CQUFtQjtRQUNuQixlQUFlO1FBQ2YsYUFBYTtRQUNiLGNBQWM7UUFDZCxhQUFhO1FBQ2IsYUFBYTtRQUNiLG1CQUFtQjtRQUNuQixvQkFBb0I7UUFDcEIsY0FBYztRQUNkLGVBQWU7UUFDZixnQkFBZ0I7UUFDaEIsZ0JBQWdCLGFBekVoQixjQUFjIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBGb3Jtc01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcbmltcG9ydCB7IENoaXBzTW9kdWxlIH0gZnJvbSAnLi9jb21wb25lbnRzL2NoaXBzL2NoaXBzLm1vZHVsZSc7XG5pbXBvcnQgeyBEYXRlQWRhcHRlck1vZHVsZSB9IGZyb20gJy4vY29tcG9uZW50cy9kYXRlLWFkYXB0ZXIvZGF0ZS1hZHBhdGVyLm1vZHVsZSc7XG5pbXBvcnQgeyBNZW51TW9kdWxlIH0gZnJvbSAnLi9jb21wb25lbnRzL21lbnUvbWVudS5tb2R1bGUnO1xuaW1wb3J0IHsgU2VsZWN0TW9kdWxlIH0gZnJvbSAnLi9jb21wb25lbnRzL3NlbGVjdC9zZWxlY3QubW9kdWxlJztcbmltcG9ydCB7IFRoZW1lQ29tcG9uZW50IH0gZnJvbSAnLi90aGVtZS5jb21wb25lbnQnO1xuaW1wb3J0IHsgVGhlbWVPdmVybGF5TW9kdWxlIH0gZnJvbSAnLi9jb21wb25lbnRzL3RoZW1lLW92ZXJsYXkvdGhlbWUtb3ZlcmxheS5tb2R1bGUnO1xuaW1wb3J0IHsgTWF0QXV0b2NvbXBsZXRlTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvYXV0b2NvbXBsZXRlJztcbmltcG9ydCB7IE1hdEJ1dHRvbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2J1dHRvbic7XG5pbXBvcnQgeyBNYXRDYXJkTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvY2FyZCc7XG5pbXBvcnQgeyBNYXRDaGVja2JveE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2NoZWNrYm94JztcbmltcG9ydCB7IE1hdENoaXBzTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvY2hpcHMnO1xuaW1wb3J0IHsgTWF0RGF0ZXBpY2tlck1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2RhdGVwaWNrZXInO1xuaW1wb3J0IHsgTWF0RGlhbG9nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvZGlhbG9nJztcbmltcG9ydCB7IE1hdEljb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9pY29uJztcbmltcG9ydCB7IE1hdElucHV0TW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvaW5wdXQnO1xuaW1wb3J0IHsgTWF0TGlzdE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2xpc3QnO1xuaW1wb3J0IHsgTWF0TWVudU1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL21lbnUnO1xuaW1wb3J0IHsgTWF0TmF0aXZlRGF0ZU1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2NvcmUnO1xuaW1wb3J0IHsgTWF0UHJvZ3Jlc3NCYXJNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9wcm9ncmVzcy1iYXInO1xuaW1wb3J0IHsgTWF0UmFkaW9Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9yYWRpbyc7XG5pbXBvcnQgeyBNYXRTZWxlY3RNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9zZWxlY3QnO1xuaW1wb3J0IHsgTWF0VG9vbGJhck1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL3Rvb2xiYXInO1xuaW1wb3J0IHsgTWF0VG9vbHRpcE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL3Rvb2x0aXAnO1xuaW1wb3J0IHtcbiAgQWN0aW9uQmFyTW9kdWxlLFxuICBBY3Rpb25Nb2R1bGUsXG4gIEF1dG9Db21wbGV0ZUVkaXRvck1vZHVsZSxcbiAgQmFja2Ryb3BNb2R1bGUsXG4gIEJvb2xFZGl0b3JNb2R1bGUsXG4gIENhcHRpb25Nb2R1bGUsXG4gIENlbGxFZGl0b3JNb2R1bGUsXG4gIENlbGxUb29sdGlwTW9kdWxlLFxuICBDaGFuZ2VEZXRlY3Rvck1vZHVsZSxcbiAgQ29sdW1uQ2hvb3Nlck1vZHVsZSxcbiAgQ29sdW1uQ2hvb3NlclRyaWdnZXJNb2R1bGUsXG4gIENvbHVtbkZpbHRlck1vZHVsZSxcbiAgQ29sdW1uU29ydE1vZHVsZSxcbiAgQ29tbWFuZE1vZHVsZSxcbiAgRGF0YU1hbmlwdWxhdGlvbk1vZHVsZSxcbiAgRGF0ZU1vZHVsZSxcbiAgRG5kTW9kdWxlLFxuICBFYk1vZHVsZSxcbiAgRWRpdEZvcm1Nb2R1bGUsXG4gIEV4cG9ydE1vZHVsZSxcbiAgRmlsZU1vZHVsZSxcbiAgRm9jdXNNb2R1bGUsXG4gIEdyaWRNb2R1bGUsXG4gIEltcG9ydE1vZHVsZSxcbiAgTGF5ZXJNb2R1bGUsXG4gIExheW91dE1vZHVsZSxcbiAgTGVnZW5kTW9kdWxlLFxuICBMaXZlQ2VsbE1vZHVsZSxcbiAgTGl2ZUNvbHVtbk1vZHVsZSxcbiAgTGl2ZVJvd01vZHVsZSxcbiAgTWFya3VwTW9kdWxlLFxuICBQYWdlck1vZHVsZSxcbiAgUGFuZU1vZHVsZSxcbiAgUGVyc2lzdGVuY2VNb2R1bGUsXG4gIFBpcGVNb2R1bGUsXG4gIFByb2dyZXNzTW9kdWxlLFxuICBRdWVyeUJ1aWxkZXJNb2R1bGUsXG4gIFJlZmVyZW5jZUVkaXRvck1vZHVsZSxcbiAgUmVzaXplTW9kdWxlLFxuICBSZXN0TW9kdWxlLFxuICBTdGF0dXNCYXJNb2R1bGUsXG4gIFRhYlRyYXBNb2R1bGUsXG4gIFRlbXBsYXRlTW9kdWxlLFxuICBUaGVtZVNlcnZpY2UsXG4gIFRpbWVNb2R1bGUsXG4gIFZhbGlkYXRpb25Nb2R1bGUsXG4gIFZpc2liaWxpdHlNb2R1bGUsXG4gIFZzY3JvbGxNb2R1bGUsXG59IGZyb20gJ25nMi1xZ3JpZCc7XG5cbkBOZ01vZHVsZSh7XG4gIGRlY2xhcmF0aW9uczogW1xuICAgIFRoZW1lQ29tcG9uZW50LFxuICBdLFxuICBleHBvcnRzOiBbXG4gICAgVGhlbWVDb21wb25lbnQsXG4gIF0sXG4gIGltcG9ydHM6IFtcbiAgICBDb21tb25Nb2R1bGUsXG4gICAgRm9ybXNNb2R1bGUsXG4gICAgR3JpZE1vZHVsZSxcbiAgICBUZW1wbGF0ZU1vZHVsZSxcbiAgICBEbmRNb2R1bGUsXG4gICAgVnNjcm9sbE1vZHVsZSxcbiAgICBSZXNpemVNb2R1bGUsXG4gICAgQ2hpcHNNb2R1bGUsXG4gICAgU2VsZWN0TW9kdWxlLFxuICAgIFRoZW1lT3ZlcmxheU1vZHVsZSxcbiAgICBBY3Rpb25CYXJNb2R1bGUsXG4gICAgQWN0aW9uTW9kdWxlLFxuICAgIEF1dG9Db21wbGV0ZUVkaXRvck1vZHVsZSxcbiAgICBCYWNrZHJvcE1vZHVsZSxcbiAgICBCb29sRWRpdG9yTW9kdWxlLFxuICAgIENhcHRpb25Nb2R1bGUsXG4gICAgQ2VsbFRvb2x0aXBNb2R1bGUsXG4gICAgQ2VsbEVkaXRvck1vZHVsZSxcbiAgICBDaGFuZ2VEZXRlY3Rvck1vZHVsZSxcbiAgICBDb2x1bW5DaG9vc2VyTW9kdWxlLFxuICAgIENvbHVtbkNob29zZXJUcmlnZ2VyTW9kdWxlLFxuICAgIENvbHVtbkZpbHRlck1vZHVsZSxcbiAgICBDb2x1bW5Tb3J0TW9kdWxlLFxuICAgIENvbW1hbmRNb2R1bGUsXG4gICAgRGF0YU1hbmlwdWxhdGlvbk1vZHVsZSxcbiAgICBEYXRlQWRhcHRlck1vZHVsZSxcbiAgICBEYXRlTW9kdWxlLFxuICAgIEViTW9kdWxlLFxuICAgIEVkaXRGb3JtTW9kdWxlLFxuICAgIEV4cG9ydE1vZHVsZSxcbiAgICBGaWxlTW9kdWxlLFxuICAgIEZvY3VzTW9kdWxlLFxuICAgIEltcG9ydE1vZHVsZSxcbiAgICBMYXllck1vZHVsZSxcbiAgICBMYXlvdXRNb2R1bGUsXG4gICAgTGVnZW5kTW9kdWxlLFxuICAgIExpdmVDZWxsTW9kdWxlLFxuICAgIExpdmVDb2x1bW5Nb2R1bGUsXG4gICAgTGl2ZVJvd01vZHVsZSxcbiAgICBNYXJrdXBNb2R1bGUsXG4gICAgTWVudU1vZHVsZSxcbiAgICBQYWdlck1vZHVsZSxcbiAgICBQYW5lTW9kdWxlLFxuICAgIFBlcnNpc3RlbmNlTW9kdWxlLFxuICAgIFBpcGVNb2R1bGUsXG4gICAgUHJvZ3Jlc3NNb2R1bGUsXG4gICAgUXVlcnlCdWlsZGVyTW9kdWxlLFxuICAgIFJlZmVyZW5jZUVkaXRvck1vZHVsZSxcbiAgICBSZXN0TW9kdWxlLFxuICAgIFN0YXR1c0Jhck1vZHVsZSxcbiAgICBUYWJUcmFwTW9kdWxlLFxuICAgIFRpbWVNb2R1bGUsXG4gICAgVmFsaWRhdGlvbk1vZHVsZSxcbiAgICBWaXNpYmlsaXR5TW9kdWxlLFxuICAgIE1hdEF1dG9jb21wbGV0ZU1vZHVsZSxcbiAgICBNYXRCdXR0b25Nb2R1bGUsXG4gICAgTWF0Q2FyZE1vZHVsZSxcbiAgICBNYXRDaGVja2JveE1vZHVsZSxcbiAgICBNYXRDaGlwc01vZHVsZSxcbiAgICBNYXREYXRlcGlja2VyTW9kdWxlLFxuICAgIE1hdERpYWxvZ01vZHVsZSxcbiAgICBNYXRJY29uTW9kdWxlLFxuICAgIE1hdElucHV0TW9kdWxlLFxuICAgIE1hdExpc3RNb2R1bGUsXG4gICAgTWF0TWVudU1vZHVsZSxcbiAgICBNYXROYXRpdmVEYXRlTW9kdWxlLFxuICAgIE1hdFByb2dyZXNzQmFyTW9kdWxlLFxuICAgIE1hdFJhZGlvTW9kdWxlLFxuICAgIE1hdFNlbGVjdE1vZHVsZSxcbiAgICBNYXRUb29sYmFyTW9kdWxlLFxuICAgIE1hdFRvb2x0aXBNb2R1bGUsXG4gIF0sXG59KVxuZXhwb3J0IGNsYXNzIFRoZW1lTW9kdWxlIHtcbiAgY29uc3RydWN0b3IodGhlbWU6IFRoZW1lU2VydmljZSkge1xuICAgIHRoZW1lLm5hbWUgPSAnbWF0ZXJpYWwnO1xuICAgIHRoZW1lLmNvbXBvbmVudCA9IFRoZW1lQ29tcG9uZW50O1xuICB9XG59XG4iXX0=