UNPKG

@datorama/akita

Version:

State Management Tailored-Made for JS Applications

23 lines (22 loc) 794 B
import { HttpMethod } from './ng-entity-service-notifier'; declare type Event = { method: HttpMethod; loading: boolean; storeName: string; entityId?: any; }; export declare class NgEntityServiceLoader { private dispatcher; loading$: import("rxjs").Observable<Event>; dispatch(event: Event): void; loadersFor(name?: string): { get$: import("rxjs").Observable<boolean>; add$: import("rxjs").Observable<boolean>; update$: import("rxjs").Observable<boolean>; delete$: import("rxjs").Observable<boolean>; getEntity: (id: any) => import("rxjs").Observable<boolean>; updateEntity: (id: any) => import("rxjs").Observable<boolean>; deleteEntity: (id: any) => import("rxjs").Observable<boolean>; }; } export {};