RegExpExecArray constructor

RegExpExecArray({
  1. num? index,
  2. String? input,
  3. String? first,
  4. Object? groups,
  5. RegExpIndicesArray? indices,
  6. num? length,
  7. String toString$()?,
  8. String toLocaleString()?,
  9. String? pop()?,
  10. num push([
    1. Iterable?
    ])?,
  11. String join([
    1. String?
    ])?,
  12. List<String> reverse()?,
  13. String? shift()?,
  14. List<String> slice([
    1. num?,
    2. num?
    ])?,
  15. Array sort([
    1. num (
      1. String,
      2. String
      )?
    ])?,
  16. num unshift([
    1. Iterable?
    ])?,
  17. num indexOf(
    1. String, [
    2. num?
    ])?,
  18. num lastIndexOf(
    1. String, [
    2. num?
    ])?,
  19. bool some(
    1. Object? (
      1. String,
      2. num,
      3. List<String>
      ), [
    2. dynamic
    ])?,
  20. void forEach(
    1. void (
      1. String,
      2. num,
      3. List<String>
      ), [
    2. dynamic
    ])?,
  21. List<U> map<U>(
    1. U (
      1. String,
      2. num,
      3. List<String>
      ), [
    2. dynamic
    ])?,
  22. num findIndex(
    1. Object? (
      1. String,
      2. num,
      3. List<String>
      ), [
    2. dynamic
    ])?,
  23. Array fill(
    1. String, [
    2. num?,
    3. num?
    ])?,
  24. Array copyWithin(
    1. num,
    2. num, [
    3. num?
    ])?,
  25. IterableIterator<(num, String)> entries()?,
  26. IterableIterator<num> keys()?,
  27. IterableIterator<String> values()?,
  28. bool includes(
    1. String, [
    2. num?
    ])?,
  29. List<U> flatMap<U, This>(
    1. Object (
      1. String,
      2. num,
      3. List<String>
      ), [
    2. This?
    ])?,
  30. List flat<A, D extends num>([
    1. D?
    ])?,
  31. String? at(
    1. num
    )?,
  32. num findLastIndex(
    1. Object? (
      1. String,
      2. num,
      3. List<String>
      ), [
    2. dynamic
    ])?,
  33. List<String> toReversed()?,
  34. List<String> toSorted([
    1. num (
      1. String,
      2. String
      )?
    ])?,
  35. List<String> with$(
    1. num,
    2. String
    )?,
  36. dynamic isArray([
    1. dynamic
    ])?,
  37. List<String> of<T>([
    1. Iterable?
    ])?,
})

Implementation

