when<TResult extends Object?> method

  1. @optionalTypeArgs
TResult when<TResult extends Object?>({
  1. required TResult missing(
    1. String code,
    2. String failedValue,
    3. String field
    ),
  2. required TResult invalid(
    1. String code,
    2. String field,
    3. String failedValue
    ),
  3. required TResult invalidEmail(
    1. T? failedValue,
    2. String code,
    3. String field
    ),
  4. required TResult shortPassword(
    1. T? failedValue,
    2. String code,
    3. String field
    ),
  5. required TResult invalidPassword(
    1. T? failedValue,
    2. String code,
    3. String field
    ),
  6. required TResult longDisplayName(
    1. T? failedValue,
    2. String code,
    3. String field
    ),
  7. required TResult invalidDisplayName(
    1. T? failedValue,
    2. String code,
    3. String field
    ),
  8. required TResult invalidDateFormat(
    1. T? failedValue,
    2. String code,
    3. String field
    ),
  9. required TResult invalidUnitSystem(
    1. T? failedValue,
    2. String code,
    3. String field
    ),
  10. required TResult invalidTaskPriority(
    1. T? failedValue,
    2. String code,
    3. String field
    ),
  11. required TResult invalidObservation(
    1. T? failedValue,
    2. String code,
    3. String field
    ),
  12. required TResult invalidNormal(
    1. double? failedValue,
    2. String code,
    3. String field
    ),
  13. required TResult invalidAmount(
    1. double? failedValue,
    2. String code,
    3. String field
    ),
  14. required TResult invalidLogType(
    1. T? failedValue,
    2. String code,
    3. String field
    ),
  15. required TResult invalidNumber(
    1. int? failedValue,
    2. String code,
    3. String field
    ),
  16. required TResult auth(
    1. T? fieldValue,
    2. String code,
    3. String field
    ),
  17. required TResult common(
    1. T? fieldValue,
    2. String code,
    3. String field
    ),
  18. required TResult database(
    1. T? fieldValue,
    2. String code,
    3. String field
    ),
  19. required TResult alerts(
    1. T? fieldValue,
    2. String code,
    3. String field
    ),
  20. required TResult hardware(
    1. T? fieldValue,
    2. String code,
    3. String field
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult when<TResult extends Object?>({
  required TResult Function(String code, String failedValue, String field)
      missing,
  required TResult Function(String code, String field, String failedValue)
      invalid,
  required TResult Function(T? failedValue, String code, String field)
      invalidEmail,
  required TResult Function(T? failedValue, String code, String field)
      shortPassword,
  required TResult Function(T? failedValue, String code, String field)
      invalidPassword,
  required TResult Function(T? failedValue, String code, String field)
      longDisplayName,
  required TResult Function(T? failedValue, String code, String field)
      invalidDisplayName,
  required TResult Function(T? failedValue, String code, String field)
      invalidDateFormat,
  required TResult Function(T? failedValue, String code, String field)
      invalidUnitSystem,
  required TResult Function(T? failedValue, String code, String field)
      invalidTaskPriority,
  required TResult Function(T? failedValue, String code, String field)
      invalidObservation,
  required TResult Function(double? failedValue, String code, String field)
      invalidNormal,
  required TResult Function(double? failedValue, String code, String field)
      invalidAmount,
  required TResult Function(T? failedValue, String code, String field)
      invalidLogType,
  required TResult Function(int? failedValue, String code, String field)
      invalidNumber,
  required TResult Function(T? fieldValue, String code, String field) auth,
  required TResult Function(T? fieldValue, String code, String field) common,
  required TResult Function(T? fieldValue, String code, String field)
      database,
  required TResult Function(T? fieldValue, String code, String field) alerts,
  required TResult Function(T? fieldValue, String code, String field)
      hardware,
}) =>
    throw _privateConstructorUsedError;