private initDataRepresentationSeries()

in src/converter/data/dataConverter.ts [379:423]


    private initDataRepresentationSeries(
        selectionId: powerbiVisualsApi.visuals.ISelectionId,
        seriesLength: number,
        sourceDispalyName: string,
        seriesSettings: SeriesSettings
    ): IDataRepresentationSeries {
        return {
            current: undefined,
            dateDifference: undefined,
            formattedDate: "",
            formattedTooltip: undefined,
            formattedVariance: "",
            index: seriesLength,
            isLine: true,
            name: sourceDispalyName,
            points: [],
            selectionId,
            settings: seriesSettings,
            smoothedPoints: [],
            x: {
                initialMax: undefined,
                initialMin: undefined,
                max: undefined,
                min: undefined,
                scale: DataRepresentationScale.CREATE(),
            },
            y: {
                initialMax: undefined,
                initialMin: undefined,
                max: undefined,
                min: undefined,
                scale: DataRepresentationScale.CREATE(),
            },
            ySparkline: {
                initialMax: undefined,
                initialMin: undefined,
                max: undefined,
                min: undefined,
                scale: DataRepresentationScale.CREATE(),
            },

            tooltip: undefined,
            variance: undefined,
        };
    }