maybeMap<TResult extends Object?> method

  1. @optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  1. TResult batchTransaction(
    1. BatchTransaction value
    )?,
  2. TResult tokenTransfer(
    1. TokenTransfer value
    )?,
  3. TResult tokenReceive(
    1. TokenReceive value
    )?,
  4. TResult nftReceive(
    1. NftReceive value
    )?,
  5. TResult swapTokens(
    1. SwapTokens value
    )?,
  6. TResult nftTransfer(
    1. NftTransfer value
    )?,
  7. TResult approveToken(
    1. ApproveToken value
    )?,
  8. TResult stakeTokens(
    1. StakeTokensAction value
    )?,
  9. TResult unstakeTokens(
    1. UnstakeTokensAction value
    )?,
  10. required TResult orElse(),
})
inherited

Implementation

@optionalTypeArgs
TResult maybeMap<TResult extends Object?>({
  TResult Function(BatchTransaction value)? batchTransaction,
  TResult Function(TokenTransfer value)? tokenTransfer,
  TResult Function(TokenReceive value)? tokenReceive,
  TResult Function(NftReceive value)? nftReceive,
  TResult Function(SwapTokens value)? swapTokens,
  TResult Function(NftTransfer value)? nftTransfer,
  TResult Function(ApproveToken value)? approveToken,
  TResult Function(StakeTokensAction value)? stakeTokens,
  TResult Function(UnstakeTokensAction value)? unstakeTokens,
  required TResult orElse(),
}) =>
    throw _privateConstructorUsedError;