when<TResult extends Object?> method

  1. @optionalTypeArgs
TResult when<TResult extends Object?>({
  1. required TResult timeout(),
  2. required TResult connectivity(),
  3. required TResult consensusNotReached(),
  4. required TResult invalidTransaction(),
  5. required TResult invalidConfirmation(),
  6. required TResult insufficientFunds(),
  7. required TResult serviceNotFound(),
  8. required TResult serviceAlreadyExists(),
  9. required TResult userRejected(),
  10. required TResult unknownAccount(
    1. String accountName
    ),
  11. required TResult rpcError(
    1. int code,
    2. String message,
    3. Object? data
    ),
  12. required TResult other(
    1. String? reason
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult when<TResult extends Object?>({
  required TResult Function() timeout,
  required TResult Function() connectivity,
  required TResult Function() consensusNotReached,
  required TResult Function() invalidTransaction,
  required TResult Function() invalidConfirmation,
  required TResult Function() insufficientFunds,
  required TResult Function() serviceNotFound,
  required TResult Function() serviceAlreadyExists,
  required TResult Function() userRejected,
  required TResult Function(String accountName) unknownAccount,
  required TResult Function(int code, String message, Object? data) rpcError,
  required TResult Function(String? reason) other,
}) =>
    throw _privateConstructorUsedError;