RazorpayCard class abstract

Annotations
  • @freezed

Constructors

RazorpayCard.new({required String id, required String entity, required String number, required String name, required dynamic expiry_month, required dynamic expiry_year, required dynamic cvv, required String last4, required CardType type, required CardSubType sub_type, required bool international, String? cryptogram_value, bool? tokenised, String? token_provider, String? provider_type, String? token_iin, String? cobranding_partner})
const
factory
RazorpayCard.fromJson(Map<String, dynamic> json)
factory

Properties

cobranding_partner String?
no setterinherited
copyWith → $RazorpayCardCopyWith<RazorpayCard>
Create a copy of RazorpayCard with the given fields replaced by the non-null parameter values.
no setterinherited
cryptogram_value String?
no setterinherited
cvv → dynamic
no setterinherited
entity String
no setterinherited
expiry_month → dynamic
no setterinherited
expiry_year → dynamic
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
id String
no setterinherited
international bool
no setterinherited
last4 String
no setterinherited
name String
no setterinherited
number String
no setterinherited
provider_type String?
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sub_type CardSubType
no setterinherited
token_iin String?
no setterinherited
token_provider String?
no setterinherited
tokenised bool?
no setterinherited
type CardType
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Serializes this RazorpayCard to a JSON map.
inherited
toString() String
A string representation of this object.
inherited

Operators

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