ary.push(y_labels[i].innerHTML);
}
return ary;
-}
+};
/**
* Get the x-labels for a given axis.
ary.push(x_labels[i].innerHTML);
}
return ary;
-}
+};
/**
* Returns all text in tags w/ a given css class, sorted.
}
texts.sort();
return texts;
-}
+};
Util.getLegend = function(parent) {
parent = parent || document;
var legend = parent.getElementsByClassName("dygraph-legend")[0];
return legend.textContent;
-}
+};
+
+/**
+ * Assert that all elements have a certain style property.
+ */
+Util.assertStyleOfChildren = function(selector, property, expectedValue) {
+ assertTrue(selector.length > 0);
+ $.each(selector, function(idx, child) {
+ assertEquals(expectedValue, $(child).css(property));
+ });
+};
/**
ret.push(parseFloat(ary[i]));
}
return ret;
-}
+};