GenericClass class

Generic Class

Constructors

GenericClass({AppLinkData? appLinkData, CallbackOptions? callbackOptions, ClassTemplateInfo? classTemplateInfo, bool? enableSmartTap, String? id, List<ImageModuleData>? imageModulesData, LinksModuleData? linksModuleData, List<MerchantLocation>? merchantLocations, List<Message>? messages, String? multipleDevicesAndHoldersAllowedStatus, List<String>? redemptionIssuers, SecurityAnimation? securityAnimation, List<TextModuleData>? textModulesData, List<ValueAddedModuleData>? valueAddedModuleData, String? viewUnlockRequirement})
GenericClass.fromJson(Map json_)

Properties

appLinkData ↔ AppLinkData?
Optional app or website link that will be displayed as a button on the front of the pass.
getter/setter pair
callbackOptions ↔ CallbackOptions?
Callback options to be used to call the issuer back for every save/delete of an object for this class by the end-user.
getter/setter pair
classTemplateInfo ↔ ClassTemplateInfo?
Template information about how the class should be displayed.
getter/setter pair
enableSmartTap ↔ bool?
Available only to Smart Tap enabled partners.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
id ↔ String?
The unique identifier for the class.
getter/setter pair
imageModulesData ↔ List<ImageModuleData>?
Image module data.
getter/setter pair
linksModuleData ↔ LinksModuleData?
Links module data.
getter/setter pair
merchantLocations ↔ List<MerchantLocation>?
Merchant locations.
getter/setter pair
messages ↔ List<Message>?
An array of messages displayed in the app.
getter/setter pair
multipleDevicesAndHoldersAllowedStatus ↔ String?
Identifies whether multiple users and devices will save the same object referencing this class. Possible string values are:
getter/setter pair
redemptionIssuers ↔ List<String>?
Identifies which redemption issuers can redeem the pass over Smart Tap.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
securityAnimation ↔ SecurityAnimation?
Optional information about the security animation.
getter/setter pair
textModulesData ↔ List<TextModuleData>?
Text module data.
getter/setter pair
valueAddedModuleData ↔ List<ValueAddedModuleData>?
Optional value added module data.
getter/setter pair
viewUnlockRequirement ↔ String?
View Unlock Requirement options for the generic pass. Possible string values are:
getter/setter pair

Methods

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

Operators

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