UNPKG

sos-user-info

Version:

Sos Component User Info

17 lines (16 loc) 635 B
import { Http, Response } from '@angular/http'; import 'rxjs/add/operator/map'; import { Observable } from 'rxjs/Observable'; import { MyTypedItem } from './MyTypedItem'; export declare class DataService { private actionUrl; private headers; private _http; constructor(http: Http); GetAll: () => Observable<MyTypedItem[]>; GetSingle: (id: number) => Observable<MyTypedItem>; Add: (itemName: string) => Observable<MyTypedItem>; Update: (id: number, itemToUpdate: MyTypedItem) => Observable<MyTypedItem>; Delete: (id: number) => Observable<Response>; private handleError(error); }