createRange method

  1. @override
Range<T> createRange({
  1. Bound<T>? lowerBound,
  2. Bound<T>? upperBound,
  3. bool empty = false,
})
override

Implementation

@override
Range<T> createRange({
  Bound<T>? lowerBound,
  Bound<T>? upperBound,
  bool empty = false,
}) {
  if (empty) {
    return CustomContinuosRange.empty();
  }
  return CustomContinuosRange(
    lowerBound: lowerBound,
    upperBound: upperBound,
    comparator: comparator,
  );
}