From 1380e5992f4f51b14451bca7100c38b1e63c7746 Mon Sep 17 00:00:00 2001 From: Professor Raghunath Date: Sat, 12 Mar 2016 10:44:29 -0500 Subject: [PATCH] Updating readme and spacing --- README.md | 12 ++++++------ src/store.service.ts | 13 +++++++------ 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index f10e636..5d45e26 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# NOT READY! +# NOT READY! THE BELOW EXAMPLES ARE FOR END USE REFERENCE ## ng2-data Conventional HTTP client for Model Data in Angular 2 @@ -11,11 +11,11 @@ import {Model, Type} from 'ng2-data'; exports Model.define('student', { name: Type.string, age: Type.number, - // classes: Type.has.many('courses'), - // school: Type.has.one('school'), - // nameAndAge: function (student) { - // return student.name + student.age; - // } + classes: Type.has.many('courses'), + school: Type.has.one('school'), + nameAndAge: function (student) { + return student.name + student.age; + } }); ``` diff --git a/src/store.service.ts b/src/store.service.ts index 9518048..ab0cece 100644 --- a/src/store.service.ts +++ b/src/store.service.ts @@ -3,6 +3,7 @@ import {Http} from 'angular2/http'; import {StoreConfig} from './store.config'; import 'rxjs/Rx'; +let instance = null; @Injectable() export class StoreService { @@ -35,10 +36,10 @@ export class StoreService { } buildUri(model: string) { - return `${StoreService.config.baseUri}/${this.simplePluralize(model)}` + return `${StoreService.config.baseUri}/${this.simplePluralize(model) }` } - makeRequest(method:string, uri:string, params:Object) { + makeRequest(method: string, uri: string, params: Object) { return this.http[method](uri, params); } @@ -53,7 +54,7 @@ export class StoreService { * GET /model/:id */ findOne(model: string, id: number) { - return this.http.get(`${this.buildUri(model)}/${id}`).map(r => r.json()[model]); + return this.http.get(`${this.buildUri(model) }/${id}`).map(r => r.json()[model]); } /** @@ -68,16 +69,16 @@ export class StoreService { /** * PUT /model/:id */ - update(model: string, id:number, body: Object) { + update(model: string, id: number, body: Object) { let data = {}; data[model] = body; - return this.http.put(`${this.buildUri(model)}/${id}`, JSON.stringify(data)).map(r => r.json()[model]); + return this.http.put(`${this.buildUri(model) }/${id}`, JSON.stringify(data)).map(r => r.json()[model]); } /** * DELETE /model/:id */ destroy(model: string, id: number) { - return this.http.delete(`${this.buildUri(model)}/${id}`).map(r => r.json()); + return this.http.delete(`${this.buildUri(model) }/${id}`).map(r => r.json()); } }