Revision: 488
Author:
ryandesign.com
Date: Sun Sep 15 22:51:58 2013 UTC
Log: use indexof npm module for compatibility with IE which doesn't
have Array.prototype.indexOf
http://code.google.com/p/canviz/source/detail?r=488
Modified:
/canviz/trunk/package.json
/canviz/trunk/src/Canviz.js
=======================================
--- /canviz/trunk/package.json Tue Aug 27 12:37:23 2013 UTC
+++ /canviz/trunk/package.json Sun Sep 15 22:51:58 2013 UTC
@@ -16,6 +16,7 @@
},
"dependencies": {
"escape-html": "~1.0.0",
+ "indexof": "0.0.1",
"canvas-browserify": "~1.0.4"
},
"scripts": {
=======================================
--- /canviz/trunk/src/Canviz.js Sat Sep 14 11:05:43 2013 UTC
+++ /canviz/trunk/src/Canviz.js Sun Sep 15 22:51:58 2013 UTC
@@ -81,7 +81,7 @@
this.imagePath = imagePath;
},
setTextMode: function (textMode) {
- if (~this._textModes.indexOf(textMode)) this.textMode = textMode;
+ if (~indexOf(this._textModes, textMode)) this.textMode = textMode;
else debug('unsupported text mode ' + textMode);
},
load: function (url, urlParams) {
@@ -334,6 +334,7 @@
var debug = require('./debug.js');
var Edge = require('./Edge.js');
var Graph = require('./Graph.js');
+var indexOf = require('indexof');
var loadFile = require('./loadFile.js');
var Node = require('./Node.js');
var objectKeys = require('./path/objectKeys.js');