AddressSpec

data class AddressSpec(    val apiPath: IdentifierSpec = IdentifierSpec.Generic("billing_details[address]"),     val allowedCountryCodes: Set<String> = supportedBillingCountries,     val displayFields: Set<DisplayField> = emptySet()) : FormItemSpec

Constructors

Link copied to clipboard
fun AddressSpec(    apiPath: IdentifierSpec = IdentifierSpec.Generic("billing_details[address]"),     allowedCountryCodes: Set<String> = supportedBillingCountries,     displayFields: Set<DisplayField> = emptySet())

Functions

Link copied to clipboard
fun transform(initialValues: Map<IdentifierSpec, String?>, addressRepository: AddressFieldElementRepository): SectionElement

Properties

Link copied to clipboard
val allowedCountryCodes: Set<String>
Link copied to clipboard
open override val apiPath: IdentifierSpec
Link copied to clipboard
val displayFields: Set<DisplayField>