GetTransfersQuoteParams class sealed

Available extensions
Annotations
  • @freezed

Constructors

GetTransfersQuoteParams({@JsonKey.new(includeIfNull: false) String? user, required String originChainId, required String originCurrency, required String destinationChainId, required String destinationCurrency, required String recipient, required String amount})
const
factory
GetTransfersQuoteParams.fromJson(Map<String, dynamic> json)
factory

Properties

amount String
no setterinherited
copyWith → $GetTransfersQuoteParamsCopyWith<GetTransfersQuoteParams>
Create a copy of GetTransfersQuoteParams with the given fields replaced by the non-null parameter values.
no setterinherited
destinationChainId String
no setterinherited
destinationCurrency String
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
originChainId String
no setterinherited
originCurrency String
no setterinherited
recipient String
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
user String?
no setterinherited

Methods

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

Available on GetTransfersQuoteParams, provided by the GetTransfersQuoteParamsPatterns extension

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

Available on GetTransfersQuoteParams, provided by the GetTransfersQuoteParamsPatterns extension

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

Available on GetTransfersQuoteParams, provided by the GetTransfersQuoteParamsPatterns extension

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

Available on GetTransfersQuoteParams, provided by the GetTransfersQuoteParamsPatterns 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 GetTransfersQuoteParams to a JSON map.
inherited
toString() String
A string representation of this object.
inherited
when<TResult extends Object?>(TResult $default(String? user, String originChainId, String originCurrency, String destinationChainId, String destinationCurrency, String recipient, String amount)) → TResult

Available on GetTransfersQuoteParams, provided by the GetTransfersQuoteParamsPatterns extension

A switch-like method, using callbacks.
whenOrNull<TResult extends Object?>(TResult? $default(String? user, String originChainId, String originCurrency, String destinationChainId, String destinationCurrency, String recipient, String amount)?) → TResult?

Available on GetTransfersQuoteParams, provided by the GetTransfersQuoteParamsPatterns extension

A variant of when that fallback to returning null

Operators

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