PaymentElementFields class abstract
- Available extensions
- Annotations
-
- @freezed
Constructors
- PaymentElementFields({@Default.new(BillingDetailsFields.auto) BillingDetailsFields billingDetails})
-
constfactory
-
PaymentElementFields.fromJson(Map<
String, dynamic> json) -
factory
Properties
- billingDetails → BillingDetailsFields
-
Specify never to avoid collecting all billing details in the
Payment Element.
If you would like to disable only certain billing details,
pass an BillingDetailsFields specifying which fields you would like
to disable collection for.
The default setting for each field is auto.
no setterinherited
-
copyWith
→ $PaymentElementFieldsCopyWith<
PaymentElementFields> -
Create a copy of PaymentElementFields
with the given fields replaced by the non-null parameter values.
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
map<
TResult extends Object?> (TResult $default(_PaymentElementFields value)) → TResult -
Available on PaymentElementFields, provided by the PaymentElementFieldsPatterns extension
Aswitch
-like method, using callbacks. -
mapOrNull<
TResult extends Object?> (TResult? $default(_PaymentElementFields value)?) → TResult? -
Available on PaymentElementFields, provided by the PaymentElementFieldsPatterns extension
A variant ofmap
that fallback to returningnull
. -
maybeMap<
TResult extends Object?> (TResult $default(_PaymentElementFields value)?, {required TResult orElse()}) → TResult -
Available on PaymentElementFields, provided by the PaymentElementFieldsPatterns extension
A variant ofmap
that fallback to returningorElse
. -
maybeWhen<
TResult extends Object?> (TResult $default(BillingDetailsFields billingDetails)?, {required TResult orElse()}) → TResult -
Available on PaymentElementFields, provided by the PaymentElementFieldsPatterns extension
A variant ofwhen
that fallback to anorElse
callback. -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
Serializes this PaymentElementFields to a JSON map.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
when<
TResult extends Object?> (TResult $default(BillingDetailsFields billingDetails)) → TResult -
Available on PaymentElementFields, provided by the PaymentElementFieldsPatterns extension
Aswitch
-like method, using callbacks. -
whenOrNull<
TResult extends Object?> (TResult? $default(BillingDetailsFields billingDetails)?) → TResult? -
Available on PaymentElementFields, provided by the PaymentElementFieldsPatterns extension
A variant ofwhen
that fallback to returningnull
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited