e5core-angular-ui
Version:
e5 Anywhere Angular UI
108 lines • 7.39 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Input, Output, EventEmitter } from '@angular/core';
var E5coreUiGenerateDocumentBaseComponent = /** @class */ (function () {
function E5coreUiGenerateDocumentBaseComponent() {
this.selectDocumentTemplateEvent = new EventEmitter();
this.selectAttachmentTypeEvent = new EventEmitter();
this.generateDocumentEvent = new EventEmitter();
this.hasAttachments = false;
}
Object.defineProperty(E5coreUiGenerateDocumentBaseComponent.prototype, "attachmentTypes", {
get: /**
* @return {?}
*/
function () { return this._attachmentTypes; },
set: /**
* @param {?} attachmentTypes
* @return {?}
*/
function (attachmentTypes) {
this._attachmentTypes = attachmentTypes;
this.hasAttachments = attachmentTypes.length > 0;
},
enumerable: true,
configurable: true
});
/**
* @return {?}
*/
E5coreUiGenerateDocumentBaseComponent.prototype.ngOnInit = /**
* @return {?}
*/
function () {
};
/**
* @return {?}
*/
E5coreUiGenerateDocumentBaseComponent.prototype.onGenerateDocument = /**
* @return {?}
*/
function () {
this.generateDocumentEvent.emit(null);
};
/**
* @param {?} event
* @return {?}
*/
E5coreUiGenerateDocumentBaseComponent.prototype.onSelectDocumentTemplate = /**
* @param {?} event
* @return {?}
*/
function (event) {
this.selectDocumentTemplateEvent.emit(event);
};
/**
* @param {?} event
* @return {?}
*/
E5coreUiGenerateDocumentBaseComponent.prototype.onSelectAttachmentType = /**
* @param {?} event
* @return {?}
*/
function (event) {
this.selectAttachmentTypeEvent.emit(event);
};
Object.defineProperty(E5coreUiGenerateDocumentBaseComponent.prototype, "isReadOnly", {
get: /**
* @return {?}
*/
function () {
return (this.readonly);
},
enumerable: true,
configurable: true
});
E5coreUiGenerateDocumentBaseComponent.propDecorators = {
attachmentTypes: [{ type: Input }],
documentTemplates: [{ type: Input }],
showGenerateButton: [{ type: Input }],
readonly: [{ type: Input }],
selectDocumentTemplateEvent: [{ type: Output }],
selectAttachmentTypeEvent: [{ type: Output }],
generateDocumentEvent: [{ type: Output }]
};
return E5coreUiGenerateDocumentBaseComponent;
}());
export { E5coreUiGenerateDocumentBaseComponent };
if (false) {
/** @type {?} */
E5coreUiGenerateDocumentBaseComponent.prototype.documentTemplates;
/** @type {?} */
E5coreUiGenerateDocumentBaseComponent.prototype.showGenerateButton;
/** @type {?} */
E5coreUiGenerateDocumentBaseComponent.prototype.readonly;
/** @type {?} */
E5coreUiGenerateDocumentBaseComponent.prototype.selectDocumentTemplateEvent;
/** @type {?} */
E5coreUiGenerateDocumentBaseComponent.prototype.selectAttachmentTypeEvent;
/** @type {?} */
E5coreUiGenerateDocumentBaseComponent.prototype.generateDocumentEvent;
/** @type {?} */
E5coreUiGenerateDocumentBaseComponent.prototype._attachmentTypes;
/** @type {?} */
E5coreUiGenerateDocumentBaseComponent.prototype.hasAttachments;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZTVjb3JlLXVpLWdlbmVyYXRlLWRvY3VtZW50LWJhc2UuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9lNWNvcmUtYW5ndWxhci11aS8iLCJzb3VyY2VzIjpbImxpYi9jb21wb25lbnRzL2U1Y29yZS11aS1nZW5lcmF0ZS1kb2N1bWVudC9jb21wb25lbnQvZTVjb3JlLXVpLWdlbmVyYXRlLWRvY3VtZW50LWJhc2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBVSxLQUFLLEVBQUUsTUFBTSxFQUFFLFlBQVksRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUdwRTtJQW9CRTtRQVBVLGdDQUEyQixHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7UUFDakQsOEJBQXlCLEdBQUcsSUFBSSxZQUFZLEVBQUUsQ0FBQztRQUMvQywwQkFBcUIsR0FBRyxJQUFJLFlBQVksRUFBRSxDQUFDO1FBR3JELG1CQUFjLEdBQVksS0FBSyxDQUFDO0lBR2hDLENBQUM7SUFuQkQsc0JBQ0ksa0VBQWU7Ozs7UUFJbEIsY0FBdUQsT0FBTyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDOzs7OztRQUx2RixVQUNvQixlQUE4QztZQUNoRSxJQUFJLENBQUMsZ0JBQWdCLEdBQUcsZUFBZSxDQUFDO1lBQ3hDLElBQUksQ0FBQyxjQUFjLEdBQUcsZUFBZSxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUM7UUFDbkQsQ0FBQzs7O09BQUE7Ozs7SUFpQkQsd0RBQVE7OztJQUFSO0lBQ0EsQ0FBQzs7OztJQUVNLGtFQUFrQjs7O0lBQXpCO1FBQ0UsSUFBSSxDQUFDLHFCQUFxQixDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQztJQUN4QyxDQUFDOzs7OztJQUVNLHdFQUF3Qjs7OztJQUEvQixVQUFnQyxLQUFLO1FBQ25DLElBQUksQ0FBQywyQkFBMkIsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDL0MsQ0FBQzs7Ozs7SUFFTSxzRUFBc0I7Ozs7SUFBN0IsVUFBOEIsS0FBSztRQUNqQyxJQUFJLENBQUMseUJBQXlCLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQzdDLENBQUM7SUFFRCxzQkFBVyw2REFBVTs7OztRQUFyQjtZQUNFLE9BQU8sQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUM7UUFDekIsQ0FBQzs7O09BQUE7O2tDQXRDQSxLQUFLO29DQU9MLEtBQUs7cUNBQ0wsS0FBSzsyQkFDTCxLQUFLOzhDQUVMLE1BQU07NENBQ04sTUFBTTt3Q0FDTixNQUFNOztJQTBCVCw0Q0FBQztDQUFBLEFBekNELElBeUNDO1NBekNZLHFDQUFxQzs7O0lBU2hELGtFQUE0RDs7SUFDNUQsbUVBQXFDOztJQUNyQyx5REFBMkI7O0lBRTNCLDRFQUEyRDs7SUFDM0QsMEVBQXlEOztJQUN6RCxzRUFBcUQ7O0lBRXJELGlFQUFnRDs7SUFDaEQsK0RBQWdDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgT25Jbml0LCBJbnB1dCwgT3V0cHV0LCBFdmVudEVtaXR0ZXIgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgVGF4b25vbXlBdHRhY2htZW50VHlwZU1vZGVsLCBUYXhvbm9teURvY3VtZW50VGVtcGxhdGVNb2RlbCB9IGZyb20gJ2U1Y29yZS1hbmd1bGFyLXNlcnZpY2VzJztcclxuXHJcbmV4cG9ydCBjbGFzcyBFNWNvcmVVaUdlbmVyYXRlRG9jdW1lbnRCYXNlQ29tcG9uZW50IGltcGxlbWVudHMgT25Jbml0IHtcclxuICBcclxuICBASW5wdXQoKVxyXG4gIHNldCBhdHRhY2htZW50VHlwZXMoYXR0YWNobWVudFR5cGVzOiBUYXhvbm9teUF0dGFjaG1lbnRUeXBlTW9kZWxbXSkge1xyXG4gICAgdGhpcy5fYXR0YWNobWVudFR5cGVzID0gYXR0YWNobWVudFR5cGVzO1xyXG4gICAgdGhpcy5oYXNBdHRhY2htZW50cyA9IGF0dGFjaG1lbnRUeXBlcy5sZW5ndGggPiAwO1xyXG4gIH1cclxuICAgZ2V0IGF0dGFjaG1lbnRUeXBlcygpOiBUYXhvbm9teUF0dGFjaG1lbnRUeXBlTW9kZWxbXSB7IHJldHVybiB0aGlzLl9hdHRhY2htZW50VHlwZXM7IH1cclxuXHJcbiAgQElucHV0KCkgZG9jdW1lbnRUZW1wbGF0ZXM6IFRheG9ub215RG9jdW1lbnRUZW1wbGF0ZU1vZGVsW107XHJcbiAgQElucHV0KCkgc2hvd0dlbmVyYXRlQnV0dG9uOiBib29sZWFuO1xyXG4gIEBJbnB1dCgpIHJlYWRvbmx5OiBib29sZWFuO1xyXG5cclxuICBAT3V0cHV0KCkgc2VsZWN0RG9jdW1lbnRUZW1wbGF0ZUV2ZW50ID0gbmV3IEV2ZW50RW1pdHRlcigpO1xyXG4gIEBPdXRwdXQoKSBzZWxlY3RBdHRhY2htZW50VHlwZUV2ZW50ID0gbmV3IEV2ZW50RW1pdHRlcigpO1xyXG4gIEBPdXRwdXQoKSBnZW5lcmF0ZURvY3VtZW50RXZlbnQgPSBuZXcgRXZlbnRFbWl0dGVyKCk7XHJcblxyXG4gIF9hdHRhY2htZW50VHlwZXM6IFRheG9ub215QXR0YWNobWVudFR5cGVNb2RlbFtdO1xyXG4gIGhhc0F0dGFjaG1lbnRzOiBib29sZWFuID0gZmFsc2U7XHJcblxyXG4gIGNvbnN0cnVjdG9yKCkge1xyXG4gIH1cclxuXHJcbiAgbmdPbkluaXQoKSB7XHJcbiAgfVxyXG5cclxuICBwdWJsaWMgb25HZW5lcmF0ZURvY3VtZW50KCk6IHZvaWQge1xyXG4gICAgdGhpcy5nZW5lcmF0ZURvY3VtZW50RXZlbnQuZW1pdChudWxsKTtcclxuICB9XHJcblxyXG4gIHB1YmxpYyBvblNlbGVjdERvY3VtZW50VGVtcGxhdGUoZXZlbnQpOiB2b2lkIHtcclxuICAgIHRoaXMuc2VsZWN0RG9jdW1lbnRUZW1wbGF0ZUV2ZW50LmVtaXQoZXZlbnQpO1xyXG4gIH1cclxuXHJcbiAgcHVibGljIG9uU2VsZWN0QXR0YWNobWVudFR5cGUoZXZlbnQpOiB2b2lkIHtcclxuICAgIHRoaXMuc2VsZWN0QXR0YWNobWVudFR5cGVFdmVudC5lbWl0KGV2ZW50KTtcclxuICB9XHJcbiAgXHJcbiAgcHVibGljIGdldCBpc1JlYWRPbmx5KCk6IGJvb2xlYW4ge1xyXG4gICAgcmV0dXJuICh0aGlzLnJlYWRvbmx5KTtcclxuICB9XHJcbn1cclxuIl19