whenOrNull<TResult extends Object?> method

  1. @optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
  1. TResult? createWallet(
    1. int timestamp,
    2. String id,
    3. String name,
    4. String? txHash,
    5. String status,
    6. int? blockNumber,
    )?,
  2. TResult? fiatDeposit(
    1. int timestamp,
    2. String id,
    3. String name,
    4. String? txHash,
    5. String status,
    6. int? blockNumber,
    7. String tokenAddress,
    8. String? from,
    9. String to,
    10. BigInt value,
    11. String tokenName,
    12. String tokenSymbol,
    13. int tokenDecimal,
    )?,
  3. TResult? send(
    1. int timestamp,
    2. String id,
    3. String name,
    4. String? txHash,
    5. String status,
    6. int? blockNumber,
    7. String tokenAddress,
    8. String from,
    9. String to,
    10. BigInt value,
    11. String tokenName,
    12. String tokenSymbol,
    13. int tokenDecimal,
    )?,
  4. TResult? receive(
    1. int timestamp,
    2. String id,
    3. String name,
    4. String? txHash,
    5. String status,
    6. int? blockNumber,
    7. String tokenAddress,
    8. String from,
    9. String to,
    10. BigInt value,
    11. String tokenName,
    12. String tokenSymbol,
    13. int tokenDecimal,
    )?,
  5. TResult? swap(
    1. int timestamp,
    2. String id,
    3. String name,
    4. String? txHash,
    5. String status,
    6. int? blockNumber,
    )?,
  6. TResult? receiveNFT(
    1. int timestamp,
    2. String id,
    3. String name,
    4. String? txHash,
    5. String status,
    6. int? blockNumber,
    7. String tokenAddress,
    8. String from,
    9. String to,
    10. String tokenName,
    11. String tokenSymbol,
    12. int tokenDecimal,
    )?,
  7. TResult? stakeTokens(
    1. int timestamp,
    2. String id,
    3. String name,
    4. String? txHash,
    5. String status,
    6. int? blockNumber,
    7. String tokenAddress,
    8. String from,
    9. String to,
    10. BigInt value,
    11. String tokenName,
    12. String tokenSymbol,
    13. int tokenDecimal,
    )?,
  8. TResult? unstakeTokens(
    1. int timestamp,
    2. String id,
    3. String name,
    4. String? txHash,
    5. String status,
    6. int? blockNumber,
    7. String tokenAddress,
    8. String from,
    9. String to,
    10. BigInt value,
    11. String tokenName,
    12. String tokenSymbol,
    13. int tokenDecimal,
    )?,
})
inherited

Implementation

@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
  TResult? Function(int timestamp, @JsonKey(name: '_id') String id,
          String name, String? txHash, String status, int? blockNumber)?
      createWallet,
  TResult? Function(
          int timestamp,
          @JsonKey(name: '_id') String id,
          String name,
          String? txHash,
          String status,
          int? blockNumber,
          String tokenAddress,
          String? from,
          String to,
          BigInt value,
          String tokenName,
          String tokenSymbol,
          int tokenDecimal)?
      fiatDeposit,
  TResult? Function(
          int timestamp,
          @JsonKey(name: '_id') String id,
          String name,
          String? txHash,
          String status,
          int? blockNumber,
          String tokenAddress,
          String from,
          String to,
          BigInt value,
          String tokenName,
          String tokenSymbol,
          int tokenDecimal)?
      send,
  TResult? Function(
          int timestamp,
          @JsonKey(name: '_id') String id,
          String name,
          String? txHash,
          String status,
          int? blockNumber,
          String tokenAddress,
          String from,
          String to,
          BigInt value,
          String tokenName,
          String tokenSymbol,
          int tokenDecimal)?
      receive,
  TResult? Function(int timestamp, @JsonKey(name: '_id') String id,
          String name, String? txHash, String status, int? blockNumber)?
      swap,
  TResult? Function(
          int timestamp,
          @JsonKey(name: '_id') String id,
          String name,
          String? txHash,
          String status,
          int? blockNumber,
          String tokenAddress,
          String from,
          String to,
          String tokenName,
          String tokenSymbol,
          int tokenDecimal)?
      receiveNFT,
  TResult? Function(
          int timestamp,
          @JsonKey(name: '_id') String id,
          String name,
          String? txHash,
          String status,
          int? blockNumber,
          String tokenAddress,
          String from,
          String to,
          BigInt value,
          String tokenName,
          String tokenSymbol,
          int tokenDecimal)?
      stakeTokens,
  TResult? Function(
          int timestamp,
          @JsonKey(name: '_id') String id,
          String name,
          String? txHash,
          String status,
          int? blockNumber,
          String tokenAddress,
          String from,
          String to,
          BigInt value,
          String tokenName,
          String tokenSymbol,
          int tokenDecimal)?
      unstakeTokens,
}) =>
    throw _privateConstructorUsedError;