private static getStreamGraphLabelLayout()

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,
            },
        };
    }