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