UNPKG

acr-assist-simulator-module

Version:

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.7.4.

84 lines (83 loc) 17.9 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { CoreModule } from '../core/core.module'; import { AcrAssistSimulatorComponent } from './acr-assist-simulator/acr-assist-simulator.component'; import { TemplateManagerService } from './shared/services/template-manager.service'; import { DiagramService } from './shared/services/diagram.service'; import { CreationServiceInjectorToken } from './constants'; import { ChoiceDataElementCreationService } from './shared/services/choice-data-element-creation.service'; import { MultipleChoiceDataElementCreationService } from './shared/services/multiple-choice-data-element-creation.service'; import { NumericDataElementCreationService } from './shared/services/numeric-data-element-creation.service'; import { IntegerDataElementCreationService } from './shared/services/integer-data-element-creation.service'; import { AssistDataElementComponent } from './assist-data-element/assist-data-element.component'; import { HintDiagramComponent } from './assist-data-element/hint-diagram/hint-diagram.component'; import { SlideComponent } from 'ngx-bootstrap/carousel/slide.component'; import { GlobalValueCreationService } from './shared/services/global-value-creation.service'; import { ArrayCheckerService } from './shared/services/array-checker.service'; import { ConditionsCreationService } from './shared/services/conditions-creation.service'; import { CarouselComponent } from 'ngx-bootstrap/carousel/carousel.component'; import { CarouselConfig } from 'ngx-bootstrap/carousel/carousel.config'; import { AssistNumericElementComponent } from './assist-data-element/assist-numeric-element/assist-numeric-element.component'; import { AssistChoiceElementComponent } from './assist-data-element/assist-choice-element/assist-choice-element.component'; import { AssistMultiChoiceElementComponent } from './assist-data-element/assist-multi-choice-element/assist-multi-choice-element.component'; import { ImageMapComponent } from './assist-data-element/image-map/image-map.component'; import { DecisionPointsCreationService } from './shared/services/decision-points-creation.service'; import { ComputedValueCreationService } from './shared/services/computed-value-creation.service'; import { ComputedDataElementCreationService } from './shared/services/computed-data-element-creation.service'; import { AssistReportTextComponent } from './assist-report-text/assist-report-text.component'; import { SimulatorEngineService } from '../core/services/simulator-engine.service'; import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { DynamicHeightDirective } from './shared/directives/dynamicheight.directive'; import { NumericOnlyDirective } from './shared/directives/numeric-only.directive'; import { DragScrollModule } from 'ngx-drag-scroll'; import { DateTimeDataElementCreationService } from './shared/services/dateTime-data-element-creation.service'; import { AssistDateTimeElementComponent } from './assist-data-element/assist-dateTime-element/assist-date-time-element/assist-date-time-element.component'; import { AssistDurationElementComponent } from './assist-data-element/assist-duration-element/assist-duration-element.component'; import { AngularDateTimePickerModule } from 'angular2-datetimepicker'; import { DurationPickerModule } from 'ngx-duration-picker'; import { DurationDataElementCreationService } from './shared/services/duration-data-element-creation.service'; import { SimulatorCommunicationService } from './shared/services/simulator-communication.service'; const /** @type {?} */ components = [AcrAssistSimulatorComponent, AssistDataElementComponent, HintDiagramComponent, SlideComponent, CarouselComponent, AssistNumericElementComponent, AssistChoiceElementComponent, AssistMultiChoiceElementComponent, ImageMapComponent, AssistReportTextComponent, DynamicHeightDirective, NumericOnlyDirective, AssistDateTimeElementComponent, AssistDurationElementComponent]; export class AcrAssistSimulatorModule { } AcrAssistSimulatorModule.decorators = [ { type: NgModule, args: [{ imports: [ CommonModule, CoreModule, FormsModule, ReactiveFormsModule, DragScrollModule, AngularDateTimePickerModule, DurationPickerModule ], declarations: components, providers: [TemplateManagerService, DiagramService, CarouselConfig, ArrayCheckerService, ConditionsCreationService, DecisionPointsCreationService, ComputedValueCreationService, SimulatorEngineService, SimulatorCommunicationService, { provide: CreationServiceInjectorToken, useClass: ChoiceDataElementCreationService, multi: true }, { provide: CreationServiceInjectorToken, useClass: MultipleChoiceDataElementCreationService, multi: true }, { provide: CreationServiceInjectorToken, useClass: NumericDataElementCreationService, multi: true }, { provide: CreationServiceInjectorToken, useClass: IntegerDataElementCreationService, multi: true }, { provide: CreationServiceInjectorToken, useClass: GlobalValueCreationService, multi: true }, { provide: CreationServiceInjectorToken, useClass: ComputedDataElementCreationService, multi: true }, { provide: CreationServiceInjectorToken, useClass: DateTimeDataElementCreationService, multi: true }, { provide: CreationServiceInjectorToken, useClass: DurationDataElementCreationService, multi: true } ], exports: components },] }, ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWNyLWFzc2lzdC1zaW11bGF0b3IubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYWNyLWFzc2lzdC1zaW11bGF0b3ItbW9kdWxlLyIsInNvdXJjZXMiOlsic3JjL2FwcC9tb2R1bGVzL2Fjci1hc3Npc3Qtc2ltdWxhdG9yL2Fjci1hc3Npc3Qtc2ltdWxhdG9yLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFDLFVBQVUsRUFBQyxNQUFNLHFCQUFxQixDQUFDO0FBQy9DLE9BQU8sRUFBRSwyQkFBMkIsRUFBRSxNQUFNLHVEQUF1RCxDQUFDO0FBQ3BHLE9BQU8sRUFBQyxzQkFBc0IsRUFBRSxNQUFNLDRDQUE0QyxDQUFDO0FBQ25GLE9BQU8sRUFBQyxjQUFjLEVBQUMsTUFBTSxtQ0FBbUMsQ0FBQztBQUVqRSxPQUFPLEVBQUUsNEJBQTRCLEVBQUUsTUFBTSxhQUFhLENBQUM7QUFDM0QsT0FBTyxFQUFDLGdDQUFnQyxFQUFDLE1BQU0sd0RBQXdELENBQUM7QUFDeEcsT0FBTyxFQUFDLHdDQUF3QyxFQUFDLE1BQU0saUVBQWlFLENBQUM7QUFDekgsT0FBTyxFQUFDLGlDQUFpQyxFQUFDLE1BQU0seURBQXlELENBQUM7QUFDMUcsT0FBTyxFQUFDLGlDQUFpQyxFQUFDLE1BQU0seURBQXlELENBQUM7QUFDMUcsT0FBTyxFQUFFLDBCQUEwQixFQUFFLE1BQU0scURBQXFELENBQUM7QUFDakcsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sMkRBQTJELENBQUM7QUFDakcsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLHdDQUF3QyxDQUFDO0FBQ3hFLE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLGlEQUFpRCxDQUFDO0FBQzdGLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxN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TyxFQUFFLDRCQUE0QixFQUFFLFFBQVEsRUFBRSxpQ0FBaUMsRUFBRSxLQUFLLEVBQUUsSUFBSSxFQUFFO29CQUNuRyxFQUFFLE9BQU8sRUFBRSw0QkFBNEIsRUFBRSxRQUFRLEVBQUUsMEJBQTBCLEVBQUUsS0FBSyxFQUFFLElBQUksRUFBRTtvQkFDNUYsRUFBRSxPQUFPLEVBQUUsNEJBQTRCLEVBQUUsUUFBUSxFQUFFLGtDQUFrQyxFQUFFLEtBQUssRUFBRSxJQUFJLEVBQUU7b0JBQ3BHLEVBQUMsT0FBTyxFQUFFLDRCQUE0QixFQUFFLFFBQVEsRUFBRSxrQ0FBa0MsRUFBRSxLQUFLLEVBQUUsSUFBSSxFQUFFO29CQUNuRyxFQUFDLE9BQU8sRUFBRSw0QkFBNEIsRUFBRSxRQUFRLEVBQUUsa0NBQWtDLEVBQUUsS0FBSyxFQUFFLElBQUksRUFBRTtpQkFDbEc7Z0JBQ0gsT0FBTyxFQUFFLFVBQVU7YUFDcEIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBDb21tb25Nb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb21tb24nO1xyXG5pbXBvcnQge0NvcmVNb2R1bGV9IGZyb20gJy4uL2NvcmUvY29yZS5tb2R1bGUnO1xyXG5pbXBvcnQgeyBBY3JBc3Npc3RTaW11bGF0b3JDb21wb25lbnQgfSBmcm9tICcuL2Fjci1hc3Npc3Qtc2ltdWxhdG9yL2Fjci1hc3Npc3Qtc2ltdWxhdG9yLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7VGVtcGxhdGVNYW5hZ2VyU2VydmljZSB9IGZyb20gJy4vc2hhcmVkL3NlcnZpY2VzL3RlbXBsYXRlLW1hbmFnZXIuc2VydmljZSc7XHJcbmltcG9ydCB7RGlhZ3JhbVNlcnZpY2V9IGZyb20gJy4vc2hhcmVkL3NlcnZpY2VzL2RpYWdyYW0uc2VydmljZSc7XHJcbmltcG9ydCB7SW5qZWN0aW9uVG9rZW59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBDcmVhdGlvblNlcnZpY2VJbmplY3RvclRva2VuIH0gZnJvbSAnLi9jb25zdGFudHMnO1xyXG5pbXBvcnQge0Nob2ljZURhdGFFbGVtZW50Q3JlYXRpb25TZXJ2aWNlfSBmcm9tICcuL3NoYXJlZC9zZXJ2aWNlcy9jaG9pY2UtZGF0YS1lbGVtZW50LWNyZWF0aW9uLnNlcnZpY2UnO1xyXG5pbXBvcnQge011bHRpcGxlQ2hvaWNlRGF0YUVsZW1lbnRDcmVhdGlvblNlcnZpY2V9IGZyb20gJy4vc2hhcmVkL3NlcnZpY2VzL211bHRpcGxlLWNob2ljZS1kYXRhLWVsZW1lbnQtY3JlYXRpb24uc2VydmljZSc7XHJcbmltcG9ydCB7TnVtZXJpY0RhdGFFbGVtZW50Q3JlYXRpb25TZXJ2aWNlfSBmcm9tICcuL3NoYXJlZC9zZXJ2aWNlcy9udW1lcmljLWRhdGEtZWxlbWVudC1jcmVhdGlvbi5zZXJ2aWNlJztcclxuaW1wb3J0IHtJbnRlZ2VyRGF0YUVsZW1lbnRDcmVhdGlvblNlcnZpY2V9IGZyb20gJy4vc2hhcmVkL3NlcnZpY2VzL2ludGVnZXItZGF0YS1lbGVtZW50LWNyZWF0aW9uLnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBBc3Npc3REYXRhRWxlbWVudENvbXBvbmVudCB9IGZyb20gJy4vYXNzaXN0LWRhdGEtZWxlbWVudC9hc3Npc3QtZGF0YS1lbGVtZW50LmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IEhpbnREaWFncmFtQ29tcG9uZW50IH0gZnJvbSAnLi9hc3Npc3QtZGF0YS1lbGVtZW50L2hpbnQtZGlhZ3JhbS9oaW50LWRpYWdyYW0uY29tcG9uZW50JztcclxuaW1wb3J0IHsgU2xpZGVDb21wb25lbnQgfSBmcm9tICduZ3gtYm9vdHN0cmFwL2Nhcm91c2VsL3NsaWRlLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IEdsb2JhbFZhbHVlQ3JlYXRpb25TZXJ2aWNlIH0gZnJvbSAnLi9zaGFyZWQvc2VydmljZXMvZ2xvYmFsLXZhbHVlLWNyZWF0aW9uLnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBBcnJheUNoZWNrZXJTZXJ2aWNlIH0gZnJvbSAnLi9zaGFyZWQvc2VydmljZXMvYXJyYXktY2hlY2tlci5zZXJ2aWNlJztcclxuaW1wb3J0IHsgQ29uZGl0aW9uc0NyZWF0aW9uU2VydmljZSB9IGZyb20gJy4vc2hhcmVkL3NlcnZpY2VzL2NvbmRpdGlvbnMtY3JlYXRpb24uc2VydmljZSc7XHJcbmltcG9ydCB7IENhcm91c2VsQ29tcG9uZW50IH0gZnJvbSAnbmd4LWJvb3RzdHJhcC9jYXJvdXNlbC9jYXJvdXNlbC5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBDYXJvdXNlbENvbmZpZyB9IGZyb20gJ25neC1ib290c3RyYXAvY2Fyb3VzZWwvY2Fyb3VzZWwuY29uZmlnJztcclxuaW1wb3J0IHsgQXNzaXN0TnVtZXJpY0VsZW1lbnRDb21wb25lbnQgfSBmcm9tICcuL2Fzc2lzdC1kYXRhLWVsZW1lbnQvYXNzaXN0LW51bWVyaWMtZWxlbWVudC9hc3Npc3QtbnVtZXJpYy1lbGVtZW50LmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IEFzc2lzdENob2ljZUVsZW1lbnRDb21wb25lbnQgfSBmcm9tICcuL2Fzc2lzdC1kYXRhLWVsZW1lbnQvYXNzaXN0LWNob2ljZS1lbGVtZW50L2Fzc2lzdC1jaG9pY2UtZWxlbWVudC5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBBc3Npc3RNdWx0aUNob2ljZUVsZW1lbnRDb21wb25lbnQgfSBmcm9tICcuL2Fzc2lzdC1kYXRhLWVsZW1lbnQvYXNzaXN0LW11bHRpLWNob2ljZS1lbGVtZW50L2Fzc2lzdC1tdWx0aS1jaG9pY2UtZWxlbWVudC5jb21wb25lbnQnO1xyXG5pbXBvcnQgeyBJbWFnZU1hcENvbXBvbmVudCB9IGZyb20gJy4vYXNzaXN0LWRhdGEtZWxlbWVudC9pbWFnZS1tYXAvaW1hZ2UtbWFwLmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IERlY2lzaW9uUG9pbnRzQ3JlYXRpb25TZXJ2aWNlIH0gZnJvbSAnLi9zaGFyZWQvc2VydmljZXMvZGVjaXNpb24tcG9pbnRzLWNyZWF0aW9uLnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBDb21wdXRlZFZhbHVlQ3JlYXRpb25TZXJ2aWNlIH0gZnJvbSAnLi9zaGFyZWQvc2VydmljZXMvY29tcHV0ZWQtdmFsdWUtY3JlYXRpb24uc2VydmljZSc7XHJcbmltcG9ydCB7IENvbXB1dGVkRGF0YUVsZW1lbnRDcmVhdGlvblNlcnZpY2UgfSBmcm9tICcuL3NoYXJlZC9zZXJ2aWNlcy9jb21wdXRlZC1kYXRhLWVsZW1lbnQtY3JlYXRpb24uc2VydmljZSc7XHJcbmltcG9ydCB7IEFzc2lzdFJlcG9ydFRleHRDb21wb25lbnQgfSBmcm9tICcuL2Fzc2lzdC1yZXBvcnQtdGV4dC9hc3Npc3QtcmVwb3J0LXRleHQuY29tcG9uZW50JztcclxuaW1wb3J0IHsgU2ltdWxhdG9yRW5naW5lU2VydmljZSB9IGZyb20gJy4uL2NvcmUvc2VydmljZXMvc2ltdWxhdG9yLWVuZ2luZS5zZXJ2aWNlJztcclxuaW1wb3J0IHsgRm9ybXNNb2R1bGUsIFJlYWN0aXZlRm9ybXNNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XHJcbmltcG9ydCB7IER5bmFtaWNIZWlnaHREaXJlY3RpdmUgfSBmcm9tICcuL3NoYXJlZC9kaXJlY3RpdmVzL2R5bmFtaWNoZWlnaHQuZGlyZWN0aXZlJztcclxuaW1wb3J0IHsgTnVtZXJpY09ubHlEaXJlY3RpdmUgfSBmcm9tICcuL3NoYXJlZC9kaXJlY3RpdmVzL251bWVyaWMtb25seS5kaXJlY3RpdmUnO1xyXG5pbXBvcnQgeyBEcmFnU2Nyb2xsTW9kdWxlIH0gZnJvbSAnbmd4LWRyYWctc2Nyb2xsJztcclxuaW1wb3J0IHsgRGF0ZVRpbWVEYXRhRWxlbWVudENyZWF0aW9uU2VydmljZSB9IGZyb20gJy4vc2hhcmVkL3NlcnZpY2VzL2RhdGVUaW1lLWRhdGEtZWxlbWVudC1jcmVhdGlvbi5zZXJ2aWNlJztcclxuaW1wb3J0IHsgQXNzaXN0RGF0ZVRpbWVFbGVtZW50Q29tcG9uZW50IH0gZnJvbSAnLi9hc3Npc3QtZGF0YS1lbGVtZW50L2Fzc2lzdC1kYXRlVGltZS1lbGVtZW50L2Fzc2lzdC1kYXRlLXRpbWUtZWxlbWVudC9hc3Npc3QtZGF0ZS10aW1lLWVsZW1lbnQuY29tcG9uZW50JztcclxuaW1wb3J0IHsgQXNzaXN0RHVyYXRpb25FbGVtZW50Q29tcG9uZW50IH0gZnJvbSAnLi9hc3Npc3QtZGF0YS1lbGVtZW50L2Fzc2lzdC1kdXJhdGlvbi1lbGVtZW50L2Fzc2lzdC1kdXJhdGlvbi1lbGVtZW50LmNvbXBvbmVudCc7XHJcblxyXG5pbXBvcnQgeyBBbmd1bGFyRGF0ZVRpbWVQaWNrZXJNb2R1bGUgfSBmcm9tICdhbmd1bGFyMi1kYXRldGltZXBpY2tlcic7XHJcbmltcG9ydCB7IER1cmF0aW9uUGlja2VyTW9kdWxlIH0gZnJvbSAnbmd4LWR1cmF0aW9uLXBpY2tlcic7XHJcbmltcG9ydCB7IER1cmF0aW9uRGF0YUVsZW1lbnRDcmVhdGlvblNlcnZpY2UgfSBmcm9tICcuL3NoYXJlZC9zZXJ2aWNlcy9kdXJhdGlvbi1kYXRhLWVsZW1lbnQtY3JlYXRpb24uc2VydmljZSc7XHJcbmltcG9ydCB7IFNpbXVsYXRvckNvbW11bmljYXRpb25TZXJ2aWNlIH0gZnJvbSAnLi9zaGFyZWQvc2VydmljZXMvc2ltdWxhdG9yLWNvbW11bmljYXRpb24uc2VydmljZSc7XHJcblxyXG5cclxuY29uc3QgY29tcG9uZW50cyA9IFtBY3JBc3Npc3RTaW11bGF0b3JDb21wb25lbnQsIEFzc2lzdERhdGFFbGVtZW50Q29tcG9uZW50LCBIaW50RGlhZ3JhbUNvbXBvbmVudCwgU2xpZGVDb21wb25lbnQsIENhcm91c2VsQ29tcG9uZW50LFxyXG4gICAgQXNzaXN0TnVtZXJpY0VsZW1lbnRDb21wb25lbnQsIEFzc2lzdENob2ljZUVsZW1lbnRDb21wb25lbnQsIEFzc2lzdE11bHRpQ2hvaWNlRWxlbWVudENvbXBvbmVudCxcclxuICAgIEltYWdlTWFwQ29tcG9uZW50LCBBc3Npc3RSZXBvcnRUZXh0Q29tcG9uZW50LCBEeW5hbWljSGVpZ2h0RGlyZWN0aXZlLCBOdW1lcmljT25seURpcmVjdGl2ZSxcclxuICAgIEFzc2lzdERhdGVUaW1lRWxlbWVudENvbXBvbmVudCwgQXNzaXN0RHVyYXRpb25FbGVtZW50Q29tcG9uZW50XTtcclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgaW1wb3J0czogW1xyXG4gICAgQ29tbW9uTW9kdWxlLFxyXG4gICAgQ29yZU1vZHVsZSxcclxuICAgIEZvcm1zTW9kdWxlLFxyXG4gICAgUmVhY3RpdmVGb3Jtc01vZHVsZSxcclxuICAgIERyYWdTY3JvbGxNb2R1bGUsXHJcbiAgICBBbmd1bGFyRGF0ZVRpbWVQaWNrZXJNb2R1bGUsXHJcbiAgICAvLyBUaW1lRHVyYXRpb25QaWNrZXJNb2R1bGVcclxuICAgIER1cmF0aW9uUGlja2VyTW9kdWxlXHJcbiAgXSxcclxuICBkZWNsYXJhdGlvbnM6IGNvbXBvbmVudHMsXHJcbiAgcHJvdmlkZXJzOiBbVGVtcGxhdGVNYW5hZ2VyU2VydmljZSxcclxuICAgICBEaWFncmFtU2VydmljZSxcclxuICAgICBDYXJvdXNlbENvbmZpZyxcclxuICAgICBBcnJheUNoZWNrZXJTZXJ2aWNlLFxyXG4gICAgIENvbmRpdGlvbnNDcmVhdGlvblNlcnZpY2UsXHJcbiAgICAgRGVjaXNpb25Qb2ludHNDcmVhdGlvblNlcnZpY2UsXHJcbiAgICAgQ29tcHV0ZWRWYWx1ZUNyZWF0aW9uU2VydmljZSxcclxuICAgICBTaW11bGF0b3JFbmdpbmVTZXJ2aWNlLFxyXG4gICAgIFNpbXVsYXRvckNvbW11bmljYXRpb25TZXJ2aWNlLFxyXG4gICAgeyBwcm92aWRlOiBDcmVhdGlvblNlcnZpY2VJbmplY3RvclRva2VuLCB1c2VDbGFzczogQ2hvaWNlRGF0YUVsZW1lbnRDcmVhdGlvblNlcnZpY2UsIG11bHRpOiB0cnVlIH0sXHJcbiAgICB7IHByb3ZpZGU6IENyZWF0aW9uU2VydmljZUluamVjdG9yVG9rZW4sIHVzZUNsYXNzOiBNdWx0aXBsZUNob2ljZURhdGFFbGVtZW50Q3JlYXRpb25TZXJ2aWNlLCBtdWx0aTogdHJ1ZSB9LFxyXG4gICAgeyBwcm92aWRlOiBDcmVhdGlvblNlcnZpY2VJbmplY3RvclRva2VuLCB1c2VDbGFzczogTnVtZXJpY0RhdGFFbGVtZW50Q3JlYXRpb25TZXJ2aWNlLCBtdWx0aTogdHJ1ZSB9LFxyXG4gICAgeyBwcm92aWRlOiBDcmVhdGlvblNlcnZpY2VJbmplY3RvclRva2VuLCB1c2VDbGFzczogSW50ZWdlckRhdGFFbGVtZW50Q3JlYXRpb25TZXJ2aWNlLCBtdWx0aTogdHJ1ZSB9LFxyXG4gICAgeyBwcm92aWRlOiBDcmVhdGlvblNlcnZpY2VJbmplY3RvclRva2VuLCB1c2VDbGFzczogR2xvYmFsVmFsdWVDcmVhdGlvblNlcnZpY2UsIG11bHRpOiB0cnVlIH0sXHJcbiAgICB7IHByb3ZpZGU6IENyZWF0aW9uU2VydmljZUluamVjdG9yVG9rZW4sIHVzZUNsYXNzOiBDb21wdXRlZERhdGFFbGVtZW50Q3JlYXRpb25TZXJ2aWNlLCBtdWx0aTogdHJ1ZSB9LFxyXG4gICAge3Byb3ZpZGU6IENyZWF0aW9uU2VydmljZUluamVjdG9yVG9rZW4sIHVzZUNsYXNzOiBEYXRlVGltZURhdGFFbGVtZW50Q3JlYXRpb25TZXJ2aWNlLCBtdWx0aTogdHJ1ZSB9LFxyXG4gICAge3Byb3ZpZGU6IENyZWF0aW9uU2VydmljZUluamVjdG9yVG9rZW4sIHVzZUNsYXNzOiBEdXJhdGlvbkRhdGFFbGVtZW50Q3JlYXRpb25TZXJ2aWNlLCBtdWx0aTogdHJ1ZSB9XHJcbiAgICBdLFxyXG4gIGV4cG9ydHM6IGNvbXBvbmVudHNcclxufSlcclxuZXhwb3J0IGNsYXNzIEFjckFzc2lzdFNpbXVsYXRvck1vZHVsZSB7IH1cclxuIl19