Sha256: 699bd82d5b60e7bc6080a44ccaf5044ffbaee229358359b92b6bf803975b6b55
Contents?: true
Size: 1.19 KB
Versions: 1
Compression:
Stored size: 1.19 KB
Contents
var <%=class_name%> = function() { this.login = function(resp){ // TODO: Login to your data source here if necessary resp.send(true); }; this.query = function(resp){ var result = {}; // TODO: Query your backend data source and assign the records // to a nested hash structure. Then return your result. // For example: // // { // "1": {"name": "Acme", "industry": "Electronics"}, // "2": {"name": "Best", "industry": "Software"} // } resp.send(result); }; this.create = function(resp){ // TODO: Create a new record in your backend data source. Then // return the result. resp.send('someId'); }; this.update = function(resp){ // TODO: Update an existing record in your backend data source. // Then return the result. resp.send(true); }; this.del = function(resp){ // TODO: Delete an existing record in your backend data source // if applicable. Be sure to have a hash key and value for // "object" and return the result. resp.send(true); }; this.logoff = function(resp){ // TODO: Logout from the data source if necessary. resp.send(true); }; }; module.exports = new <%=class_name%>();
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rhoconnect-4.0.0.beta.10 | generators/templates/source/models/js/model.js |