* Still tightly coupled to Dygraphs, we could remove some of that, you know.
*/
-/*jshint globalstrict:true, sub:true */
+var DygraphOptions = (function() {
+
+/*jshint sub:true */
/*global Dygraph:false */
"use strict";
*/
DygraphOptions.prototype.get = function(name) {
var result = this.getGlobalUser_(name);
- if (result != null) {
+ if (result !== null) {
return result;
}
return this.getGlobalDefault_(name);
// Since axis can be a number or a string, straighten everything out here.
if (typeof(axis) == 'number') {
axisIdx = axis;
- axisString = axisIdx == 0 ? "y" : "y2";
+ axisString = axisIdx === 0 ? "y" : "y2";
} else {
if (axis == "y1") { axis = "y"; } // Standardize on 'y'. Is this bad? I think so.
if (axis == "y") {
// User-specified global options second.
var result = this.getGlobalUser_(name);
- if (result != null) {
+ if (result !== null) {
return result;
}
DygraphOptions.prototype.indexOfSeries = function(series) {
return this.series_[series].idx;
};
+
+return DygraphOptions;
+
+})();