in src/visual.ts [1104:1133]
private renderYAxis(data: ChartData, duration: number): void {
let yAxis: Axis<any> = data.yAxis,
isShow: boolean = false,
color: string = data.settings.yAxis.color,
fontColor: string = data.settings.yAxis.fontColor;
if (this.data &&
this.data.settings &&
this.data.settings.yAxis &&
this.data.settings.yAxis.show) {
isShow = true;
}
if (this.data &&
this.data.settings &&
this.data.settings.yAxis &&
this.data.settings.yAxis) {
color = this.data.settings.yAxis.color;
fontColor = this.data.settings.yAxis.fontColor;
}
this.yAxis
.call(yAxis)
.attr("display", isShow ? "inline" : "none");
this.yAxis.selectAll(".domain, path, line").style("stroke", color);
this.yAxis.selectAll("text").style("fill", fontColor);
this.yAxis.selectAll("g.tick line")
.attr("x1", -this.size.width);
}