UNPKG

@schoolbelle/common

Version:

Demo library to showcase Angular packaging format

71 lines (70 loc) 3.96 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import { Component, Input, EventEmitter } from '@angular/core'; import { BsModalRef } from 'ngx-bootstrap/modal/bs-modal-ref.service'; var DialogAbstractComponent = /** @class */ (function () { function DialogAbstractComponent(modalRef) { this.modalRef = modalRef; this.action = new EventEmitter(); } /** * @param {?=} result * @return {?} */ DialogAbstractComponent.prototype.ok = /** * @param {?=} result * @return {?} */ function (result) { if (result === void 0) { result = true; } this.modalRef.hide(); this.action.emit(result); }; /** * @return {?} */ DialogAbstractComponent.prototype.cancel = /** * @return {?} */ function () { this.modalRef.hide(); this.action.emit(false); }; DialogAbstractComponent.decorators = [ { type: Component, args: [{ template: '' },] }, ]; /** @nocollapse */ DialogAbstractComponent.ctorParameters = function () { return [ { type: BsModalRef, }, ]; }; DialogAbstractComponent.propDecorators = { "title": [{ type: Input },], "message": [{ type: Input },], }; return DialogAbstractComponent; }()); export { DialogAbstractComponent }; function DialogAbstractComponent_tsickle_Closure_declarations() { /** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */ DialogAbstractComponent.decorators; /** * @nocollapse * @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>} */ DialogAbstractComponent.ctorParameters; /** @type {!Object<string,!Array<{type: !Function, args: (undefined|!Array<?>)}>>} */ DialogAbstractComponent.propDecorators; /** @type {?} */ DialogAbstractComponent.prototype.title; /** @type {?} */ DialogAbstractComponent.prototype.message; /** @type {?} */ DialogAbstractComponent.prototype.action; /** @type {?} */ DialogAbstractComponent.prototype.modalRef; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGlhbG9nLmFic3RyYWN0LmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BzY2hvb2xiZWxsZS9jb21tb24vc2VydmljZXMvZGlhbG9nLyIsInNvdXJjZXMiOlsiYWJzdHJhY3QvZGlhbG9nLmFic3RyYWN0LmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsWUFBWSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQy9ELE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSwwQ0FBMEMsQ0FBQzs7SUFRcEUsaUNBQW1CLFFBQW9CO1FBQXBCLGFBQVEsR0FBUixRQUFRLENBQVk7c0JBQ1gsSUFBSSxZQUFZLEVBQUU7S0FESDs7Ozs7SUFHM0Msb0NBQUU7Ozs7SUFBRixVQUFHLE1BQWtCO1FBQWxCLHVCQUFBLEVBQUEsYUFBa0I7UUFDbkIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLEVBQUUsQ0FBQztRQUNyQixJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQztLQUMxQjs7OztJQUNELHdDQUFNOzs7SUFBTjtRQUNFLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxFQUFFLENBQUM7UUFDckIsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7S0FDekI7O2dCQWpCRixTQUFTLFNBQUM7b0JBQ1QsUUFBUSxFQUFFLEVBQUU7aUJBQ2I7Ozs7Z0JBSFEsVUFBVTs7OzBCQUtoQixLQUFLOzRCQUNMLEtBQUs7O2tDQVBSOztTQUthLHVCQUF1QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudCwgSW5wdXQsIEV2ZW50RW1pdHRlciB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQnNNb2RhbFJlZiB9IGZyb20gJ25neC1ib290c3RyYXAvbW9kYWwvYnMtbW9kYWwtcmVmLnNlcnZpY2UnO1xuQENvbXBvbmVudCh7XG4gIHRlbXBsYXRlOiAnJ1xufSlcbmV4cG9ydCBjbGFzcyBEaWFsb2dBYnN0cmFjdENvbXBvbmVudCB7XG4gIEBJbnB1dCgpIHRpdGxlO1xuICBASW5wdXQoKSBtZXNzYWdlO1xuXG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBtb2RhbFJlZjogQnNNb2RhbFJlZikge31cbiAgYWN0aW9uOiBFdmVudEVtaXR0ZXI8YW55PiA9IG5ldyBFdmVudEVtaXR0ZXIoKTtcblxuICBvayhyZXN1bHQ6IGFueSA9IHRydWUpIHtcbiAgICB0aGlzLm1vZGFsUmVmLmhpZGUoKTtcbiAgICB0aGlzLmFjdGlvbi5lbWl0KHJlc3VsdCk7XG4gIH1cbiAgY2FuY2VsKCkge1xuICAgIHRoaXMubW9kYWxSZWYuaGlkZSgpO1xuICAgIHRoaXMuYWN0aW9uLmVtaXQoZmFsc2UpO1xuICB9XG59XG4iXX0=