findLast property

({S? Function<S extends int>(dynamic predicate(int, num, BigInt64Array), [dynamic thisArg]) $1, int? Function(Object? predicate(int, num, BigInt64Array), [dynamic thisArg]) $2}) get findLast

Overload accessor: $1, $2

Implementation

({
  /// Returns the value of the last element in the array where predicate is true, and undefined
  ///  otherwise.
  ///  @param predicate findLast calls predicate once for each element of the array, in descending
  ///  order, until it finds one where predicate returns true. If such an element is found, findLast
  ///  immediately returns that element value. Otherwise, findLast returns undefined.
  ///  @param thisArg If provided, it will be used as the this value for each invocation of
  ///  predicate. If it is not provided, undefined is used instead.
  S? Function<S extends _i2.int>(
    _i2.dynamic Function(
      _i2.int,
      _i2.num,
      _i3.BigInt64Array,
    ) predicate, [
    _i2.dynamic thisArg,
  ]) $1,

  /// Returns the value of the last element in the array where predicate is true, and undefined
  /// otherwise.
  _i2.int? Function(
    _i2.Object? Function(
      _i2.int,
      _i2.num,
      _i3.BigInt64Array,
    ) predicate, [
    _i2.dynamic thisArg,
  ]) $2,
}) get findLast => (
      $1: _findLast$1,
      $2: _findLast$2,
    );