getChildren method
Implementation
List<Widget> getChildren() {
List<Widget> children = [];
List<List<Offset>> coordinates = [];
double height =
slotHeight * dayLabels.length + padding.bottom * dayLabels.length;
coordinates.add([const Offset(0, 0), Offset(0, height)]);
int numberOfSlots = (24 * 60 / slotInMinutes).floor();
int numberOfDividers =
(numberOfSlots / numberOfSlotsForEachVerticalDivider).floor();
double x = 0;
if (displayVerticalDividers) {
for (int i = 0; i < numberOfDividers; i++) {
x += numberOfSlotsForEachVerticalDivider * slotWidth +
numberOfSlotsForEachVerticalDivider * gapX;
//coordinates.add([Offset(x,0),Offset(x,height)]);
}
}
Paint p = Paint()
..strokeWidth = 3
..style = PaintingStyle.fill
..color = Colors.black;
List<Widget> dailySchedulers = getDailySchedulers();
children.addAll(getDailySchedulers());
return children;
}