Updated site to scale better on small screens; Added clearfix css; Updated shadow feature to use css shadows instead of js/images.

Added code to the admin part of the site - still non-functional.  Need to fix JSON streaming over HTTP such that native types (boolean, Date, int) are preserved for the DB;  Need to finish the restore functionality & the hide/show of the edit, delete, and restore buttons on each editor page.
This commit is contained in:
Wynne Crisman
2016-10-26 14:48:11 -07:00
parent 33de2aa5d2
commit e82078174b
106 changed files with 29016 additions and 1971 deletions

View File

@@ -17,7 +17,15 @@ var Brainstorm;
url: '' //The url to make a websocket connection to.
};
Brainstorm.prototype.query = function(params) {
this.socket.emit("query", params);
/**
* Queries the database on the server for a set of objects of the given class that match the params provided.
* @param cls The required model class name.
* @param params The optional object containing the parameters to the query.
* @param fn The function called with the results.
*/
Brainstorm.prototype.query = function(cls, params) {
return new Promise(function(resolve, reject) {
this.socket.emit("query", {class: cls, params: params}, resolve);
});
};
}(jquery);