
Untitled
By: a guest on
Jun 26th, 2012 | syntax:
None | size: 0.76 KB | hits: 11 | expires: Never
// Repository Module
var repositoryModule = (function(postal, amplify) {
var prodListResponse = {
items: [
{ description: "Product 1", id:"prod1", price: 30.00 },
{ description: "Product 2", id:"prod2", price: 11.00 },
{ description: "Product 3", id:"prod3", price: 19.00 },
{ description: "Product 4", id:"prod4", price: 23.00 }
]
};
amplify.request.define("get.productlist", function(settings){
settings.success(prodListResponse);
});
postal.subscribe("repository", "get.productlist", function() {
amplify.request("get.productlist", function(response) {
postal.publish("repository", "response.productlist", response);
});
});
})(postal, amplify);