in src/visual.ts [684:711]
public applyAxisSettings(): void {
let xColor: string = LineDotChart.axesDefaultColor,
yColor: string = LineDotChart.axesDefaultColor,
xFontSize: string = PixelConverter.fromPoint(LineDotChart.axesDefaultFontSize),
yFontSize: string = PixelConverter.fromPoint(LineDotChart.axesDefaultFontSize);
if (this.settings.xAxis.show === true) {
xColor = this.settings.xAxis.color;
xFontSize = PixelConverter.fromPoint(this.settings.xAxis.textSize);
this.axisX.selectAll("line").style("stroke", function (d, i) { return xColor; });
this.axisX.selectAll("path").style("stroke", function (d, i) { return xColor; });
this.axisX.selectAll("text").style("fill", function (d, i) { return xColor; }).style("font-size", xFontSize);
}
if (this.settings.yAxis.show === true) {
yColor = this.settings.yAxis.color;
yFontSize = PixelConverter.fromPoint(this.settings.yAxis.textSize);
this.axisY.selectAll("line").style("stroke", function (d, i) { return yColor; });
this.axisY.selectAll("path").style("stroke", function (d, i) { return yColor; });
this.axisY.selectAll("text").style("fill", function (d, i) { return yColor; }).style("font-size", yFontSize);
if (this.settings.yAxis.isDuplicated) {
this.axisY2.selectAll("line").style("stroke", function (d, i) { return yColor; });
this.axisY2.selectAll("path").style("stroke", function (d, i) { return yColor; });
this.axisY2.selectAll("text").style("fill", function (d, i) { return yColor; }).style("font-size", yFontSize);
}
}
}