UNPKG

@ngxs-labs/entity-state

Version:

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.0.5.

25 lines 2.19 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { generateActionObject } from '../internal'; import { EntityActionType } from './type-alias'; /** * @record */ export function EntitySetLoadingAction() { } if (false) { /** @type {?} */ EntitySetLoadingAction.prototype.payload; } export class SetLoading { /** * Generates an action that will set the loading state for the given state. * @param {?} target The targeted state class * @param {?} loading The loading state */ constructor(target, loading) { return generateActionObject(EntityActionType.SetLoading, target, loading); } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9hZGluZy5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BuZ3hzLWxhYnMvZW50aXR5LXN0YXRlLyIsInNvdXJjZXMiOlsibGliL2FjdGlvbnMvbG9hZGluZy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0sYUFBYSxDQUFDO0FBR25ELE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLGNBQWMsQ0FBQzs7OztBQUVoRCw0Q0FFQzs7O0lBREMseUNBQWlCOztBQUduQixNQUFNLE9BQU8sVUFBVTs7Ozs7O0lBTXJCLFlBQVksTUFBOEIsRUFBRSxPQUFnQjtRQUMxRCxPQUFPLG9CQUFvQixDQUFDLGdCQUFnQixDQUFDLFVBQVUsRUFBRSxNQUFNLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDNUUsQ0FBQztDQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZ2VuZXJhdGVBY3Rpb25PYmplY3QgfSBmcm9tICcuLi9pbnRlcm5hbCc7XG5pbXBvcnQgeyBFbnRpdHlTdGF0ZSB9IGZyb20gJy4uL2VudGl0eS1zdGF0ZSc7XG5pbXBvcnQgeyBUeXBlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBFbnRpdHlBY3Rpb25UeXBlIH0gZnJvbSAnLi90eXBlLWFsaWFzJztcblxuZXhwb3J0IGludGVyZmFjZSBFbnRpdHlTZXRMb2FkaW5nQWN0aW9uIHtcbiAgcGF5bG9hZDogYm9vbGVhbjtcbn1cblxuZXhwb3J0IGNsYXNzIFNldExvYWRpbmcge1xuICAvKipcbiAgICogR2VuZXJhdGVzIGFuIGFjdGlvbiB0aGF0IHdpbGwgc2V0IHRoZSBsb2FkaW5nIHN0YXRlIGZvciB0aGUgZ2l2ZW4gc3RhdGUuXG4gICAqIEBwYXJhbSB0YXJnZXQgVGhlIHRhcmdldGVkIHN0YXRlIGNsYXNzXG4gICAqIEBwYXJhbSBsb2FkaW5nIFRoZSBsb2FkaW5nIHN0YXRlXG4gICAqL1xuICBjb25zdHJ1Y3Rvcih0YXJnZXQ6IFR5cGU8RW50aXR5U3RhdGU8YW55Pj4sIGxvYWRpbmc6IGJvb2xlYW4pIHtcbiAgICByZXR1cm4gZ2VuZXJhdGVBY3Rpb25PYmplY3QoRW50aXR5QWN0aW9uVHlwZS5TZXRMb2FkaW5nLCB0YXJnZXQsIGxvYWRpbmcpO1xuICB9XG59XG4iXX0=