renderDashed method

Widget renderDashed()

Implementation

Widget renderDashed() {
  return LayoutBuilder(
    builder: (BuildContext context, BoxConstraints constraints) {
      final boxWidth = constraints.biggest.width;
      double dashWidth = 3.0;
      double dashHeight = 1.0;
      final dashCount = (boxWidth / (2 * dashWidth)).floor();
      return Flex(
        mainAxisAlignment: MainAxisAlignment.spaceBetween,
        direction: Axis.horizontal,
        children: List.generate(dashCount, (_) {
          return SizedBox(
            width: dashWidth,
            height: dashHeight,
            child: const DecoratedBox(
              decoration: BoxDecoration(color: iSplitColor),
            ),
          );
        }),
      );
    },
  );
}