Computed4<T1, T2, T3, T4, R> constructor

Computed4<T1, T2, T3, T4, R>({
  1. Object? name,
  2. Object? statesName1,
  3. Object? statesName2,
  4. Object? statesName3,
  5. Object? statesName4,
  6. required R compute(
    1. ScopeGet scope,
    2. T1 it1,
    3. T2 it2,
    4. T3 it3,
    5. T4 it4,
    ),
  7. Equals<R>? equals,
  8. bool lazy = true,
})

Implementation

Computed4({
  super.name,
  Object? statesName1,
  Object? statesName2,
  Object? statesName3,
  Object? statesName4,
  required R Function(ScopeGet scope, T1 it1, T2 it2, T3 it3, T4 it4) compute,
  Equals<R>? equals,
  super.lazy,
}): super(
  equal: _superEqual4<T1, T2, T3, T4, R>(
    statesName1,
    statesName2,
    statesName3,
    statesName4,
    compute,
    equals,
  ),
);