1.0.2 • Published 8 years ago
http-resource v1.0.2
http-resource
This is like the angular-resource. Abstracts a access to the resource (Web API).
Installation
npm
npm install http-resource
jspm
jspm install npm:http-resource
Usage
import httpResource from "http-resource";
var UserResource = httpResource("/api/user/:id/:edit", {
actions: {
save: { method: "PUT" },
edit: { method: "GET", params: {"edit": "edit"} }
},
params: {
edit: ""
}
});
// method override
class User extends UserResource {
save(params = {}, options = {}){
options["header"] = { "X-FOO": "foo" };
return super.save(params, options);
}
}
User.get({"id":1}).then((user)=>{
user.name = "foo";
user.save();
});
1.0.2
8 years ago
1.0.2-alpha.2
8 years ago
1.0.2-alpha.1
8 years ago
1.0.1
8 years ago
1.0.0
8 years ago
0.0.0
8 years ago
0.0.3
10 years ago
0.0.2
10 years ago
0.0.1
10 years ago