PaymentButtonDelegate
@available(*, deprecated, message: "Use PaymentButtonContainer(﹚ instead.")
protocol PaymentButtonDelegate : AnyObject
Delegation for PaymentButton which includes hooks to respond to button events.
-
When the button’s eligibility status changes
Declaration
Swift
@available(*, deprecated, message: "Use PaymentButtonContainer(﹚ instead.") func button(_ button: PaymentButton, changedEligibilityStatus status: PaymentButtonEligibilityStatus)Parameters
buttonthe PaymentButton instance that calls the delegate function
-
When the button has finished.
Declaration
Swift
@available(*, deprecated, message: "Use PaymentButtonContainer(﹚ instead.") func onButtonFinish(_ button: PaymentButton)Parameters
buttonthe PaymentButton instance that calls the delegate function
-
When the button starts before checkout process.
Declaration
Swift
@available(*, deprecated, message: "Use PaymentButtonContainer(﹚ instead.") func onButtonStart(_ button: PaymentButton)Parameters
buttonthe PaymentButton instance that calls the delegate function
View on GitHub
Install in Dash
PaymentButtonDelegate Protocol Reference