@ngx-performance-ui/core
Version:
Ngx Performance UI - Core
60 lines • 3.61 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import * as tslib_1 from "tslib";
import { State, Selector, Action } from '@ngxs/store';
import { LOADER_DEFAULTS as defaults } from '../defaults';
import { LoaderSetProgress } from '../actions';
var LoaderState = /** @class */ (function () {
function LoaderState() {
}
/**
* @param {?} __0
* @return {?}
*/
LoaderState.progress = /**
* @param {?} __0
* @return {?}
*/
function (_a) {
var progress = _a.progress;
return progress;
};
/**
* @param {?} __0
* @param {?} __1
* @return {?}
*/
LoaderState.prototype.addEventListener = /**
* @param {?} __0
* @param {?} __1
* @return {?}
*/
function (_a, _b) {
var patchState = _a.patchState;
var payload = _b.payload;
patchState({ progress: payload });
};
tslib_1.__decorate([
Action(LoaderSetProgress),
tslib_1.__metadata("design:type", Function),
tslib_1.__metadata("design:paramtypes", [Object, LoaderSetProgress]),
tslib_1.__metadata("design:returntype", void 0)
], LoaderState.prototype, "addEventListener", null);
tslib_1.__decorate([
Selector(),
tslib_1.__metadata("design:type", Function),
tslib_1.__metadata("design:paramtypes", [Object]),
tslib_1.__metadata("design:returntype", void 0)
], LoaderState, "progress", null);
LoaderState = tslib_1.__decorate([
State({
name: 'LoaderState',
defaults: defaults,
})
], LoaderState);
return LoaderState;
}());
export { LoaderState };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9hZGVyLnN0YXRlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQG5neC1wZXJmb3JtYW5jZS11aS9jb3JlLyIsInNvdXJjZXMiOlsibGliL3N0YXRlcy9sb2FkZXIuc3RhdGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFDQSxPQUFPLEVBQUUsS0FBSyxFQUFFLFFBQVEsRUFBRSxNQUFNLEVBQWdCLE1BQU0sYUFBYSxDQUFDO0FBQ3BFLE9BQU8sRUFBRSxlQUFlLElBQUksUUFBUSxFQUFFLE1BQU0sYUFBYSxDQUFDO0FBQzFELE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLFlBQVksQ0FBQzs7O0lBZ0IvQyxDQUFDOzs7OztJQVJRLG9CQUFROzs7O0lBQWYsVUFBZ0IsRUFBMEI7WUFBeEIsc0JBQVE7UUFDeEIsT0FBTyxRQUFRLENBQUM7SUFDbEIsQ0FBQzs7Ozs7O0lBR0Qsc0NBQWdCOzs7OztJQUFoQixVQUFpQixFQUEwQyxFQUFFLEVBQThCO1lBQXhFLDBCQUFVO1lBQWtDLG9CQUFPO1FBQ3BFLFVBQVUsQ0FBQyxFQUFFLFFBQVEsRUFBRSxPQUFPLEVBQUUsQ0FBQyxDQUFDO0lBQ3BDLENBQUM7SUFGRDtRQURDLE1BQU0sQ0FBQyxpQkFBaUIsQ0FBQzs7eURBQ2dELGlCQUFpQjs7dURBRTFGO0lBUEQ7UUFEQyxRQUFRLEVBQUU7Ozs7cUNBR1Y7SUFKVSxXQUFXO1FBSnZCLEtBQUssQ0FBZTtZQUNuQixJQUFJLEVBQUUsYUFBYTtZQUNuQixRQUFRLFVBQUE7U0FDVCxDQUFDO09BQ1csV0FBVyxDQVV2QjtJQUFELGtCQUFDO0NBQUEsSUFBQTtTQVZZLFdBQVciLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBMb2FkZXIgfSBmcm9tICcuLi9tb2RlbHMnO1xuaW1wb3J0IHsgU3RhdGUsIFNlbGVjdG9yLCBBY3Rpb24sIFN0YXRlQ29udGV4dCB9IGZyb20gJ0BuZ3hzL3N0b3JlJztcbmltcG9ydCB7IExPQURFUl9ERUZBVUxUUyBhcyBkZWZhdWx0cyB9IGZyb20gJy4uL2RlZmF1bHRzJztcbmltcG9ydCB7IExvYWRlclNldFByb2dyZXNzIH0gZnJvbSAnLi4vYWN0aW9ucyc7XG5cbkBTdGF0ZTxMb2FkZXIuU3RhdGU+KHtcbiAgbmFtZTogJ0xvYWRlclN0YXRlJyxcbiAgZGVmYXVsdHMsXG59KVxuZXhwb3J0IGNsYXNzIExvYWRlclN0YXRlIHtcbiAgQFNlbGVjdG9yKClcbiAgc3RhdGljIHByb2dyZXNzKHsgcHJvZ3Jlc3MgfTogTG9hZGVyLlN0YXRlKSB7XG4gICAgcmV0dXJuIHByb2dyZXNzO1xuICB9XG5cbiAgQEFjdGlvbihMb2FkZXJTZXRQcm9ncmVzcylcbiAgYWRkRXZlbnRMaXN0ZW5lcih7IHBhdGNoU3RhdGUgfTogU3RhdGVDb250ZXh0PExvYWRlci5TdGF0ZT4sIHsgcGF5bG9hZCB9OiBMb2FkZXJTZXRQcm9ncmVzcykge1xuICAgIHBhdGNoU3RhdGUoeyBwcm9ncmVzczogcGF5bG9hZCB9KTtcbiAgfVxufVxuIl19