Optional androidCurrent not used
Optional changeThe changeMessage of the field, this is used to determine the message that is displayed when the field is changed, that is displayed in a push notification.
Optional currencyThe currencyCode of the field, this is used to determine the currency code for the field. Current not used
Optional dateThe dateStyle of the field, this is used to determine the type of display for a date. Not currently used
Optional defaultThe default value is used when no mapped value is set or if the mapped value is found to be undefined. No variable support is provided for default values.
Optional ignoresCurrent not used
Optional isCurrent not used
Optional isCurrent not used
The field key, this is the key used in the layout to map the field to the template. This must be unique to each field, and should only be applied to a PassData and AndroidPassData record once each.
The field label, this is the label used in the layout to map the field to the template.
Optional mappedThe mapped value is used to map the field to a variable in the program. You can either put the path to the card attribute, for example: "person.firstName" or "customMessage" or "passdata.metaData.favoriteColor", or you can replace the variables in other text for example: "{{person.firstName}} {{person.lastName}}" or "Your favorite color is {{passdata.metaData.favoriteColor}}"
Optional numberThe numberStyle of the field, this is used to determine the number style for the field. Current not used
Optional textThe textAlignment of the field, this is used to determine the layout of the text
Optional timeThe timeStyle of the field, this is used to determine the type of display for a date. Not currently used
Generated using TypeDoc
The WalletTemplateFieldMapping object contains the configuration for the field mappings on the Apple Wallet layout of the template.