factory RegExpExecArray({
  _i2.num? index,
  _i2.String? input,
  _i2.String? first,
  _i2.Object? groups,
  _i11.RegExpIndicesArray? indices,
  _i2.num? length,
  _i2.String Function()? toString$,
  _i2.String Function()? toLocaleString,
  _i2.String? Function()? pop,
  _i2.num Function([_i2.Iterable<_i2.dynamic>?])? push,
  _i2.String Function([_i2.String?])? join,
  _i2.List<_i2.String> Function()? reverse,
  _i2.String? Function()? shift,
  _i2.List<_i2.String> Function([
    _i2.num?,
    _i2.num?,
  ])? slice,
  _i3.Array<_i2.dynamic> Function(
          [_i2.num Function(
            _i2.String,
            _i2.String,
          )?])?
      sort,
  _i2.num Function([_i2.Iterable<_i2.dynamic>?])? unshift,
  _i2.num Function(
    _i2.String, [
    _i2.num?,
  ])? indexOf,
  _i2.num Function(
    _i2.String, [
    _i2.num?,
  ])? lastIndexOf,
  _i2.bool Function(
    _i2.Object? Function(
      _i2.String,
      _i2.num,
      _i2.List<_i2.String>,
    ), [
    _i2.dynamic,
  ])? some,
  void Function(
    void Function(
      _i2.String,
      _i2.num,
      _i2.List<_i2.String>,
    ), [
    _i2.dynamic,
  ])? forEach,
  _i2.List<U> Function<U>(
    U Function(
      _i2.String,
      _i2.num,
      _i2.List<_i2.String>,
    ), [
    _i2.dynamic,
  ])? map,
  _i2.num Function(
    _i2.Object? Function(
      _i2.String,
      _i2.num,
      _i2.List<_i2.String>,
    ), [
    _i2.dynamic,
  ])? findIndex,
  _i3.Array<_i2.dynamic> Function(
    _i2.String, [
    _i2.num?,
    _i2.num?,
  ])? fill,
  _i3.Array<_i2.dynamic> Function(
    _i2.num,
    _i2.num, [
    _i2.num?,
  ])? copyWithin,
  _i10.IterableIterator<
              (
                _i2.num,
                _i2.String,
              )>
          Function()?
      entries,
  _i10.IterableIterator<_i2.num> Function()? keys,
  _i10.IterableIterator<_i2.String> Function()? values,
  _i2.bool Function(
    _i2.String, [
    _i2.num?,
  ])? includes,
  _i2.List<U> Function<U, This>(
    _i2.Object Function(
      _i2.String,
      _i2.num,
      _i2.List<_i2.String>,
    ), [
    This?,
  ])? flatMap,
  _i2.List<_i2.dynamic> Function<A, D extends _i2.num>([D?])? flat,
  _i2.String? Function(_i2.num)? at,
  _i2.num Function(
    _i2.Object? Function(
      _i2.String,
      _i2.num,
      _i2.List<_i2.String>,
    ), [
    _i2.dynamic,
  ])? findLastIndex,
  _i2.List<_i2.String> Function()? toReversed,
  _i2.List<_i2.String> Function(
          [_i2.num Function(
            _i2.String,
            _i2.String,
          )?])?
      toSorted,
  _i2.List<_i2.String> Function(
    _i2.num,
    _i2.String,
  )? with$,
  _i2.dynamic Function([_i2.dynamic])? isArray,
  _i2.List<_i2.String> Function<T>([_i2.Iterable<_i2.dynamic>?])? of,
}) =>
    RegExpExecArray._(
      index: index,
      input: input,
      first: first,
      groups: groups ?? _i5.undefined,
      indices: indices ?? _i5.undefined,
      length: length,
      toString$: toString$ == null ? null : _i6.allowInterop(toString$),
      toLocaleString:
          toLocaleString == null ? null : _i6.allowInterop(toLocaleString),
      pop: pop == null
          ? null
          : _i6.allowInterop(() => () => pop() ?? _i5.undefined),
      push: push == null
          ? null
          : _i6.allowInterop(([
              a0,
              a1,
              a2,
              a3,
              a4,
              a5,
              a6,
              a7,
              a8,
              a9,
            ]) =>
              push([
                a0,
                a1,
                a2,
                a3,
                a4,
                a5,
                a6,
                a7,
                a8,
                a9,
              ])),
      join: join == null ? null : _i6.allowInterop(join),
      reverse: reverse == null ? null : _i6.allowInterop(reverse),
      shift: shift == null
          ? null
          : _i6.allowInterop(() => () => shift() ?? _i5.undefined),
      slice: slice == null ? null : _i6.allowInterop(slice),
      sort: sort == null ? null : _i6.allowInterop(sort),
      unshift: unshift == null
          ? null
          : _i6.allowInterop(([
              a0,
              a1,
              a2,
              a3,
              a4,
              a5,
              a6,
              a7,
              a8,
              a9,
            ]) =>
              unshift([
                a0,
                a1,
                a2,
                a3,
                a4,
                a5,
                a6,
                a7,
                a8,
                a9,
              ])),
      indexOf: indexOf == null ? null : _i6.allowInterop(indexOf),
      lastIndexOf: lastIndexOf == null ? null : _i6.allowInterop(lastIndexOf),
      some: some == null ? null : _i6.allowInterop(some),
      forEach: forEach == null ? null : _i6.allowInterop(forEach),
      map: map == null ? null : _i6.allowInterop(map),
      findIndex: findIndex == null ? null : _i6.allowInterop(findIndex),
      fill: fill == null ? null : _i6.allowInterop(fill),
      copyWithin: copyWithin == null ? null : _i6.allowInterop(copyWithin),
      entries: entries == null ? null : _i6.allowInterop(entries),
      keys: keys == null ? null : _i6.allowInterop(keys),
      values: values == null ? null : _i6.allowInterop(values),
      includes: includes == null ? null : _i6.allowInterop(includes),
      flatMap: flatMap == null ? null : _i6.allowInterop(flatMap),
      flat: flat == null ? null : _i6.allowInterop(flat),
      at: at == null
          ? null
          : _i6.allowInterop((p0) => () => at(p0) ?? _i5.undefined),
      findLastIndex:
          findLastIndex == null ? null : _i6.allowInterop(findLastIndex),
      toReversed: toReversed == null ? null : _i6.allowInterop(toReversed),
      toSorted: toSorted == null ? null : _i6.allowInterop(toSorted),
      with$: with$ == null ? null : _i6.allowInterop(with$),
      isArray: isArray == null ? null : _i6.allowInterop(isArray),
      of: of == null
          ? null
          : _i6.allowInterop(([
              a0,
              a1,
              a2,
              a3,
              a4,
              a5,
              a6,
              a7,
              a8,
              a9,
            ]) =>
              of([
                a0,
                a1,
                a2,
                a3,
                a4,
                a5,
                a6,
                a7,
                a8,
                a9,
              ])),
    );