whenOrNull<TResult extends Object?> method
- @optionalTypeArgs
- TResult? nativeToken()?,
- TResult? erc20Transfer()?,
- TResult? erc721Transfer()?,
inherited
Implementation
@optionalTypeArgs
TResult? whenOrNull<TResult extends Object?>({
TResult? Function(
String symbol,
String name,
int decimals,
String address,
@JsonKey(fromJson: amountFromJson) BigInt value,
String? to,
String? from)?
nativeToken,
TResult? Function(
String symbol,
@JsonKey(fromJson: nameFromJson) String name,
int decimals,
@JsonKey(fromJson: addressFromJson) String address,
BigInt value,
String? to,
String? from)?
erc20Transfer,
TResult? Function(
String symbol,
@JsonKey(fromJson: nameFromJson) String name,
@JsonKey(fromJson: addressFromJson) String address,
BigInt value,
BigInt? tokenId,
String? to,
String? from)?
erc721Transfer,
}) =>
throw _privateConstructorUsedError;