plotly.js
Version:
The open source javascript graphing library that powers plotly
27 lines (18 loc) • 633 B
JavaScript
var d3 = require('@plotly/d3');
var Color = require('../color');
module.exports = function style(traces) {
traces.each(function(d) {
var trace = d[0].trace;
var yObj = trace.error_y || {};
var xObj = trace.error_x || {};
var s = d3.select(this);
s.selectAll('path.yerror')
.style('stroke-width', yObj.thickness + 'px')
.call(Color.stroke, yObj.color);
if(xObj.copy_ystyle) xObj = yObj;
s.selectAll('path.xerror')
.style('stroke-width', xObj.thickness + 'px')
.call(Color.stroke, xObj.color);
});
};
;