when<TResult extends Object?> method
TResult
when<TResult extends Object?>({
- required TResult newBlock(
- int block
- required TResult invoicePaid(
- InvoicePaidDetails details
- required TResult synced(),
- required TResult paymentSucceed(
- Payment details
- required TResult paymentFailed(
- PaymentFailedData details
- required TResult backupStarted(),
- required TResult backupSucceeded(),
- required TResult backupFailed(
- BackupFailedData details
- required TResult reverseSwapUpdated(
- ReverseSwapInfo details
- required TResult swapUpdated(
- SwapInfo details
inherited
Implementation
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function(int block) newBlock,
required TResult Function(InvoicePaidDetails details) invoicePaid,
required TResult Function() synced,
required TResult Function(Payment details) paymentSucceed,
required TResult Function(PaymentFailedData details) paymentFailed,
required TResult Function() backupStarted,
required TResult Function() backupSucceeded,
required TResult Function(BackupFailedData details) backupFailed,
required TResult Function(ReverseSwapInfo details) reverseSwapUpdated,
required TResult Function(SwapInfo details) swapUpdated,
}) =>
throw _privateConstructorUsedError;