Rewrote Deferred selection code to not use "window".

This means it can be used in a web worker.
This commit is contained in:
Dan Wilson
2013-05-17 18:27:50 +01:00
parent 9aa2b95866
commit f6a6a41c07
6 changed files with 6 additions and 6 deletions

View File

@@ -8,7 +8,7 @@ this.recline.Backend.CSV = this.recline.Backend.CSV || {};
my.__type__ = 'csv'; my.__type__ = 'csv';
// use either jQuery or Underscore Deferred depending on what is available // use either jQuery or Underscore Deferred depending on what is available
var Deferred = _.isUndefined(window.jQuery) ? _.Deferred : jQuery.Deferred; var Deferred = (typeof jQuery !== "undefined" && jQuery.Deferred) || _.Deferred;
// ## fetch // ## fetch
// //

View File

@@ -13,7 +13,7 @@ this.recline.Backend.DataProxy = this.recline.Backend.DataProxy || {};
// use either jQuery or Underscore Deferred depending on what is available // use either jQuery or Underscore Deferred depending on what is available
var Deferred = _.isUndefined(window.jQuery) ? _.Deferred : jQuery.Deferred; var Deferred = (typeof jQuery !== "undefined" && jQuery.Deferred) || _.Deferred;
// ## load // ## load
// //

View File

@@ -7,7 +7,7 @@ this.recline.Backend.ElasticSearch = this.recline.Backend.ElasticSearch || {};
my.__type__ = 'elasticsearch'; my.__type__ = 'elasticsearch';
// use either jQuery or Underscore Deferred depending on what is available // use either jQuery or Underscore Deferred depending on what is available
var Deferred = _.isUndefined(window.jQuery) ? _.Deferred : jQuery.Deferred; var Deferred = (typeof jQuery !== "undefined" && jQuery.Deferred) || _.Deferred;
// ## ElasticSearch Wrapper // ## ElasticSearch Wrapper
// //

View File

@@ -7,7 +7,7 @@ this.recline.Backend.GDocs = this.recline.Backend.GDocs || {};
my.__type__ = 'gdocs'; my.__type__ = 'gdocs';
// use either jQuery or Underscore Deferred depending on what is available // use either jQuery or Underscore Deferred depending on what is available
var Deferred = _.isUndefined(window.jQuery) ? _.Deferred : jQuery.Deferred; var Deferred = (typeof jQuery !== "undefined" && jQuery.Deferred) || _.Deferred;
// ## Google spreadsheet backend // ## Google spreadsheet backend
// //

View File

@@ -7,7 +7,7 @@ this.recline.Backend.Memory = this.recline.Backend.Memory || {};
my.__type__ = 'memory'; my.__type__ = 'memory';
// private data - use either jQuery or Underscore Deferred depending on what is available // private data - use either jQuery or Underscore Deferred depending on what is available
var Deferred = _.isUndefined(window.jQuery) ? _.Deferred : jQuery.Deferred; var Deferred = (typeof jQuery !== "undefined" && jQuery.Deferred) || _.Deferred;
// ## Data Wrapper // ## Data Wrapper
// //

View File

@@ -6,7 +6,7 @@ this.recline.Model = this.recline.Model || {};
"use strict"; "use strict";
// use either jQuery or Underscore Deferred depending on what is available // use either jQuery or Underscore Deferred depending on what is available
var Deferred = _.isUndefined(window.jQuery) ? _.Deferred : jQuery.Deferred; var Deferred = (typeof jQuery !== "undefined" && jQuery.Deferred) || _.Deferred;
// ## <a id="dataset">Dataset</a> // ## <a id="dataset">Dataset</a>
my.Dataset = Backbone.Model.extend({ my.Dataset = Backbone.Model.extend({