UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

40 lines (39 loc) 3.43 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ var /** @type {?} */ TYPE_UNDEFINED = 'undefined'; var BackgroundProcess = /** @class */ (function () { function BackgroundProcess(process, processType, name, startTime) { this.process = process; this.type = processType; this.name = name; this.startTime = startTime; if (this.type === null || typeof this.type === 'undefined') { this.type = BackgroundProcess.TYPE_UNDEFINED; } if (this.name === null || typeof this.name === 'undefined') { this.name = BackgroundProcess.TYPE_UNDEFINED; } } BackgroundProcess.TYPE_UNDEFINED = TYPE_UNDEFINED; return BackgroundProcess; }()); export { BackgroundProcess }; function BackgroundProcess_tsickle_Closure_declarations() { /** @type {?} */ BackgroundProcess.TYPE_UNDEFINED; /** @type {?} */ BackgroundProcess.prototype.process; /** @type {?} */ BackgroundProcess.prototype.startTime; /** @type {?} */ BackgroundProcess.prototype.type; /** @type {?} */ BackgroundProcess.prototype.name; /** @type {?} */ BackgroundProcess.prototype.result; /** @type {?} */ BackgroundProcess.prototype.error; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQmFja2dyb3VuZFByb2Nlc3MuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9jb20ucGhsb3h1aS8iLCJzb3VyY2VzIjpbImxpYi9tb2RlbC9CYWNrZ3JvdW5kUHJvY2Vzcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQ0EscUJBQU0sY0FBYyxHQUFXLFdBQVcsQ0FBQzs7SUFhdkMsMkJBQVksT0FBcUIsRUFBRSxXQUFtQixFQUFFLElBQVksRUFBRSxTQUFnQjtRQUNsRixJQUFJLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQztRQUN2QixJQUFJLENBQUMsSUFBSSxHQUFHLFdBQVcsQ0FBQztRQUN4QixJQUFJLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQztRQUNqQixJQUFJLENBQUMsU0FBUyxHQUFHLFNBQVMsQ0FBQztRQUUzQixFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxLQUFLLElBQUksSUFBSSxPQUFPLElBQUksQ0FBQyxJQUFJLEtBQUssV0FBVyxDQUFDLENBQUMsQ0FBQztZQUN6RCxJQUFJLENBQUMsSUFBSSxHQUFHLGlCQUFpQixDQUFDLGNBQWMsQ0FBQztTQUNoRDtRQUVELEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssSUFBSSxJQUFJLE9BQU8sSUFBSSxDQUFDLElBQUksS0FBSyxXQUFXLENBQUMsQ0FBQyxDQUFDO1lBQ3pELElBQUksQ0FBQyxJQUFJLEdBQUcsaUJBQWlCLENBQUMsY0FBYyxDQUFDO1NBQ2hEO0tBQ0o7dUNBdEIrQyxjQUFjOzRCQUxsRTs7U0FHYSxpQkFBaUIiLCJzb3VyY2VzQ29udGVudCI6WyJcbmNvbnN0IFRZUEVfVU5ERUZJTkVEOiBzdHJpbmcgPSAndW5kZWZpbmVkJztcblxuZXhwb3J0IGNsYXNzIEJhY2tncm91bmRQcm9jZXNzIHtcblxuICAgIHB1YmxpYyBzdGF0aWMgcmVhZG9ubHkgVFlQRV9VTkRFRklORUQ6IHN0cmluZyA9IFRZUEVfVU5ERUZJTkVEO1xuICBcbiAgICBwdWJsaWMgcHJvY2VzczogUHJvbWlzZTxhbnk+O1xuICAgIHB1YmxpYyBzdGFydFRpbWU6IERhdGU7XG4gICAgcHVibGljIHR5cGU6IHN0cmluZztcbiAgICBwdWJsaWMgbmFtZTogc3RyaW5nO1xuICAgIHB1YmxpYyByZXN1bHQ6IGFueTtcbiAgICBwdWJsaWMgZXJyb3I6IGFueTtcblxuICAgIGNvbnN0cnVjdG9yKHByb2Nlc3M6IFByb21pc2U8YW55PiwgcHJvY2Vzc1R5cGU6IHN0cmluZywgbmFtZTogc3RyaW5nLCBzdGFydFRpbWU/OiBEYXRlKSB7XG4gICAgICAgIHRoaXMucHJvY2VzcyA9IHByb2Nlc3M7XG4gICAgICAgIHRoaXMudHlwZSA9IHByb2Nlc3NUeXBlO1xuICAgICAgICB0aGlzLm5hbWUgPSBuYW1lO1xuICAgICAgICB0aGlzLnN0YXJ0VGltZSA9IHN0YXJ0VGltZTtcblxuICAgICAgICBpZiAodGhpcy50eXBlID09PSBudWxsIHx8IHR5cGVvZiB0aGlzLnR5cGUgPT09ICd1bmRlZmluZWQnKSB7XG4gICAgICAgICAgICB0aGlzLnR5cGUgPSBCYWNrZ3JvdW5kUHJvY2Vzcy5UWVBFX1VOREVGSU5FRDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmICh0aGlzLm5hbWUgPT09IG51bGwgfHwgdHlwZW9mIHRoaXMubmFtZSA9PT0gJ3VuZGVmaW5lZCcpIHtcbiAgICAgICAgICAgIHRoaXMubmFtZSA9IEJhY2tncm91bmRQcm9jZXNzLlRZUEVfVU5ERUZJTkVEO1xuICAgICAgICB9XG4gICAgfVxufVxuIl19