PaymentIntent class sealed

Available extensions
Annotations
  • @freezed

Constructors

PaymentIntent({required PosToken token, required String amount, required String recipient})
const
factory
PaymentIntent.fromJson(Map<String, dynamic> json)
factory

Properties

amount String
no setterinherited
caip10Recipient String

Available on PaymentIntent, provided by the PaymentIntentExtension extension

no setter
caip19Token String

Available on PaymentIntent, provided by the PaymentIntentExtension extension

no setter
copyWith → $PaymentIntentCopyWith<PaymentIntent>
Create a copy of PaymentIntent with the given fields replaced by the non-null parameter values.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
recipient String
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
token PosToken
no setterinherited

Methods

map<TResult extends Object?>(TResult $default(_PaymentIntent value)) → TResult

Available on PaymentIntent, provided by the PaymentIntentPatterns extension

A switch-like method, using callbacks.
mapOrNull<TResult extends Object?>(TResult? $default(_PaymentIntent value)?) → TResult?

Available on PaymentIntent, provided by the PaymentIntentPatterns extension

A variant of map that fallback to returning null.
maybeMap<TResult extends Object?>(TResult $default(_PaymentIntent value)?, {required TResult orElse()}) → TResult

Available on PaymentIntent, provided by the PaymentIntentPatterns extension

A variant of map that fallback to returning orElse.
maybeWhen<TResult extends Object?>(TResult $default(PosToken token, String amount, String recipient)?, {required TResult orElse()}) → TResult

Available on PaymentIntent, provided by the PaymentIntentPatterns extension

A variant of when that fallback to an orElse callback.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Serializes this PaymentIntent to a JSON map.
inherited
toPaymentIntentParams(String senderAddress) PaymentIntentParams

Available on PaymentIntent, provided by the PaymentIntentExtension extension

toString() String
A string representation of this object.
inherited
when<TResult extends Object?>(TResult $default(PosToken token, String amount, String recipient)) → TResult

Available on PaymentIntent, provided by the PaymentIntentPatterns extension

A switch-like method, using callbacks.
whenOrNull<TResult extends Object?>(TResult? $default(PosToken token, String amount, String recipient)?) → TResult?

Available on PaymentIntent, provided by the PaymentIntentPatterns extension

A variant of when that fallback to returning null

Operators

operator ==(Object other) bool
The equality operator.
inherited