Callbacks
onTransactionComplete
onTransactionComplete
A function that is called whenever a transaction is completed even if there was a failure.
As part of the data in the OrderStatus
object, you will receive the userId for the user that completed the transaction and the ActivityItem detailing the transaction. The userId and activityItem will not be returned if there was an error in processing the order.
The OrderStatus
object is described here
Example
onClose
onClose
A function that is called after the Ratio Modal WebView. There is no default behaviour if not provided. As of writing this documentation this function will be called when the user presses the close button in the dialog. It will call the "onClose" function and then close the dialog.
Example
onLogin
onLogin
A function that is called when the a user is fully authenticated. It is also called when the user's account has been created. The callback returns a RatioUser
object that is described here.
Example
onPress
An async function that is called as soon as the user pressed the RatioButton
component. Please note that if an error occurs in this function, the onError
callback (see below) is called with an Error
object that details the error. While the onPress is being processed, the RatioButton
is disabled and shows loading text.
Example
onError
A function that takes error object. This is called if an error occurs when the RatioButton
is pressed and before the modal shows. The error object that is passed in is the standard JavaScript error object.
Example
Last updated