between method

List<Hora> between(
  1. Hora rangeStart,
  2. Hora rangeEnd
)

Gets all occurrences within a date range.

Implementation

List<Hora> between(Hora rangeStart, Hora rangeEnd) {
  final results = <Hora>[];
  for (final date in this) {
    if (date.isAfter(rangeEnd)) break;
    if (!date.isBefore(rangeStart)) {
      results.add(date);
    }
  }
  return results;
}