in src/services/dataRenderService.ts [169:190]
public drawCenterText(mainGroupElement: Selection<any>): void {
let centerTextProperties: TextProperties = {
fontFamily: dataLabelUtils.StandardFontFamily,
fontSize: PixelConverter.toString(this.settings.label.fontSize),
text: this.data.centerText
};
let centerText: Selection<any> = mainGroupElement.select(DataRenderService.CenterLabelClass.selectorName);
if (centerText.empty()) {
centerText = mainGroupElement.append("text").classed(DataRenderService.CenterLabelClass.className, true);
}
centerText
.style("line-height", 1)
.style("font-weight", centerTextProperties.fontWeight)
.style("font-size", this.settings.label.fontSize)
.style("fill", this.settings.label.color)
.attr("dy", "0.35em")
.attr("text-anchor", "middle")
.text(textMeasurementService.getTailoredTextOrDefault(centerTextProperties, this.innerRadius * DataRenderService.CenterTextFontWidthCoefficient));
}