bool startInThisGap(DateTime timePoint, int gap) { return (start.isAfter(timePoint) || start.isAtSameMomentAs(timePoint)) && start.isBefore(timePoint.add(Duration(minutes: gap))); }