Computed7<T1, T2, T3, T4, T5, T6, T7, R> constructor

Computed7<T1, T2, T3, T4, T5, T6, T7, R>({
  1. Object? name,
  2. Object? statesName1,
  3. Object? statesName2,
  4. Object? statesName3,
  5. Object? statesName4,
  6. Object? statesName5,
  7. Object? statesName6,
  8. Object? statesName7,
  9. required R compute(
    1. ScopeGet scope,
    2. T1 it1,
    3. T2 it2,
    4. T3 it3,
    5. T4 it4,
    6. T5 it5,
    7. T6 it6,
    8. T7 it7,
    ),
  10. Equals<R>? equals,
  11. bool lazy = true,
})

Implementation

Computed7({
  super.name,
  Object? statesName1,
  Object? statesName2,
  Object? statesName3,
  Object? statesName4,
  Object? statesName5,
  Object? statesName6,
  Object? statesName7,
  required R Function(
    ScopeGet scope, T1 it1, T2 it2, T3 it3,
    T4 it4, T5 it5, T6 it6, T7 it7
  ) compute,
  Equals<R>? equals,
  super.lazy,
}): super(
  equal: _superEqual7<T1, T2, T3, T4, T5, T6, T7, R>(
    statesName1,
    statesName2,
    statesName3,
    statesName4,
    statesName5,
    statesName6,
    statesName7,
    compute,
    equals,
  ),
);