arg7<T, A1, A2, A3, A4, A5, A6, A7> static method

InitBuilder<T> arg7<T, A1, A2, A3, A4, A5, A6, A7>({
  1. Key? key,
  2. required ValueBuilderFn<T> builder,
  3. required A1 arg1,
  4. required A2 arg2,
  5. required A3 arg3,
  6. required A4 arg4,
  7. required A5 arg5,
  8. required A6 arg6,
  9. required A7 arg7,
  10. required T getter(
    1. A1,
    2. A2,
    3. A3,
    4. A4,
    5. A5,
    6. A6,
    7. A7,
    ),
  11. ValueSetter<T>? disposer,
})

Constructor for seven argument getters.

Implementation

static InitBuilder<T> arg7<T, A1, A2, A3, A4, A5, A6, A7>({
  Key? key,
  required ValueBuilderFn<T> builder,
  required A1 arg1,
  required A2 arg2,
  required A3 arg3,
  required A4 arg4,
  required A5 arg5,
  required A6 arg6,
  required A7 arg7,
  required T Function(A1, A2, A3, A4, A5, A6, A7) getter,
  ValueSetter<T>? disposer,
}) =>
    _Arg7InitBuilder<T, A1, A2, A3, A4, A5, A6, A7>(
      key: key,
      builder: builder,
      arg1: arg1,
      arg2: arg2,
      arg3: arg3,
      arg4: arg4,
      arg5: arg5,
      arg6: arg6,
      arg7: arg7,
      getter: getter,
      disposer: disposer,
    );