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