One Logo Pool Ball
PassKit · IOS API REFERENCE

PKPaymentRequestShippingContactUpdate

class · iOS 11.0+ · SDK 27.1

class PKPaymentRequestShippingContactUpdate

Members (5)

init · iOS 11.0+

init

TypeScript
static init(errors: (Array<NativeError>) | null, paymentSummaryItems: Array<PKPaymentSummaryItem>, shippingMethods: Array<PKShippingMethod>): PKPaymentRequestShippingContactUpdate
Swift declaration
init(errors: [any Error]?, paymentSummaryItems: [PKPaymentSummaryItem], shippingMethods: [PKShippingMethod])
get · iOS 11.0+

errors

TypeScript
get errors(): (Array<NativeError>) | null
Swift declaration
var errors: [any Error]! { get set }
set · iOS 11.0+

errors

TypeScript
set errors(value: (Array<NativeError>) | null)
Swift declaration
var errors: [any Error]! { get set }
get · iOS 11.0+

shippingMethods

TypeScript
get shippingMethods(): Array<PKShippingMethod>
Swift declaration
var shippingMethods: [PKShippingMethod] { get set }
set · iOS 11.0+

shippingMethods

TypeScript
set shippingMethods(value: Array<PKShippingMethod>)
Swift declaration
var shippingMethods: [PKShippingMethod] { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

PKPaymentRequestShippingContactUpdate.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All PassKit types →