buildHorizontal method

  1. @override
Widget buildHorizontal()
override

Implementation

@override
Widget buildHorizontal() {
  return SizedBox(
    height: double.maxFinite,
    child: LayoutBuilder(builder: (context, constraints) {
      final maxLayoutWidth = constraints.maxWidth;
      final segmentSpace = maxLayoutWidth / tickCount;
      return Row(
        mainAxisAlignment: MainAxisAlignment.spaceAround,
        children: List.generate(tickCount, (index) {
          return SizedBox(
            width: segmentSpace,
            child: DrawGridLine(
              vertical: true,
              lineStyle: domainAxis.gridLineStyle!,
            ),
          );
        }),
      );
    }),
  );
}