@miracledevs/paradigm-web-angular
Version:
An angular wrapper with base functionality and helper services.
124 lines • 6.12 kB
JavaScript
/**
* @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