UNPKG

ngx-surveys

Version:
219 lines 25.5 kB
import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { FormsModule } from '@angular/forms'; import { MatButtonToggleModule } from '@angular/material/button-toggle'; import { MatButtonModule } from '@angular/material/button'; import { MatInputModule } from '@angular/material/input'; import { MatDatepickerModule } from '@angular/material/datepicker'; import { MatListModule } from '@angular/material/list'; import { MatTooltipModule } from '@angular/material/tooltip'; import { MatIconModule } from '@angular/material/icon'; import { MatMomentDateModule } from "@angular/material-moment-adapter"; import { MatCardModule } from '@angular/material/card'; import { MatMenuModule } from '@angular/material/menu'; import { MatDialogModule } from '@angular/material/dialog'; import { MatSelectModule } from '@angular/material/select'; import { MatTableModule } from '@angular/material/table'; import { DragDropModule } from '@angular/cdk/drag-drop'; import { MatCheckboxModule } from '@angular/material/checkbox'; import { MatRadioModule } from '@angular/material/radio'; import { MatSlideToggleModule } from '@angular/material/slide-toggle'; import { MatStepperModule } from '@angular/material/stepper'; import { STEPPER_GLOBAL_OPTIONS } from '@angular/cdk/stepper'; import { MatProgressBarModule } from '@angular/material/progress-bar'; import { NgxFileDropModule } from 'ngx-file-drop'; import { StarRatingComponent } from './components/star-rating/star-rating.component'; import { FormItemDirective } from './form-item/form-item.directive'; import { FormItemComponent } from './form-item/form-item.component'; import { FormItemStringComponent } from './form-item/form-item-string/form-item-string.component'; import { FormItemRatingComponent } from './form-item/form-item-rating/form-item-rating.component'; import { FormItemTextComponent } from './form-item/form-item-text/form-item-text.component'; import { FormItemDateComponent } from './form-item/form-item-date/form-item-date.component'; import { FormItemSegmentsComponent } from './form-item/form-item-segments/form-item-segments.component'; import { FormItemRadioComponent } from './form-item/form-item-radio/form-item-radio.component'; import { FormItemNumericRatingComponent } from './form-item/form-item-numeric-rating/form-item-numeric-rating.component'; import { FormItemSelectComponent } from './form-item/form-item-select/form-item-select.component'; import { FormItemOptionsEditorComponent } from './form-item/form-item-options-editor/form-item-options-editor.component'; import { FormItemCheckboxComponent } from './form-item/form-item-checkbox/form-item-checkbox.component'; import { FormBuilderComponent } from './form-builder/form-builder.component'; import { DialogSectionEdit } from './dialogs/dialog-section-edit/dialog-section-edit'; import { DialogItemEdit } from './dialogs/dialog-item-edit/dialog-item-edit'; import { DialogItemVisibility } from './dialogs/dialog-item-visibility/dialog-item-visibility'; import { NgxSurveyComponent } from './ngx-survey.component'; import { NgxSurveyService } from './ngx-survey.service'; import { NgxMaskModule } from 'ngx-mask'; //import { AngularResizeEventModule } from 'angular-resize-event'; import { RadioGroupComponent } from './form-item/form-item-radio/radio-group/radio-group.component'; import { SelectionListComponent } from './form-item/form-item-radio/selection-list/selection-list.component'; import { SelectComponent } from './form-item/form-item-radio/select/select.component'; import { FormItemFileComponent } from './form-item/form-item-file/form-item-file.component'; import { FileListItemFileComponent } from './form-item/form-item-file/file-list-item-file/file-list-item-file.component'; import { FileListItemImageComponent } from './form-item/form-item-file/file-list-item-image/file-list-item-image.component'; import { FileListItemVideoComponent } from './form-item/form-item-file/file-list-item-video/file-list-item-video.component'; import { FileSizePipe } from './pipes/file-size.pipe'; import { DurationPipe } from './pipes/duration.pipe'; import { FormItemVoiceComponent } from './form-item/form-item-voice/form-item-voice.component'; import { TruncatePipe } from './pipes/truncate.pipe'; import { FormItemLabelComponent } from './form-item/form-item-label/form-item-label.component'; import * as i0 from "@angular/core"; import * as i1 from "ngx-mask"; const formItemComponents = [ FormItemStringComponent, FormItemRatingComponent, FormItemTextComponent, FormItemDateComponent, FormItemSegmentsComponent, FormItemRadioComponent, FormItemNumericRatingComponent, FormItemSelectComponent, FormItemOptionsEditorComponent, FormItemCheckboxComponent, FormItemLabelComponent, DialogSectionEdit, DialogItemEdit, DialogItemVisibility ]; export class NgxSurveyModule { static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.12", ngImport: i0, type: NgxSurveyModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); } static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.12", ngImport: i0, type: NgxSurveyModule, declarations: [FormItemDirective, FormItemComponent, FormItemStringComponent, FormItemRatingComponent, FormItemTextComponent, FormItemDateComponent, FormItemSegmentsComponent, FormItemRadioComponent, FormItemNumericRatingComponent, FormItemSelectComponent, FormItemOptionsEditorComponent, FormItemCheckboxComponent, FormItemLabelComponent, DialogSectionEdit, DialogItemEdit, DialogItemVisibility, FormBuilderComponent, StarRatingComponent, NgxSurveyComponent, RadioGroupComponent, SelectionListComponent, SelectComponent, FormItemFileComponent, FileListItemFileComponent, FileListItemImageComponent, FileListItemVideoComponent, FileSizePipe, DurationPipe, TruncatePipe, FormItemVoiceComponent], imports: [CommonModule, FormsModule, MatButtonToggleModule, MatButtonModule, MatInputModule, MatDatepickerModule, MatListModule, MatTooltipModule, MatIconModule, MatMomentDateModule, MatCardModule, MatMenuModule, MatDialogModule, MatSelectModule, MatTableModule, DragDropModule, MatCheckboxModule, MatRadioModule, MatSlideToggleModule, MatStepperModule, i1.NgxMaskModule, //AngularResizeEventModule, NgxFileDropModule, MatProgressBarModule], exports: [FormBuilderComponent, NgxSurveyComponent] }); } static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.12", ngImport: i0, type: NgxSurveyModule, providers: [ NgxSurveyService, { provide: STEPPER_GLOBAL_OPTIONS, useValue: { showError: true } } ], imports: [CommonModule, FormsModule, MatButtonToggleModule, MatButtonModule, MatInputModule, MatDatepickerModule, MatListModule, MatTooltipModule, MatIconModule, MatMomentDateModule, MatCardModule, MatMenuModule, MatDialogModule, MatSelectModule, MatTableModule, DragDropModule, MatCheckboxModule, MatRadioModule, MatSlideToggleModule, MatStepperModule, NgxMaskModule.forRoot(), //AngularResizeEventModule, NgxFileDropModule, MatProgressBarModule] }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.12", ngImport: i0, type: NgxSurveyModule, decorators: [{ type: NgModule, args: [{ imports: [ CommonModule, FormsModule, MatButtonToggleModule, MatButtonModule, MatInputModule, MatDatepickerModule, MatListModule, MatTooltipModule, MatIconModule, MatMomentDateModule, MatCardModule, MatMenuModule, MatDialogModule, MatSelectModule, MatTableModule, DragDropModule, MatCheckboxModule, MatRadioModule, MatSlideToggleModule, MatStepperModule, NgxMaskModule.forRoot(), //AngularResizeEventModule, NgxFileDropModule, MatProgressBarModule ], declarations: [ FormItemDirective, FormItemComponent, ...formItemComponents, FormBuilderComponent, StarRatingComponent, NgxSurveyComponent, RadioGroupComponent, SelectionListComponent, SelectComponent, FormItemFileComponent, FileListItemFileComponent, FileListItemImageComponent, FileListItemVideoComponent, FileSizePipe, DurationPipe, TruncatePipe, FormItemVoiceComponent ], exports: [ FormBuilderComponent, NgxSurveyComponent ], providers: [ NgxSurveyService, { provide: STEPPER_GLOBAL_OPTIONS, useValue: { showError: true } } ] }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmd4LXN1cnZleS5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy9uZ3gtc3VydmV5cy9zcmMvbGliL25neC1zdXJ2ZXkubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBRS9DLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUU3QyxPQUFPLEVBQUUscUJBQXFCLEVBQUUsTUFBTSxpQ0FBaUMsQ0FBQztBQUN4RSxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDM0QsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBQ3pELE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQ25FLE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUN2RCxPQUFPLEVBQUUsZ0JBQWdCLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUM3RCxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDdkQsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sa0NBQWtDLENBQUM7QUFDdkUsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3ZELE9BQU8sRUFBRSxhQUFhLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUN2RCxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFDM0QsT0FBTyxFQUFFLGVBQWUsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBQzNELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSx5QkFBeUIsQ0FBQztBQUN6RCxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFDeEQs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QUN6QiwwQkFBMEI7d0JBQzFCLDBCQUEwQjt3QkFDMUIsWUFBWTt3QkFDWixZQUFZO3dCQUNaLFlBQVk7d0JBQ1osc0JBQXNCO3FCQUN6QjtvQkFDRCxPQUFPLEVBQUU7d0JBQ0wsb0JBQW9CO3dCQUNwQixrQkFBa0I7cUJBQ3JCO29CQUNELFNBQVMsRUFBRTt3QkFDUCxnQkFBZ0I7d0JBQ2hCOzRCQUNJLE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxRQUFRLEVBQUUsRUFBRSxTQUFTLEVBQUUsSUFBSSxFQUFFO3lCQUNqRTtxQkFDSjtpQkFDSiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xuXG5pbXBvcnQgeyBGb3Jtc01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2Zvcm1zJztcblxuaW1wb3J0IHsgTWF0QnV0dG9uVG9nZ2xlTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvYnV0dG9uLXRvZ2dsZSc7XG5pbXBvcnQgeyBNYXRCdXR0b25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9idXR0b24nO1xuaW1wb3J0IHsgTWF0SW5wdXRNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9pbnB1dCc7XG5pbXBvcnQgeyBNYXREYXRlcGlja2VyTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvZGF0ZXBpY2tlcic7XG5pbXBvcnQgeyBNYXRMaXN0TW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvbGlzdCc7XG5pbXBvcnQgeyBNYXRUb29sdGlwTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvdG9vbHRpcCc7XG5pbXBvcnQgeyBNYXRJY29uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvaWNvbic7XG5pbXBvcnQgeyBNYXRNb21lbnREYXRlTW9kdWxlIH0gZnJvbSBcIkBhbmd1bGFyL21hdGVyaWFsLW1vbWVudC1hZGFwdGVyXCI7XG5pbXBvcnQgeyBNYXRDYXJkTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvY2FyZCc7XG5pbXBvcnQgeyBNYXRNZW51TW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvbWVudSc7XG5pbXBvcnQgeyBNYXREaWFsb2dNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9kaWFsb2cnO1xuaW1wb3J0IHsgTWF0U2VsZWN0TW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvc2VsZWN0JztcbmltcG9ydCB7IE1hdFRhYmxlTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvdGFibGUnO1xuaW1wb3J0IHsgRHJhZ0Ryb3BNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jZGsvZHJhZy1kcm9wJztcbmltcG9ydCB7IE1hdENoZWNrYm94TW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvY2hlY2tib3gnO1xuaW1wb3J0IHsgTWF0UmFkaW9Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9yYWRpbyc7XG5pbXBvcnQgeyBNYXRTbGlkZVRvZ2dsZU1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL3NsaWRlLXRvZ2dsZSc7XG5pbXBvcnQgeyBNYXRTdGVwcGVyTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvbWF0ZXJpYWwvc3RlcHBlcic7XG5pbXBvcnQgeyBTVEVQUEVSX0dMT0JBTF9PUFRJT05TIH0gZnJvbSAnQGFuZ3VsYXIvY2RrL3N0ZXBwZXInO1xuaW1wb3J0IHsgTWF0UHJvZ3Jlc3NCYXJNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9tYXRlcmlhbC9wcm9ncmVzcy1iYXInO1xuaW1wb3J0IHsgTmd4RmlsZURyb3BNb2R1bGUgfSBmcm9tICduZ3gtZmlsZS1kcm9wJztcblxuXG5pbXBvcnQgeyBTdGFyUmF0aW5nQ29tcG9uZW50IH0gZnJvbSAnLi9jb21wb25lbnRzL3N0YXItcmF0aW5nL3N0YXItcmF0aW5nLmNvbXBvbmVudCc7XG5cbmltcG9ydCB7IEZvcm1JdGVtRGlyZWN0aXZlIH0gZnJvbSAnLi9mb3JtLWl0ZW0vZm9ybS1pdGVtLmRpcmVjdGl2ZSc7XG5pbXBvcnQgeyBGb3JtSXRlbUNvbXBvbmVudCB9IGZyb20gJy4vZm9ybS1pdGVtL2Zvcm0taXRlbS5jb21wb25lbnQnO1xuXG5pbXBvcnQgeyBGb3JtSXRlbVN0cmluZ0NvbXBvbmVudCB9IGZyb20gJy4vZm9ybS1pdGVtL2Zvcm0taXRlbS1zdHJpbmcvZm9ybS1pdGVtLXN0cmluZy5jb21wb25lbnQnO1xuaW1wb3J0IHsgRm9ybUl0ZW1SYXRpbmdDb21wb25lbnQgfSBmcm9tICcuL2Zvcm0taXRlbS9mb3JtLWl0ZW0tcmF0aW5nL2Zvcm0taXRlbS1yYXRpbmcuY29tcG9uZW50JztcbmltcG9ydCB7IEZvcm1JdGVtVGV4dENvbXBvbmVudCB9IGZyb20gJy4vZm9ybS1pdGVtL2Zvcm0taXRlbS10ZXh0L2Zvcm0taXRlbS10ZXh0LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBGb3JtSXRlbURhdGVDb21wb25lbnQgfSBmcm9tICcuL2Zvcm0taXRlbS9mb3JtLWl0ZW0tZGF0ZS9mb3JtLWl0ZW0tZGF0ZS5jb21wb25lbnQnO1xuaW1wb3J0IHsgRm9ybUl0ZW1TZWdtZW50c0NvbXBvbmVudCB9IGZyb20gJy4vZm9ybS1pdGVtL2Zvcm0taXRlbS1zZWdtZW50cy9mb3JtLWl0ZW0tc2VnbWVudHMuY29tcG9uZW50JztcbmltcG9ydCB7IEZvcm1JdGVtUmFkaW9Db21wb25lbnQgfSBmcm9tICcuL2Zvcm0taXRlbS9mb3JtLWl0ZW0tcmFkaW8vZm9ybS1pdGVtLXJhZGlvLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBGb3JtSXRlbU51bWVyaWNSYXRpbmdDb21wb25lbnQgfSBmcm9tICcuL2Zvcm0taXRlbS9mb3JtLWl0ZW0tbnVtZXJpYy1yYXRpbmcvZm9ybS1pdGVtLW51bWVyaWMtcmF0aW5nLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBGb3JtSXRlbVNlbGVjdENvbXBvbmVudCB9IGZyb20gJy4vZm9ybS1pdGVtL2Zvcm0taXRlbS1zZWxlY3QvZm9ybS1pdGVtLXNlbGVjdC5jb21wb25lbnQnO1xuaW1wb3J0IHsgRm9ybUl0ZW1PcHRpb25zRWRpdG9yQ29tcG9uZW50IH0gZnJvbSAnLi9mb3JtLWl0ZW0vZm9ybS1pdGVtLW9wdGlvbnMtZWRpdG9yL2Zvcm0taXRlbS1vcHRpb25zLWVkaXRvci5jb21wb25lbnQnO1xuaW1wb3J0IHsgRm9ybUl0ZW1DaGVja2JveENvbXBvbmVudCB9IGZyb20gJy4vZm9ybS1pdGVtL2Zvcm0taXRlbS1jaGVja2JveC9mb3JtLWl0ZW0tY2hlY2tib3guY29tcG9uZW50JztcblxuaW1wb3J0IHsgRm9ybUJ1aWxkZXJDb21wb25lbnQgfSBmcm9tICcuL2Zvcm0tYnVpbGRlci9mb3JtLWJ1aWxkZXIuY29tcG9uZW50JztcbmltcG9ydCB7IERpYWxvZ1NlY3Rpb25FZGl0IH0gZnJvbSAnLi9kaWFsb2dzL2RpYWxvZy1zZWN0aW9uLWVkaXQvZGlhbG9nLXNlY3Rpb24tZWRpdCc7XG5pbXBvcnQgeyBEaWFsb2dJdGVtRWRpdCB9IGZyb20gJy4vZGlhbG9ncy9kaWFsb2ctaXRlbS1lZGl0L2RpYWxvZy1pdGVtLWVkaXQnO1xuaW1wb3J0IHsgRGlhbG9nSXRlbVZpc2liaWxpdHkgfSBmcm9tICcuL2RpYWxvZ3MvZGlhbG9nLWl0ZW0tdmlzaWJpbGl0eS9kaWFsb2ctaXRlbS12aXNpYmlsaXR5JztcbmltcG9ydCB7IE5neFN1cnZleUNvbXBvbmVudCB9IGZyb20gJy4vbmd4LXN1cnZleS5jb21wb25lbnQnO1xuaW1wb3J0IHsgTmd4U3VydmV5U2VydmljZSB9IGZyb20gJy4vbmd4LXN1cnZleS5zZXJ2aWNlJztcbmltcG9ydCB7IE5neE1hc2tNb2R1bGUgfSBmcm9tICduZ3gtbWFzayc7XG4vL2ltcG9ydCB7IEFuZ3VsYXJSZXNpemVFdmVudE1vZHVsZSB9IGZyb20gJ2FuZ3VsYXItcmVzaXplLWV2ZW50JztcbmltcG9ydCB7IFJhZGlvR3JvdXBDb21wb25lbnQgfSBmcm9tICcuL2Zvcm0taXRlbS9mb3JtLWl0ZW0tcmFkaW8vcmFkaW8tZ3JvdXAvcmFkaW8tZ3JvdXAuY29tcG9uZW50JztcbmltcG9ydCB7IFNlbGVjdGlvbkxpc3RDb21wb25lbnQgfSBmcm9tICcuL2Zvcm0taXRlbS9mb3JtLWl0ZW0tcmFkaW8vc2VsZWN0aW9uLWxpc3Qvc2VsZWN0aW9uLWxpc3QuY29tcG9uZW50JztcbmltcG9ydCB7IFNlbGVjdENvbXBvbmVudCB9IGZyb20gJy4vZm9ybS1pdGVtL2Zvcm0taXRlbS1yYWRpby9zZWxlY3Qvc2VsZWN0LmNvbXBvbmVudCc7XG5pbXBvcnQgeyBGb3JtSXRlbUZpbGVDb21wb25lbnQgfSBmcm9tICcuL2Zvcm0taXRlbS9mb3JtLWl0ZW0tZmlsZS9mb3JtLWl0ZW0tZmlsZS5jb21wb25lbnQnO1xuaW1wb3J0IHsgRmlsZUxpc3RJdGVtRmlsZUNvbXBvbmVudCB9IGZyb20gJy4vZm9ybS1pdGVtL2Zvcm0taXRlbS1maWxlL2ZpbGUtbGlzdC1pdGVtLWZpbGUvZmlsZS1saXN0LWl0ZW0tZmlsZS5jb21wb25lbnQnO1xuaW1wb3J0IHsgRmlsZUxpc3RJdGVtSW1hZ2VDb21wb25lbnQgfSBmcm9tICcuL2Zvcm0taXRlbS9mb3JtLWl0ZW0tZmlsZS9maWxlLWxpc3QtaXRlbS1pbWFnZS9maWxlLWxpc3QtaXRlbS1pbWFnZS5jb21wb25lbnQnO1xuaW1wb3J0IHsgRmlsZUxpc3RJdGVtVmlkZW9Db21wb25lbnQgfSBmcm9tICcuL2Zvcm0taXRlbS9mb3JtLWl0ZW0tZmlsZS9maWxlLWxpc3QtaXRlbS12aWRlby9maWxlLWxpc3QtaXRlbS12aWRlby5jb21wb25lbnQnO1xuaW1wb3J0IHsgRmlsZVNpemVQaXBlIH0gZnJvbSAnLi9waXBlcy9maWxlLXNpemUucGlwZSc7XG5pbXBvcnQgeyBEdXJhdGlvblBpcGUgfSBmcm9tICcuL3BpcGVzL2R1cmF0aW9uLnBpcGUnO1xuaW1wb3J0IHsgRm9ybUl0ZW1Wb2ljZUNvbXBvbmVudCB9IGZyb20gJy4vZm9ybS1pdGVtL2Zvcm0taXRlbS12b2ljZS9mb3JtLWl0ZW0tdm9pY2UuY29tcG9uZW50JztcbmltcG9ydCB7IFRydW5jYXRlUGlwZSB9IGZyb20gJy4vcGlwZXMvdHJ1bmNhdGUucGlwZSc7XG5pbXBvcnQgeyBGb3JtSXRlbUxhYmVsQ29tcG9uZW50IH0gZnJvbSAnLi9mb3JtLWl0ZW0vZm9ybS1pdGVtLWxhYmVsL2Zvcm0taXRlbS1sYWJlbC5jb21wb25lbnQnO1xuXG5jb25zdCBmb3JtSXRlbUNvbXBvbmVudHM9W1xuICAgIEZvcm1JdGVtU3RyaW5nQ29tcG9uZW50LFxuICAgIEZvcm1JdGVtUmF0aW5nQ29tcG9uZW50LFxuICAgIEZvcm1JdGVtVGV4dENvbXBvbmVudCxcbiAgICBGb3JtSXRlbURhdGVDb21wb25lbnQsXG4gICAgRm9ybUl0ZW1TZWdtZW50c0NvbXBvbmVudCxcbiAgICBGb3JtSXRlbVJhZGlvQ29tcG9uZW50LFxuICAgIEZvcm1JdGVtTnVtZXJpY1JhdGluZ0NvbXBvbmVudCxcbiAgICBGb3JtSXRlbVNlbGVjdENvbXBvbmVudCxcbiAgICBGb3JtSXRlbU9wdGlvbnNFZGl0b3JDb21wb25lbnQsXG4gICAgRm9ybUl0ZW1DaGVja2JveENvbXBvbmVudCxcbiAgICBGb3JtSXRlbUxhYmVsQ29tcG9uZW50LFxuXG4gICAgRGlhbG9nU2VjdGlvbkVkaXQsXG4gICAgRGlhbG9nSXRlbUVkaXQsXG4gICAgRGlhbG9nSXRlbVZpc2liaWxpdHlcbl07XG5cblxuQE5nTW9kdWxlKHtcbiAgICBpbXBvcnRzOiBbXG4gICAgICAgIENvbW1vbk1vZHVsZSxcbiAgICAgICAgRm9ybXNNb2R1bGUsXG4gICAgICAgIE1hdEJ1dHRvblRvZ2dsZU1vZHVsZSxcbiAgICAgICAgTWF0QnV0dG9uTW9kdWxlLFxuICAgICAgICBNYXRJbnB1dE1vZHVsZSxcbiAgICAgICAgTWF0RGF0ZXBpY2tlck1vZHVsZSxcbiAgICAgICAgTWF0TGlzdE1vZHVsZSxcbiAgICAgICAgTWF0VG9vbHRpcE1vZHVsZSxcbiAgICAgICAgTWF0SWNvbk1vZHVsZSxcbiAgICAgICAgTWF0TW9tZW50RGF0ZU1vZHVsZSxcbiAgICAgICAgTWF0Q2FyZE1vZHVsZSxcbiAgICAgICAgTWF0TWVudU1vZHVsZSxcbiAgICAgICAgTWF0RGlhbG9nTW9kdWxlLFxuICAgICAgICBNYXRTZWxlY3RNb2R1bGUsXG4gICAgICAgIE1hdFRhYmxlTW9kdWxlLFxuICAgICAgICBEcmFnRHJvcE1vZHVsZSxcbiAgICAgICAgTWF0Q2hlY2tib3hNb2R1bGUsXG4gICAgICAgIE1hdFJhZGlvTW9kdWxlLFxuICAgICAgICBNYXRTbGlkZVRvZ2dsZU1vZHVsZSxcbiAgICAgICAgTWF0U3RlcHBlck1vZHVsZSxcbiAgICAgICAgTmd4TWFza01vZHVsZS5mb3JSb290KCksXG4gICAgICAgIC8vQW5ndWxhclJlc2l6ZUV2ZW50TW9kdWxlLFxuICAgICAgICBOZ3hGaWxlRHJvcE1vZHVsZSxcbiAgICAgICAgTWF0UHJvZ3Jlc3NCYXJNb2R1bGVcbiAgICBdLFxuICAgIGRlY2xhcmF0aW9uczogW1xuICAgICAgICBGb3JtSXRlbURpcmVjdGl2ZSxcbiAgICAgICAgRm9ybUl0ZW1Db21wb25lbnQsXG4gICAgICAgIC4uLmZvcm1JdGVtQ29tcG9uZW50cyxcbiAgICAgICAgRm9ybUJ1aWxkZXJDb21wb25lbnQsXG4gICAgICAgIFN0YXJSYXRpbmdDb21wb25lbnQsXG4gICAgICAgIE5neFN1cnZleUNvbXBvbmVudCxcbiAgICAgICAgUmFkaW9Hcm91cENvbXBvbmVudCxcbiAgICAgICAgU2VsZWN0aW9uTGlzdENvbXBvbmVudCxcbiAgICAgICAgU2VsZWN0Q29tcG9uZW50LFxuICAgICAgICBGb3JtSXRlbUZpbGVDb21wb25lbnQsXG4gICAgICAgIEZpbGVMaXN0SXRlbUZpbGVDb21wb25lbnQsXG4gICAgICAgIEZpbGVMaXN0SXRlbUltYWdlQ29tcG9uZW50LFxuICAgICAgICBGaWxlTGlzdEl0ZW1WaWRlb0NvbXBvbmVudCxcbiAgICAgICAgRmlsZVNpemVQaXBlLFxuICAgICAgICBEdXJhdGlvblBpcGUsXG4gICAgICAgIFRydW5jYXRlUGlwZSxcbiAgICAgICAgRm9ybUl0ZW1Wb2ljZUNvbXBvbmVudFxuICAgIF0sXG4gICAgZXhwb3J0czogW1xuICAgICAgICBGb3JtQnVpbGRlckNvbXBvbmVudCxcbiAgICAgICAgTmd4U3VydmV5Q29tcG9uZW50XG4gICAgXSxcbiAgICBwcm92aWRlcnM6IFtcbiAgICAgICAgTmd4U3VydmV5U2VydmljZSxcbiAgICAgICAge1xuICAgICAgICAgICAgcHJvdmlkZTogU1RFUFBFUl9HTE9CQUxfT1BUSU9OUywgdXNlVmFsdWU6IHsgc2hvd0Vycm9yOiB0cnVlIH1cbiAgICAgICAgfVxuICAgIF1cbn0pXG5leHBvcnQgY2xhc3MgTmd4U3VydmV5TW9kdWxlIHsgfVxuIl19