DefaultAddressLookupDelegate

Constructors

Link copied to clipboard
constructor(addressRepository: AddressRepository, shopperLocale: Locale)

Properties

Link copied to clipboard
open override val addressDelegate: AddressDelegate
Link copied to clipboard
open override val addressLookupErrorPopupFlow: Flow<String?>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val addressOutputDataFlow: Flow<AddressOutputData>

Functions

Link copied to clipboard
open override fun clear()
Link copied to clipboard
open override fun initialize(coroutineScope: CoroutineScope, addressInputModel: AddressInputModel)
Link copied to clipboard
open override fun onAddressLookupCompletion(lookupAddress: LookupAddress): Boolean
Link copied to clipboard
open override fun onAddressQueryChanged(query: String)
Link copied to clipboard
open override fun onManualEntryModeSelected()
Link copied to clipboard
open override fun setAddressLookupCallback(addressLookupCallback: AddressLookupCallback)
Link copied to clipboard
open override fun setAddressLookupResult(addressLookupResult: AddressLookupResult)
Link copied to clipboard
open override fun submitAddress()
Link copied to clipboard
open override fun updateAddressInputData(update: AddressInputModel.() -> Unit)
Link copied to clipboard
open override fun updateAddressLookupOptions(options: List<LookupAddress>)