UNPKG

@exodus/react-native-payments

Version:

[![react-native version](https://img.shields.io/badge/react--native-0.41-0ba7d3.svg?style=flat-square)](http://facebook.github.io/react-native/releases/0.40) [![npm](https://img.shields.io/npm/v/react-native-payments.svg?style=flat-square)](https://www.np

15 lines (14 loc) 699 B
import { SHIPPING_ADDRESS_CHANGE_EVENT, SHIPPING_OPTION_CHANGE_EVENT } from './constants'; import PaymentRequest from './PaymentRequest'; import { PaymentDetailsUpdate } from './types'; type EventName = typeof SHIPPING_ADDRESS_CHANGE_EVENT | typeof SHIPPING_OPTION_CHANGE_EVENT; export default class PaymentRequestUpdateEvent { name: string; target: PaymentRequest; _waitForUpdate: boolean; constructor(name: EventName, target: PaymentRequest); _handleDetailsChange(value: PaymentDetailsUpdate): Promise<void>; _resetEvent(): void; updateWith(PaymentDetailsModifierOrPromise: PaymentDetailsUpdate | Promise<PaymentDetailsUpdate>): Promise<void> | undefined; } export {};