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