IssuingPersonalizationDesign class final

IssuingPersonalizationDesign

A Personalization Design is a logical grouping of a Physical Bundle, card logo, and carrier text that represents a product line.

Implemented types

Constructors

IssuingPersonalizationDesign({IssuingPersonalizationDesignCarrierText? carrierText, required DateTime created, required String id, required bool livemode, String? lookupKey, required Map<String, String> metadata, String? name, required IssuingPhysicalBundleOrId physicalBundle, required IssuingPersonalizationDesignPreferences preferences, required IssuingPersonalizationDesignRejectionReasons rejectionReasons, required IssuingPersonalizationDesignStatus status})
IssuingPersonalizationDesign
const
IssuingPersonalizationDesign.fromJson(Object? json)
factory

Properties

final
carrierText IssuingPersonalizationDesignCarrierText?
Hash containing carrier text, for use with physical bundles that support carrier text.
final
created DateTime
final
hashCode int
The hash code for this object.
no setterinherited
id String
The ID of the IssuingPersonalizationDesign.
final
livemode bool
final
lookupKey String?
final
metadata Map<String, String>
final
name String?
final
object String
The resource's type.
final
physicalBundle IssuingPhysicalBundleOrId
final
preferences IssuingPersonalizationDesignPreferences
final
rejectionReasons IssuingPersonalizationDesignRejectionReasons
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status IssuingPersonalizationDesignStatus
final

Methods

encodeWith<V>(Encoder<V> encoder) → V
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
override
toString() String
A string representation of this object.
override

Operators

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

Static Methods

encode<V>(IssuingPersonalizationDesign instance, Encoder<V> encoder) → V
override