simple-providers
Version:
10 lines (9 loc) • 423 B
TypeScript
import { Observable } from "rxjs/Observable";
import { IReadProvider, ReadProvider } from "./read-provider";
import { Entity } from "./model/entity";
export interface IEditableProvider<T extends Entity> extends IReadProvider<T> {
update(t: T): Observable<T>;
}
export declare class EditableProvider<T extends Entity> extends ReadProvider<T> implements IEditableProvider<T> {
update(t: T): Observable<T>;
}