Настройка осей в флаттерных диаграммах и удаление штрихов - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь немного увеличить расстояние от следующих столбцов из легенды и убрать строку "галочка" и не могу понять, как это сделать.

enter image description here

Я использую charts_flutter: ^ 0.8.1 Код, который у меня сейчас есть, выглядит следующим образом

            Directionality(
              textDirection: TextDirection.rtl,
              child: charts.BarChart(
                series,
                animate: true,
                vertical: false,
                defaultRenderer: charts.BarRendererConfig(
                  cornerStrategy: const charts.ConstCornerStrategy(0),
                ),
                primaryMeasureAxis: charts.NumericAxisSpec(
                  renderSpec: charts.NoneRenderSpec(),
                ),
                domainAxis: charts.OrdinalAxisSpec(
                  showAxisLine: false,
                ),
              ),
            ),

Спасибо за помощь!

Ответы [ 2 ]

1 голос
/ 17 апреля 2020

Я решил это, установив renderSpe c, переопределяя lineStyle

                  renderSpec: new charts.SmallTickRendererSpec(

                    lineStyle: new charts.LineStyleSpec(
                        color: charts.MaterialPalette.transparent),
                  ),
0 голосов
/ 17 апреля 2020

Как насчет этого?

domainAxis: charts.OrdinalAxisSpec(
  showAxisLine: false,
  renderSpec: charts.SmallTickRendererSpec(
    tickLengthPx: 0,
  ),
),
...