acr-assist-simulator-module
Version:
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 1.7.4.
34 lines (33 loc) • 3.81 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
import { Injectable } from '@angular/core';
import { ChoiceDataElementCreationService } from './choice-data-element-creation.service';
import { DiagramService } from './diagram.service';
import { ArrayCheckerService } from './array-checker.service';
import { ConditionsCreationService } from './conditions-creation.service';
import { ComputedValueCreationService } from './computed-value-creation.service';
export class MultipleChoiceDataElementCreationService extends ChoiceDataElementCreationService {
/**
* @param {?} diagramService
* @param {?} arrayCheckerService
* @param {?} conditionsCreationService
* @param {?} computedValueCreationService
*/
constructor(diagramService, arrayCheckerService, conditionsCreationService, computedValueCreationService) {
super(diagramService, arrayCheckerService, conditionsCreationService, computedValueCreationService);
this.elementType = 'MultiChoiceDataElement';
}
}
MultipleChoiceDataElementCreationService.decorators = [
{ type: Injectable },
];
/** @nocollapse */
MultipleChoiceDataElementCreationService.ctorParameters = () => [
{ type: DiagramService },
{ type: ArrayCheckerService },
{ type: ConditionsCreationService },
{ type: ComputedValueCreationService }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibXVsdGlwbGUtY2hvaWNlLWRhdGEtZWxlbWVudC1jcmVhdGlvbi5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYWNyLWFzc2lzdC1zaW11bGF0b3ItbW9kdWxlLyIsInNvdXJjZXMiOlsic3JjL2FwcC9tb2R1bGVzL2Fjci1hc3Npc3Qtc2ltdWxhdG9yL3NoYXJlZC9zZXJ2aWNlcy9tdWx0aXBsZS1jaG9pY2UtZGF0YS1lbGVtZW50LWNyZWF0aW9uLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDM0MsT0FBTyxFQUFFLGdDQUFnQyxFQUFFLE1BQU0sd0NBQXdDLENBQUM7QUFDMUYsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLG1CQUFtQixDQUFDO0FBQ25ELE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLHlCQUF5QixDQUFDO0FBQzlELE9BQU8sRUFBRSx5QkFBeUIsRUFBRSxNQUFNLCtCQUErQixDQUFDO0FBQzFFLE9BQU8sRUFBRSw0QkFBNEIsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBR2pGLE1BQU0sK0NBQWlELFNBQVEsZ0NBQWdDOzs7Ozs7O0lBQzdGLFlBQVksY0FBOEIsRUFBRyxtQkFBd0MsRUFDbEYseUJBQW9ELEVBQ3BELDRCQUEwRDtRQUUzRCxLQUFLLENBQUMsY0FBYyxFQUFFLG1CQUFtQixFQUFFLHlCQUF5QixFQUFFLDRCQUE0QixDQUFDLENBQUM7UUFDcEcsSUFBSSxDQUFDLFdBQVcsR0FBRyx3QkFBd0IsQ0FBQztLQUM3Qzs7O1lBUkYsVUFBVTs7OztZQUxGLGNBQWM7WUFDZCxtQkFBbUI7WUFDbkIseUJBQXlCO1lBQ3pCLDRCQUE0QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgQ2hvaWNlRGF0YUVsZW1lbnRDcmVhdGlvblNlcnZpY2UgfSBmcm9tICcuL2Nob2ljZS1kYXRhLWVsZW1lbnQtY3JlYXRpb24uc2VydmljZSc7XHJcbmltcG9ydCB7IERpYWdyYW1TZXJ2aWNlIH0gZnJvbSAnLi9kaWFncmFtLnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBBcnJheUNoZWNrZXJTZXJ2aWNlIH0gZnJvbSAnLi9hcnJheS1jaGVja2VyLnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBDb25kaXRpb25zQ3JlYXRpb25TZXJ2aWNlIH0gZnJvbSAnLi9jb25kaXRpb25zLWNyZWF0aW9uLnNlcnZpY2UnO1xyXG5pbXBvcnQgeyBDb21wdXRlZFZhbHVlQ3JlYXRpb25TZXJ2aWNlIH0gZnJvbSAnLi9jb21wdXRlZC12YWx1ZS1jcmVhdGlvbi5zZXJ2aWNlJztcclxuXHJcbkBJbmplY3RhYmxlKClcclxuZXhwb3J0IGNsYXNzIE11bHRpcGxlQ2hvaWNlRGF0YUVsZW1lbnRDcmVhdGlvblNlcnZpY2UgIGV4dGVuZHMgQ2hvaWNlRGF0YUVsZW1lbnRDcmVhdGlvblNlcnZpY2Uge1xyXG4gIGNvbnN0cnVjdG9yKGRpYWdyYW1TZXJ2aWNlOiBEaWFncmFtU2VydmljZSwgIGFycmF5Q2hlY2tlclNlcnZpY2U6IEFycmF5Q2hlY2tlclNlcnZpY2UsXHJcbiAgICAgY29uZGl0aW9uc0NyZWF0aW9uU2VydmljZTogQ29uZGl0aW9uc0NyZWF0aW9uU2VydmljZSxcclxuICAgICBjb21wdXRlZFZhbHVlQ3JlYXRpb25TZXJ2aWNlOiBDb21wdXRlZFZhbHVlQ3JlYXRpb25TZXJ2aWNlXHJcbiAgICApIHtcclxuICAgIHN1cGVyKGRpYWdyYW1TZXJ2aWNlLCBhcnJheUNoZWNrZXJTZXJ2aWNlLCBjb25kaXRpb25zQ3JlYXRpb25TZXJ2aWNlLCBjb21wdXRlZFZhbHVlQ3JlYXRpb25TZXJ2aWNlKTtcclxuICAgIHRoaXMuZWxlbWVudFR5cGUgPSAnTXVsdGlDaG9pY2VEYXRhRWxlbWVudCc7XHJcbiAgfVxyXG5cclxufVxyXG4iXX0=