in src/visual.ts [883:905]
private static getStreamGraphLabelLayout(
xScale: LinearScale<number, number>,
yScale: LinearScale<number, number>,
labelsSettings: LabelsSettings
): ILabelLayout {
const fontSize: string = PixelConverter.fromPoint(labelsSettings.fontSize);
return {
labelText: (d) => d.text + (labelsSettings.showValue ? " " + d.value : ""),
labelLayout: {
x: (d) => xScale(d.x),
y: (d) => yScale(d.y0)
},
filter: (d: StreamDataPoint) => {
return d != null && d.text != null;
},
style: {
"fill": labelsSettings.color,
"font-size": fontSize,
},
};
}