overlaps method

bool overlaps(
  1. DateTime timestamp, {
  2. Duration tolerance = Duration.zero,
})

Implementation

bool overlaps(DateTime timestamp, {Duration tolerance = Duration.zero}) {
  final lower = startTime.subtract(tolerance);
  final upper = endTime.add(tolerance);
  return !timestamp.isBefore(lower) && !timestamp.isAfter(upper);
}