renderDashed method
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),
),
);
}),
);
},
);
}