slush-angular2
Version:
Slush Generator For Angular2
20 lines (17 loc) • 504 B
text/typescript
import { Injectable } from '@angular/core';
import { Http, Response } from '@angular/http';
import { Observable } from 'rxjs/Observable';
import 'rxjs/add/operator/map';
export class Link {
name: string;
description: string;
url: string;
}
()
export class LinkService {
private linksUrl = 'res/links.json';
constructor (private http: Http) { }
getLinks (): Observable<Link[]> {
return this.http.get(this.linksUrl).map((res: Response) => res.json());
}
}