GenericClass class

Generic Class

Constructors

GenericClass({AppLinkData? appLinkData, CallbackOptions? callbackOptions, ClassTemplateInfo? classTemplateInfo, bool? enableSmartTap, String? id, List<ImageModuleData>? imageModulesData, LinksModuleData? linksModuleData, List<Message>? messages, String? multipleDevicesAndHoldersAllowedStatus, List<String>? redemptionIssuers, SecurityAnimation? securityAnimation, List<TextModuleData>? textModulesData, 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
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
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