PassKit · IOS API REFERENCE
PKPaymentButton
class · iOS 8.3+ · SDK 27.1
class PKPaymentButton
Members (4)
init · iOS 9.0+init
TypeScriptstatic initPaymentButtonTypePaymentButtonStyle(type: PKPaymentButtonType, style: PKPaymentButtonStyle): Promise<PKPaymentButton>
Swift declarationinit(paymentButtonType type: PKPaymentButtonType, paymentButtonStyle style: PKPaymentButtonStyle)
init · iOS 26.0+init
TypeScriptstatic initTypeStyleDisableCardArt(type: PKPaymentButtonType, style: PKPaymentButtonStyle, disableCardArt: boolean): Promise<PKPaymentButton>
Swift declarationconvenience init(type: PKPaymentButtonType, style: PKPaymentButtonStyle, disableCardArt: Bool)
get · iOS 12.0+cornerRadius
TypeScriptget cornerRadius(): Promise<number>
Swift declarationvar cornerRadius: CGFloat { get set }
set · iOS 12.0+cornerRadius
TypeScriptsetCornerRadius(value: number): Promise<void>
Swift declarationvar cornerRadius: CGFloat { get set }
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
PKPaymentButton.init()
inherited init: cannot prove legal (class declares 3 custom initializers)
All PassKit types →