Commit 72011fb6 authored by Sven Franck's avatar Sven Franck

Gadgets/RenderJs: renamed callback and mockup to "after" and "before" (append)

parent 9eecb911
...@@ -104,7 +104,7 @@ var RenderJs = (function () { ...@@ -104,7 +104,7 @@ var RenderJs = (function () {
}); });
}, },
setGadgetAndRecurse: function (gadget, data, callback, async) { setGadgetAndRecurse: function (gadget, data, after, before) {
/* /*
* Set gadget data and recursively load it in case it holds another * Set gadget data and recursively load it in case it holds another
* gadgets. * gadgets.
...@@ -112,18 +112,18 @@ var RenderJs = (function () { ...@@ -112,18 +112,18 @@ var RenderJs = (function () {
// set current gadget as being loaded so gadget instance itself knows which gadget it is // set current gadget as being loaded so gadget instance itself knows which gadget it is
var self = RenderJs.GadgetIndex.getGadgetById(gadget.attr("id")); var self = RenderJs.GadgetIndex.getGadgetById(gadget.attr("id"));
setSelfGadget(self); setSelfGadget(self);
// async // allow to generate content and enhance before appending!
if (async) { if (before) {
async(data, function(markup){ before(data, function(markup){
gadget.empty().append(markup); gadget.empty().append(markup);
if (callback) { if (after) {
callback(self); after(self);
} }
}); });
} else { } else {
gadget.empty().append(data); gadget.empty().append(data);
if (callback) { if (after) {
callback(self); after(self);
} }
} }
...@@ -200,8 +200,8 @@ var RenderJs = (function () { ...@@ -200,8 +200,8 @@ var RenderJs = (function () {
RenderJs.setGadgetAndRecurse( RenderJs.setGadgetAndRecurse(
gadget, gadget,
response.data, response.data,
response.callback, response.after,
response.mockup response.before
); );
RenderJs.checkAndTriggerReady(); RenderJs.checkAndTriggerReady();
RenderJs.updateGadgetData(gadget); RenderJs.updateGadgetData(gadget);
...@@ -260,8 +260,8 @@ var RenderJs = (function () { ...@@ -260,8 +260,8 @@ var RenderJs = (function () {
RenderJs.setGadgetAndRecurse( RenderJs.setGadgetAndRecurse(
gadget, gadget,
response.data, response.data,
response.callback, response.after,
response.mockup response.before
); );
RenderJs.checkAndTriggerReady(); RenderJs.checkAndTriggerReady();
RenderJs.updateGadgetData(gadget); RenderJs.updateGadgetData(gadget);
......
...@@ -8,7 +8,7 @@ define([ ...@@ -8,7 +8,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -120,7 +120,7 @@ define([ ...@@ -120,7 +120,7 @@ define([
}; };
that.data = source; that.data = source;
that.mockup = function (source, callback_mockup) { that.before = function (source, callback_mockup) {
var spec = {}; var spec = {};
spec.gadget = RenderJs.getSelfGadget(); spec.gadget = RenderJs.getSelfGadget();
...@@ -148,7 +148,7 @@ define([ ...@@ -148,7 +148,7 @@ define([
} }
}; };
that.callback = function (self) { that.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -4,10 +4,12 @@ define([ ...@@ -4,10 +4,12 @@ define([
, 'css!details' , 'css!details'
], ],
function (App, source) { function (App, source) {
var response = {}; var that = {};
var priv = {};
response.data = source; that.data = source;
response.callback = function (self) {
that.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
...@@ -25,6 +27,6 @@ define([ ...@@ -25,6 +27,6 @@ define([
}; };
// return response object // return response object
return response; return that;
} }
); );
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -188,7 +188,7 @@ define([ ...@@ -188,7 +188,7 @@ define([
// response object // response object
that.data = source; that.data = source;
that.mockup = function (source, callback_mockup) { that.before = function (source, callback_mockup) {
var spec = {}; var spec = {};
spec.gadget = RenderJs.getSelfGadget(); spec.gadget = RenderJs.getSelfGadget();
...@@ -227,7 +227,7 @@ define([ ...@@ -227,7 +227,7 @@ define([
} }
}; };
that.callback = function (self) { that.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}, def; var response = {}, def;
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
// TODO: this should be inside renderJs, although its application-specific // TODO: this should be inside renderJs, although its application-specific
// but the problem with using async-render-require will be everything // but the problem with using async-render-require will be everything
// being loaded at the same time, so the user should have the opportunity // being loaded at the same time, so the user should have the opportunity
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}, def; var response = {}, def;
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -170,7 +170,7 @@ define([ ...@@ -170,7 +170,7 @@ define([
// response object // response object
that.data = source; that.data = source;
that.mockup = function (source, callback_mockup) { that.before = function (source, callback_mockup) {
var spec = {}; var spec = {};
spec.gadget = RenderJs.getSelfGadget(); spec.gadget = RenderJs.getSelfGadget();
...@@ -209,7 +209,7 @@ define([ ...@@ -209,7 +209,7 @@ define([
} }
}; };
that.callback = function (self) { that.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -96,7 +96,7 @@ define([ ...@@ -96,7 +96,7 @@ define([
// response object // response object
that.data = source; that.data = source;
that.mockup = function (source, callback_mockup) { that.before = function (source, callback_mockup) {
var spec = {}; var spec = {};
spec.gadget = RenderJs.getSelfGadget(); spec.gadget = RenderJs.getSelfGadget();
...@@ -124,7 +124,7 @@ define([ ...@@ -124,7 +124,7 @@ define([
} }
}; };
that.callback = function (self) { that.after = function (self) {
// set binding for opening a detailed view // set binding for opening a detailed view
// TODO: this should also be a link-method call // TODO: this should also be a link-method call
self.dom.find("ul").on("click", "a", function (e) { self.dom.find("ul").on("click", "a", function (e) {
......
...@@ -8,7 +8,7 @@ define([ ...@@ -8,7 +8,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
var filter = self.dom.find(".searchbar_filter"), var filter = self.dom.find(".searchbar_filter"),
value, runSearch; value, runSearch;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
if (App === undefined) { if (App === undefined) {
def = new $.Deferred; def = new $.Deferred;
......
...@@ -7,7 +7,7 @@ define([ ...@@ -7,7 +7,7 @@ define([
var response = {}; var response = {};
response.data = source; response.data = source;
response.callback = function (self) { response.after = function (self) {
var that = {}; var that = {};
var priv = {}; var priv = {};
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment