simple-providers
Version:
12 lines (11 loc) • 454 B
TypeScript
import { Entity } from './model/entity';
import { Provider, IProvider } from "./provider";
import { Observable } from "rxjs/Observable";
export interface IReadProvider<T extends Entity> extends IProvider {
all(): Observable<Array<T>>;
one(key: any): Observable<T>;
}
export declare class ReadProvider<T extends Entity> extends Provider implements IReadProvider<T> {
all(): Observable<Array<T>>;
one(key: any): Observable<T>;
}