ng2-resource-rest
Version:
Angular2 resource module with simple decorators
15 lines (14 loc) • 472 B
TypeScript
import { Resource } from './Resource';
import { ResourceMethod } from './Interfaces';
export declare class ResourceCRUD<TQuery, TShort, TFull> extends Resource {
query: ResourceMethod<TQuery, TShort[]>;
get: ResourceMethod<{
id: any;
}, TFull>;
save: ResourceMethod<TFull, TFull>;
update: ResourceMethod<TFull, TFull>;
remove: ResourceMethod<{
id: any;
}, any>;
create(data: TFull, callback?: (res: TFull) => any): TFull;
}