Добавить собственный стиль для линий и точек графика Flutter - PullRequest
0 голосов
/ 12 марта 2020

Я использую график трепетания Google s в своем приложении.

Я пытаюсь получить немного более стилизованные линии и точки на графиках. Прямо сейчас, в моей серии я могу изменить только отдельные цвета и штрихи для данной линии или точки, используя colorFn или strokeWidthPxFn, например, так:

List<ChartData> dataToChart) {
    return [
      new charts.Series<ChartData, int>(

        id: 'Line',
        strokeWidthPxFn: (ChartData data, __) => 3,
        colorFn: (ChartData data, __) => _getLineColor(data.axisY),
        domainFn: (ChartData data, _) => data.axisX,
        measureFn: (ChartData data, _) => data.axisY,
        data: dataToChart,
      ),
      new charts.Series<ChartData, int>(
          id: 'Points',
          fillColorFn: (ChartData data, __) => _getPointColor(data.axisY),
          colorFn: (_, __) => charts.MaterialPalette.green.shadeDefault,
          domainFn: (ChartData data, _) => data.axisX,
          measureFn: (ChartData data, _) => data.axisY,
          data: dataToChart)
    ];

Но я не могу получить некоторые другие стили как:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...