Unified wallet button styles that work across platforms.
Remarks
Style mappings by platform:
iOS: Uses PKAddPassButton styles from PassKit. Apple only provides two
visually-distinct styles (PKAddPassButtonStyleBlack = 0 and
PKAddPassButtonStyleBlackOutline = 1), so on iOS secondary and
outline render identically. Use whichever enum value best describes
your intent in cross-platform code; both resolve to the outline variant
on iOS.
Android: Uses Google Wallet button themes (primary = dark,
secondary = light, outline = outline), which are three distinct visuals.
Unified wallet button styles that work across platforms.
Remarks
Style mappings by platform:
PKAddPassButtonstyles from PassKit. Apple only provides two visually-distinct styles (PKAddPassButtonStyleBlack= 0 andPKAddPassButtonStyleBlackOutline= 1), so on iOSsecondaryandoutlinerender identically. Use whichever enum value best describes your intent in cross-platform code; both resolve to the outline variant on iOS.