One Logo Pool Ball
PassKit · IOS API REFERENCE

PKAddSecureElementPassViewController

class · iOS 13.4+ · SDK 27.1

class PKAddSecureElementPassViewController

Members (4)

static · iOS 13.4+

canAddSecureElementPass

TypeScript
static canAddSecureElementPass(configuration: PKAddSecureElementPassConfiguration): Promise<boolean>
Swift declaration
class func canAddSecureElementPass(configuration: PKAddSecureElementPassConfiguration) -> Bool
init · iOS 13.4+

init

TypeScript
static init(configuration: PKAddSecureElementPassConfiguration, delegate?: (Implements<PKAddSecureElementPassViewControllerDelegate> | SDKHandle) | null): Promise<(PKAddSecureElementPassViewController) | null>
Swift declaration
init?(configuration: PKAddSecureElementPassConfiguration, delegate: (any PKAddSecureElementPassViewControllerDelegate)?)
get · iOS 13.4+

delegate

TypeScript
get delegate(): Promise<(SDKHandle) | null>
Swift declaration
weak var delegate: (any PKAddSecureElementPassViewControllerDelegate)? { get set }
set · iOS 13.4+

delegate

TypeScript
setDelegate(value?: (Implements<PKAddSecureElementPassViewControllerDelegate> | SDKHandle) | null): Promise<void>
Swift declaration
weak var delegate: (any PKAddSecureElementPassViewControllerDelegate)? { get set }

Skipped declarations

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

PKAddSecureElementPassViewController.init()

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

All PassKit types →