UNPKG

@miracledevs/paradigm-web-angular

Version:

An angular wrapper with base functionality and helper services.

124 lines 6.12 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import * as tslib_1 from "tslib"; /*! * Paradigm Framework - Angular Wrapper * Copyright (c) 2017 Miracle Devs, Inc * Licensed under MIT (https://github.com/MiracleDevs/Paradigm.Web.Angular/blob/master/LICENSE) */ import { ComponentBase } from './base.component'; /** * @template TParameters, TResult */ var /** * @template TParameters, TResult */ ModalComponentBase = /** @class */ (function (_super) { tslib_1.__extends(ModalComponentBase, _super); function ModalComponentBase(injector) { var _this = _super.call(this, injector) || this; _this.injector = injector; return _this; } /** * @param {?} modalService * @return {?} */ ModalComponentBase.prototype.setModalService = /** * @param {?} modalService * @return {?} */ function (modalService) { this.modalService = modalService; }; /** * @param {?} parameters * @return {?} */ ModalComponentBase.prototype.setParameters = /** * @param {?} parameters * @return {?} */ function (parameters) { this.parameters = parameters; }; /** * @param {?} modalInstance * @return {?} */ ModalComponentBase.prototype.setModalInstance = /** * @param {?} modalInstance * @return {?} */ function (modalInstance) { this.modalInstance = modalInstance; }; /** * @return {?} */ ModalComponentBase.prototype.ngOnDestroy = /** * @return {?} */ function () { }; /** * @return {?} */ ModalComponentBase.prototype.ngOnInit = /** * @return {?} */ function () { }; /** * @param {?=} result * @return {?} */ ModalComponentBase.prototype.resolve = /** * @param {?=} result * @return {?} */ function (result) { this.modalInstance.resolve(result); }; /** * @param {?} error * @return {?} */ ModalComponentBase.prototype.reject = /** * @param {?} error * @return {?} */ function (error) { this.modalInstance.reject(error); }; return ModalComponentBase; }(ComponentBase)); /** * @template TParameters, TResult */ export { ModalComponentBase }; if (false) { /** * @type {?} * @protected */ ModalComponentBase.prototype.modalService; /** * @type {?} * @protected */ ModalComponentBase.prototype.modalInstance; /** * @type {?} * @protected */ ModalComponentBase.prototype.parameters; /** * @type {?} * @protected */ ModalComponentBase.prototype.injector; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kYWwtYmFzZS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AbWlyYWNsZWRldnMvcGFyYWRpZ20td2ViLWFuZ3VsYXIvIiwic291cmNlcyI6WyJsaWIvY29tcG9uZW50cy9tb2RhbC1iYXNlLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7O0FBT0EsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLGtCQUFrQixDQUFDOzs7O0FBR2pEOzs7O0lBQThELDhDQUFhO0lBUXZFLDRCQUFzQixRQUFrQjtRQUF4QyxZQUVJLGtCQUFNLFFBQVEsQ0FBQyxTQUNsQjtRQUhxQixjQUFRLEdBQVIsUUFBUSxDQUFVOztJQUd4QyxDQUFDOzs7OztJQUVELDRDQUFlOzs7O0lBQWYsVUFBZ0IsWUFBMEI7UUFFdEMsSUFBSSxDQUFDLFlBQVksR0FBRyxZQUFZLENBQUM7SUFDckMsQ0FBQzs7Ozs7SUFFRCwwQ0FBYTs7OztJQUFiLFVBQWMsVUFBdUI7UUFFakMsSUFBSSxDQUFDLFVBQVUsR0FBRyxVQUFVLENBQUM7SUFDakMsQ0FBQzs7Ozs7SUFFRCw2Q0FBZ0I7Ozs7SUFBaEIsVUFBaUIsYUFBa0Q7UUFFL0QsSUFBSSxDQUFDLGFBQWEsR0FBRyxhQUFhLENBQUM7SUFDdkMsQ0FBQzs7OztJQUVELHdDQUFXOzs7SUFBWDtJQUdBLENBQUM7Ozs7SUFFRCxxQ0FBUTs7O0lBQVI7SUFHQSxDQUFDOzs7OztJQUVELG9DQUFPOzs7O0lBQVAsVUFBUSxNQUFnQjtRQUVwQixJQUFJLENBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQztJQUN2QyxDQUFDOzs7OztJQUVELG1DQUFNOzs7O0lBQU4sVUFBTyxLQUFhO1FBRWhCLElBQUksQ0FBQyxhQUFhLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDO0lBQ3JDLENBQUM7SUFDTCx5QkFBQztBQUFELENBQUMsQUEvQ0QsQ0FBOEQsYUFBYSxHQStDMUU7Ozs7Ozs7Ozs7SUE3Q0csMENBQXFDOzs7OztJQUVyQywyQ0FBNkQ7Ozs7O0lBRTdELHdDQUFrQzs7Ozs7SUFFdEIsc0NBQTRCIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBQYXJhZGlnbSBGcmFtZXdvcmsgLSBBbmd1bGFyIFdyYXBwZXJcbiAqIENvcHlyaWdodCAoYykgMjAxNyBNaXJhY2xlIERldnMsIEluY1xuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vTWlyYWNsZURldnMvUGFyYWRpZ20uV2ViLkFuZ3VsYXIvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuXG5pbXBvcnQgeyBPbkRlc3Ryb3ksIE9uSW5pdCwgSW5qZWN0b3IgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbXBvbmVudEJhc2UgfSBmcm9tICcuL2Jhc2UuY29tcG9uZW50JztcbmltcG9ydCB7IE1vZGFsU2VydmljZSwgTW9kYWxJbnN0YW5jZSB9IGZyb20gJy4uL3NlcnZpY2VzL21vZGFsLnNlcnZpY2UnO1xuXG5leHBvcnQgY2xhc3MgTW9kYWxDb21wb25lbnRCYXNlPFRQYXJhbWV0ZXJzLCBUUmVzdWx0PiBleHRlbmRzIENvbXBvbmVudEJhc2UgaW1wbGVtZW50cyBPbkluaXQsIE9uRGVzdHJveVxue1xuICAgIHByb3RlY3RlZCBtb2RhbFNlcnZpY2U6IE1vZGFsU2VydmljZTtcblxuICAgIHByb3RlY3RlZCBtb2RhbEluc3RhbmNlOiBNb2RhbEluc3RhbmNlPFRQYXJhbWV0ZXJzLCBUUmVzdWx0PjtcblxuICAgIHByb3RlY3RlZCBwYXJhbWV0ZXJzOiBUUGFyYW1ldGVycztcblxuICAgIGNvbnN0cnVjdG9yKHByb3RlY3RlZCBpbmplY3RvcjogSW5qZWN0b3IpXG4gICAge1xuICAgICAgICBzdXBlcihpbmplY3Rvcik7XG4gICAgfVxuXG4gICAgc2V0TW9kYWxTZXJ2aWNlKG1vZGFsU2VydmljZTogTW9kYWxTZXJ2aWNlKVxuICAgIHtcbiAgICAgICAgdGhpcy5tb2RhbFNlcnZpY2UgPSBtb2RhbFNlcnZpY2U7XG4gICAgfVxuXG4gICAgc2V0UGFyYW1ldGVycyhwYXJhbWV0ZXJzOiBUUGFyYW1ldGVycyk6IHZvaWRcbiAgICB7XG4gICAgICAgIHRoaXMucGFyYW1ldGVycyA9IHBhcmFtZXRlcnM7XG4gICAgfVxuXG4gICAgc2V0TW9kYWxJbnN0YW5jZShtb2RhbEluc3RhbmNlOiBNb2RhbEluc3RhbmNlPFRQYXJhbWV0ZXJzLCBUUmVzdWx0Pik6IHZvaWRcbiAgICB7XG4gICAgICAgIHRoaXMubW9kYWxJbnN0YW5jZSA9IG1vZGFsSW5zdGFuY2U7XG4gICAgfVxuXG4gICAgbmdPbkRlc3Ryb3koKTogdm9pZFxuICAgIHtcblxuICAgIH1cblxuICAgIG5nT25Jbml0KCk6IHZvaWRcbiAgICB7XG5cbiAgICB9XG5cbiAgICByZXNvbHZlKHJlc3VsdD86IFRSZXN1bHQpOiB2b2lkXG4gICAge1xuICAgICAgICB0aGlzLm1vZGFsSW5zdGFuY2UucmVzb2x2ZShyZXN1bHQpO1xuICAgIH1cblxuICAgIHJlamVjdChlcnJvcjogc3RyaW5nKTogdm9pZFxuICAgIHtcbiAgICAgICAgdGhpcy5tb2RhbEluc3RhbmNlLnJlamVjdChlcnJvcik7XG4gICAgfVxufVxuIl19