Remove d3.jsonp (only wiki.js used it)

This commit is contained in:
John Firebaugh
2013-01-10 21:00:24 -08:00
parent cddef8d7c8
commit d5fbe32b1d
5 changed files with 0 additions and 37 deletions
-1
View File
@@ -20,7 +20,6 @@
<script src='js/lib/d3.typeahead.js'></script>
<script src='js/lib/d3.geo.tile.js'></script>
<script src='js/lib/d3.size.js'></script>
<script src='js/lib/d3.jsonp.js'></script>
<script src='js/lib/d3.trigger.js'></script>
<script src='js/lib/d3.keybinding.js'></script>
<script src='js/lib/d3-compat.js'></script>
-27
View File
@@ -1,27 +0,0 @@
d3.jsonp = function (url, callback) {
function rand() {
var chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz',
c = '', i = -1;
while (++i < 15) c += chars.charAt(Math.floor(Math.random() * 52));
return c;
}
function create(url) {
var e = url.match(/callback=d3.jsonp.(\w+)/),
c = e ? e[1] : rand();
d3.jsonp[c] = function(data) {
callback(data);
delete d3.jsonp[c];
script.remove();
};
return 'd3.jsonp.' + c;
}
var cb = create(url),
script = d3.select('head')
.append('script')
.attr('type', 'text/javascript')
.attr('src', url.replace(/({|%7B)callback({|%7D)/, cb));
};
-1
View File
@@ -1 +0,0 @@
d3.jsonp.foo('foo');
-1
View File
@@ -24,7 +24,6 @@
<script src='../js/lib/d3.size.js'></script>
<script src='../js/lib/d3.trigger.js'></script>
<script src='../js/lib/d3.typeahead.js'></script>
<script src='../js/lib/d3.jsonp.js'></script>
<script src='../js/lib/d3.one.js'></script>
<script src='../js/lib/ohauth.js'></script>
<script src='../js/lib/jxon.js'></script>
-7
View File
@@ -1,7 +0,0 @@
describe('JSONP', function() {
it('can request data', function() {
d3.jsonp('data/foo.jsonp?callback=d3.jsonp.foo', function(d) {
expect(d).to.eql('foo');
});
});
});