@datorama/akita
Version:
State Management Tailored-Made for JS Applications
58 lines • 2.31 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/**
* @abstract
* @template S
*/
var /**
* @abstract
* @template S
*/
EntityService = /** @class */ (function () {
function EntityService() {
}
return EntityService;
}());
/**
* @abstract
* @template S
*/
export { EntityService };
if (false) {
/**
* @abstract
* @template T
* @param {?=} id
* @param {?=} config
* @return {?}
*/
EntityService.prototype.get = function (id, config) { };
/**
* @abstract
* @template T
* @param {?} entity
* @param {?=} config
* @return {?}
*/
EntityService.prototype.add = function (entity, config) { };
/**
* @abstract
* @template T
* @param {?} id
* @param {?} entity
* @param {?} config
* @return {?}
*/
EntityService.prototype.update = function (id, entity, config) { };
/**
* @abstract
* @template T
* @param {?} id
* @param {?} config
* @return {?}
*/
EntityService.prototype.delete = function (id, config) { };
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW50aXR5U2VydmljZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BkYXRvcmFtYS9ha2l0YS8iLCJzb3VyY2VzIjpbInNyYy9lbnRpdHlTZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBR0E7Ozs7O0lBQUE7SUFLQSxDQUFDO0lBQUQsb0JBQUM7QUFBRCxDQUFDLEFBTEQsSUFLQzs7Ozs7Ozs7Ozs7Ozs7SUFKQyx3REFBZ0U7Ozs7Ozs7O0lBQ2hFLDREQUFpRjs7Ozs7Ozs7O0lBQ2pGLG1FQUFvRzs7Ozs7Ozs7SUFDcEcsMkRBQWlFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgRW50aXR5U3RhdGUsIGdldEVudGl0eVR5cGUsIGdldElEVHlwZSB9IGZyb20gJy4vdHlwZXMnO1xuaW1wb3J0IHsgT2JzZXJ2YWJsZSB9IGZyb20gJ3J4anMnO1xuXG5leHBvcnQgYWJzdHJhY3QgY2xhc3MgRW50aXR5U2VydmljZTxTIGV4dGVuZHMgRW50aXR5U3RhdGU+IHtcbiAgYWJzdHJhY3QgZ2V0PFQ+KGlkPzogZ2V0SURUeXBlPFM+LCBjb25maWc/OiBhbnkpOiBPYnNlcnZhYmxlPFQ+O1xuICBhYnN0cmFjdCBhZGQ8VD4oZW50aXR5OiBnZXRFbnRpdHlUeXBlPEVudGl0eVN0YXRlPiwgY29uZmlnPzogYW55KTogT2JzZXJ2YWJsZTxUPjtcbiAgYWJzdHJhY3QgdXBkYXRlPFQ+KGlkOiBnZXRJRFR5cGU8Uz4sIGVudGl0eTogUGFydGlhbDxnZXRFbnRpdHlUeXBlPFM+PiwgY29uZmlnOiBhbnkpOiBPYnNlcnZhYmxlPFQ+O1xuICBhYnN0cmFjdCBkZWxldGU8VD4oaWQ6IGdldElEVHlwZTxTPiwgY29uZmlnOiBhbnkpOiBPYnNlcnZhYmxlPFQ+O1xufVxuIl19