UNPKG

com.phloxui

Version:

PhloxUI Ng2+ Framework

44 lines (43 loc) 3.45 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ const /** @type {?} */ TYPE_UNDEFINED = 'undefined'; export class BackgroundProcess { /** * @param {?} process * @param {?} processType * @param {?} name * @param {?=} startTime */ constructor(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; 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQmFja2dyb3VuZFByb2Nlc3MuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9jb20ucGhsb3h1aS8iLCJzb3VyY2VzIjpbImxpYi9tb2RlbC9CYWNrZ3JvdW5kUHJvY2Vzcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQ0EsdUJBQU0sY0FBYyxHQUFXLFdBQVcsQ0FBQztBQUUzQyxNQUFNOzs7Ozs7O0lBV0YsWUFBWSxPQUFxQixFQUFFLFdBQW1CLEVBQUUsSUFBWSxFQUFFLFNBQWdCO1FBQ2xGLElBQUksQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO1FBQ3ZCLElBQUksQ0FBQyxJQUFJLEdBQUcsV0FBVyxDQUFDO1FBQ3hCLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDO1FBQ2pCLElBQUksQ0FBQyxTQUFTLEdBQUcsU0FBUyxDQUFDO1FBRTNCLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEtBQUssSUFBSSxJQUFJLE9BQU8sSUFBSSxDQUFDLElBQUksS0FBSyxXQUFXLENBQUMsQ0FBQyxDQUFDO1lBQ3pELElBQUksQ0FBQyxJQUFJLEdBQUcsaUJBQWlCLENBQUMsY0FBYyxDQUFDO1NBQ2hEO1FBRUQsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksS0FBSyxJQUFJLElBQUksT0FBTyxJQUFJLENBQUMsSUFBSSxLQUFLLFdBQVcsQ0FBQyxDQUFDLENBQUM7WUFDekQsSUFBSSxDQUFDLElBQUksR0FBRyxpQkFBaUIsQ0FBQyxjQUFjLENBQUM7U0FDaEQ7S0FDSjs7bUNBdEIrQyxjQUFjIiwic291cmNlc0NvbnRlbnQiOlsiXG5jb25zdCBUWVBFX1VOREVGSU5FRDogc3RyaW5nID0gJ3VuZGVmaW5lZCc7XG5cbmV4cG9ydCBjbGFzcyBCYWNrZ3JvdW5kUHJvY2VzcyB7XG5cbiAgICBwdWJsaWMgc3RhdGljIHJlYWRvbmx5IFRZUEVfVU5ERUZJTkVEOiBzdHJpbmcgPSBUWVBFX1VOREVGSU5FRDtcbiAgXG4gICAgcHVibGljIHByb2Nlc3M6IFByb21pc2U8YW55PjtcbiAgICBwdWJsaWMgc3RhcnRUaW1lOiBEYXRlO1xuICAgIHB1YmxpYyB0eXBlOiBzdHJpbmc7XG4gICAgcHVibGljIG5hbWU6IHN0cmluZztcbiAgICBwdWJsaWMgcmVzdWx0OiBhbnk7XG4gICAgcHVibGljIGVycm9yOiBhbnk7XG5cbiAgICBjb25zdHJ1Y3Rvcihwcm9jZXNzOiBQcm9taXNlPGFueT4sIHByb2Nlc3NUeXBlOiBzdHJpbmcsIG5hbWU6IHN0cmluZywgc3RhcnRUaW1lPzogRGF0ZSkge1xuICAgICAgICB0aGlzLnByb2Nlc3MgPSBwcm9jZXNzO1xuICAgICAgICB0aGlzLnR5cGUgPSBwcm9jZXNzVHlwZTtcbiAgICAgICAgdGhpcy5uYW1lID0gbmFtZTtcbiAgICAgICAgdGhpcy5zdGFydFRpbWUgPSBzdGFydFRpbWU7XG5cbiAgICAgICAgaWYgKHRoaXMudHlwZSA9PT0gbnVsbCB8fCB0eXBlb2YgdGhpcy50eXBlID09PSAndW5kZWZpbmVkJykge1xuICAgICAgICAgICAgdGhpcy50eXBlID0gQmFja2dyb3VuZFByb2Nlc3MuVFlQRV9VTkRFRklORUQ7XG4gICAgICAgIH1cblxuICAgICAgICBpZiAodGhpcy5uYW1lID09PSBudWxsIHx8IHR5cGVvZiB0aGlzLm5hbWUgPT09ICd1bmRlZmluZWQnKSB7XG4gICAgICAgICAgICB0aGlzLm5hbWUgPSBCYWNrZ3JvdW5kUHJvY2Vzcy5UWVBFX1VOREVGSU5FRDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiJdfQ==