indexOfLE<T extends Comparable<T>> function

  1. @Deprecated('Use List extension methods')
int? indexOfLE<T extends Comparable<T>>(
  1. List<T> a,
  2. T x, {
  3. bool dontPanic = false,
})

Locate rightmost value less than or equal to x.

Implementation

@Deprecated('Use List extension methods') // since 2021-11
int? indexOfLE<T extends Comparable<T>>(List<T> a, T x,
    {bool dontPanic = false}) {
  final i = bisect_right(a, x);
  if (i != 0) return i - 1;

  if (dontPanic) {
    return null;
  } else {
    throw ItemNotFoundError();
  }
}