map<TResult extends Object?> method

  1. @optionalTypeArgs
TResult map<TResult extends Object?>({
  1. required TResult bitcoinAddress(
    1. InputType_BitcoinAddress value
    ),
  2. required TResult bolt11(
    1. InputType_Bolt11 value
    ),
  3. required TResult nodeId(
    1. InputType_NodeId value
    ),
  4. required TResult url(
    1. InputType_Url value
    ),
  5. required TResult lnUrlPay(
    1. InputType_LnUrlPay value
    ),
  6. required TResult lnUrlWithdraw(
    1. InputType_LnUrlWithdraw value
    ),
  7. required TResult lnUrlAuth(
    1. InputType_LnUrlAuth value
    ),
  8. required TResult lnUrlError(
    1. InputType_LnUrlError value
    ),
})
inherited

Implementation

@optionalTypeArgs
TResult map<TResult extends Object?>({
  required TResult Function(InputType_BitcoinAddress value) bitcoinAddress,
  required TResult Function(InputType_Bolt11 value) bolt11,
  required TResult Function(InputType_NodeId value) nodeId,
  required TResult Function(InputType_Url value) url,
  required TResult Function(InputType_LnUrlPay value) lnUrlPay,
  required TResult Function(InputType_LnUrlWithdraw value) lnUrlWithdraw,
  required TResult Function(InputType_LnUrlAuth value) lnUrlAuth,
  required TResult Function(InputType_LnUrlError value) lnUrlError,
}) =>
    throw _privateConstructorUsedError;