UNPKG

@kre-form/survey

Version:

166 lines 22.3 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; import { NgModule } from "@angular/core"; import { CommonModule, registerLocaleData } from "@angular/common"; import { FormsModule, ReactiveFormsModule } from "@angular/forms"; import { HttpModule } from "@angular/http"; import { DragDropModule } from "@angular/cdk/drag-drop"; import { HttpClientModule, } from "@angular/common/http"; import { TranslateModule } from "@ngx-translate/core"; import { OverlayModule } from "@angular/cdk/overlay"; import { NgZorroAntdModule, NZ_I18N, zh_CN, NZ_ICONS } from "ng-zorro-antd"; import { MenuFoldOutline, MenuUnfoldOutline, FormOutline, DashboardOutline, MinusSquareFill, MinusSquareOutline, MinusSquareTwoTone, MinusOutline, InboxOutline, } from "@ant-design/icons-angular/icons"; //import { CKEditorModule } from '@ckeditor/ckeditor5-angular'; import zh from "@angular/common/locales/zh"; import { KreFormModule } from "@kre-form/core"; import { BOOTSTRAP_KreFORM_CONFIG, FIELD_TYPE_COMPONENTS, } from "./bootstrap.config"; import { validationConfig } from "./validation.config"; import { KreSurveyDesignDetail } from "./design/detail/detail.component"; import { KreQuestionType } from "./components/question-type/index.component"; import { KreQuestionList } from "./components/question-list/index.component"; import { KreSurveySettingTemplate } from "./components/setting.teplate"; import { KreSurveySettingCascader } from "./components/basic/setting_cascader"; import { KreSurveySettingCheckBox } from "./components/basic/setting_checkbox"; import { KreSurveySettingDropdown } from "./components/basic/setting_dropdown"; import { KreSurveySettingInput } from "./components/basic/setting_input"; import { KreSurveySettingLine } from "./components/basic/setting_line"; import { KreSurveySettingRadio } from "./components/basic/setting_radio"; import { KreSurveySettingRemark } from "./components/basic/setting_remark"; import { KreSurveySettingScaler } from "./components/basic/setting_scaler"; import { KreSurveySettingScore } from "./components/basic/setting_score"; import { KreSurveySettingDate } from "./components/basic/setting_date"; import { KreSurveySettingTime } from "./components/basic/setting_time"; import { KreSurveySettingNPS } from "./components/basic/setting_nps"; import { KreSurveySettingProportion } from "./components/basic/setting_proportion"; import { KreSurveySettingEvaluation } from "./components/basic/setting_evaluation"; import { KreSurveySettingMatrixRadio } from "./components/basic/setting_matrix_radio"; import { KreSurveySettingMatrixCheckBox } from "./components/basic/setting_matrix_checkbox"; import { KreSurveySettingMatrixScore } from "./components/basic/setting_matrix_score"; import { KreSurveySettingMatrixInput } from "./components/basic/setting_matrix_input"; import { KreSurveySettingInputGroup } from "./components/basic/setting_input_group"; import { KreSurveyEditCascader } from "./components/edit-cascader/index.component"; import { KreSurveyEditEvaluation } from "./components/edit-evaluation/index.component"; import { KreSurveyEditCascaderItem } from "./components/edit-cascader/cascader-item"; import { ContenteditableModel } from "./components/inline-editor/contenteditable"; import { InlineEditorComponent } from "./components/inline-editor/inline-editor.comonent"; import { KreSurveyFirstPage } from "./components/first-page/index.component"; import { KreSurveyLastPage } from "./components/last-page/index.component"; import { KreFormAntService } from "./tools/service"; import { KreRadioService } from "./tools/radio_Service"; import { KreCheckboxService } from "./tools/checkbox_Service"; import { KreInputService } from "./tools/input_Service"; import { KreOtherService } from "./tools/other_Service"; import { KreCascaderService } from "./tools/cascader_Service"; import { KreMatrixService } from "./tools/matrix_Service"; import { KreDialogService } from "./service/dialog.service"; import { ReplaceLinePipe } from "./tools/replaceLinePipe"; import { _HttpClient } from "./net/http.client"; import { SafeHtmlPipe } from "./pipes/safehtml.pipe"; /** @type {?} */ var icons = [ MenuFoldOutline, MenuUnfoldOutline, FormOutline, DashboardOutline, MinusSquareFill, MinusSquareOutline, MinusSquareTwoTone, MinusOutline, InboxOutline, ]; registerLocaleData(zh); //私有的 /** @type {?} */ var entryComponent = [ KreQuestionType, KreQuestionList, KreSurveySettingTemplate, KreSurveySettingCascader, KreSurveySettingCheckBox, KreSurveySettingDropdown, KreSurveySettingInput, KreSurveySettingLine, KreSurveySettingRadio, KreSurveySettingRemark, KreSurveySettingScaler, KreSurveySettingScore, KreSurveySettingDate, KreSurveySettingTime, KreSurveySettingNPS, KreSurveySettingProportion, KreSurveySettingEvaluation, KreSurveySettingMatrixRadio, KreSurveySettingMatrixCheckBox, KreSurveySettingMatrixScore, KreSurveySettingMatrixInput, KreSurveySettingInputGroup, KreSurveyEditEvaluation, KreSurveyEditCascader, KreSurveyEditCascaderItem, KreSurveyFirstPage, KreSurveyLastPage, ]; //公开的 /** @type {?} */ var publicComponent = [KreSurveyDesignDetail, KreSurveyEditEvaluation]; /** @type {?} */ var PIPES = [SafeHtmlPipe]; /** @type {?} */ var PROVIDES = [ KreRadioService, KreCheckboxService, KreInputService, KreOtherService, KreCascaderService, KreMatrixService, ]; var ɵ0 = zh_CN, ɵ1 = icons; var KreSurveyModule = /** @class */ (function () { function KreSurveyModule() { } KreSurveyModule.decorators = [ { type: NgModule, args: [{ declarations: tslib_1.__spread([ FIELD_TYPE_COMPONENTS, entryComponent, publicComponent, ReplaceLinePipe, ContenteditableModel, InlineEditorComponent ], PIPES), imports: [ HttpModule, HttpClientModule, FormsModule, ReactiveFormsModule, CommonModule, DragDropModule, OverlayModule, NgZorroAntdModule, KreFormModule.forChild(BOOTSTRAP_KreFORM_CONFIG), KreFormModule.forRoot(validationConfig), ], entryComponents: [entryComponent], exports: tslib_1.__spread([ TranslateModule, publicComponent, ContenteditableModel, InlineEditorComponent ], PIPES), providers: tslib_1.__spread([ { provide: NZ_I18N, useValue: ɵ0 }, { provide: NZ_ICONS, useValue: ɵ1 }, _HttpClient, KreFormAntService, KreDialogService ], PROVIDES), },] } ]; return KreSurveyModule; }()); export { KreSurveyModule }; export { ɵ0, ɵ1 }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYm9vdHN0cmFwLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BrcmUtZm9ybS9zdXJ2ZXkvIiwic291cmNlcyI6WyJsaWIvYm9vdHN0cmFwLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFlBQVksRUFBRSxrQkFBa0IsRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQ25FLE9BQU8sRUFBRSxXQUFXLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUNsRSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNDLE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSx3QkFBd0IsQ0FBQztBQUN4RCxPQUFPLEVBR0wsZ0JBQWdCLEdBQ2pCLE1BQU0sc0JBQXNCLENBQUM7QUFDOUIsT0FBTyxFQUFtQixlQUFlLEVBQUUsTUFBTSxxQkFBcUIsQ0FBQztBQUN2RSxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFDckQsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE9BQU8sRUFBRSxLQUFLLEVBQUUsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzVFLE9BQU8sRUFDTCxlQUFlLEVBQ2YsaUJBQWlCLEVBQ2pCLFdBQVcsRUFDWCxnQkFBZ0IsRUFDaEIsZUFBZSxFQUNmLGtCQUFrQixFQUNsQixrQkFBa0IsRUFDbEIsWUFBWSxFQUNaLFlBQVksR0FDYixNQUFNLGlDQUFpQyxDQUFDOztBQUd6QyxPQUFPLEVBQUUsTUFBTSw0QkFBNEIsQ0FBQztBQUU1QyxPQUFPLEVBQUUsYUFBYSxFQUFnQixNQUFNLGdCQUFnQixDQUFDO0FBQzdELE9BQU8sRUFDTCx3QkFBd0IsRUFDeEIscUJBQXFCLEdBQ3RCLE1BQU0sb0JBQW9CLENBQUM7QUFFNUIsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0scUJBQXFCLENB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QUFPLEVBQUU7d0JBQ1AsVUFBVTt3QkFDVixnQkFBZ0I7d0JBQ2hCLFdBQVc7d0JBQ1gsbUJBQW1CO3dCQUNuQixZQUFZO3dCQUNaLGNBQWM7d0JBQ2QsYUFBYTt3QkFDYixpQkFBaUI7d0JBQ2pCLGFBQWEsQ0FBQyxRQUFRLENBQUMsd0JBQXdCLENBQUM7d0JBQ2hELGFBQWEsQ0FBQyxPQUFPLENBQUMsZ0JBQWdCLENBQUM7cUJBQ3hDO29CQUNELGVBQWUsRUFBRSxDQUFDLGNBQWMsQ0FBQztvQkFDakMsT0FBTzt3QkFDTCxlQUFlO3dCQUNmLGVBQWU7d0JBQ2Ysb0JBQW9CO3dCQUNwQixxQkFBcUI7dUJBQ2xCLEtBQUssQ0FDVDtvQkFDRCxTQUFTO3dCQUNQLEVBQUUsT0FBTyxFQUFFLE9BQU8sRUFBRSxRQUFRLElBQU8sRUFBRTt3QkFDckMsRUFBRSxPQUFPLEVBQUUsUUFBUSxFQUFFLFFBQVEsSUFBTyxFQUFFO3dCQUN0QyxXQUFXO3dCQUNYLGlCQUFpQjt3QkFDakIsZ0JBQWdCO3VCQUNiLFFBQVEsQ0FDWjtpQkFDRjs7SUFDNkIsc0JBQUM7Q0FBQSxBQXZDL0IsSUF1QytCO1NBQWxCLGVBQWUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gXCJAYW5ndWxhci9jb3JlXCI7XHJcbmltcG9ydCB7IENvbW1vbk1vZHVsZSwgcmVnaXN0ZXJMb2NhbGVEYXRhIH0gZnJvbSBcIkBhbmd1bGFyL2NvbW1vblwiO1xyXG5pbXBvcnQgeyBGb3Jtc01vZHVsZSwgUmVhY3RpdmVGb3Jtc01vZHVsZSB9IGZyb20gXCJAYW5ndWxhci9mb3Jtc1wiO1xyXG5pbXBvcnQgeyBIdHRwTW9kdWxlIH0gZnJvbSBcIkBhbmd1bGFyL2h0dHBcIjtcclxuaW1wb3J0IHsgRHJhZ0Ryb3BNb2R1bGUgfSBmcm9tIFwiQGFuZ3VsYXIvY2RrL2RyYWctZHJvcFwiO1xyXG5pbXBvcnQge1xyXG4gIEh0dHBDbGllbnQsXHJcbiAgSFRUUF9JTlRFUkNFUFRPUlMsXHJcbiAgSHR0cENsaWVudE1vZHVsZSxcclxufSBmcm9tIFwiQGFuZ3VsYXIvY29tbW9uL2h0dHBcIjtcclxuaW1wb3J0IHsgVHJhbnNsYXRlTG9hZGVyLCBUcmFuc2xhdGVNb2R1bGUgfSBmcm9tIFwiQG5neC10cmFuc2xhdGUvY29yZVwiO1xyXG5pbXBvcnQgeyBPdmVybGF5TW9kdWxlIH0gZnJvbSBcIkBhbmd1bGFyL2Nkay9vdmVybGF5XCI7XHJcbmltcG9ydCB7IE5nWm9ycm9BbnRkTW9kdWxlLCBOWl9JMThOLCB6aF9DTiwgTlpfSUNPTlMgfSBmcm9tIFwibmctem9ycm8tYW50ZFwiO1xyXG5pbXBvcnQge1xyXG4gIE1lbnVGb2xkT3V0bGluZSxcclxuICBNZW51VW5mb2xkT3V0bGluZSxcclxuICBGb3JtT3V0bGluZSxcclxuICBEYXNoYm9hcmRPdXRsaW5lLFxyXG4gIE1pbnVzU3F1YXJlRmlsbCxcclxuICBNaW51c1NxdWFyZU91dGxpbmUsXHJcbiAgTWludXNTcXVhcmVUd29Ub25lLFxyXG4gIE1pbnVzT3V0bGluZSxcclxuICBJbmJveE91dGxpbmUsXHJcbn0gZnJvbSBcIkBhbnQtZGVzaWduL2ljb25zLWFuZ3VsYXIvaWNvbnNcIjtcclxuLy9pbXBvcnQgeyBDS0VkaXRvck1vZHVsZSB9IGZyb20gJ0Bja2VkaXRvci9ja2VkaXRvcjUtYW5ndWxhcic7XHJcblxyXG5pbXBvcnQgemggZnJvbSBcIkBhbmd1bGFyL2NvbW1vbi9sb2NhbGVzL3poXCI7XHJcblxyXG5pbXBvcnQgeyBLcmVGb3JtTW9kdWxlLCBEZWZhdWx0X0NPREUgfSBmcm9tIFwiQGtyZS1mb3JtL2NvcmVcIjtcclxuaW1wb3J0IHtcclxuICBCT09UU1RSQVBfS3JlRk9STV9DT05GSUcsXHJcbiAgRklFTERfVFlQRV9DT01QT05FTlRTLFxyXG59IGZyb20gXCIuL2Jvb3RzdHJhcC5jb25maWdcIjtcclxuXHJcbmltcG9ydCB7IHZhbGlkYXRpb25Db25maWcgfSBmcm9tIFwiLi92YWxpZGF0aW9uLmNvbmZpZ1wiO1xyXG5pbXBvcnQgeyBLcmVTdXJ2ZXlEZXNpZ25EZXRhaWwgfSBmcm9tIFwiLi9kZXNpZ24vZGV0YWlsL2RldGFpbC5jb21wb25lbnRcIjtcclxuXHJcbmltcG9ydCB7IEtyZVF1ZXN0aW9uVHlwZSB9IGZyb20gXCIuL2NvbXBvbmVudHMvcXVlc3Rpb24tdHlwZS9pbmRleC5jb21wb25lbnRcIjtcclxuaW1wb3J0IHsgS3JlUXVlc3Rpb25MaXN0IH0gZnJvbSBcIi4vY29tcG9uZW50cy9xdWVzdGlvbi1saXN0L2luZGV4LmNvbXBvbmVudFwiO1xyXG5pbXBvcnQgeyBLcmVTdXJ2ZXlTZXR0aW5nVGVtcGxhdGUgfSBmcm9tIFwiLi9jb21wb25lbnRzL3NldHRpbmcudGVwbGF0ZVwiO1xyXG5cclxuaW1wb3J0IHsgS3JlU3VydmV5U2V0dGluZ0Nhc2NhZGVyIH0gZnJvbSBcIi4vY29tcG9uZW50cy9iYXNpYy9zZXR0aW5nX2Nhc2NhZGVyXCI7XHJcbmltcG9ydCB7IEtyZVN1cnZleVNldHRpbmdDaGVja0JveCB9IGZyb20gXCIuL2NvbXBvbmVudHMvYmFzaWMvc2V0dGluZ19jaGVja2JveFwiO1xyXG5pbXBvcnQgeyBLcmVTdXJ2ZXlTZXR0aW5nRHJvcGRvd24gfSBmcm9tIFwiLi9jb21wb25lbnRzL2Jhc2ljL3NldHRpbmdfZHJvcGRvd25cIjtcclxuaW1wb3J0IHsgS3JlU3VydmV5U2V0dGluZ0lucHV0IH0gZnJvbSBcIi4vY29tcG9uZW50cy9iYXNpYy9zZXR0aW5nX2lucHV0XCI7XHJcbmltcG9ydCB7IEtyZVN1cnZleVNldHRpbmdMaW5lIH0gZnJvbSBcIi4vY29tcG9uZW50cy9iYXNpYy9zZXR0aW5nX2xpbmVcIjtcclxuaW1wb3J0IHsgS3JlU3VydmV5U2V0dGluZ1JhZGlvIH0gZnJvbSBcIi4vY29tcG9uZW50cy9iYXNpYy9zZXR0aW5nX3JhZGlvXCI7XHJcbmltcG9ydCB7IEtyZVN1cnZleVNldHRpbmdSZW1hcmsgfSBmcm9tIFwiLi9jb21wb25lbnRzL2Jhc2ljL3NldHRpbmdfcmVtYXJrXCI7XHJcbmltcG9ydCB7IEtyZVN1cnZleVNldHRpbmdTY2FsZXIgfSBmcm9tIFwiLi9jb21wb25lbnRzL2Jhc2ljL3NldHRpbmdfc2NhbGVyXCI7XHJcbmltcG9ydCB7IEtyZVN1cnZleVNldHRpbmdTY29yZSB9IGZyb20gXCIuL2NvbXBvbmVudHMvYmFzaWMvc2V0dGluZ19zY29yZVwiO1xyXG5pbXBvcnQgeyBLcmVTdXJ2ZXlTZXR0aW5nRGF0ZSB9IGZyb20gXCIuL2NvbXBvbmVudHMvYmFzaWMvc2V0dGluZ19kYXRlXCI7XHJcbmltcG9ydCB7IEtyZVN1cnZleVNldHRpbmdUaW1lIH0gZnJvbSBcIi4vY29tcG9uZW50cy9iYXNpYy9zZXR0aW5nX3RpbWVcIjtcclxuaW1wb3J0IHsgS3JlU3VydmV5U2V0dGluZ05QUyB9IGZyb20gXCIuL2NvbXBvbmVudHMvYmFzaWMvc2V0dGluZ19ucHNcIjtcclxuaW1wb3J0IHsgS3JlU3VydmV5U2V0dGluZ1Byb3BvcnRpb24gfSBmcm9tIFwiLi9jb21wb25lbnRzL2Jhc2ljL3NldHRpbmdfcHJvcG9ydGlvblwiO1xyXG5pbXBvcnQgeyBLcmVTdXJ2ZXlTZXR0aW5nRXZhbHVhdGlvbiB9IGZyb20gXCIuL2NvbXBvbmVudHMvYmFzaWMvc2V0dGluZ19ldmFsdWF0aW9uXCI7XHJcbmltcG9ydCB7IEtyZVN1cnZleVNldHRpbmdNYXRyaXhSYWRpbyB9IGZyb20gXCIuL2NvbXBvbmVudHMvYmFzaWMvc2V0dGluZ19tYXRyaXhfcmFkaW9cIjtcclxuaW1wb3J0IHsgS3JlU3VydmV5U2V0dGluZ01hdHJpeENoZWNrQm94IH0gZnJvbSBcIi4vY29tcG9uZW50cy9iYXNpYy9zZXR0aW5nX21hdHJpeF9jaGVja2JveFwiO1xyXG5pbXBvcnQgeyBLcmVTdXJ2ZXlTZXR0aW5nTWF0cml4U2NvcmUgfSBmcm9tIFwiLi9jb21wb25lbnRzL2Jhc2ljL3NldHRpbmdfbWF0cml4X3Njb3JlXCI7XHJcbmltcG9ydCB7IEtyZVN1cnZleVNldHRpbmdNYXRyaXhJbnB1dCB9IGZyb20gXCIuL2NvbXBvbmVudHMvYmFzaWMvc2V0dGluZ19tYXRyaXhfaW5wdXRcIjtcclxuaW1wb3J0IHsgS3JlU3VydmV5U2V0dGluZ0lucHV0R3JvdXAgfSBmcm9tIFwiLi9jb21wb25lbnRzL2Jhc2ljL3NldHRpbmdfaW5wdXRfZ3JvdXBcIjtcclxuXHJcbmltcG9ydCB7IEtyZVN1cnZleUVkaXRDYXNjYWRlciB9IGZyb20gXCIuL2NvbXBvbmVudHMvZWRpdC1jYXNjYWRlci9pbmRleC5jb21wb25lbnRcIjtcclxuaW1wb3J0IHsgS3JlU3VydmV5RWRpdEV2YWx1YXRpb24gfSBmcm9tIFwiLi9jb21wb25lbnRzL2VkaXQtZXZhbHVhdGlvbi9pbmRleC5jb21wb25lbnRcIjtcclxuaW1wb3J0IHsgS3JlU3VydmV5RWRpdENhc2NhZGVySXRlbSB9IGZyb20gXCIuL2NvbXBvbmVudHMvZWRpdC1jYXNjYWRlci9jYXNjYWRlci1pdGVtXCI7XHJcblxyXG5pbXBvcnQgeyBDb250ZW50ZWRpdGFibGVNb2RlbCB9IGZyb20gXCIuL2NvbXBvbmVudHMvaW5saW5lLWVkaXRvci9jb250ZW50ZWRpdGFibGVcIjtcclxuaW1wb3J0IHsgSW5saW5lRWRpdG9yQ29tcG9uZW50IH0gZnJvbSBcIi4vY29tcG9uZW50cy9pbmxpbmUtZWRpdG9yL2lubGluZS1lZGl0b3IuY29tb25lbnRcIjtcclxuaW1wb3J0IHsgS3JlU3VydmV5Rmlyc3RQYWdlIH0gZnJvbSBcIi4vY29tcG9uZW50cy9maXJzdC1wYWdlL2luZGV4LmNvbXBvbmVudFwiO1xyXG5pbXBvcnQgeyBLcmVTdXJ2ZXlMYXN0UGFnZSB9IGZyb20gXCIuL2NvbXBvbmVudHMvbGFzdC1wYWdlL2luZGV4LmNvbXBvbmVudFwiO1xyXG5cclxuaW1wb3J0IHsgS3JlRm9ybUFudFNlcnZpY2UgfSBmcm9tIFwiLi90b29scy9zZXJ2aWNlXCI7XHJcbmltcG9ydCB7IEtyZVJhZGlvU2VydmljZSB9IGZyb20gXCIuL3Rvb2xzL3JhZGlvX1NlcnZpY2VcIjtcclxuaW1wb3J0IHsgS3JlQ2hlY2tib3hTZXJ2aWNlIH0gZnJvbSBcIi4vdG9vbHMvY2hlY2tib3hfU2VydmljZVwiO1xyXG5pbXBvcnQgeyBLcmVJbnB1dFNlcnZpY2UgfSBmcm9tIFwiLi90b29scy9pbnB1dF9TZXJ2aWNlXCI7XHJcbmltcG9ydCB7IEtyZU90aGVyU2VydmljZSB9IGZyb20gXCIuL3Rvb2xzL290aGVyX1NlcnZpY2VcIjtcclxuaW1wb3J0IHsgS3JlQ2FzY2FkZXJTZXJ2aWNlIH0gZnJvbSBcIi4vdG9vbHMvY2FzY2FkZXJfU2VydmljZVwiO1xyXG5pbXBvcnQgeyBLcmVNYXRyaXhTZXJ2aWNlIH0gZnJvbSBcIi4vdG9vbHMvbWF0cml4X1NlcnZpY2VcIjtcclxuXHJcbmltcG9ydCB7IEtyZURpYWxvZ1NlcnZpY2UgfSBmcm9tIFwiLi9zZXJ2aWNlL2RpYWxvZy5zZXJ2aWNlXCI7XHJcbmltcG9ydCB7IFJlcGxhY2VMaW5lUGlwZSB9IGZyb20gXCIuL3Rvb2xzL3JlcGxhY2VMaW5lUGlwZVwiO1xyXG5pbXBvcnQgeyBfSHR0cENsaWVudCB9IGZyb20gXCIuL25ldC9odHRwLmNsaWVudFwiO1xyXG5pbXBvcnQgeyBTYWZlSHRtbFBpcGUgfSBmcm9tIFwiLi9waXBlcy9zYWZlaHRtbC5waXBlXCI7XHJcbmNvbnN0IGljb25zID0gW1xyXG4gIE1lbnVGb2xkT3V0bGluZSxcclxuICBNZW51VW5mb2xkT3V0bGluZSxcclxuICBGb3JtT3V0bGluZSxcclxuICBEYXNoYm9hcmRPdXRsaW5lLFxyXG4gIE1pbnVzU3F1YXJlRmlsbCxcclxuICBNaW51c1NxdWFyZU91dGxpbmUsXHJcbiAgTWludXNTcXVhcmVUd29Ub25lLFxyXG4gIE1pbnVzT3V0bGluZSxcclxuICBJbmJveE91dGxpbmUsXHJcbl07XHJcbnJlZ2lzdGVyTG9jYWxlRGF0YSh6aCk7XHJcblxyXG4vL+engeacieeahFxyXG5jb25zdCBlbnRyeUNvbXBvbmVudCA9IFtcclxuICBLcmVRdWVzdGlvblR5cGUsXHJcbiAgS3JlUXVlc3Rpb25MaXN0LFxyXG4gIEtyZVN1cnZleVNldHRpbmdUZW1wbGF0ZSxcclxuXHJcbiAgS3JlU3VydmV5U2V0dGluZ0Nhc2NhZGVyLFxyXG4gIEtyZVN1cnZleVNldHRpbmdDaGVja0JveCxcclxuICBLcmVTdXJ2ZXlTZXR0aW5nRHJvcGRvd24sXHJcbiAgS3JlU3VydmV5U2V0dGluZ0lucHV0LFxyXG4gIEtyZVN1cnZleVNldHRpbmdMaW5lLFxyXG4gIEtyZVN1cnZleVNldHRpbmdSYWRpbyxcclxuICBLcmVTdXJ2ZXlTZXR0aW5nUmVtYXJrLFxyXG4gIEtyZVN1cnZleVNldHRpbmdTY2FsZXIsXHJcbiAgS3JlU3VydmV5U2V0dGluZ1Njb3JlLFxyXG4gIEtyZVN1cnZleVNldHRpbmdEYXRlLFxyXG4gIEtyZVN1cnZleVNldHRpbmdUaW1lLFxyXG4gIEtyZVN1cnZleVNldHRpbmdOUFMsXHJcbiAgS3JlU3VydmV5U2V0dGluZ1Byb3BvcnRpb24sXHJcbiAgS3JlU3VydmV5U2V0dGluZ0V2YWx1YXRpb24sXHJcbiAgS3JlU3VydmV5U2V0dGluZ01hdHJpeFJhZGlvLFxyXG4gIEtyZVN1cnZleVNldHRpbmdNYXRyaXhDaGVja0JveCxcclxuICBLcmVTdXJ2ZXlTZXR0aW5nTWF0cml4U2NvcmUsXHJcbiAgS3JlU3VydmV5U2V0dGluZ01hdHJpeElucHV0LFxyXG4gIEtyZVN1cnZleVNldHRpbmdJbnB1dEdyb3VwLFxyXG5cclxuICBLcmVTdXJ2ZXlFZGl0RXZhbHVhdGlvbixcclxuICBLcmVTdXJ2ZXlFZGl0Q2FzY2FkZXIsXHJcblxyXG4gIEtyZVN1cnZleUVkaXRDYXNjYWRlckl0ZW0sXHJcblxyXG4gIEtyZVN1cnZleUZpcnN0UGFnZSxcclxuICBLcmVTdXJ2ZXlMYXN0UGFnZSxcclxuXTtcclxuXHJcbi8v5YWs5byA55qEXHJcbmNvbnN0IHB1YmxpY0NvbXBvbmVudCA9IFtLcmVTdXJ2ZXlEZXNpZ25EZXRhaWwsIEtyZVN1cnZleUVkaXRFdmFsdWF0aW9uXTtcclxuY29uc3QgUElQRVMgPSBbU2FmZUh0bWxQaXBlXTtcclxuY29uc3QgUFJPVklERVMgPSBbXHJcbiAgS3JlUmFkaW9TZXJ2aWNlLFxyXG4gIEtyZUNoZWNrYm94U2VydmljZSxcclxuICBLcmVJbnB1dFNlcnZpY2UsXHJcbiAgS3JlT3RoZXJTZXJ2aWNlLFxyXG4gIEtyZUNhc2NhZGVyU2VydmljZSxcclxuICBLcmVNYXRyaXhTZXJ2aWNlLFxyXG5dO1xyXG5cclxuQE5nTW9kdWxlKHtcclxuICBkZWNsYXJhdGlvbnM6IFtcclxuICAgIEZJRUxEX1RZUEVfQ09NUE9ORU5UUyxcclxuICAgIGVudHJ5Q29tcG9uZW50LFxyXG4gICAgcHVibGljQ29tcG9uZW50LFxyXG4gICAgUmVwbGFjZUxpbmVQaXBlLFxyXG4gICAgQ29udGVudGVkaXRhYmxlTW9kZWwsXHJcbiAgICBJbmxpbmVFZGl0b3JDb21wb25lbnQsXHJcbiAgICAuLi5QSVBFUyxcclxuICBdLFxyXG4gIGltcG9ydHM6IFtcclxuICAgIEh0dHBNb2R1bGUsXHJcbiAgICBIdHRwQ2xpZW50TW9kdWxlLFxyXG4gICAgRm9ybXNNb2R1bGUsXHJcbiAgICBSZWFjdGl2ZUZvcm1zTW9kdWxlLFxyXG4gICAgQ29tbW9uTW9kdWxlLFxyXG4gICAgRHJhZ0Ryb3BNb2R1bGUsXHJcbiAgICBPdmVybGF5TW9kdWxlLFxyXG4gICAgTmdab3Jyb0FudGRNb2R1bGUsXHJcbiAgICBLcmVGb3JtTW9kdWxlLmZvckNoaWxkKEJPT1RTVFJBUF9LcmVGT1JNX0NPTkZJRyksXHJcbiAgICBLcmVGb3JtTW9kdWxlLmZvclJvb3QodmFsaWRhdGlvbkNvbmZpZyksXHJcbiAgXSxcclxuICBlbnRyeUNvbXBvbmVudHM6IFtlbnRyeUNvbXBvbmVudF0sXHJcbiAgZXhwb3J0czogW1xyXG4gICAgVHJhbnNsYXRlTW9kdWxlLFxyXG4gICAgcHVibGljQ29tcG9uZW50LFxyXG4gICAgQ29udGVudGVkaXRhYmxlTW9kZWwsXHJcbiAgICBJbmxpbmVFZGl0b3JDb21wb25lbnQsXHJcbiAgICAuLi5QSVBFUyxcclxuICBdLFxyXG4gIHByb3ZpZGVyczogW1xyXG4gICAgeyBwcm92aWRlOiBOWl9JMThOLCB1c2VWYWx1ZTogemhfQ04gfSxcclxuICAgIHsgcHJvdmlkZTogTlpfSUNPTlMsIHVzZVZhbHVlOiBpY29ucyB9LFxyXG4gICAgX0h0dHBDbGllbnQsXHJcbiAgICBLcmVGb3JtQW50U2VydmljZSxcclxuICAgIEtyZURpYWxvZ1NlcnZpY2UsXHJcbiAgICAuLi5QUk9WSURFUyxcclxuICBdLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgS3JlU3VydmV5TW9kdWxlIHt9XHJcbiJdfQ==