@ngxs-labs/entity-state
Version:
This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.0.5.
30 lines • 1.99 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* Interface for an EntityState.
* Includes the entities in an object literal, the loading and error state and the ID of the active selected entity.
* @record
* @template T
*/
export function EntityStateModel() { }
if (false) {
/** @type {?} */
EntityStateModel.prototype.entities;
/** @type {?} */
EntityStateModel.prototype.loading;
/** @type {?} */
EntityStateModel.prototype.error;
/** @type {?} */
EntityStateModel.prototype.active;
/** @type {?} */
EntityStateModel.prototype.ids;
/** @type {?} */
EntityStateModel.prototype.pageSize;
/** @type {?} */
EntityStateModel.prototype.pageIndex;
/** @type {?} */
EntityStateModel.prototype.lastUpdated;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibW9kZWxzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQG5neHMtbGFicy9lbnRpdHktc3RhdGUvIiwic291cmNlcyI6WyJsaWIvbW9kZWxzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7QUFNQSxzQ0FTQzs7O0lBUkMsb0NBQXFCOztJQUNyQixtQ0FBaUI7O0lBQ2pCLGlDQUF5Qjs7SUFDekIsa0NBQTJCOztJQUMzQiwrQkFBYzs7SUFDZCxvQ0FBaUI7O0lBQ2pCLHFDQUFrQjs7SUFDbEIsdUNBQW9CIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSGFzaE1hcCB9IGZyb20gJy4vaW50ZXJuYWwnO1xuXG4vKipcbiAqIEludGVyZmFjZSBmb3IgYW4gRW50aXR5U3RhdGUuXG4gKiBJbmNsdWRlcyB0aGUgZW50aXRpZXMgaW4gYW4gb2JqZWN0IGxpdGVyYWwsIHRoZSBsb2FkaW5nIGFuZCBlcnJvciBzdGF0ZSBhbmQgdGhlIElEIG9mIHRoZSBhY3RpdmUgc2VsZWN0ZWQgZW50aXR5LlxuICovXG5leHBvcnQgaW50ZXJmYWNlIEVudGl0eVN0YXRlTW9kZWw8VD4ge1xuICBlbnRpdGllczogSGFzaE1hcDxUPjtcbiAgbG9hZGluZzogYm9vbGVhbjtcbiAgZXJyb3I6IEVycm9yIHwgdW5kZWZpbmVkO1xuICBhY3RpdmU6IHN0cmluZyB8IHVuZGVmaW5lZDtcbiAgaWRzOiBzdHJpbmdbXTtcbiAgcGFnZVNpemU6IG51bWJlcjtcbiAgcGFnZUluZGV4OiBudW1iZXI7XG4gIGxhc3RVcGRhdGVkOiBudW1iZXI7XG59XG5cbmV4cG9ydCB0eXBlIFN0YXRlU2VsZWN0b3I8VD4gPSAoc3RhdGU6IEVudGl0eVN0YXRlTW9kZWw8YW55PikgPT4gVDtcbiJdfQ==