feat: allow custom yRegion colors

This commit is contained in:
Shivam Mishra 2020-10-26 15:00:40 +05:30
parent 1181660ed1
commit 8524e6cbd6
2 changed files with 3 additions and 3 deletions

View File

@ -220,7 +220,7 @@ let componentConfigs = {
makeElements(data) {
return data.map(r =>
yRegion(r.startPos, r.endPos, this.constants.width,
r.label, { labelPos: r.options.labelPos })
r.label, { labelPos: r.options.labelPos, stroke: r.options.stroke, fill: r.options.fill })
);
},
animateElements(newData) {

View File

@ -465,8 +465,8 @@ export function yRegion(y1, y2, width, label, options = {}) {
let rect = createSVG('rect', {
className: `bar mini`, // remove class
styles: {
fill: `rgba(228, 234, 239, 0.49)`,
stroke: BASE_LINE_COLOR,
fill: options.fill || `rgba(228, 234, 239, 0.49)`,
stroke: options.stroke || BASE_LINE_COLOR,
'stroke-dasharray': `${width}, ${height}`
},
// 'data-point-index': index,