From 238e9e1d6ceebb6a0685cf63d478f5995c20d485 Mon Sep 17 00:00:00 2001 From: Alex Guretzki Date: Fri, 16 Aug 2024 14:54:07 +0200 Subject: [PATCH 1/4] Adding support for more keywords --- .../References/.DS_Store => .DS_Store | Bin 6148 -> 6148 bytes Sources/.DS_Store | Bin 6148 -> 6148 bytes Sources/Helpers/.DS_Store | Bin 6148 -> 6148 bytes .../ElementDescriptions/FunctionElement.swift | 2 - .../ElementDescriptions/OperatorElement.swift | 34 + ...pe.swift => SDKDump+DeclarationKind.swift} | 11 +- .../SDKDump/SDKDump+Element+Description.swift | 19 +- .../SDKDump/SDKDump+Element+Difference.swift | 124 +- .../Models/SDKDump/SDKDump+Element.swift | 30 +- .../Helpers/Models/SDKDump/SDKDump+Kind.swift | 1 + Sources/Helpers/Models/SDKDump/SDKDump.swift | 10 +- .../Pipeline/Modules}/.DS_Store | Bin 6148 -> 6148 bytes Tests/.DS_Store | Bin 6148 -> 6148 bytes Tests/PublicApiDiffTests/.DS_Store | Bin 6148 -> 6148 bytes Tests/PublicApiDiffTests/Resources/.DS_Store | Bin 6148 -> 0 bytes .../References/ReferencePackage/.DS_Store | Bin 6148 -> 0 bytes .../contents.xcworkspacedata | 7 - .../UserInterfaceState.xcuserstate | Bin 16102 -> 0 bytes .../xcschemes/xcschememanagement.plist | 27 - .../contents.xcworkspacedata | 7 - .../UserInterfaceState.xcuserstate | Bin 17446 -> 0 bytes .../xcschemes/xcschememanagement.plist | 37 - .../Resources/dummi-abi-flat-definition.md | 2891 ++++++++++++++++- 23 files changed, 2952 insertions(+), 248 deletions(-) rename Tests/PublicApiDiffTests/Resources/References/.DS_Store => .DS_Store (91%) create mode 100644 Sources/Helpers/Models/SDKDump/ElementDescriptions/OperatorElement.swift rename Sources/Helpers/Models/SDKDump/{SDKDump+DeclarationType.swift => SDKDump+DeclarationKind.swift} (61%) rename {Tests/PublicApiDiffTests/Resources/References/UpdatedPackage => Sources/Pipeline/Modules}/.DS_Store (87%) delete mode 100644 Tests/PublicApiDiffTests/Resources/.DS_Store delete mode 100644 Tests/PublicApiDiffTests/Resources/References/ReferencePackage/.DS_Store delete mode 100644 Tests/PublicApiDiffTests/Resources/References/ReferencePackage/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata delete mode 100644 Tests/PublicApiDiffTests/Resources/References/ReferencePackage/.swiftpm/xcode/package.xcworkspace/xcuserdata/alexandergu.xcuserdatad/UserInterfaceState.xcuserstate delete mode 100644 Tests/PublicApiDiffTests/Resources/References/ReferencePackage/.swiftpm/xcode/xcuserdata/alexandergu.xcuserdatad/xcschemes/xcschememanagement.plist delete mode 100644 Tests/PublicApiDiffTests/Resources/References/UpdatedPackage/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata delete mode 100644 Tests/PublicApiDiffTests/Resources/References/UpdatedPackage/.swiftpm/xcode/package.xcworkspace/xcuserdata/alexandergu.xcuserdatad/UserInterfaceState.xcuserstate delete mode 100644 Tests/PublicApiDiffTests/Resources/References/UpdatedPackage/.swiftpm/xcode/xcuserdata/alexandergu.xcuserdatad/xcschemes/xcschememanagement.plist diff --git a/Tests/PublicApiDiffTests/Resources/References/.DS_Store b/.DS_Store similarity index 91% rename from Tests/PublicApiDiffTests/Resources/References/.DS_Store rename to .DS_Store index 96a54a901bb22b590dcdf4858b4947555131bd75..cb04d3070de754ed33edd9555e75d97e5cdc42b3 100644 GIT binary patch delta 311 zcmZoMXfc=&$(_uQ%21q>ZWx@Lzj-6`a>jZN1_lOphG2$#hEj$i1|;d+0-y{71LJXN zOclBLE-pzq`AI+-j(7Vsm+Ut`=7>#I3PDx%48;W*AlE>xV@?2?!@$ZA0&*uq3Cyif w*^ou$sItfoaeX^)Hq;?V`g8LUj=-Wq2xtY0140{s;S$C&v0>U~c8PdpPj4UMR83;uK$qrh+-m&pp2bum?gsNtS#xNhZkLV#vM)Qmd3Eht!Q)n zMF!;XPjF(F(8co`;v8>iNK=~3roF+q$V(~UYz~ZRO-^2<>1bAr5F0)3zdgPjydG|r zmwhX*yjuK?6}F;XI;D~_)Nqg5GQ5*3YdU{l7r$7~{JO5^%RTbqvzASBnsq#J9VW(r zF<=b*Gy~|_EYXgjS!2K$Fa~M{`1|0YjEQ0;7(N{^VFUnn;SPdpo+UWPD<+DSAXXqw zQh}1{bi{Cy4!_s9M6nW-baFa;INjOlgyO>Pc)kze+DA#+TU*6(ul3LiC=16`f^`ZmLMuirx8gl$5coY`029SZ5FUvA N5ePJxF$R8>fe%gnXu1FZ diff --git a/Sources/.DS_Store b/Sources/.DS_Store index 7246da62aa9af24cdada247addcc11abca6ae646..face865f22c345972ad90b8f339e22a97470f583 100644 GIT binary patch delta 99 zcmZoMXfc@J&&aVcU^gQp$7CKR1tyM7ll7S7SU1noT(W<1Ad@1TB|5o>iH}KvVe&2} tC8oKtlkYJpaOB3Hn!Dfpm?MxQHd%(5ixn)eS)2I|%ftq`&Fmb1`2jO7A+`Vj delta 130 zcmZoMXfc@J&&atkU^gQp=VTrx1tv!I$$Ct3tiPELHt(1m$fO8oiB9fe;!|J%0d@ut zhE#?eh5{g2#86xoT$GoSpO+4lVVrz`No4W{CO)QlZ-Gn&jxA`LnX2;4h2V#pOZS~h)*@#3q~A-l^0|n RJHugfATtlkW_FIh`~XrzO [Argument] { - // TODO: Add support for: class func, rethrows, async - // See: https://docs.swift.org/swift-book/documentation/the-swift-programming-language/declarations#Enumerations-with-Indirection let parameterNames = Self.parameterNames( from: underlyingElement.printedName, diff --git a/Sources/Helpers/Models/SDKDump/ElementDescriptions/OperatorElement.swift b/Sources/Helpers/Models/SDKDump/ElementDescriptions/OperatorElement.swift new file mode 100644 index 0000000..437dbf0 --- /dev/null +++ b/Sources/Helpers/Models/SDKDump/ElementDescriptions/OperatorElement.swift @@ -0,0 +1,34 @@ +// +// Copyright (c) 2024 Adyen N.V. +// +// This file is open source and available under the MIT license. See the LICENSE file for more info. +// + +import Foundation + +extension SDKDump.Element { + + public var asOperator: SDKDump.OperatorElement? { + .init(for: self) + } +} + +extension SDKDump { + + struct OperatorElement: CustomStringConvertible { + + public var declaration: String { "operator" } + + public var name: String { underlyingElement.printedName } + + public var description: String { "\(declaration) \(name)" } + + private let underlyingElement: SDKDump.Element + + fileprivate init?(for underlyingElement: SDKDump.Element) { + guard underlyingElement.declKind == .infixOperator || underlyingElement.declKind == .postfixOperator || underlyingElement.declKind == .prefixOperator else { return nil } + + self.underlyingElement = underlyingElement + } + } +} diff --git a/Sources/Helpers/Models/SDKDump/SDKDump+DeclarationType.swift b/Sources/Helpers/Models/SDKDump/SDKDump+DeclarationKind.swift similarity index 61% rename from Sources/Helpers/Models/SDKDump/SDKDump+DeclarationType.swift rename to Sources/Helpers/Models/SDKDump/SDKDump+DeclarationKind.swift index c41d5d0..9459dfa 100644 --- a/Sources/Helpers/Models/SDKDump/SDKDump+DeclarationType.swift +++ b/Sources/Helpers/Models/SDKDump/SDKDump+DeclarationKind.swift @@ -10,13 +10,8 @@ extension SDKDump { enum DeclarationKind: String, RawRepresentable, Codable { - // TODO: Add support for: Actor, Operator, PrecedenceGroup, - // See: https://docs.swift.org/swift-book/documentation/the-swift-programming-language/declarations#Actor-Declaration - // See: https://docs.swift.org/swift-book/documentation/the-swift-programming-language/declarations#Operator-Declaration - // See: https://docs.swift.org/swift-book/documentation/the-swift-programming-language/declarations#Precedence-Group-Declaration - case `import` = "Import" - case `class` = "Class" + case `class` = "Class" // An `actor` is also just a `class` with some protocol conformances case `struct` = "Struct" case `enum` = "Enum" case `case` = "EnumElement" @@ -33,5 +28,9 @@ extension SDKDump { case associatedType = "AssociatedType" case macro = "Macro" + + case infixOperator = "InfixOperator" + case postfixOperator = "PostfixOperator" + case prefixOperator = "PrefixOperator" } } diff --git a/Sources/Helpers/Models/SDKDump/SDKDump+Element+Description.swift b/Sources/Helpers/Models/SDKDump/SDKDump+Element+Description.swift index e0cbde1..ff1e6f9 100644 --- a/Sources/Helpers/Models/SDKDump/SDKDump+Element+Description.swift +++ b/Sources/Helpers/Models/SDKDump/SDKDump+Element+Description.swift @@ -37,6 +37,8 @@ extension SDKDump.Element: CustomStringConvertible { return self.asFunction?.description ?? defaultVerboseName case .typeAlias: return self.asTypeAlias?.description ?? defaultVerboseName + case .infixOperator, .prefixOperator, .postfixOperator: + return self.asOperator?.description ?? defaultVerboseName } } } @@ -52,14 +54,27 @@ private extension SDKDump.Element { spiGroupNames?.forEach { components += ["@_spi(\($0))"] } if hasDiscardableResult { components += ["@discardableResult"] } if isObjcAccessible { components += ["@objc"] } + if isInlinable { components += ["@inlinable"] } if isOverride { components += ["override"] } - if declKind != .import { components += [isInternal ? "internal" : "public"] } + if declKind != .import { + if isOpen { + components += ["open"] + } else if isInternal { + components += ["internal"] + } else { + components += ["public"] + } + } if isFinal { components += ["final"] } + if isIndirect { components += ["indirect"] } if isRequired { components += ["required"] } if isStatic { components += ["static"] } if isConvenienceInit { components += ["convenience"] } if isDynamic { components += ["dynamic"] } - + if isPrefix { components += ["prefix"] } + if isPostfix { components += ["postfix"] } + if isInfix { components += ["infix"] } + return components } diff --git a/Sources/Helpers/Models/SDKDump/SDKDump+Element+Difference.swift b/Sources/Helpers/Models/SDKDump/SDKDump+Element+Difference.swift index 3145fd4..b58fa4f 100644 --- a/Sources/Helpers/Models/SDKDump/SDKDump+Element+Difference.swift +++ b/Sources/Helpers/Models/SDKDump/SDKDump+Element+Difference.swift @@ -21,6 +21,13 @@ extension SDKDump.Element { diff += differences(toIsDynamic: otherElement.isDynamic) diff += differences(toIsMutating: otherElement.isMutating) diff += differences(toIsRequired: otherElement.isRequired) + diff += differences(toIsOpen: otherElement.isOpen) + diff += differences(toIsInternal: otherElement.isInternal) + diff += differences(toIsPrefix: otherElement.isPrefix) + diff += differences(toIsInfix: otherElement.isInfix) + diff += differences(toIsPostfix: otherElement.isPostfix) + diff += differences(toIsInlinable: otherElement.isInlinable) + diff += differences(toIsIndirect: otherElement.isIndirect) if let functionDescription = asFunction, let otherFunctionDescription = otherElement.asFunction { diff += functionDescription.differences(toFunction: otherFunctionDescription) @@ -34,22 +41,12 @@ private extension SDKDump.Element { func differences(toIsFinal otherIsFinal: Bool) -> [String] { guard isFinal != otherIsFinal else { return [] } - - if otherIsFinal { - return ["Added `final` keyword"] - } else { - return ["Removed `final` keyword"] - } + return ["\(otherIsFinal ? "Added" : "Removed") `final` keyword"] } func differences(toIsThrowing otherIsThrowing: Bool) -> [String] { guard isThrowing != otherIsThrowing else { return [] } - - if otherIsThrowing { - return ["Added `throws` keyword"] - } else { - return ["Removed `throws` keyword"] - } + return ["\(otherIsThrowing ? "Added" : "Removed") `throws` keyword"] } func differences(toSpiGroupNames otherSpiGroupNames: [String]?) -> [String] { @@ -59,11 +56,7 @@ private extension SDKDump.Element { let otherSpiGroupNames = Set(otherSpiGroupNames ?? []) return ownSpiGroupNames.symmetricDifference(otherSpiGroupNames).map { - if otherSpiGroupNames.contains($0) { - return "Added `@_spi(\($0))`" - } else { - return "Removed `@_spi(\($0))`" - } + "\(otherSpiGroupNames.contains($0) ? "Added" : "Removed") `@_spi(\($0))`" } } @@ -74,11 +67,7 @@ private extension SDKDump.Element { let otherConformances = Set(otherConformances ?? []) return ownConformances.symmetricDifference(otherConformances).map { - if otherConformances.contains($0) { - return "Added `\($0.printedName)` conformance" - } else { - return "Removed `\($0.printedName)` conformance" - } + "\(otherConformances.contains($0) ? "Added" : "Removed") `\($0.printedName)` conformance" } } @@ -89,22 +78,13 @@ private extension SDKDump.Element { let otherAccessors = Set(otherAccessors?.map(\.printedName) ?? []) return ownAccessors.symmetricDifference(otherAccessors).map { - if otherAccessors.contains($0) { - return "Added `\($0)` accessor" - } else { - return "Removed `\($0)` accessor" - } + "\(otherAccessors.contains($0) ? "Added" : "Removed") `\($0)` accessor" } } func differences(toHasDiscardableResult otherHasDiscardableResult: Bool) -> [String] { guard hasDiscardableResult != otherHasDiscardableResult else { return [] } - - if otherHasDiscardableResult { - return ["Added `@discardableResult` keyword"] - } else { - return ["Removed `@discardableResult` keyword"] - } + return ["\(otherHasDiscardableResult ? "Added" : "Removed") `@discardableResult` keyword"] } func differences(toInitKind otherInitKind: String?) -> [String] { @@ -133,52 +113,62 @@ private extension SDKDump.Element { func differences(toIsObjcAccessible otherIsObjcAccessible: Bool) -> [String] { guard isObjcAccessible != otherIsObjcAccessible else { return [] } - - if otherIsObjcAccessible { - return ["Added `@objc` keyword"] - } else { - return ["Removed `@objc` keyword"] - } + return ["\(otherIsObjcAccessible ? "Added" : "Removed") `@objc` keyword"] } func differences(toIsOverride otherIsOverride: Bool) -> [String] { guard isOverride != otherIsOverride else { return [] } - - if otherIsOverride { - return ["Added `override` keyword"] - } else { - return ["Removed `override` keyword"] - } + return ["\(otherIsOverride ? "Added" : "Removed") `override` keyword"] } func differences(toIsDynamic otherIsDynamic: Bool) -> [String] { guard isDynamic != otherIsDynamic else { return [] } - - if otherIsDynamic { - return ["Added `dynamic` keyword"] - } else { - return ["Removed `dynamic` keyword"] - } + return ["\(otherIsDynamic ? "Added" : "Removed") `dynamic` keyword"] } func differences(toIsMutating otherIsMutating: Bool) -> [String] { guard isMutating != otherIsMutating else { return [] } - - if otherIsMutating { - return ["Added `mutating` keyword"] - } else { - return ["Removed `mutating` keyword"] - } + return ["\(otherIsMutating ? "Added" : "Removed") `mutating` keyword"] } func differences(toIsRequired otherIsRequired: Bool) -> [String] { guard isRequired != otherIsRequired else { return [] } - - if otherIsRequired { - return ["Added `required` keyword"] - } else { - return ["Removed `required` keyword"] - } + return ["\(otherIsRequired ? "Added" : "Removed") `required` keyword"] + } + + func differences(toIsOpen otherIsOpen: Bool) -> [String] { + guard isOpen != otherIsOpen else { return [] } + return ["\(otherIsOpen ? "Added" : "Removed") `open` keyword"] + } + + func differences(toIsInternal otherIsInternal: Bool) -> [String] { + guard isInternal != otherIsInternal else { return [] } + return ["\(otherIsInternal ? "Added" : "Removed") `internal` keyword"] + } + + func differences(toIsPrefix otherIsPrefix: Bool) -> [String] { + guard isPrefix != otherIsPrefix else { return [] } + return ["\(otherIsPrefix ? "Added" : "Removed") `prefix` keyword"] + } + + func differences(toIsPostfix otherIsPostfix: Bool) -> [String] { + guard isPostfix != otherIsPostfix else { return [] } + return ["\(otherIsPostfix ? "Added" : "Removed") `postfix` keyword"] + } + + func differences(toIsInfix otherIsInfix: Bool) -> [String] { + guard isInfix != otherIsInfix else { return [] } + return ["\(otherIsInfix ? "Added" : "Removed") `infix` keyword"] + } + + func differences(toIsInlinable otherIsInlinable: Bool) -> [String] { + guard isInlinable != otherIsInlinable else { return [] } + return ["\(otherIsInlinable ? "Added" : "Removed") `@inlinable` keyword"] + } + + func differences(toIsIndirect otherIsIndirect: Bool) -> [String] { + guard isIndirect != otherIsIndirect else { return [] } + return ["\(otherIsIndirect ? "Added" : "Removed") `indirect` keyword"] } } @@ -190,17 +180,11 @@ extension SDKDump.FunctionElement { guard ownArguments != otherArguments else { return [] } - // TODO: Indicate more in depth if the order, type and/or default arg changed - let ownArgumentNames = Set(arguments.map(\.description)) let otherArgumentNames = Set(otherArguments.map(\.description)) return ownArgumentNames.symmetricDifference(otherArgumentNames).map { - if otherArgumentNames.contains($0) { - return "Added `\($0)`" - } else { - return "Removed `\($0)`" - } + "\(otherArgumentNames.contains($0) ? "Added" : "Removed") `\($0)`" } } } diff --git a/Sources/Helpers/Models/SDKDump/SDKDump+Element.swift b/Sources/Helpers/Models/SDKDump/SDKDump+Element.swift index 7bcdb13..1a2849e 100644 --- a/Sources/Helpers/Models/SDKDump/SDKDump+Element.swift +++ b/Sources/Helpers/Models/SDKDump/SDKDump+Element.swift @@ -24,8 +24,10 @@ extension SDKDump { let isLet: Bool /// Indicates whether or not a function argument has a default value let hasDefaultArg: Bool - /// Whether or not an element is marked as internal (only observed when using an abi.json from a binary framework) + /// Whether or not an element is marked as `package` or `internal` (only observed when using an abi.json from a binary framework) let isInternal: Bool + /// Whether or not a class is marked as `open` + let isOpen: Bool /// Indicates whether or not a function is throwing let isThrowing: Bool /// Indicates whether or not an init is a `convenience` or a `designated` initializer @@ -63,6 +65,7 @@ extension SDKDump { hasDefaultArg: Bool = false, isInternal: Bool = false, isThrowing: Bool = false, + isOpen: Bool = false, initKind: String? = nil, genericSig: String? = nil, paramValueOwnership: String? = nil, @@ -83,6 +86,7 @@ extension SDKDump { self.hasDefaultArg = hasDefaultArg self.isInternal = isInternal self.isThrowing = isThrowing + self.isOpen = isOpen self.children = children self.spiGroupNames = spiGroupNames self.declAttributes = declAttributes @@ -108,6 +112,7 @@ extension SDKDump { self.hasDefaultArg = (try? container.decode(Bool.self, forKey: CodingKeys.hasDefaultArg)) ?? false self.isInternal = (try? container.decode(Bool.self, forKey: CodingKeys.isInternal)) ?? false self.isThrowing = (try? container.decode(Bool.self, forKey: CodingKeys.isThrowing)) ?? false + self.isOpen = try container.decodeIfPresent(Bool.self, forKey: CodingKeys.isOpen) ?? false self.declAttributes = try container.decodeIfPresent([String].self, forKey: CodingKeys.declAttributes) self.conformances = try container.decodeIfPresent([Conformance].self, forKey: CodingKeys.conformances) self.accessors = try container.decodeIfPresent([SDKDump.Element].self, forKey: CodingKeys.accessors) @@ -130,6 +135,7 @@ extension SDKDump { try container.encode(self.hasDefaultArg, forKey: SDKDump.Element.CodingKeys.hasDefaultArg) try container.encode(self.isInternal, forKey: SDKDump.Element.CodingKeys.isInternal) try container.encode(self.isThrowing, forKey: SDKDump.Element.CodingKeys.isThrowing) + try container.encode(self.isOpen, forKey: SDKDump.Element.CodingKeys.isOpen) try container.encodeIfPresent(self.declAttributes, forKey: SDKDump.Element.CodingKeys.declAttributes) try container.encodeIfPresent(self.conformances, forKey: SDKDump.Element.CodingKeys.conformances) try container.encodeIfPresent(self.accessors, forKey: SDKDump.Element.CodingKeys.accessors) @@ -158,9 +164,9 @@ extension SDKDump { case genericSig case paramValueOwnership case funcSelfKind + case isOpen } - // Custom conformance as we have to use a `class` for the `Element` static func == (lhs: SDKDump.Element, rhs: SDKDump.Element) -> Bool { lhs.kind == rhs.kind && lhs.name == rhs.name && @@ -232,6 +238,26 @@ extension SDKDump.Element { (declAttributes ?? []).contains("Required") } + var isPrefix: Bool { + (declAttributes ?? []).contains("Prefix") + } + + var isPostfix: Bool { + (declAttributes ?? []).contains("Postfix") + } + + var isInfix: Bool { + (declAttributes ?? []).contains("Infix") + } + + var isInlinable: Bool { + (declAttributes ?? []).contains("Inlinable") + } + + var isIndirect: Bool { + (declAttributes ?? []).contains("Indirect") + } + var isTypeInformation: Bool { kind.isTypeInformation } diff --git a/Sources/Helpers/Models/SDKDump/SDKDump+Kind.swift b/Sources/Helpers/Models/SDKDump/SDKDump+Kind.swift index 98b536d..077f7a0 100644 --- a/Sources/Helpers/Models/SDKDump/SDKDump+Kind.swift +++ b/Sources/Helpers/Models/SDKDump/SDKDump+Kind.swift @@ -31,6 +31,7 @@ extension SDKDump { case typeAlias = "TypeAlias" case typeFunc = "TypeFunc" + case operatorDeclaration = "OperatorDecl" } } diff --git a/Sources/Helpers/Models/SDKDump/SDKDump.swift b/Sources/Helpers/Models/SDKDump/SDKDump.swift index 8d45efd..f1c992c 100644 --- a/Sources/Helpers/Models/SDKDump/SDKDump.swift +++ b/Sources/Helpers/Models/SDKDump/SDKDump.swift @@ -58,9 +58,7 @@ internal extension SDKDump { var components = [String]() components += root.flatChildDescriptions() - return components.map { component in - "```javascript\n\(component)\n```" - }.joined(separator: "\n") + return components.joined(separator: "\n") } } @@ -69,8 +67,10 @@ private extension SDKDump.Element { func flatChildDescriptions() -> [String] { var definitions = [String]() children.forEach { child in - if child.declKind == nil { return } - definitions += [child.description] + child.flatChildDescriptions() + if child.declKind == nil { return } // Filtering out metadata + let parentPath = child.parentPath.isEmpty ? "Root" : child.parentPath + let formattedDescription = "```javascript\n// Parent: \(parentPath)\n\(child.description)\n```" + definitions += [formattedDescription] + child.flatChildDescriptions() } return definitions } diff --git a/Tests/PublicApiDiffTests/Resources/References/UpdatedPackage/.DS_Store b/Sources/Pipeline/Modules/.DS_Store similarity index 87% rename from Tests/PublicApiDiffTests/Resources/References/UpdatedPackage/.DS_Store rename to Sources/Pipeline/Modules/.DS_Store index 5008ddfcf53c02e82d7eee2e57c38e5672ef89f6..e10a096bae087c8f226642a375295135cf36f6d6 100644 GIT binary patch literal 6148 zcmeHK!AiqG5Pe&Fh$vX_;zh^@c(5mLl7@(gH~RxxTlCO0q1c0-@*{qWAn3ub^3BeY zHdI@^6p`hc#>1tT>a7O`iR9G4zKDQ*36R^^Gtpo)yyZ6 zd`yf1W55{L6a%c;BGHbbwZ?!kU<}j@$oCcSPnX*lh1@Jj+#iW&~*XXbmt%r4weoS&Wc*t^3eiq;wf#z2#SEq&}r z{XhHu{@)C;Cu6`E_*V?LcGk~QrW9)HQgTvjW9l_kMEoknI)oixis>t*_<-t#_EyEpa1{> delta 70 zcmZoMXfc=|#>AjHu~2NHo+1YW5HK<@2y9-+oW`{$am(+{342+ UKzW7)kiy9(Jj$D6L{=~Z04PHb5dZ)H diff --git a/Tests/.DS_Store b/Tests/.DS_Store index 35746f9e4189e761398ab359bda9840f3190450c..e01a665b64e658e5e21eb5bc262285cead4072e3 100644 GIT binary patch delta 67 zcmZoMXffE}#K^R$d~yS$*5o`!F4o9pr{?aTT+3(FY70RUOUA6ozb delta 77 zcmZoMXffDez{FJZe{u|y#AGifF4j%Ew=u1r9Lb~#Wi>OYF@-QpUd^P+B(ZbyAE2sN XKvldI2b*_H{s~kCW^GnxekcL}C5{{d diff --git a/Tests/PublicApiDiffTests/Resources/.DS_Store b/Tests/PublicApiDiffTests/Resources/.DS_Store deleted file mode 100644 index 4488e565afceb8d1e60c6d9744b9225ee9ef3e94..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKy-ou$47N*$6D%DWGc(bN^{9>)pbHzQEk8rcRjt_bFgy!8Z^9$+eX&73ag~se z5JI*Te@+?RpRogVPWjn)sb#it6HaL4Z-|xHlw(t63XMa7lG(rah z!9Xw&3-JaB><4m=pwLLOE4xm){fZ_ zGZ3{H1@V-^m;4Wg<&0T*E43hX&L&p$$qDprKhvt+--jT7}7np#A3 zem<@ulZcFPQ@L2!n>{z**++&mCkOWA81W14cNZlEfg7;MkzE(HCqgga^y>{tEnwC%0;vJ&^%eQ zLs35+`xjp>T0 - - - - diff --git a/Tests/PublicApiDiffTests/Resources/References/ReferencePackage/.swiftpm/xcode/package.xcworkspace/xcuserdata/alexandergu.xcuserdatad/UserInterfaceState.xcuserstate b/Tests/PublicApiDiffTests/Resources/References/ReferencePackage/.swiftpm/xcode/package.xcworkspace/xcuserdata/alexandergu.xcuserdatad/UserInterfaceState.xcuserstate deleted file mode 100644 index e8047788a9057b3a6bc116bf1167943f91489cd0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16102 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 - - - - SchemeUserState - - ReferencePackage.xcscheme_^#shared#^_ - - orderHint - 0 - - SamplePackage.xcscheme_^#shared#^_ - - orderHint - 0 - - - SuppressBuildableAutocreation - - SamplePackage - - primary - - - - - diff --git a/Tests/PublicApiDiffTests/Resources/References/UpdatedPackage/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata b/Tests/PublicApiDiffTests/Resources/References/UpdatedPackage/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 919434a..0000000 --- a/Tests/PublicApiDiffTests/Resources/References/UpdatedPackage/.swiftpm/xcode/package.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/Tests/PublicApiDiffTests/Resources/References/UpdatedPackage/.swiftpm/xcode/package.xcworkspace/xcuserdata/alexandergu.xcuserdatad/UserInterfaceState.xcuserstate b/Tests/PublicApiDiffTests/Resources/References/UpdatedPackage/.swiftpm/xcode/package.xcworkspace/xcuserdata/alexandergu.xcuserdatad/UserInterfaceState.xcuserstate deleted file mode 100644 index 3d595476e99f565fc3a3f6ab98563eaecc4da0a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17446 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 Z8WcJxe2_}?6%irQmHSG%`u`8g_#e!mkH!E1 diff --git a/Tests/PublicApiDiffTests/Resources/References/UpdatedPackage/.swiftpm/xcode/xcuserdata/alexandergu.xcuserdatad/xcschemes/xcschememanagement.plist b/Tests/PublicApiDiffTests/Resources/References/UpdatedPackage/.swiftpm/xcode/xcuserdata/alexandergu.xcuserdatad/xcschemes/xcschememanagement.plist deleted file mode 100644 index eff2fe8..0000000 --- a/Tests/PublicApiDiffTests/Resources/References/UpdatedPackage/.swiftpm/xcode/xcuserdata/alexandergu.xcuserdatad/xcschemes/xcschememanagement.plist +++ /dev/null @@ -1,37 +0,0 @@ - - - - - SchemeUserState - - ReferencePackage.xcscheme_^#shared#^_ - - orderHint - 0 - - SamplePackage.xcscheme_^#shared#^_ - - orderHint - 0 - - UpdatedPackage.xcscheme_^#shared#^_ - - orderHint - 1 - - - SuppressBuildableAutocreation - - ReferencePackage - - primary - - - SamplePackage - - primary - - - - - diff --git a/Tests/PublicApiDiffTests/Resources/dummi-abi-flat-definition.md b/Tests/PublicApiDiffTests/Resources/dummi-abi-flat-definition.md index edd4620..494bbdb 100644 --- a/Tests/PublicApiDiffTests/Resources/dummi-abi-flat-definition.md +++ b/Tests/PublicApiDiffTests/Resources/dummi-abi-flat-definition.md @@ -1,8175 +1,10900 @@ ```javascript +// Parent: Root import AdyenNetworking ``` ```javascript +// Parent: Root import Contacts ``` ```javascript +// Parent: Root import Darwin ``` ```javascript +// Parent: Root import DeveloperToolsSupport ``` ```javascript +// Parent: Root import Foundation ``` ```javascript +// Parent: Root import Foundation ``` ```javascript +// Parent: Root import Foundation ``` ```javascript +// Parent: Root import Foundation ``` ```javascript +// Parent: Root import PassKit ``` ```javascript +// Parent: Root import QuartzCore ``` ```javascript +// Parent: Root import SwiftOnoneSupport ``` ```javascript +// Parent: Root import SwiftUI ``` ```javascript +// Parent: Root import UIKit ``` ```javascript +// Parent: Root import WebKit ``` ```javascript +// Parent: Root import _Concurrency ``` ```javascript +// Parent: Root import _StringProcessing ``` ```javascript +// Parent: Root import _SwiftConcurrencyShims ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public enum AnalyticsFlavor ``` ```javascript +// Parent: AnalyticsFlavor @_spi(AdyenInternal) public case components(type: Adyen.PaymentMethodType) ``` ```javascript +// Parent: AnalyticsFlavor @_spi(AdyenInternal) public case dropIn(type: Swift.String, paymentMethods: [Swift.String]) ``` ```javascript +// Parent: AnalyticsFlavor @_spi(AdyenInternal) public var value: Swift.String { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol AnalyticsProviderProtocol ``` ```javascript +// Parent: AnalyticsProviderProtocol @_spi(AdyenInternal) public var checkoutAttemptId: Swift.String? { get } ``` ```javascript +// Parent: AnalyticsProviderProtocol @_spi(AdyenInternal) public func sendInitialAnalytics(with: Adyen.AnalyticsFlavor, additionalFields: Adyen.AdditionalAnalyticsFields?) -> Swift.Void ``` ```javascript +// Parent: AnalyticsProviderProtocol @_spi(AdyenInternal) public func add(info: Adyen.AnalyticsEventInfo) -> Swift.Void ``` ```javascript +// Parent: AnalyticsProviderProtocol @_spi(AdyenInternal) public func add(log: Adyen.AnalyticsEventLog) -> Swift.Void ``` ```javascript +// Parent: AnalyticsProviderProtocol @_spi(AdyenInternal) public func add(error: Adyen.AnalyticsEventError) -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class AnalyticsForSession ``` ```javascript +// Parent: AnalyticsForSession @_spi(AdyenInternal) public static var sessionId: Swift.String? { get set } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol AnalyticsEvent : Encodable ``` ```javascript +// Parent: AnalyticsEvent @_spi(AdyenInternal) public var timestamp: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsEvent @_spi(AdyenInternal) public var component: Swift.String { get } ``` ```javascript +// Parent: AnalyticsEvent @_spi(AdyenInternal) public var id: Swift.String { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public enum AnalyticsEventTarget : Encodable, Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public case cardNumber ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public case expiryDate ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public case securityCode ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public case holderName ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public case dualBrand ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public case boletoSocialSecurityNumber ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public case taxNumber ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public case authPassWord ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public case addressStreet ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public case addressHouseNumber ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public case addressCity ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public case addressPostalCode ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public case issuerList ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public case listSearch ``` ```javascript -@_spi(AdyenInternal) public init(rawValue: Swift.String) -> Adyen.AnalyticsEventTarget? +// Parent: AnalyticsEventTarget +@_spi(AdyenInternal) @inlinable public init(rawValue: Swift.String) -> Adyen.AnalyticsEventTarget? ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public typealias RawValue = Swift.String ``` ```javascript +// Parent: AnalyticsEventTarget @_spi(AdyenInternal) public var rawValue: Swift.String { get } ``` ```javascript +// Parent: Root public struct AnalyticsConfiguration ``` ```javascript +// Parent: AnalyticsConfiguration public var isEnabled: Swift.Bool { get set } ``` ```javascript +// Parent: AnalyticsConfiguration @_spi(AdyenInternal) public var context: Adyen.AnalyticsContext { get set } ``` ```javascript +// Parent: AnalyticsConfiguration public init() -> Adyen.AnalyticsConfiguration ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct AdditionalAnalyticsFields ``` ```javascript +// Parent: AdditionalAnalyticsFields @_spi(AdyenInternal) public let amount: Adyen.Amount? { get } ``` ```javascript +// Parent: AdditionalAnalyticsFields @_spi(AdyenInternal) public let sessionId: Swift.String? { get } ``` ```javascript +// Parent: AdditionalAnalyticsFields @_spi(AdyenInternal) public init(amount: Adyen.Amount?, sessionId: Swift.String?) -> Adyen.AdditionalAnalyticsFields ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public enum AnalyticsConstants ``` ```javascript +// Parent: AnalyticsConstants @_spi(AdyenInternal) public enum ValidationErrorCodes ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let cardNumberEmpty: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let cardNumberPartial: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let cardLuhnCheckFailed: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let cardUnsupported: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let expiryDateEmpty: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let expiryDatePartial: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let cardExpired: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let expiryDateTooFar: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let securityCodeEmpty: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let securityCodePartial: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let holderNameEmpty: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let brazilSSNEmpty: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let brazilSSNPartial: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let postalCodeEmpty: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let postalCodePartial: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let kcpPasswordEmpty: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let kcpPasswordPartial: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let kcpFieldEmpty: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsConstants.ValidationErrorCodes @_spi(AdyenInternal) public static let kcpFieldPartial: Swift.Int { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct AnalyticsContext ``` ```javascript +// Parent: AnalyticsContext @_spi(AdyenInternal) public init(version: Swift.String = $DEFAULT_ARG, platform: Adyen.AnalyticsContext.Platform = $DEFAULT_ARG) -> Adyen.AnalyticsContext ``` ```javascript +// Parent: AnalyticsContext @_spi(AdyenInternal) public enum Platform : Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: AnalyticsContext.Platform @_spi(AdyenInternal) public case iOS ``` ```javascript +// Parent: AnalyticsContext.Platform @_spi(AdyenInternal) public case reactNative ``` ```javascript +// Parent: AnalyticsContext.Platform @_spi(AdyenInternal) public case flutter ``` ```javascript -@_spi(AdyenInternal) public init(rawValue: Swift.String) -> Adyen.AnalyticsContext.Platform? +// Parent: AnalyticsContext.Platform +@_spi(AdyenInternal) @inlinable public init(rawValue: Swift.String) -> Adyen.AnalyticsContext.Platform? ``` ```javascript +// Parent: AnalyticsContext.Platform @_spi(AdyenInternal) public typealias RawValue = Swift.String ``` ```javascript +// Parent: AnalyticsContext.Platform @_spi(AdyenInternal) public var rawValue: Swift.String { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct AnalyticsEventError : AnalyticsEvent, Encodable ``` ```javascript +// Parent: AnalyticsEventError @_spi(AdyenInternal) public var id: Swift.String { get set } ``` ```javascript +// Parent: AnalyticsEventError @_spi(AdyenInternal) public var timestamp: Swift.Int { get set } ``` ```javascript +// Parent: AnalyticsEventError @_spi(AdyenInternal) public var component: Swift.String { get set } ``` ```javascript +// Parent: AnalyticsEventError @_spi(AdyenInternal) public var type: Adyen.AnalyticsEventError.ErrorType { get set } ``` ```javascript +// Parent: AnalyticsEventError @_spi(AdyenInternal) public var code: Swift.String? { get set } ``` ```javascript +// Parent: AnalyticsEventError @_spi(AdyenInternal) public var message: Swift.String? { get set } ``` ```javascript +// Parent: AnalyticsEventError @_spi(AdyenInternal) public enum ErrorType : Encodable, Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: AnalyticsEventError.ErrorType @_spi(AdyenInternal) public case network ``` ```javascript +// Parent: AnalyticsEventError.ErrorType @_spi(AdyenInternal) public case implementation ``` ```javascript +// Parent: AnalyticsEventError.ErrorType @_spi(AdyenInternal) public case internal ``` ```javascript +// Parent: AnalyticsEventError.ErrorType @_spi(AdyenInternal) public case api ``` ```javascript +// Parent: AnalyticsEventError.ErrorType @_spi(AdyenInternal) public case sdk ``` ```javascript +// Parent: AnalyticsEventError.ErrorType @_spi(AdyenInternal) public case thirdParty ``` ```javascript +// Parent: AnalyticsEventError.ErrorType @_spi(AdyenInternal) public case generic ``` ```javascript -@_spi(AdyenInternal) public init(rawValue: Swift.String) -> Adyen.AnalyticsEventError.ErrorType? +// Parent: AnalyticsEventError.ErrorType +@_spi(AdyenInternal) @inlinable public init(rawValue: Swift.String) -> Adyen.AnalyticsEventError.ErrorType? ``` ```javascript +// Parent: AnalyticsEventError.ErrorType @_spi(AdyenInternal) public typealias RawValue = Swift.String ``` ```javascript +// Parent: AnalyticsEventError.ErrorType @_spi(AdyenInternal) public var rawValue: Swift.String { get } ``` ```javascript +// Parent: AnalyticsEventError @_spi(AdyenInternal) public init(component: Swift.String, type: Adyen.AnalyticsEventError.ErrorType) -> Adyen.AnalyticsEventError ``` ```javascript +// Parent: AnalyticsEventError @_spi(AdyenInternal) public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct AnalyticsEventInfo : AnalyticsEvent, Encodable ``` ```javascript +// Parent: AnalyticsEventInfo @_spi(AdyenInternal) public var id: Swift.String { get set } ``` ```javascript +// Parent: AnalyticsEventInfo @_spi(AdyenInternal) public var timestamp: Swift.Int { get set } ``` ```javascript +// Parent: AnalyticsEventInfo @_spi(AdyenInternal) public var component: Swift.String { get set } ``` ```javascript +// Parent: AnalyticsEventInfo @_spi(AdyenInternal) public var type: Adyen.AnalyticsEventInfo.InfoType { get set } ``` ```javascript +// Parent: AnalyticsEventInfo @_spi(AdyenInternal) public var target: Adyen.AnalyticsEventTarget? { get set } ``` ```javascript +// Parent: AnalyticsEventInfo @_spi(AdyenInternal) public var isStoredPaymentMethod: Swift.Bool? { get set } ``` ```javascript +// Parent: AnalyticsEventInfo @_spi(AdyenInternal) public var brand: Swift.String? { get set } ``` ```javascript +// Parent: AnalyticsEventInfo @_spi(AdyenInternal) public var issuer: Swift.String? { get set } ``` ```javascript +// Parent: AnalyticsEventInfo @_spi(AdyenInternal) public var validationErrorCode: Swift.String? { get set } ``` ```javascript +// Parent: AnalyticsEventInfo @_spi(AdyenInternal) public var validationErrorMessage: Swift.String? { get set } ``` ```javascript +// Parent: AnalyticsEventInfo @_spi(AdyenInternal) public enum InfoType : Encodable, Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: AnalyticsEventInfo.InfoType @_spi(AdyenInternal) public case selected ``` ```javascript +// Parent: AnalyticsEventInfo.InfoType @_spi(AdyenInternal) public case focus ``` ```javascript +// Parent: AnalyticsEventInfo.InfoType @_spi(AdyenInternal) public case unfocus ``` ```javascript +// Parent: AnalyticsEventInfo.InfoType @_spi(AdyenInternal) public case validationError ``` ```javascript +// Parent: AnalyticsEventInfo.InfoType @_spi(AdyenInternal) public case rendered ``` ```javascript +// Parent: AnalyticsEventInfo.InfoType @_spi(AdyenInternal) public case input ``` ```javascript -@_spi(AdyenInternal) public init(rawValue: Swift.String) -> Adyen.AnalyticsEventInfo.InfoType? +// Parent: AnalyticsEventInfo.InfoType +@_spi(AdyenInternal) @inlinable public init(rawValue: Swift.String) -> Adyen.AnalyticsEventInfo.InfoType? ``` ```javascript +// Parent: AnalyticsEventInfo.InfoType @_spi(AdyenInternal) public typealias RawValue = Swift.String ``` ```javascript +// Parent: AnalyticsEventInfo.InfoType @_spi(AdyenInternal) public var rawValue: Swift.String { get } ``` ```javascript +// Parent: AnalyticsEventInfo @_spi(AdyenInternal) public init(component: Swift.String, type: Adyen.AnalyticsEventInfo.InfoType) -> Adyen.AnalyticsEventInfo ``` ```javascript +// Parent: AnalyticsEventInfo @_spi(AdyenInternal) public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct AnalyticsEventLog : AnalyticsEvent, Encodable ``` ```javascript +// Parent: AnalyticsEventLog @_spi(AdyenInternal) public var id: Swift.String { get set } ``` ```javascript +// Parent: AnalyticsEventLog @_spi(AdyenInternal) public var timestamp: Swift.Int { get set } ``` ```javascript +// Parent: AnalyticsEventLog @_spi(AdyenInternal) public var component: Swift.String { get set } ``` ```javascript +// Parent: AnalyticsEventLog @_spi(AdyenInternal) public var type: Adyen.AnalyticsEventLog.LogType { get set } ``` ```javascript +// Parent: AnalyticsEventLog @_spi(AdyenInternal) public var subType: Adyen.AnalyticsEventLog.LogSubType? { get set } ``` ```javascript +// Parent: AnalyticsEventLog @_spi(AdyenInternal) public var target: Adyen.AnalyticsEventTarget? { get set } ``` ```javascript +// Parent: AnalyticsEventLog @_spi(AdyenInternal) public var message: Swift.String? { get set } ``` ```javascript +// Parent: AnalyticsEventLog @_spi(AdyenInternal) public enum LogType : Encodable, Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: AnalyticsEventLog.LogType @_spi(AdyenInternal) public case action ``` ```javascript +// Parent: AnalyticsEventLog.LogType @_spi(AdyenInternal) public case submit ``` ```javascript +// Parent: AnalyticsEventLog.LogType @_spi(AdyenInternal) public case redirect ``` ```javascript +// Parent: AnalyticsEventLog.LogType @_spi(AdyenInternal) public case threeDS2 ``` ```javascript -@_spi(AdyenInternal) public init(rawValue: Swift.String) -> Adyen.AnalyticsEventLog.LogType? +// Parent: AnalyticsEventLog.LogType +@_spi(AdyenInternal) @inlinable public init(rawValue: Swift.String) -> Adyen.AnalyticsEventLog.LogType? ``` ```javascript +// Parent: AnalyticsEventLog.LogType @_spi(AdyenInternal) public typealias RawValue = Swift.String ``` ```javascript +// Parent: AnalyticsEventLog.LogType @_spi(AdyenInternal) public var rawValue: Swift.String { get } ``` ```javascript +// Parent: AnalyticsEventLog @_spi(AdyenInternal) public enum LogSubType : Encodable, Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: AnalyticsEventLog.LogSubType @_spi(AdyenInternal) public case threeDS2 ``` ```javascript +// Parent: AnalyticsEventLog.LogSubType @_spi(AdyenInternal) public case redirect ``` ```javascript +// Parent: AnalyticsEventLog.LogSubType @_spi(AdyenInternal) public case voucher ``` ```javascript +// Parent: AnalyticsEventLog.LogSubType @_spi(AdyenInternal) public case await ``` ```javascript +// Parent: AnalyticsEventLog.LogSubType @_spi(AdyenInternal) public case qrCode ``` ```javascript +// Parent: AnalyticsEventLog.LogSubType @_spi(AdyenInternal) public case bankTransfer ``` ```javascript +// Parent: AnalyticsEventLog.LogSubType @_spi(AdyenInternal) public case sdk ``` ```javascript +// Parent: AnalyticsEventLog.LogSubType @_spi(AdyenInternal) public case fingerprintSent ``` ```javascript +// Parent: AnalyticsEventLog.LogSubType @_spi(AdyenInternal) public case fingerprintComplete ``` ```javascript +// Parent: AnalyticsEventLog.LogSubType @_spi(AdyenInternal) public case challengeDataSent ``` ```javascript +// Parent: AnalyticsEventLog.LogSubType @_spi(AdyenInternal) public case challengeDisplayed ``` ```javascript +// Parent: AnalyticsEventLog.LogSubType @_spi(AdyenInternal) public case challengeComplete ``` ```javascript -@_spi(AdyenInternal) public init(rawValue: Swift.String) -> Adyen.AnalyticsEventLog.LogSubType? +// Parent: AnalyticsEventLog.LogSubType +@_spi(AdyenInternal) @inlinable public init(rawValue: Swift.String) -> Adyen.AnalyticsEventLog.LogSubType? ``` ```javascript +// Parent: AnalyticsEventLog.LogSubType @_spi(AdyenInternal) public typealias RawValue = Swift.String ``` ```javascript +// Parent: AnalyticsEventLog.LogSubType @_spi(AdyenInternal) public var rawValue: Swift.String { get } ``` ```javascript +// Parent: AnalyticsEventLog @_spi(AdyenInternal) public init(component: Swift.String, type: Adyen.AnalyticsEventLog.LogType, subType: Adyen.AnalyticsEventLog.LogSubType? = $DEFAULT_ARG) -> Adyen.AnalyticsEventLog ``` ```javascript +// Parent: AnalyticsEventLog @_spi(AdyenInternal) public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol AnalyticsValidationError : Error, LocalizedError, Sendable, ValidationError ``` ```javascript +// Parent: AnalyticsValidationError @_spi(AdyenInternal) public var analyticsErrorCode: Swift.Int { get } ``` ```javascript +// Parent: AnalyticsValidationError @_spi(AdyenInternal) public var analyticsErrorMessage: Swift.String { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct LocalizationKey ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let submitButton: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let submitButtonFormatted: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cancelButton: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let dismissButton: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let removeButton: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let errorTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let errorUnknown: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let validationAlertTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let paymentMethodsOtherMethods: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let paymentMethodsStoredMethods: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let paymentMethodsPaidMethods: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let paymentMethodsTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let paymentMethodRemoveButton: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let paymentRefusedMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let sepaIbanItemTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let sepaIbanItemInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let sepaNameItemTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let sepaNameItemPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let sepaConsentLabel: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let sepaNameItemInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardStoreDetailsButton: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardNameItemTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardNameItemPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardNameItemInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardNumberItemTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardNumberItemPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardNumberItemInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardExpiryItemTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardExpiryItemTitleOptional: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardExpiryItemPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardExpiryItemInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardCvcItemInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardCvcItemTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardCvcItemPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardStoredTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardStoredMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardStoredExpires: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardNumberItemUnsupportedBrand: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardNumberItemUnknownBrand: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let dropInStoredTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let dropInPreselectedOpenAllTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let continueTo: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let continueTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let phoneNumberTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let phoneNumberInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let telephonePrefix: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let phoneNumberPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardCvcItemPlaceholderDigits: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let emailItemTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let emailItemPlaceHolder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let emailItemInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let moreOptions: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let applePayTotal: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let mbwayConfirmPayment: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let awaitWaitForConfirmation: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let blikConfirmPayment: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let blikInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let blikCode: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let blikHelp: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let blikPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let preauthorizeWith: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let confirmPreauthorization: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardCvcItemTitleOptional: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let confirmPurchase: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let lastName: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let firstName: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardPinTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let missingField: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardApplyGiftcard: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let voucherCollectionInstitutionNumber: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let voucherMerchantName: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let voucherExpirationDate: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let voucherPaymentReferenceLabel: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let voucherShopperName: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let buttonCopy: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let voucherIntroduction: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let voucherReadInstructions: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let voucherSaveImage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let voucherFinish: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardBrazilSSNPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let amount: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let voucherEntity: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let pixInstructions: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let pixExpirationLabel: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let pixCopyButton: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let pixInstructionsCopiedMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let billingAddressSectionTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let billingAddressPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let deliveryAddressSectionTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let deliveryAddressPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let countryFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let countryFieldPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let countryFieldInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let addressFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let addressFieldPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let streetFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let streetFieldPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let houseNumberFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let houseNumberFieldPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cityFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cityFieldPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cityTownFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cityTownFieldPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let postalCodeFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let postalCodeFieldPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let zipCodeFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let zipCodeFieldPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let stateFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let stateFieldPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let selectStateFieldPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let stateOrProvinceFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let stateOrProvinceFieldPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let selectStateOrProvinceFieldPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let provinceOrTerritoryFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let provinceOrTerritoryFieldPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let apartmentSuiteFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let apartmentSuiteFieldPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let errorFeedbackEmptyField: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let errorFeedbackIncorrectFormat: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let fieldTitleOptional: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let boletobancarioBtnLabel: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let boletoSendCopyToEmail: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let boletoPersonalDetails: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let boletoSocialSecurityNumber: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let boletoDownloadPdf: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let giftcardCurrencyError: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let giftcardNoBalance: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let giftcardRemoveTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let giftcardRemoveMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let giftcardPaymentMethodTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let partialPaymentRemainingBalance: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let partialPaymentPayRemainingAmount: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardTaxNumberLabel: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardTaxNumberPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardTaxNumberInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardEncryptedPasswordLabel: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardEncryptedPasswordPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardEncryptedPasswordInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardTaxNumberLabelShort: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let affirmDeliveryAddressToggleTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let voucherShopperReference: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let voucherAlternativeReference: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardInstallmentsNumberOfInstallments: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardInstallmentsOneTime: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardInstallmentsTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardInstallmentsRevolving: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardInstallmentsMonthsAndPrice: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardInstallmentsMonths: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cardInstallmentsPlan: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let bacsHolderNameFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let bacsBankAccountNumberFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let bacsBankLocationIdFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let bacsLegalConsentToggleTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let bacsAmountConsentToggleTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let bacsSpecifiedAmountConsentToggleTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let bacsHolderNameFieldInvalidMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let bacsBankAccountNumberFieldInvalidMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let bacsBankLocationIdFieldInvalidMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let bacsPaymentButtonTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let bacsDownloadMandate: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let achBankAccountTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let achAccountHolderNameFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let achAccountHolderNameFieldInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let achAccountNumberFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let achAccountNumberFieldInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let achAccountLocationFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let achAccountLocationFieldInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let selectFieldTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let onlineBankingTermsAndConditions: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let qrCodeInstructionMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let qrCodeTimerExpirationMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let paybybankSubtitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let paybybankTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let searchPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let upiModeSelection: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let UPIVpaValidationMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let UPIQrcodeGenerationMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let UPIQrcodeTimerMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let upiCollectConfirmPayment: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let upiVpaWaitingMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let QRCodeGenerateQRCode: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let UPIQRCodeInstructions: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let UPIFirstTabTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let UPISecondTabTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let UPICollectDropdownLabel: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let UPICollectFieldLabel: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let UPIErrorNoAppSelected: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cashAppPayTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let cashAppPayCashtag: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let twintNoAppsInstalledMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DARegistrationTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DABiometrics: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAFaceID: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DATouchID: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAOpticID: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DARegistrationDescription: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DARegistrationFirstInfo: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DARegistrationSecondInfo: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DARegistrationThirdInfo: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DARegistrationPositiveButton: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DARegistrationNegativeButton: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAApprovalTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAApprovalDescription: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAApprovalPositiveButton: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAApprovalNegativeButton: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAApprovalActionSheetTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAApprovalActionSheetFallback: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAApprovalActionSheetRemove: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAApprovalRemoveAlertTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAApprovalRemoveAlertDescription: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAApprovalRemoveAlertPositiveButton: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAApprovalRemoveAlertNegativeButton: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAApprovalErrorTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAApprovalErrorMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DAApprovalErrorButtonTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DARegistrationErrorTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DARegistrationErrorMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DARegistrationErrorButtonTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DADeletionConfirmationTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DADeletionConfirmationMessage: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let threeds2DADeletionConfirmationButtonTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let pickerSearchEmptyTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let pickerSearchEmptySubtitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let addressLookupSearchPlaceholder: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let addressLookupSearchEmptyTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let addressLookupSearchEmptySubtitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let addressLookupSearchEmptyTitleNoResults: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let addressLookupSearchEmptySubtitleNoResults: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let addressLookupItemValidationFailureMessageEmpty: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let addressLookupItemValidationFailureMessageInvalid: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let addressLookupSearchManualEntryItemTitle: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public static let accessibilityLastFourDigits: Adyen.LocalizationKey { get } ``` ```javascript +// Parent: LocalizationKey @_spi(AdyenInternal) public init(key: Swift.String) -> Adyen.LocalizationKey ``` ```javascript +// Parent: Root public protocol AdyenContextAware ``` ```javascript +// Parent: AdyenContextAware public var context: Adyen.AdyenContext { get } ``` ```javascript +// Parent: AdyenContextAware public var payment: Adyen.Payment? { get } ``` ```javascript +// Parent: Root public struct APIContext : AnyAPIContext ``` ```javascript +// Parent: APIContext public var queryParameters: [Foundation.URLQueryItem] { get } ``` ```javascript +// Parent: APIContext public let headers: [Swift.String : Swift.String] { get } ``` ```javascript +// Parent: APIContext public let environment: any AdyenNetworking.AnyAPIEnvironment { get } ``` ```javascript +// Parent: APIContext public let clientKey: Swift.String { get } ``` ```javascript +// Parent: APIContext public init(environment: any AdyenNetworking.AnyAPIEnvironment, clientKey: Swift.String) throws -> Adyen.APIContext ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public enum AnalyticsEnvironment : AnyAPIEnvironment, Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: AnalyticsEnvironment @_spi(AdyenInternal) public case test ``` ```javascript +// Parent: AnalyticsEnvironment @_spi(AdyenInternal) public case liveEurope ``` ```javascript +// Parent: AnalyticsEnvironment @_spi(AdyenInternal) public case liveAustralia ``` ```javascript +// Parent: AnalyticsEnvironment @_spi(AdyenInternal) public case liveUnitedStates ``` ```javascript +// Parent: AnalyticsEnvironment @_spi(AdyenInternal) public case liveApse ``` ```javascript +// Parent: AnalyticsEnvironment @_spi(AdyenInternal) public case liveIndia ``` ```javascript +// Parent: AnalyticsEnvironment @_spi(AdyenInternal) public case beta ``` ```javascript +// Parent: AnalyticsEnvironment @_spi(AdyenInternal) public case local ``` ```javascript +// Parent: AnalyticsEnvironment @_spi(AdyenInternal) public var baseURL: Foundation.URL { get } ``` ```javascript -@_spi(AdyenInternal) public init(rawValue: Swift.String) -> Adyen.AnalyticsEnvironment? +// Parent: AnalyticsEnvironment +@_spi(AdyenInternal) @inlinable public init(rawValue: Swift.String) -> Adyen.AnalyticsEnvironment? ``` ```javascript +// Parent: AnalyticsEnvironment @_spi(AdyenInternal) public typealias RawValue = Swift.String ``` ```javascript +// Parent: AnalyticsEnvironment @_spi(AdyenInternal) public var rawValue: Swift.String { get } ``` ```javascript +// Parent: Root public struct Environment : AnyAPIEnvironment, Equatable ``` ```javascript +// Parent: Environment public var baseURL: Foundation.URL { get set } ``` ```javascript +// Parent: Environment public static let test: Adyen.Environment { get } ``` ```javascript +// Parent: Environment @_spi(AdyenInternal) public static let beta: Adyen.Environment { get } ``` ```javascript +// Parent: Environment @_spi(AdyenInternal) public static let local: Adyen.Environment { get } ``` ```javascript +// Parent: Environment public static let live: Adyen.Environment { get } ``` ```javascript +// Parent: Environment public static let liveEurope: Adyen.Environment { get } ``` ```javascript +// Parent: Environment public static let liveAustralia: Adyen.Environment { get } ``` ```javascript +// Parent: Environment public static let liveUnitedStates: Adyen.Environment { get } ``` ```javascript +// Parent: Environment public static let liveApse: Adyen.Environment { get } ``` ```javascript +// Parent: Environment public static let liveIndia: Adyen.Environment { get } ``` ```javascript +// Parent: Environment @_spi(AdyenInternal) public var isLive: Swift.Bool { get } ``` ```javascript +// Parent: Environment @_spi(AdyenInternal) public static func __derived_struct_equals(_: Adyen.Environment, _: Adyen.Environment) -> Swift.Bool ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol APIRequest : Encodable, Request ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct AppleWalletPassRequest : APIRequest, Encodable, Request ``` ```javascript +// Parent: AppleWalletPassRequest @_spi(AdyenInternal) public typealias ResponseType = Adyen.AppleWalletPassResponse ``` ```javascript +// Parent: AppleWalletPassRequest @_spi(AdyenInternal) public let path: Swift.String { get } ``` ```javascript +// Parent: AppleWalletPassRequest @_spi(AdyenInternal) public var counter: Swift.UInt { get set } ``` ```javascript +// Parent: AppleWalletPassRequest @_spi(AdyenInternal) public let headers: [Swift.String : Swift.String] { get } ``` ```javascript +// Parent: AppleWalletPassRequest @_spi(AdyenInternal) public let queryParameters: [Foundation.URLQueryItem] { get } ``` ```javascript +// Parent: AppleWalletPassRequest @_spi(AdyenInternal) public let method: AdyenNetworking.HTTPMethod { get } ``` ```javascript +// Parent: AppleWalletPassRequest @_spi(AdyenInternal) public let platform: Swift.String { get } ``` ```javascript +// Parent: AppleWalletPassRequest @_spi(AdyenInternal) public let passToken: Swift.String { get } ``` ```javascript +// Parent: AppleWalletPassRequest @_spi(AdyenInternal) public init(passToken: Swift.String) -> Adyen.AppleWalletPassRequest ``` ```javascript +// Parent: AppleWalletPassRequest @_spi(AdyenInternal) public enum CodingKeys : CodingKey, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, Sendable ``` ```javascript +// Parent: AppleWalletPassRequest.CodingKeys @_spi(AdyenInternal) public case platform ``` ```javascript +// Parent: AppleWalletPassRequest.CodingKeys @_spi(AdyenInternal) public case passToken ``` ```javascript +// Parent: AppleWalletPassRequest.CodingKeys @_spi(AdyenInternal) public static func __derived_enum_equals(_: Adyen.AppleWalletPassRequest.CodingKeys, _: Adyen.AppleWalletPassRequest.CodingKeys) -> Swift.Bool ``` ```javascript +// Parent: AppleWalletPassRequest.CodingKeys @_spi(AdyenInternal) public func hash(into: inout Swift.Hasher) -> Swift.Void ``` ```javascript +// Parent: AppleWalletPassRequest.CodingKeys @_spi(AdyenInternal) public init(stringValue: Swift.String) -> Adyen.AppleWalletPassRequest.CodingKeys? ``` ```javascript +// Parent: AppleWalletPassRequest.CodingKeys @_spi(AdyenInternal) public init(intValue: Swift.Int) -> Adyen.AppleWalletPassRequest.CodingKeys? ``` ```javascript +// Parent: AppleWalletPassRequest.CodingKeys @_spi(AdyenInternal) public var hashValue: Swift.Int { get } ``` ```javascript +// Parent: AppleWalletPassRequest.CodingKeys @_spi(AdyenInternal) public var intValue: Swift.Int? { get } ``` ```javascript +// Parent: AppleWalletPassRequest.CodingKeys @_spi(AdyenInternal) public var stringValue: Swift.String { get } ``` ```javascript +// Parent: AppleWalletPassRequest @_spi(AdyenInternal) public typealias ErrorResponseType = Adyen.APIError ``` ```javascript +// Parent: AppleWalletPassRequest @_spi(AdyenInternal) public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct ClientKeyRequest : APIRequest, Encodable, Request ``` ```javascript +// Parent: ClientKeyRequest @_spi(AdyenInternal) public typealias ResponseType = Adyen.ClientKeyResponse ``` ```javascript +// Parent: ClientKeyRequest @_spi(AdyenInternal) public var path: Swift.String { get } ``` ```javascript +// Parent: ClientKeyRequest @_spi(AdyenInternal) public let clientKey: Swift.String { get } ``` ```javascript +// Parent: ClientKeyRequest @_spi(AdyenInternal) public var counter: Swift.UInt { get set } ``` ```javascript +// Parent: ClientKeyRequest @_spi(AdyenInternal) public let headers: [Swift.String : Swift.String] { get } ``` ```javascript +// Parent: ClientKeyRequest @_spi(AdyenInternal) public let queryParameters: [Foundation.URLQueryItem] { get } ``` ```javascript +// Parent: ClientKeyRequest @_spi(AdyenInternal) public let method: AdyenNetworking.HTTPMethod { get } ``` ```javascript +// Parent: ClientKeyRequest @_spi(AdyenInternal) public init(clientKey: Swift.String) -> Adyen.ClientKeyRequest ``` ```javascript +// Parent: ClientKeyRequest @_spi(AdyenInternal) public typealias ErrorResponseType = Adyen.APIError ``` ```javascript +// Parent: ClientKeyRequest @_spi(AdyenInternal) public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct OrderStatusRequest : APIRequest, Encodable, Request ``` ```javascript +// Parent: OrderStatusRequest @_spi(AdyenInternal) public typealias ResponseType = Adyen.OrderStatusResponse ``` ```javascript +// Parent: OrderStatusRequest @_spi(AdyenInternal) public var path: Swift.String { get } ``` ```javascript +// Parent: OrderStatusRequest @_spi(AdyenInternal) public var counter: Swift.UInt { get set } ``` ```javascript +// Parent: OrderStatusRequest @_spi(AdyenInternal) public let headers: [Swift.String : Swift.String] { get } ``` ```javascript +// Parent: OrderStatusRequest @_spi(AdyenInternal) public let queryParameters: [Foundation.URLQueryItem] { get } ``` ```javascript +// Parent: OrderStatusRequest @_spi(AdyenInternal) public let method: AdyenNetworking.HTTPMethod { get } ``` ```javascript +// Parent: OrderStatusRequest @_spi(AdyenInternal) public let orderData: Swift.String { get } ``` ```javascript +// Parent: OrderStatusRequest @_spi(AdyenInternal) public init(orderData: Swift.String) -> Adyen.OrderStatusRequest ``` ```javascript +// Parent: OrderStatusRequest @_spi(AdyenInternal) public typealias ErrorResponseType = Adyen.APIError ``` ```javascript +// Parent: OrderStatusRequest @_spi(AdyenInternal) public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct PaymentStatusRequest : APIRequest, Encodable, Request ``` ```javascript +// Parent: PaymentStatusRequest @_spi(AdyenInternal) public typealias ResponseType = Adyen.PaymentStatusResponse ``` ```javascript +// Parent: PaymentStatusRequest @_spi(AdyenInternal) public let path: Swift.String { get } ``` ```javascript +// Parent: PaymentStatusRequest @_spi(AdyenInternal) public var counter: Swift.UInt { get set } ``` ```javascript +// Parent: PaymentStatusRequest @_spi(AdyenInternal) public let headers: [Swift.String : Swift.String] { get } ``` ```javascript +// Parent: PaymentStatusRequest @_spi(AdyenInternal) public let queryParameters: [Foundation.URLQueryItem] { get } ``` ```javascript +// Parent: PaymentStatusRequest @_spi(AdyenInternal) public let method: AdyenNetworking.HTTPMethod { get } ``` ```javascript +// Parent: PaymentStatusRequest @_spi(AdyenInternal) public let paymentData: Swift.String { get } ``` ```javascript +// Parent: PaymentStatusRequest @_spi(AdyenInternal) public init(paymentData: Swift.String) -> Adyen.PaymentStatusRequest ``` ```javascript +// Parent: PaymentStatusRequest @_spi(AdyenInternal) public typealias ErrorResponseType = Adyen.APIError ``` ```javascript +// Parent: PaymentStatusRequest @_spi(AdyenInternal) public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct AppleWalletPassResponse : Decodable, Response ``` ```javascript +// Parent: AppleWalletPassResponse @_spi(AdyenInternal) public let passData: Foundation.Data { get } ``` ```javascript +// Parent: AppleWalletPassResponse @_spi(AdyenInternal) public init(passBase64String: Swift.String) throws -> Adyen.AppleWalletPassResponse ``` ```javascript +// Parent: AppleWalletPassResponse @_spi(AdyenInternal) public init(from: any Swift.Decoder) throws -> Adyen.AppleWalletPassResponse ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct ClientKeyResponse : Decodable, Response ``` ```javascript +// Parent: ClientKeyResponse @_spi(AdyenInternal) public let cardPublicKey: Swift.String { get } ``` ```javascript +// Parent: ClientKeyResponse @_spi(AdyenInternal) public init(from: any Swift.Decoder) throws -> Adyen.ClientKeyResponse ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct OrderStatusResponse : Decodable, Response ``` ```javascript +// Parent: OrderStatusResponse @_spi(AdyenInternal) public let remainingAmount: Adyen.Amount { get } ``` ```javascript +// Parent: OrderStatusResponse @_spi(AdyenInternal) public let paymentMethods: [Adyen.OrderPaymentMethod]? { get } ``` ```javascript +// Parent: OrderStatusResponse @_spi(AdyenInternal) public init(remainingAmount: Adyen.Amount, paymentMethods: [Adyen.OrderPaymentMethod]?) -> Adyen.OrderStatusResponse ``` ```javascript +// Parent: OrderStatusResponse @_spi(AdyenInternal) public init(from: any Swift.Decoder) throws -> Adyen.OrderStatusResponse ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct OrderPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: OrderPaymentMethod @_spi(AdyenInternal) public var name: Swift.String { get } ``` ```javascript +// Parent: OrderPaymentMethod @_spi(AdyenInternal) public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: OrderPaymentMethod @_spi(AdyenInternal) public let lastFour: Swift.String { get } ``` ```javascript +// Parent: OrderPaymentMethod @_spi(AdyenInternal) public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: OrderPaymentMethod @_spi(AdyenInternal) public let transactionLimit: Adyen.Amount? { get } ``` ```javascript +// Parent: OrderPaymentMethod @_spi(AdyenInternal) public let amount: Adyen.Amount { get } ``` ```javascript +// Parent: OrderPaymentMethod @_spi(AdyenInternal) public init(lastFour: Swift.String, type: Adyen.PaymentMethodType, transactionLimit: Adyen.Amount?, amount: Adyen.Amount) -> Adyen.OrderPaymentMethod ``` ```javascript +// Parent: OrderPaymentMethod @_spi(AdyenInternal) public func defaultDisplayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: OrderPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: OrderPaymentMethod @_spi(AdyenInternal) public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: OrderPaymentMethod @_spi(AdyenInternal) public init(from: any Swift.Decoder) throws -> Adyen.OrderPaymentMethod ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public enum PaymentResultCode : Decodable, Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: PaymentResultCode @_spi(AdyenInternal) public case authorised ``` ```javascript +// Parent: PaymentResultCode @_spi(AdyenInternal) public case refused ``` ```javascript +// Parent: PaymentResultCode @_spi(AdyenInternal) public case pending ``` ```javascript +// Parent: PaymentResultCode @_spi(AdyenInternal) public case cancelled ``` ```javascript +// Parent: PaymentResultCode @_spi(AdyenInternal) public case error ``` ```javascript +// Parent: PaymentResultCode @_spi(AdyenInternal) public case received ``` ```javascript +// Parent: PaymentResultCode @_spi(AdyenInternal) public case redirectShopper ``` ```javascript +// Parent: PaymentResultCode @_spi(AdyenInternal) public case identifyShopper ``` ```javascript +// Parent: PaymentResultCode @_spi(AdyenInternal) public case challengeShopper ``` ```javascript -@_spi(AdyenInternal) public init(rawValue: Swift.String) -> Adyen.PaymentResultCode? +// Parent: PaymentResultCode +@_spi(AdyenInternal) @inlinable public init(rawValue: Swift.String) -> Adyen.PaymentResultCode? ``` ```javascript +// Parent: PaymentResultCode @_spi(AdyenInternal) public typealias RawValue = Swift.String ``` ```javascript +// Parent: PaymentResultCode @_spi(AdyenInternal) public var rawValue: Swift.String { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct PaymentStatusResponse : Decodable, Response ``` ```javascript +// Parent: PaymentStatusResponse @_spi(AdyenInternal) public let payload: Swift.String { get } ``` ```javascript +// Parent: PaymentStatusResponse @_spi(AdyenInternal) public let resultCode: Adyen.PaymentResultCode { get } ``` ```javascript +// Parent: PaymentStatusResponse @_spi(AdyenInternal) public init(from: any Swift.Decoder) throws -> Adyen.PaymentStatusResponse ``` ```javascript +// Parent: Root public final class AdyenContext : PaymentAware ``` ```javascript +// Parent: AdyenContext public let apiContext: Adyen.APIContext { get } ``` ```javascript +// Parent: AdyenContext public var payment: Adyen.Payment? { get } ``` ```javascript +// Parent: AdyenContext @_spi(AdyenInternal) public let analyticsProvider: (any Adyen.AnalyticsProviderProtocol)? { get } ``` ```javascript +// Parent: AdyenContext public convenience init(apiContext: Adyen.APIContext, payment: Adyen.Payment?, analyticsConfiguration: Adyen.AnalyticsConfiguration = $DEFAULT_ARG) -> Adyen.AdyenContext ``` ```javascript +// Parent: AdyenContext @_spi(AdyenInternal) public func update(payment: Adyen.Payment?) -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public enum PersonalInformation : Equatable ``` ```javascript +// Parent: PersonalInformation @_spi(AdyenInternal) public case firstName ``` ```javascript +// Parent: PersonalInformation @_spi(AdyenInternal) public case lastName ``` ```javascript +// Parent: PersonalInformation @_spi(AdyenInternal) public case email ``` ```javascript +// Parent: PersonalInformation @_spi(AdyenInternal) public case phone ``` ```javascript +// Parent: PersonalInformation @_spi(AdyenInternal) public case address ``` ```javascript +// Parent: PersonalInformation @_spi(AdyenInternal) public case deliveryAddress ``` ```javascript +// Parent: PersonalInformation @_spi(AdyenInternal) public case custom(any Adyen.FormItemInjector) ``` ```javascript +// Parent: PersonalInformation @_spi(AdyenInternal) public static func ==(_: Adyen.PersonalInformation, _: Adyen.PersonalInformation) -> Swift.Bool ``` ```javascript -public class AbstractPersonalInformationComponent : AdyenContextAware, Component, LoadingComponent, PartialPaymentOrderAware, PaymentAware, PaymentComponent, PaymentMethodAware, PresentableComponent, TrackableComponent, ViewControllerDelegate, ViewControllerPresenter +// Parent: Root +open class AbstractPersonalInformationComponent : AdyenContextAware, Component, LoadingComponent, PartialPaymentOrderAware, PaymentAware, PaymentComponent, PaymentMethodAware, PresentableComponent, TrackableComponent, ViewControllerDelegate, ViewControllerPresenter ``` ```javascript +// Parent: AbstractPersonalInformationComponent public typealias Configuration = Adyen.PersonalInformationConfiguration ``` ```javascript +// Parent: AbstractPersonalInformationComponent @_spi(AdyenInternal) public let context: Adyen.AdyenContext { get } ``` ```javascript +// Parent: AbstractPersonalInformationComponent public let paymentMethod: any Adyen.PaymentMethod { get } ``` ```javascript +// Parent: AbstractPersonalInformationComponent public weak var delegate: (any Adyen.PaymentComponentDelegate)? { get set } ``` ```javascript +// Parent: AbstractPersonalInformationComponent public lazy var viewController: UIKit.UIViewController { get set } ``` ```javascript +// Parent: AbstractPersonalInformationComponent public let requiresModalPresentation: Swift.Bool { get } ``` ```javascript +// Parent: AbstractPersonalInformationComponent @_spi(AdyenInternal) public var configuration: Adyen.AbstractPersonalInformationComponent.Configuration { get set } ``` ```javascript +// Parent: AbstractPersonalInformationComponent @_spi(AdyenInternal) public init(paymentMethod: any Adyen.PaymentMethod, context: Adyen.AdyenContext, fields: [Adyen.PersonalInformation], configuration: Adyen.AbstractPersonalInformationComponent.Configuration) -> Adyen.AbstractPersonalInformationComponent ``` ```javascript +// Parent: AbstractPersonalInformationComponent @_spi(AdyenInternal) public var firstNameItem: Adyen.FormTextInputItem? { get } ``` ```javascript +// Parent: AbstractPersonalInformationComponent @_spi(AdyenInternal) public var lastNameItem: Adyen.FormTextInputItem? { get } ``` ```javascript +// Parent: AbstractPersonalInformationComponent @_spi(AdyenInternal) public var emailItem: Adyen.FormTextInputItem? { get } ``` ```javascript +// Parent: AbstractPersonalInformationComponent @_spi(AdyenInternal) public var addressItem: Adyen.FormAddressPickerItem? { get } ``` ```javascript +// Parent: AbstractPersonalInformationComponent @_spi(AdyenInternal) public var deliveryAddressItem: Adyen.FormAddressPickerItem? { get } ``` ```javascript +// Parent: AbstractPersonalInformationComponent @_spi(AdyenInternal) public var phoneItem: Adyen.FormPhoneNumberItem? { get } ``` ```javascript -@_spi(AdyenInternal) public func submitButtonTitle() -> Swift.String +// Parent: AbstractPersonalInformationComponent +@_spi(AdyenInternal) open func submitButtonTitle() -> Swift.String ``` ```javascript -@_spi(AdyenInternal) public func createPaymentDetails() throws -> any Adyen.PaymentMethodDetails +// Parent: AbstractPersonalInformationComponent +@_spi(AdyenInternal) open func createPaymentDetails() throws -> any Adyen.PaymentMethodDetails ``` ```javascript -@_spi(AdyenInternal) public func phoneExtensions() -> [Adyen.PhoneExtension] +// Parent: AbstractPersonalInformationComponent +@_spi(AdyenInternal) open func phoneExtensions() -> [Adyen.PhoneExtension] ``` ```javascript -@_spi(AdyenInternal) public func addressViewModelBuilder() -> any Adyen.AddressViewModelBuilder +// Parent: AbstractPersonalInformationComponent +@_spi(AdyenInternal) open func addressViewModelBuilder() -> any Adyen.AddressViewModelBuilder ``` ```javascript +// Parent: AbstractPersonalInformationComponent @_spi(AdyenInternal) public func showValidation() -> Swift.Void ``` ```javascript +// Parent: AbstractPersonalInformationComponent public func stopLoading() -> Swift.Void ``` ```javascript +// Parent: AbstractPersonalInformationComponent @_spi(AdyenInternal) public func presentViewController(_: UIKit.UIViewController, animated: Swift.Bool) -> Swift.Void ``` ```javascript +// Parent: AbstractPersonalInformationComponent @_spi(AdyenInternal) public func dismissViewController(animated: Swift.Bool) -> Swift.Void ``` ```javascript +// Parent: AbstractPersonalInformationComponent @_spi(AdyenInternal) public func viewWillAppear(viewController: UIKit.UIViewController) -> Swift.Void ``` ```javascript +// Parent: AbstractPersonalInformationComponent @_spi(AdyenInternal) public func viewDidLoad(viewController: UIKit.UIViewController) -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol FormItemInjector ``` ```javascript +// Parent: FormItemInjector @_spi(AdyenInternal) public func inject(into: Adyen.FormViewController) -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct CustomFormItemInjector : FormItemInjector ``` ```javascript +// Parent: CustomFormItemInjector @_spi(AdyenInternal) public init(item: T) -> Adyen.CustomFormItemInjector ``` ```javascript +// Parent: CustomFormItemInjector @_spi(AdyenInternal) public func inject(into: Adyen.FormViewController) -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class AlreadyPaidPaymentComponent : AdyenContextAware, Component, PartialPaymentOrderAware, PaymentComponent, PaymentMethodAware ``` ```javascript +// Parent: AlreadyPaidPaymentComponent @_spi(AdyenInternal) public let context: Adyen.AdyenContext { get } ``` ```javascript +// Parent: AlreadyPaidPaymentComponent @_spi(AdyenInternal) public let paymentMethod: any Adyen.PaymentMethod { get } ``` ```javascript +// Parent: AlreadyPaidPaymentComponent @_spi(AdyenInternal) public weak var delegate: (any Adyen.PaymentComponentDelegate)? { get set } ``` ```javascript +// Parent: AlreadyPaidPaymentComponent @_spi(AdyenInternal) public init(paymentMethod: any Adyen.PaymentMethod, context: Adyen.AdyenContext) -> Adyen.AlreadyPaidPaymentComponent ``` ```javascript +// Parent: Root public protocol AnyCashAppPayConfiguration ``` ```javascript +// Parent: AnyCashAppPayConfiguration public var redirectURL: Foundation.URL { get } ``` ```javascript +// Parent: AnyCashAppPayConfiguration public var referenceId: Swift.String? { get } ``` ```javascript +// Parent: AnyCashAppPayConfiguration public var showsStorePaymentMethodField: Swift.Bool { get } ``` ```javascript +// Parent: AnyCashAppPayConfiguration public var storePaymentMethod: Swift.Bool { get } ``` ```javascript +// Parent: Root public struct ActionComponentData ``` ```javascript +// Parent: ActionComponentData public let details: any Adyen.AdditionalDetails { get } ``` ```javascript +// Parent: ActionComponentData public let paymentData: Swift.String? { get } ``` ```javascript +// Parent: ActionComponentData public init(details: any Adyen.AdditionalDetails, paymentData: Swift.String?) -> Adyen.ActionComponentData ``` ```javascript +// Parent: Root public protocol AnyBasicComponentConfiguration : Localizable ``` ```javascript +// Parent: Root public protocol AnyPersonalInformationConfiguration : AnyBasicComponentConfiguration, Localizable ``` ```javascript +// Parent: AnyPersonalInformationConfiguration public var shopperInformation: Adyen.PrefilledShopperInformation? { get } ``` ```javascript +// Parent: Root public struct BasicComponentConfiguration : AnyBasicComponentConfiguration, Localizable ``` ```javascript +// Parent: BasicComponentConfiguration public var style: Adyen.FormComponentStyle { get set } ``` ```javascript +// Parent: BasicComponentConfiguration public var localizationParameters: Adyen.LocalizationParameters? { get set } ``` ```javascript +// Parent: BasicComponentConfiguration public init(style: Adyen.FormComponentStyle = $DEFAULT_ARG, localizationParameters: Adyen.LocalizationParameters? = $DEFAULT_ARG) -> Adyen.BasicComponentConfiguration ``` ```javascript +// Parent: Root public struct PersonalInformationConfiguration : AnyBasicComponentConfiguration, AnyPersonalInformationConfiguration, Localizable ``` ```javascript +// Parent: PersonalInformationConfiguration public var style: Adyen.FormComponentStyle { get set } ``` ```javascript +// Parent: PersonalInformationConfiguration public var shopperInformation: Adyen.PrefilledShopperInformation? { get set } ``` ```javascript +// Parent: PersonalInformationConfiguration public var localizationParameters: Adyen.LocalizationParameters? { get set } ``` ```javascript +// Parent: PersonalInformationConfiguration public init(style: Adyen.FormComponentStyle = $DEFAULT_ARG, shopperInformation: Adyen.PrefilledShopperInformation? = $DEFAULT_ARG, localizationParameters: Adyen.LocalizationParameters? = $DEFAULT_ARG) -> Adyen.PersonalInformationConfiguration ``` ```javascript +// Parent: Root public enum PartialPaymentError : Equatable, Error, Hashable, LocalizedError, Sendable ``` ```javascript +// Parent: PartialPaymentError public case zeroRemainingAmount ``` ```javascript +// Parent: PartialPaymentError public case missingOrderData ``` ```javascript +// Parent: PartialPaymentError public case notSupportedForComponent ``` ```javascript +// Parent: PartialPaymentError public var errorDescription: Swift.String? { get } ``` ```javascript +// Parent: PartialPaymentError public static func __derived_enum_equals(_: Adyen.PartialPaymentError, _: Adyen.PartialPaymentError) -> Swift.Bool ``` ```javascript +// Parent: PartialPaymentError public func hash(into: inout Swift.Hasher) -> Swift.Void ``` ```javascript +// Parent: PartialPaymentError public var hashValue: Swift.Int { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class PresentableComponentWrapper : AdyenContextAware, Cancellable, Component, FinalizableComponent, LoadingComponent, PresentableComponent ``` ```javascript +// Parent: PresentableComponentWrapper @_spi(AdyenInternal) public var apiContext: Adyen.APIContext { get } ``` ```javascript +// Parent: PresentableComponentWrapper @_spi(AdyenInternal) public var context: Adyen.AdyenContext { get } ``` ```javascript +// Parent: PresentableComponentWrapper @_spi(AdyenInternal) public let viewController: UIKit.UIViewController { get } ``` ```javascript +// Parent: PresentableComponentWrapper @_spi(AdyenInternal) public let component: any Adyen.Component { get } ``` ```javascript +// Parent: PresentableComponentWrapper @_spi(AdyenInternal) public var requiresModalPresentation: Swift.Bool { get set } ``` ```javascript +// Parent: PresentableComponentWrapper @_spi(AdyenInternal) public var navBarType: Adyen.NavigationBarType { get set } ``` ```javascript +// Parent: PresentableComponentWrapper @_spi(AdyenInternal) public init(component: any Adyen.Component, viewController: UIKit.UIViewController, navBarType: Adyen.NavigationBarType = $DEFAULT_ARG) -> Adyen.PresentableComponentWrapper ``` ```javascript +// Parent: PresentableComponentWrapper @_spi(AdyenInternal) public func didCancel() -> Swift.Void ``` ```javascript +// Parent: PresentableComponentWrapper @_spi(AdyenInternal) public func didFinalize(with: Swift.Bool, completion: (() -> Swift.Void)?) -> Swift.Void ``` ```javascript +// Parent: PresentableComponentWrapper @_spi(AdyenInternal) public func stopLoading() -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol InstallmentConfigurationAware : AdyenSessionAware ``` ```javascript +// Parent: InstallmentConfigurationAware @_spi(AdyenInternal) public var installmentConfiguration: Adyen.InstallmentConfiguration? { get } ``` ```javascript +// Parent: Root public struct InstallmentOptions : Decodable, Encodable, Equatable ``` ```javascript +// Parent: InstallmentOptions @_spi(AdyenInternal) public let regularInstallmentMonths: [Swift.UInt] { get } ``` ```javascript +// Parent: InstallmentOptions @_spi(AdyenInternal) public let includesRevolving: Swift.Bool { get } ``` ```javascript +// Parent: InstallmentOptions public init(monthValues: [Swift.UInt], includesRevolving: Swift.Bool) -> Adyen.InstallmentOptions ``` ```javascript +// Parent: InstallmentOptions public init(maxInstallmentMonth: Swift.UInt, includesRevolving: Swift.Bool) -> Adyen.InstallmentOptions ``` ```javascript +// Parent: InstallmentOptions @_spi(AdyenInternal) public init(from: any Swift.Decoder) throws -> Adyen.InstallmentOptions ``` ```javascript +// Parent: InstallmentOptions public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: InstallmentOptions public static func __derived_struct_equals(_: Adyen.InstallmentOptions, _: Adyen.InstallmentOptions) -> Swift.Bool ``` ```javascript +// Parent: Root public struct InstallmentConfiguration : Decodable ``` ```javascript +// Parent: InstallmentConfiguration @_spi(AdyenInternal) public let defaultOptions: Adyen.InstallmentOptions? { get } ``` ```javascript +// Parent: InstallmentConfiguration @_spi(AdyenInternal) public let cardBasedOptions: [Adyen.CardType : Adyen.InstallmentOptions]? { get } ``` ```javascript +// Parent: InstallmentConfiguration @_spi(AdyenInternal) public var showInstallmentAmount: Swift.Bool { get set } ``` ```javascript +// Parent: InstallmentConfiguration public init(cardBasedOptions: [Adyen.CardType : Adyen.InstallmentOptions], defaultOptions: Adyen.InstallmentOptions, showInstallmentAmount: Swift.Bool = $DEFAULT_ARG) -> Adyen.InstallmentConfiguration ``` ```javascript +// Parent: InstallmentConfiguration public init(cardBasedOptions: [Adyen.CardType : Adyen.InstallmentOptions], showInstallmentAmount: Swift.Bool = $DEFAULT_ARG) -> Adyen.InstallmentConfiguration ``` ```javascript +// Parent: InstallmentConfiguration public init(defaultOptions: Adyen.InstallmentOptions, showInstallmentAmount: Swift.Bool = $DEFAULT_ARG) -> Adyen.InstallmentConfiguration ``` ```javascript +// Parent: InstallmentConfiguration @_spi(AdyenInternal) public init(from: any Swift.Decoder) throws -> Adyen.InstallmentConfiguration ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol PaymentInitiable ``` ```javascript +// Parent: PaymentInitiable @_spi(AdyenInternal) public func initiatePayment() -> Swift.Void ``` ```javascript +// Parent: Root public final class InstantPaymentComponent : AdyenContextAware, Component, PartialPaymentOrderAware, PaymentComponent, PaymentInitiable, PaymentMethodAware ``` ```javascript +// Parent: InstantPaymentComponent @_spi(AdyenInternal) public let context: Adyen.AdyenContext { get } ``` ```javascript +// Parent: InstantPaymentComponent public let paymentData: Adyen.PaymentComponentData { get } ``` ```javascript +// Parent: InstantPaymentComponent public let paymentMethod: any Adyen.PaymentMethod { get } ``` ```javascript +// Parent: InstantPaymentComponent public weak var delegate: (any Adyen.PaymentComponentDelegate)? { get set } ``` ```javascript +// Parent: InstantPaymentComponent public init(paymentMethod: any Adyen.PaymentMethod, context: Adyen.AdyenContext, paymentData: Adyen.PaymentComponentData) -> Adyen.InstantPaymentComponent ``` ```javascript +// Parent: InstantPaymentComponent public init(paymentMethod: any Adyen.PaymentMethod, context: Adyen.AdyenContext, order: Adyen.PartialPaymentOrder?) -> Adyen.InstantPaymentComponent ``` ```javascript +// Parent: InstantPaymentComponent public func initiatePayment() -> Swift.Void ``` ```javascript +// Parent: Root public struct InstantPaymentDetails : Details, Encodable, OpaqueEncodable, PaymentMethodDetails ``` ```javascript +// Parent: InstantPaymentDetails @_spi(AdyenInternal) public var checkoutAttemptId: Swift.String? { get set } ``` ```javascript +// Parent: InstantPaymentDetails public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: InstantPaymentDetails public init(type: Adyen.PaymentMethodType) -> Adyen.InstantPaymentDetails ``` ```javascript +// Parent: InstantPaymentDetails public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root public final class StoredPaymentMethodComponent : AdyenContextAware, Component, PartialPaymentOrderAware, PaymentAware, PaymentComponent, PaymentMethodAware, PresentableComponent, TrackableComponent ``` ```javascript +// Parent: StoredPaymentMethodComponent public var configuration: Adyen.StoredPaymentMethodComponent.Configuration { get set } ``` ```javascript +// Parent: StoredPaymentMethodComponent public let context: Adyen.AdyenContext { get } ``` ```javascript +// Parent: StoredPaymentMethodComponent public var paymentMethod: any Adyen.PaymentMethod { get } ``` ```javascript +// Parent: StoredPaymentMethodComponent public weak var delegate: (any Adyen.PaymentComponentDelegate)? { get set } ``` ```javascript +// Parent: StoredPaymentMethodComponent public init(paymentMethod: any Adyen.StoredPaymentMethod, context: Adyen.AdyenContext, configuration: Adyen.StoredPaymentMethodComponent.Configuration = $DEFAULT_ARG) -> Adyen.StoredPaymentMethodComponent ``` ```javascript +// Parent: StoredPaymentMethodComponent public lazy var viewController: UIKit.UIViewController { get set } ``` ```javascript +// Parent: StoredPaymentMethodComponent public struct Configuration : AnyBasicComponentConfiguration, Localizable ``` ```javascript +// Parent: StoredPaymentMethodComponent.Configuration public var localizationParameters: Adyen.LocalizationParameters? { get set } ``` ```javascript +// Parent: StoredPaymentMethodComponent.Configuration public init(localizationParameters: Adyen.LocalizationParameters? = $DEFAULT_ARG) -> Adyen.StoredPaymentMethodComponent.Configuration ``` ```javascript +// Parent: Root public struct StoredPaymentDetails : Details, Encodable, OpaqueEncodable, PaymentMethodDetails ``` ```javascript +// Parent: StoredPaymentDetails @_spi(AdyenInternal) public var checkoutAttemptId: Swift.String? { get set } ``` ```javascript +// Parent: StoredPaymentDetails public init(paymentMethod: any Adyen.StoredPaymentMethod) -> Adyen.StoredPaymentDetails ``` ```javascript +// Parent: StoredPaymentDetails public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root public protocol ActionComponent : AdyenContextAware, Component ``` ```javascript +// Parent: ActionComponent public var delegate: (any Adyen.ActionComponentDelegate)? { get set } ``` ```javascript +// Parent: Root public protocol ActionComponentDelegate ``` ```javascript +// Parent: ActionComponentDelegate public func didOpenExternalApplication(component: any Adyen.ActionComponent) -> Swift.Void ``` ```javascript +// Parent: ActionComponentDelegate public func didProvide(_: Adyen.ActionComponentData, from: any Adyen.ActionComponent) -> Swift.Void ``` ```javascript +// Parent: ActionComponentDelegate public func didComplete(from: any Adyen.ActionComponent) -> Swift.Void ``` ```javascript +// Parent: ActionComponentDelegate public func didFail(with: any Swift.Error, from: any Adyen.ActionComponent) -> Swift.Void ``` ```javascript +// Parent: ActionComponentDelegate public func didOpenExternalApplication(component: any Adyen.ActionComponent) -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol AdyenSessionAware ``` ```javascript +// Parent: AdyenSessionAware @_spi(AdyenInternal) public var isSession: Swift.Bool { get } ``` ```javascript +// Parent: Root public protocol AnyDropInComponent : AdyenContextAware, Component, PresentableComponent ``` ```javascript +// Parent: AnyDropInComponent public var delegate: (any Adyen.DropInComponentDelegate)? { get set } ``` ```javascript +// Parent: AnyDropInComponent public func reload(with: Adyen.PartialPaymentOrder, _: Adyen.PaymentMethods) throws -> Swift.Void ``` ```javascript +// Parent: Root public protocol Component : AdyenContextAware ``` ```javascript +// Parent: Component public func finalizeIfNeeded(with: Swift.Bool, completion: (() -> Swift.Void)?) -> Swift.Void ``` ```javascript +// Parent: Component public func cancelIfNeeded() -> Swift.Void ``` ```javascript +// Parent: Component public func stopLoadingIfNeeded() -> Swift.Void ``` ```javascript +// Parent: Component @_spi(AdyenInternal) public var _isDropIn: Swift.Bool { get set } ``` ```javascript +// Parent: Root public protocol FinalizableComponent : AdyenContextAware, Component ``` ```javascript +// Parent: FinalizableComponent public func didFinalize(with: Swift.Bool, completion: (() -> Swift.Void)?) -> Swift.Void ``` ```javascript +// Parent: Root public protocol Details : Encodable, OpaqueEncodable ``` ```javascript +// Parent: Root public protocol PaymentMethodDetails : Details, Encodable, OpaqueEncodable ``` ```javascript +// Parent: PaymentMethodDetails @_spi(AdyenInternal) public var checkoutAttemptId: Swift.String? { get set } ``` ```javascript +// Parent: PaymentMethodDetails @_spi(AdyenInternal) public var checkoutAttemptId: Swift.String? { get set } ``` ```javascript +// Parent: Root public protocol AdditionalDetails : Details, Encodable, OpaqueEncodable ``` ```javascript +// Parent: Root public protocol DeviceDependent ``` ```javascript +// Parent: DeviceDependent public static func isDeviceSupported() -> Swift.Bool ``` ```javascript +// Parent: Root public protocol DropInComponentDelegate ``` ```javascript +// Parent: DropInComponentDelegate public func didSubmit(_: Adyen.PaymentComponentData, from: any Adyen.PaymentComponent, in: any Adyen.AnyDropInComponent) -> Swift.Void ``` ```javascript +// Parent: DropInComponentDelegate public func didFail(with: any Swift.Error, from: any Adyen.PaymentComponent, in: any Adyen.AnyDropInComponent) -> Swift.Void ``` ```javascript +// Parent: DropInComponentDelegate public func didProvide(_: Adyen.ActionComponentData, from: any Adyen.ActionComponent, in: any Adyen.AnyDropInComponent) -> Swift.Void ``` ```javascript +// Parent: DropInComponentDelegate public func didComplete(from: any Adyen.ActionComponent, in: any Adyen.AnyDropInComponent) -> Swift.Void ``` ```javascript +// Parent: DropInComponentDelegate public func didFail(with: any Swift.Error, from: any Adyen.ActionComponent, in: any Adyen.AnyDropInComponent) -> Swift.Void ``` ```javascript +// Parent: DropInComponentDelegate public func didOpenExternalApplication(component: any Adyen.ActionComponent, in: any Adyen.AnyDropInComponent) -> Swift.Void ``` ```javascript +// Parent: DropInComponentDelegate public func didFail(with: any Swift.Error, from: any Adyen.AnyDropInComponent) -> Swift.Void ``` ```javascript +// Parent: DropInComponentDelegate public func didCancel(component: any Adyen.PaymentComponent, from: any Adyen.AnyDropInComponent) -> Swift.Void ``` ```javascript +// Parent: DropInComponentDelegate public func didCancel(component: any Adyen.PaymentComponent, from: any Adyen.AnyDropInComponent) -> Swift.Void ``` ```javascript +// Parent: DropInComponentDelegate public func didOpenExternalApplication(component: any Adyen.ActionComponent, in: any Adyen.AnyDropInComponent) -> Swift.Void ``` ```javascript +// Parent: Root public protocol ComponentLoader : LoadingComponent ``` ```javascript +// Parent: ComponentLoader public func startLoading(for: any Adyen.PaymentComponent) -> Swift.Void ``` ```javascript +// Parent: Root public protocol LoadingComponent ``` ```javascript +// Parent: LoadingComponent public func stopLoading() -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol PartialPaymentComponent : AdyenContextAware, Component, PartialPaymentOrderAware, PaymentComponent, PaymentMethodAware ``` ```javascript +// Parent: PartialPaymentComponent @_spi(AdyenInternal) public var partialPaymentDelegate: (any Adyen.PartialPaymentDelegate)? { get set } ``` ```javascript +// Parent: PartialPaymentComponent @_spi(AdyenInternal) public var readyToSubmitComponentDelegate: (any Adyen.ReadyToSubmitPaymentComponentDelegate)? { get set } ``` ```javascript +// Parent: Root public protocol PartialPaymentDelegate ``` ```javascript +// Parent: PartialPaymentDelegate public func checkBalance(with: Adyen.PaymentComponentData, component: any Adyen.Component, completion: (Swift.Result) -> Swift.Void) -> Swift.Void ``` ```javascript +// Parent: PartialPaymentDelegate public func requestOrder(for: any Adyen.Component, completion: (Swift.Result) -> Swift.Void) -> Swift.Void ``` ```javascript +// Parent: PartialPaymentDelegate public func cancelOrder(_: Adyen.PartialPaymentOrder, component: any Adyen.Component) -> Swift.Void ``` ```javascript +// Parent: Root public protocol PartialPaymentOrderAware ``` ```javascript +// Parent: PartialPaymentOrderAware public var order: Adyen.PartialPaymentOrder? { get set } ``` ```javascript +// Parent: PartialPaymentOrderAware @_spi(AdyenInternal) public var order: Adyen.PartialPaymentOrder? { get set } ``` ```javascript +// Parent: Root public protocol PaymentAware ``` ```javascript +// Parent: PaymentAware public var payment: Adyen.Payment? { get } ``` ```javascript +// Parent: Root public protocol PaymentMethodAware ``` ```javascript +// Parent: PaymentMethodAware public var paymentMethod: any Adyen.PaymentMethod { get } ``` ```javascript +// Parent: Root public protocol PaymentComponent : AdyenContextAware, Component, PartialPaymentOrderAware, PaymentMethodAware ``` ```javascript +// Parent: PaymentComponent public var delegate: (any Adyen.PaymentComponentDelegate)? { get set } ``` ```javascript +// Parent: PaymentComponent @_spi(AdyenInternal) public func submit(data: Adyen.PaymentComponentData, component: (any Adyen.PaymentComponent)? = $DEFAULT_ARG) -> Swift.Void ``` ```javascript +// Parent: Root public protocol PaymentComponentDelegate ``` ```javascript +// Parent: PaymentComponentDelegate public func didSubmit(_: Adyen.PaymentComponentData, from: any Adyen.PaymentComponent) -> Swift.Void ``` ```javascript +// Parent: PaymentComponentDelegate public func didFail(with: any Swift.Error, from: any Adyen.PaymentComponent) -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol PaymentComponentBuilder : AdyenContextAware ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.StoredCardPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: any Adyen.StoredPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.StoredBCMCPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.StoredACHDirectDebitPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.CardPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.BCMCPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.IssuerListPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.SEPADirectDebitPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.BACSDirectDebitPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.ACHDirectDebitPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.ApplePayPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.WeChatPayPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.QiwiWalletPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.MBWayPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.BLIKPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.DokuPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.EContextPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.GiftCardPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.MealVoucherPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.BoletoPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.AffirmPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.AtomePaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.OnlineBankingPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.UPIPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.CashAppPayPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.StoredCashAppPayPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: Adyen.TwintPaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentComponentBuilder @_spi(AdyenInternal) public func build(paymentMethod: any Adyen.PaymentMethod) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: Root public protocol PaymentMethod : Decodable, Encodable ``` ```javascript +// Parent: PaymentMethod public var type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: PaymentMethod public var name: Swift.String { get } ``` ```javascript +// Parent: PaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: PaymentMethod @_spi(AdyenInternal) public func defaultDisplayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: PaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: PaymentMethod @_spi(AdyenInternal) public func displayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: PaymentMethod @_spi(AdyenInternal) public func defaultDisplayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: Root public protocol PartialPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: Root public protocol StoredPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: StoredPaymentMethod public var identifier: Swift.String { get } ``` ```javascript +// Parent: StoredPaymentMethod public var supportedShopperInteractions: [Adyen.ShopperInteraction] { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public func ==(_: any Adyen.StoredPaymentMethod, _: any Adyen.StoredPaymentMethod) -> Swift.Bool ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public func !=(_: any Adyen.StoredPaymentMethod, _: any Adyen.StoredPaymentMethod) -> Swift.Bool ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public func ==(_: any Adyen.PaymentMethod, _: any Adyen.PaymentMethod) -> Swift.Bool ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public func !=(_: any Adyen.PaymentMethod, _: any Adyen.PaymentMethod) -> Swift.Bool ``` ```javascript +// Parent: Root public protocol Localizable ``` ```javascript +// Parent: Localizable public var localizationParameters: Adyen.LocalizationParameters? { get set } ``` ```javascript +// Parent: Root public protocol Cancellable ``` ```javascript +// Parent: Cancellable public func didCancel() -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol AnyNavigationBar ``` ```javascript +// Parent: AnyNavigationBar @_spi(AdyenInternal) public var onCancelHandler: (() -> Swift.Void)? { get set } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public enum NavigationBarType ``` ```javascript +// Parent: NavigationBarType @_spi(AdyenInternal) public case regular ``` ```javascript +// Parent: NavigationBarType @_spi(AdyenInternal) public case custom(any Adyen.AnyNavigationBar) ``` ```javascript +// Parent: Root public protocol PresentableComponent : AdyenContextAware, Component ``` ```javascript +// Parent: PresentableComponent public var requiresModalPresentation: Swift.Bool { get } ``` ```javascript +// Parent: PresentableComponent public var viewController: UIKit.UIViewController { get } ``` ```javascript +// Parent: PresentableComponent @_spi(AdyenInternal) public var navBarType: Adyen.NavigationBarType { get } ``` ```javascript +// Parent: PresentableComponent @_spi(AdyenInternal) public var requiresModalPresentation: Swift.Bool { get } ``` ```javascript +// Parent: PresentableComponent @_spi(AdyenInternal) public var navBarType: Adyen.NavigationBarType { get } ``` ```javascript +// Parent: Root public protocol PresentationDelegate ``` ```javascript +// Parent: PresentationDelegate public func present(component: any Adyen.PresentableComponent) -> Swift.Void ``` ```javascript +// Parent: Root public protocol ReadyToSubmitPaymentComponentDelegate ``` ```javascript +// Parent: ReadyToSubmitPaymentComponentDelegate public func showConfirmation(for: Adyen.InstantPaymentComponent, with: Adyen.PartialPaymentOrder?) -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol StorePaymentMethodFieldAware : AdyenSessionAware ``` ```javascript +// Parent: StorePaymentMethodFieldAware @_spi(AdyenInternal) public var showStorePaymentMethodField: Swift.Bool? { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol SessionStoredPaymentMethodsDelegate : AdyenSessionAware, StoredPaymentMethodsDelegate ``` ```javascript +// Parent: SessionStoredPaymentMethodsDelegate @_spi(AdyenInternal) public var showRemovePaymentMethodButton: Swift.Bool { get } ``` ```javascript +// Parent: SessionStoredPaymentMethodsDelegate @_spi(AdyenInternal) public func disable(storedPaymentMethod: any Adyen.StoredPaymentMethod, dropInComponent: any Adyen.AnyDropInComponent, completion: Adyen.Completion) -> Swift.Void ``` ```javascript +// Parent: Root public protocol StoredPaymentMethodsDelegate ``` ```javascript +// Parent: StoredPaymentMethodsDelegate public func disable(storedPaymentMethod: any Adyen.StoredPaymentMethod, completion: Adyen.Completion) -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol TrackableComponent : AdyenContextAware, Component ``` ```javascript +// Parent: TrackableComponent @_spi(AdyenInternal) public var analyticsFlavor: Adyen.AnalyticsFlavor { get } ``` ```javascript +// Parent: TrackableComponent @_spi(AdyenInternal) public func sendInitialAnalytics() -> Swift.Void ``` ```javascript +// Parent: TrackableComponent @_spi(AdyenInternal) public func sendDidLoadEvent() -> Swift.Void ``` ```javascript +// Parent: TrackableComponent @_spi(AdyenInternal) public func viewDidLoad(viewController: UIKit.UIViewController) -> Swift.Void ``` ```javascript +// Parent: TrackableComponent @_spi(AdyenInternal) public func sendInitialAnalytics() -> Swift.Void ``` ```javascript +// Parent: TrackableComponent @_spi(AdyenInternal) public var analyticsFlavor: Adyen.AnalyticsFlavor { get } ``` ```javascript +// Parent: TrackableComponent @_spi(AdyenInternal) public func sendDidLoadEvent() -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol ViewControllerPresenter ``` ```javascript +// Parent: ViewControllerPresenter @_spi(AdyenInternal) public func presentViewController(_: UIKit.UIViewController, animated: Swift.Bool) -> Swift.Void ``` ```javascript +// Parent: ViewControllerPresenter @_spi(AdyenInternal) public func dismissViewController(animated: Swift.Bool) -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public class WeakReferenceViewControllerPresenter : ViewControllerPresenter ``` ```javascript +// Parent: WeakReferenceViewControllerPresenter @_spi(AdyenInternal) public init(_: any Adyen.ViewControllerPresenter) -> Adyen.WeakReferenceViewControllerPresenter ``` ```javascript +// Parent: WeakReferenceViewControllerPresenter @_spi(AdyenInternal) public func presentViewController(_: UIKit.UIViewController, animated: Swift.Bool) -> Swift.Void ``` ```javascript +// Parent: WeakReferenceViewControllerPresenter @_spi(AdyenInternal) public func dismissViewController(animated: Swift.Bool) -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct APIError : Decodable, Error, ErrorResponse, LocalizedError, Response, Sendable ``` ```javascript +// Parent: APIError @_spi(AdyenInternal) public let status: Swift.Int? { get } ``` ```javascript +// Parent: APIError @_spi(AdyenInternal) public let errorCode: Swift.String { get } ``` ```javascript +// Parent: APIError @_spi(AdyenInternal) public let errorMessage: Swift.String { get } ``` ```javascript +// Parent: APIError @_spi(AdyenInternal) public let type: Adyen.APIErrorType { get } ``` ```javascript +// Parent: APIError @_spi(AdyenInternal) public var errorDescription: Swift.String? { get } ``` ```javascript +// Parent: APIError @_spi(AdyenInternal) public init(from: any Swift.Decoder) throws -> Adyen.APIError ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public enum APIErrorType : Decodable, Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: APIErrorType @_spi(AdyenInternal) public case internal ``` ```javascript +// Parent: APIErrorType @_spi(AdyenInternal) public case validation ``` ```javascript +// Parent: APIErrorType @_spi(AdyenInternal) public case security ``` ```javascript +// Parent: APIErrorType @_spi(AdyenInternal) public case configuration ``` ```javascript +// Parent: APIErrorType @_spi(AdyenInternal) public case urlError ``` ```javascript +// Parent: APIErrorType @_spi(AdyenInternal) public case noInternet ``` ```javascript +// Parent: APIErrorType @_spi(AdyenInternal) public case sessionExpired ``` ```javascript -@_spi(AdyenInternal) public init(rawValue: Swift.String) -> Adyen.APIErrorType? +// Parent: APIErrorType +@_spi(AdyenInternal) @inlinable public init(rawValue: Swift.String) -> Adyen.APIErrorType? ``` ```javascript +// Parent: APIErrorType @_spi(AdyenInternal) public typealias RawValue = Swift.String ``` ```javascript +// Parent: APIErrorType @_spi(AdyenInternal) public var rawValue: Swift.String { get } ``` ```javascript +// Parent: Root public enum AppleWalletError : Equatable, Error, Hashable, LocalizedError, Sendable ``` ```javascript +// Parent: AppleWalletError public case failedToAddToAppleWallet ``` ```javascript +// Parent: AppleWalletError public static func __derived_enum_equals(_: Adyen.AppleWalletError, _: Adyen.AppleWalletError) -> Swift.Bool ``` ```javascript +// Parent: AppleWalletError public func hash(into: inout Swift.Hasher) -> Swift.Void ``` ```javascript +// Parent: AppleWalletError public var hashValue: Swift.Int { get } ``` ```javascript +// Parent: Root public enum ComponentError : Equatable, Error, Hashable, Sendable ``` ```javascript +// Parent: ComponentError public case cancelled ``` ```javascript +// Parent: ComponentError public case paymentMethodNotSupported ``` ```javascript +// Parent: ComponentError public static func __derived_enum_equals(_: Adyen.ComponentError, _: Adyen.ComponentError) -> Swift.Bool ``` ```javascript +// Parent: ComponentError public func hash(into: inout Swift.Hasher) -> Swift.Void ``` ```javascript +// Parent: ComponentError public var hashValue: Swift.Int { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct UnknownError : Error, LocalizedError, Sendable ``` ```javascript +// Parent: UnknownError @_spi(AdyenInternal) public var errorDescription: Swift.String? { get set } ``` ```javascript +// Parent: UnknownError @_spi(AdyenInternal) public init(errorDescription: Swift.String? = $DEFAULT_ARG) -> Adyen.UnknownError ``` ```javascript +// Parent: Root public enum CardType : Decodable, Encodable, Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: CardType public case accel ``` ```javascript +// Parent: CardType public case alphaBankBonusMasterCard ``` ```javascript +// Parent: CardType public case alphaBankBonusVISA ``` ```javascript +// Parent: CardType public case argencard ``` ```javascript +// Parent: CardType public case americanExpress ``` ```javascript +// Parent: CardType public case bcmc ``` ```javascript +// Parent: CardType public case bijenkorfCard ``` ```javascript +// Parent: CardType public case cabal ``` ```javascript +// Parent: CardType public case carteBancaire ``` ```javascript +// Parent: CardType public case cencosud ``` ```javascript +// Parent: CardType public case chequeDejeneur ``` ```javascript +// Parent: CardType public case chinaUnionPay ``` ```javascript +// Parent: CardType public case codensa ``` ```javascript +// Parent: CardType public case creditUnion24 ``` ```javascript +// Parent: CardType public case dankort ``` ```javascript +// Parent: CardType public case dankortVISA ``` ```javascript +// Parent: CardType public case diners ``` ```javascript +// Parent: CardType public case discover ``` ```javascript +// Parent: CardType public case elo ``` ```javascript +// Parent: CardType public case forbrugsforeningen ``` ```javascript +// Parent: CardType public case hiper ``` ```javascript +// Parent: CardType public case hipercard ``` ```javascript +// Parent: CardType public case jcb ``` ```javascript +// Parent: CardType public case karenMillen ``` ```javascript +// Parent: CardType public case kcp ``` ```javascript +// Parent: CardType public case koreanLocalCard ``` ```javascript +// Parent: CardType public case laser ``` ```javascript +// Parent: CardType public case maestro ``` ```javascript +// Parent: CardType public case maestroUK ``` ```javascript +// Parent: CardType public case masterCard ``` ```javascript +// Parent: CardType public case mir ``` ```javascript +// Parent: CardType public case naranja ``` ```javascript +// Parent: CardType public case netplus ``` ```javascript +// Parent: CardType public case nyce ``` ```javascript +// Parent: CardType public case oasis ``` ```javascript +// Parent: CardType public case pulse ``` ```javascript +// Parent: CardType public case shopping ``` ```javascript +// Parent: CardType public case solo ``` ```javascript +// Parent: CardType public case star ``` ```javascript +// Parent: CardType public case troy ``` ```javascript +// Parent: CardType public case uatp ``` ```javascript +// Parent: CardType public case visa ``` ```javascript +// Parent: CardType public case warehouse ``` ```javascript +// Parent: CardType public case other(named: Swift.String) ``` ```javascript +// Parent: CardType public init(rawValue: Swift.String) -> Adyen.CardType ``` ```javascript +// Parent: CardType public var rawValue: Swift.String { get } ``` ```javascript +// Parent: CardType @_spi(AdyenInternal) public var name: Swift.String { get } ``` ```javascript +// Parent: CardType public typealias RawValue = Swift.String ``` ```javascript +// Parent: CardType @_spi(AdyenInternal) public func matches(cardNumber: Swift.String) -> Swift.Bool ``` ```javascript +// Parent: Root public struct DisplayInformation : Equatable ``` ```javascript +// Parent: DisplayInformation public let title: Swift.String { get } ``` ```javascript +// Parent: DisplayInformation public let subtitle: Swift.String? { get } ``` ```javascript +// Parent: DisplayInformation @_spi(AdyenInternal) public let logoName: Swift.String { get } ``` ```javascript +// Parent: DisplayInformation @_spi(AdyenInternal) public let disclosureText: Swift.String? { get } ``` ```javascript +// Parent: DisplayInformation @_spi(AdyenInternal) public let footnoteText: Swift.String? { get } ``` ```javascript +// Parent: DisplayInformation @_spi(AdyenInternal) public let accessibilityLabel: Swift.String? { get } ``` ```javascript +// Parent: DisplayInformation public init(title: Swift.String, subtitle: Swift.String?, logoName: Swift.String, disclosureText: Swift.String? = $DEFAULT_ARG, footnoteText: Swift.String? = $DEFAULT_ARG, accessibilityLabel: Swift.String? = $DEFAULT_ARG) -> Adyen.DisplayInformation ``` ```javascript +// Parent: DisplayInformation public static func __derived_struct_equals(_: Adyen.DisplayInformation, _: Adyen.DisplayInformation) -> Swift.Bool ``` ```javascript +// Parent: Root public struct MerchantCustomDisplayInformation ``` ```javascript +// Parent: MerchantCustomDisplayInformation public let title: Swift.String { get } ``` ```javascript +// Parent: MerchantCustomDisplayInformation public let subtitle: Swift.String? { get } ``` ```javascript +// Parent: MerchantCustomDisplayInformation public init(title: Swift.String, subtitle: Swift.String? = $DEFAULT_ARG) -> Adyen.MerchantCustomDisplayInformation ``` ```javascript +// Parent: Root public enum ShopperInteraction : Decodable, Encodable, Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: ShopperInteraction public case shopperPresent ``` ```javascript +// Parent: ShopperInteraction public case shopperNotPresent ``` ```javascript -public init(rawValue: Swift.String) -> Adyen.ShopperInteraction? +// Parent: ShopperInteraction +@inlinable public init(rawValue: Swift.String) -> Adyen.ShopperInteraction? ``` ```javascript +// Parent: ShopperInteraction public typealias RawValue = Swift.String ``` ```javascript +// Parent: ShopperInteraction public var rawValue: Swift.String { get } ``` ```javascript +// Parent: Root public struct ACHDirectDebitPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: ACHDirectDebitPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: ACHDirectDebitPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: ACHDirectDebitPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: ACHDirectDebitPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: ACHDirectDebitPaymentMethod @_spi(AdyenInternal) public func defaultDisplayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: ACHDirectDebitPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: ACHDirectDebitPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.ACHDirectDebitPaymentMethod ``` ```javascript +// Parent: Root public struct StoredACHDirectDebitPaymentMethod : Decodable, Encodable, PaymentMethod, StoredPaymentMethod ``` ```javascript +// Parent: StoredACHDirectDebitPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: StoredACHDirectDebitPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: StoredACHDirectDebitPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: StoredACHDirectDebitPaymentMethod public let identifier: Swift.String { get } ``` ```javascript +// Parent: StoredACHDirectDebitPaymentMethod public let supportedShopperInteractions: [Adyen.ShopperInteraction] { get } ``` ```javascript +// Parent: StoredACHDirectDebitPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: StoredACHDirectDebitPaymentMethod @_spi(AdyenInternal) public func defaultDisplayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: StoredACHDirectDebitPaymentMethod public let bankAccountNumber: Swift.String { get } ``` ```javascript +// Parent: StoredACHDirectDebitPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: StoredACHDirectDebitPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.StoredACHDirectDebitPaymentMethod ``` ```javascript +// Parent: Root public protocol AnyCardPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: AnyCardPaymentMethod public var brands: [Adyen.CardType] { get } ``` ```javascript +// Parent: AnyCardPaymentMethod public var fundingSource: Adyen.CardFundingSource? { get } ``` ```javascript +// Parent: Root public enum CardFundingSource : Decodable, Encodable, Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: CardFundingSource public case debit ``` ```javascript +// Parent: CardFundingSource public case credit ``` ```javascript -public init(rawValue: Swift.String) -> Adyen.CardFundingSource? +// Parent: CardFundingSource +@inlinable public init(rawValue: Swift.String) -> Adyen.CardFundingSource? ``` ```javascript +// Parent: CardFundingSource public typealias RawValue = Swift.String ``` ```javascript +// Parent: CardFundingSource public var rawValue: Swift.String { get } ``` ```javascript +// Parent: Root public enum PaymentMethodType : Decodable, Encodable, Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: PaymentMethodType public case card ``` ```javascript +// Parent: PaymentMethodType public case scheme ``` ```javascript +// Parent: PaymentMethodType public case ideal ``` ```javascript +// Parent: PaymentMethodType public case entercash ``` ```javascript +// Parent: PaymentMethodType public case eps ``` ```javascript +// Parent: PaymentMethodType public case dotpay ``` ```javascript +// Parent: PaymentMethodType public case onlineBankingPoland ``` ```javascript +// Parent: PaymentMethodType public case openBankingUK ``` ```javascript +// Parent: PaymentMethodType public case molPayEBankingFPXMY ``` ```javascript +// Parent: PaymentMethodType public case molPayEBankingTH ``` ```javascript +// Parent: PaymentMethodType public case molPayEBankingVN ``` ```javascript +// Parent: PaymentMethodType public case sepaDirectDebit ``` ```javascript +// Parent: PaymentMethodType public case applePay ``` ```javascript +// Parent: PaymentMethodType public case payPal ``` ```javascript +// Parent: PaymentMethodType public case bcmc ``` ```javascript +// Parent: PaymentMethodType public case bcmcMobile ``` ```javascript +// Parent: PaymentMethodType public case qiwiWallet ``` ```javascript +// Parent: PaymentMethodType public case weChatPaySDK ``` ```javascript +// Parent: PaymentMethodType public case mbWay ``` ```javascript +// Parent: PaymentMethodType public case blik ``` ```javascript +// Parent: PaymentMethodType public case dokuWallet ``` ```javascript +// Parent: PaymentMethodType public case dokuAlfamart ``` ```javascript +// Parent: PaymentMethodType public case dokuIndomaret ``` ```javascript +// Parent: PaymentMethodType public case giftcard ``` ```javascript +// Parent: PaymentMethodType public case doku ``` ```javascript +// Parent: PaymentMethodType public case econtextSevenEleven ``` ```javascript +// Parent: PaymentMethodType public case econtextStores ``` ```javascript +// Parent: PaymentMethodType public case econtextATM ``` ```javascript +// Parent: PaymentMethodType public case econtextOnline ``` ```javascript +// Parent: PaymentMethodType public case boleto ``` ```javascript +// Parent: PaymentMethodType public case affirm ``` ```javascript +// Parent: PaymentMethodType public case oxxo ``` ```javascript +// Parent: PaymentMethodType public case bacsDirectDebit ``` ```javascript +// Parent: PaymentMethodType public case achDirectDebit ``` ```javascript +// Parent: PaymentMethodType public case multibanco ``` ```javascript +// Parent: PaymentMethodType public case atome ``` ```javascript +// Parent: PaymentMethodType public case onlineBankingCZ ``` ```javascript +// Parent: PaymentMethodType public case onlineBankingSK ``` ```javascript +// Parent: PaymentMethodType public case mealVoucherNatixis ``` ```javascript +// Parent: PaymentMethodType public case mealVoucherGroupeUp ``` ```javascript +// Parent: PaymentMethodType public case mealVoucherSodexo ``` ```javascript +// Parent: PaymentMethodType public case upi ``` ```javascript +// Parent: PaymentMethodType public case cashAppPay ``` ```javascript +// Parent: PaymentMethodType public case twint ``` ```javascript +// Parent: PaymentMethodType public case other(Swift.String) ``` ```javascript +// Parent: PaymentMethodType public case bcmcMobileQR ``` ```javascript +// Parent: PaymentMethodType public case weChatMiniProgram ``` ```javascript +// Parent: PaymentMethodType public case weChatQR ``` ```javascript +// Parent: PaymentMethodType public case weChatPayWeb ``` ```javascript +// Parent: PaymentMethodType public case googlePay ``` ```javascript +// Parent: PaymentMethodType public case afterpay ``` ```javascript +// Parent: PaymentMethodType public case androidPay ``` ```javascript +// Parent: PaymentMethodType public case amazonPay ``` ```javascript +// Parent: PaymentMethodType public case upiCollect ``` ```javascript +// Parent: PaymentMethodType public case upiIntent ``` ```javascript +// Parent: PaymentMethodType public case upiQr ``` ```javascript +// Parent: PaymentMethodType public case bizum ``` ```javascript +// Parent: PaymentMethodType public init(rawValue: Swift.String) -> Adyen.PaymentMethodType? ``` ```javascript +// Parent: PaymentMethodType public var rawValue: Swift.String { get } ``` ```javascript +// Parent: PaymentMethodType public typealias RawValue = Swift.String ``` ```javascript +// Parent: PaymentMethodType @_spi(AdyenInternal) public var name: Swift.String { get } ``` ```javascript +// Parent: Root public struct PaymentMethods : Decodable, Encodable ``` ```javascript +// Parent: PaymentMethods public var paid: [any Adyen.PaymentMethod] { get set } ``` ```javascript +// Parent: PaymentMethods public var regular: [any Adyen.PaymentMethod] { get set } ``` ```javascript +// Parent: PaymentMethods public var stored: [any Adyen.StoredPaymentMethod] { get set } ``` ```javascript +// Parent: PaymentMethods public init(regular: [any Adyen.PaymentMethod], stored: [any Adyen.StoredPaymentMethod]) -> Adyen.PaymentMethods ``` ```javascript +// Parent: PaymentMethods public mutating func overrideDisplayInformation(ofStoredPaymentMethod: Adyen.PaymentMethodType, with: Adyen.MerchantCustomDisplayInformation, where: (T) -> Swift.Bool) -> Swift.Void ``` ```javascript +// Parent: PaymentMethods public mutating func overrideDisplayInformation(ofStoredPaymentMethod: Adyen.PaymentMethodType, with: Adyen.MerchantCustomDisplayInformation) -> Swift.Void ``` ```javascript +// Parent: PaymentMethods public mutating func overrideDisplayInformation(ofRegularPaymentMethod: Adyen.PaymentMethodType, with: Adyen.MerchantCustomDisplayInformation, where: (T) -> Swift.Bool) -> Swift.Void ``` ```javascript +// Parent: PaymentMethods public mutating func overrideDisplayInformation(ofRegularPaymentMethod: Adyen.PaymentMethodType, with: Adyen.MerchantCustomDisplayInformation) -> Swift.Void ``` ```javascript +// Parent: PaymentMethods public func paymentMethod(ofType: T.Type) -> T? ``` ```javascript +// Parent: PaymentMethods public func paymentMethod(ofType: T.Type, where: (T) -> Swift.Bool) -> T? ``` ```javascript +// Parent: PaymentMethods public func paymentMethod(ofType: Adyen.PaymentMethodType) -> (any Adyen.PaymentMethod)? ``` ```javascript +// Parent: PaymentMethods public func paymentMethod(ofType: Adyen.PaymentMethodType, where: (T) -> Swift.Bool) -> T? ``` ```javascript +// Parent: PaymentMethods public init(from: any Swift.Decoder) throws -> Adyen.PaymentMethods ``` ```javascript +// Parent: PaymentMethods public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root public struct AffirmPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: AffirmPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: AffirmPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: AffirmPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: AffirmPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: AffirmPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: AffirmPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.AffirmPaymentMethod ``` ```javascript +// Parent: Root public struct ApplePayPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: ApplePayPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: ApplePayPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: ApplePayPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: ApplePayPaymentMethod public let brands: [Swift.String]? { get } ``` ```javascript +// Parent: ApplePayPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: ApplePayPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: ApplePayPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.ApplePayPaymentMethod ``` ```javascript +// Parent: Root public struct AtomePaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: AtomePaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: AtomePaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: AtomePaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: AtomePaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: AtomePaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: AtomePaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.AtomePaymentMethod ``` ```javascript +// Parent: Root public struct BACSDirectDebitPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: BACSDirectDebitPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: BACSDirectDebitPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: BACSDirectDebitPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: BACSDirectDebitPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: BACSDirectDebitPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: BACSDirectDebitPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.BACSDirectDebitPaymentMethod ``` ```javascript +// Parent: Root public struct BCMCPaymentMethod : AnyCardPaymentMethod, Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: BCMCPaymentMethod public var type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: BCMCPaymentMethod public var name: Swift.String { get } ``` ```javascript +// Parent: BCMCPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: BCMCPaymentMethod public var brands: [Adyen.CardType] { get } ``` ```javascript +// Parent: BCMCPaymentMethod public var fundingSource: Adyen.CardFundingSource? { get } ``` ```javascript +// Parent: BCMCPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.BCMCPaymentMethod ``` ```javascript +// Parent: BCMCPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: BCMCPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: Root public struct BLIKPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: BLIKPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: BLIKPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: BLIKPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: BLIKPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: BLIKPaymentMethod public func defaultDisplayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: BLIKPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: BLIKPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.BLIKPaymentMethod ``` ```javascript +// Parent: Root public struct BoletoPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: BoletoPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: BoletoPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: BoletoPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: BoletoPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: BoletoPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: BoletoPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.BoletoPaymentMethod ``` ```javascript +// Parent: Root public struct CardPaymentMethod : AnyCardPaymentMethod, Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: CardPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: CardPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: CardPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: CardPaymentMethod public let fundingSource: Adyen.CardFundingSource? { get } ``` ```javascript +// Parent: CardPaymentMethod public let brands: [Adyen.CardType] { get } ``` ```javascript +// Parent: CardPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.CardPaymentMethod ``` ```javascript +// Parent: CardPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: CardPaymentMethod public func defaultDisplayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: CardPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root public struct StoredCardPaymentMethod : AnyCardPaymentMethod, Decodable, Encodable, PaymentMethod, StoredPaymentMethod ``` ```javascript +// Parent: StoredCardPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: StoredCardPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: StoredCardPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: StoredCardPaymentMethod public let identifier: Swift.String { get } ``` ```javascript +// Parent: StoredCardPaymentMethod public var brands: [Adyen.CardType] { get } ``` ```javascript +// Parent: StoredCardPaymentMethod public var fundingSource: Adyen.CardFundingSource? { get set } ``` ```javascript +// Parent: StoredCardPaymentMethod public func defaultDisplayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: StoredCardPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: StoredCardPaymentMethod public let supportedShopperInteractions: [Adyen.ShopperInteraction] { get } ``` ```javascript +// Parent: StoredCardPaymentMethod public let brand: Adyen.CardType { get } ``` ```javascript +// Parent: StoredCardPaymentMethod public let lastFour: Swift.String { get } ``` ```javascript +// Parent: StoredCardPaymentMethod public let expiryMonth: Swift.String { get } ``` ```javascript +// Parent: StoredCardPaymentMethod public let expiryYear: Swift.String { get } ``` ```javascript +// Parent: StoredCardPaymentMethod public let holderName: Swift.String? { get } ``` ```javascript +// Parent: StoredCardPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: StoredCardPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.StoredCardPaymentMethod ``` ```javascript +// Parent: Root public struct CashAppPayPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: CashAppPayPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: CashAppPayPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: CashAppPayPaymentMethod public let clientId: Swift.String { get } ``` ```javascript +// Parent: CashAppPayPaymentMethod public let scopeId: Swift.String { get } ``` ```javascript +// Parent: CashAppPayPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: CashAppPayPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.CashAppPayPaymentMethod ``` ```javascript +// Parent: CashAppPayPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: CashAppPayPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: Root public struct DokuPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: DokuPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: DokuPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: DokuPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: DokuPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: DokuPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: DokuPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.DokuPaymentMethod ``` ```javascript +// Parent: Root public typealias DokuWalletPaymentMethod = Adyen.DokuPaymentMethod ``` ```javascript +// Parent: Root public typealias AlfamartPaymentMethod = Adyen.DokuPaymentMethod ``` ```javascript +// Parent: Root public typealias IndomaretPaymentMethod = Adyen.DokuPaymentMethod ``` ```javascript +// Parent: Root public struct EContextPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: EContextPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: EContextPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: EContextPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: EContextPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: EContextPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: EContextPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.EContextPaymentMethod ``` ```javascript +// Parent: Root public typealias SevenElevenPaymentMethod = Adyen.EContextPaymentMethod ``` ```javascript +// Parent: Root public struct GiftCardPaymentMethod : Decodable, Encodable, PartialPaymentMethod, PaymentMethod ``` ```javascript +// Parent: GiftCardPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: GiftCardPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: GiftCardPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: GiftCardPaymentMethod public let brand: Swift.String { get } ``` ```javascript +// Parent: GiftCardPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: GiftCardPaymentMethod public func defaultDisplayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: GiftCardPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: GiftCardPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.GiftCardPaymentMethod ``` ```javascript +// Parent: Root public struct InstantPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: InstantPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: InstantPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: InstantPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: InstantPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: InstantPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: InstantPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.InstantPaymentMethod ``` ```javascript +// Parent: Root public struct IssuerListPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: IssuerListPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: IssuerListPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: IssuerListPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: IssuerListPaymentMethod public let issuers: [Adyen.Issuer] { get } ``` ```javascript +// Parent: IssuerListPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.IssuerListPaymentMethod ``` ```javascript +// Parent: IssuerListPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: IssuerListPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: Root public struct MBWayPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: MBWayPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: MBWayPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: MBWayPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: MBWayPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: MBWayPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: MBWayPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.MBWayPaymentMethod ``` ```javascript +// Parent: Root public struct MealVoucherPaymentMethod : Decodable, Encodable, PartialPaymentMethod, PaymentMethod ``` ```javascript +// Parent: MealVoucherPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: MealVoucherPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: MealVoucherPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: MealVoucherPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: MealVoucherPaymentMethod public func defaultDisplayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: MealVoucherPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: MealVoucherPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.MealVoucherPaymentMethod ``` ```javascript +// Parent: Root public struct Issuer : CustomStringConvertible, Decodable, Encodable, Equatable ``` ```javascript +// Parent: Issuer public let identifier: Swift.String { get } ``` ```javascript +// Parent: Issuer public let name: Swift.String { get } ``` ```javascript +// Parent: Issuer public var description: Swift.String { get } ``` ```javascript +// Parent: Issuer public static func __derived_struct_equals(_: Adyen.Issuer, _: Adyen.Issuer) -> Swift.Bool ``` ```javascript +// Parent: Issuer public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Issuer public init(from: any Swift.Decoder) throws -> Adyen.Issuer ``` ```javascript +// Parent: Root public struct OnlineBankingPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: OnlineBankingPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: OnlineBankingPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: OnlineBankingPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: OnlineBankingPaymentMethod public let issuers: [Adyen.Issuer] { get } ``` ```javascript +// Parent: OnlineBankingPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: OnlineBankingPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: OnlineBankingPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.OnlineBankingPaymentMethod ``` ```javascript +// Parent: Root public struct QiwiWalletPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: QiwiWalletPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: QiwiWalletPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: QiwiWalletPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: QiwiWalletPaymentMethod public let phoneExtensions: [Adyen.PhoneExtension] { get } ``` ```javascript +// Parent: QiwiWalletPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.QiwiWalletPaymentMethod ``` ```javascript +// Parent: QiwiWalletPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: QiwiWalletPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: Root public struct PhoneExtension : Decodable, Encodable, Equatable, FormPickable ``` ```javascript +// Parent: PhoneExtension public let value: Swift.String { get } ``` ```javascript +// Parent: PhoneExtension public let countryCode: Swift.String { get } ``` ```javascript +// Parent: PhoneExtension public var countryDisplayName: Swift.String { get } ``` ```javascript +// Parent: PhoneExtension public init(value: Swift.String, countryCode: Swift.String) -> Adyen.PhoneExtension ``` ```javascript +// Parent: PhoneExtension public static func __derived_struct_equals(_: Adyen.PhoneExtension, _: Adyen.PhoneExtension) -> Swift.Bool ``` ```javascript +// Parent: PhoneExtension public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: PhoneExtension public init(from: any Swift.Decoder) throws -> Adyen.PhoneExtension ``` ```javascript +// Parent: PhoneExtension @_spi(AdyenInternal) public var identifier: Swift.String { get } ``` ```javascript +// Parent: PhoneExtension @_spi(AdyenInternal) public var icon: UIKit.UIImage? { get } ``` ```javascript +// Parent: PhoneExtension @_spi(AdyenInternal) public var title: Swift.String { get } ``` ```javascript +// Parent: PhoneExtension @_spi(AdyenInternal) public var subtitle: Swift.String? { get } ``` ```javascript +// Parent: PhoneExtension @_spi(AdyenInternal) public var trailingText: Swift.String? { get } ``` ```javascript +// Parent: Root public struct SEPADirectDebitPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: SEPADirectDebitPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: SEPADirectDebitPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: SEPADirectDebitPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: SEPADirectDebitPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: SEPADirectDebitPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: SEPADirectDebitPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.SEPADirectDebitPaymentMethod ``` ```javascript +// Parent: Root public struct StoredBCMCPaymentMethod : Decodable, Encodable, PaymentMethod, StoredPaymentMethod ``` ```javascript +// Parent: StoredBCMCPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: StoredBCMCPaymentMethod public var name: Swift.String { get } ``` ```javascript +// Parent: StoredBCMCPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: StoredBCMCPaymentMethod public var identifier: Swift.String { get } ``` ```javascript +// Parent: StoredBCMCPaymentMethod public func defaultDisplayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: StoredBCMCPaymentMethod public var supportedShopperInteractions: [Adyen.ShopperInteraction] { get } ``` ```javascript +// Parent: StoredBCMCPaymentMethod public let brand: Swift.String { get } ``` ```javascript +// Parent: StoredBCMCPaymentMethod public var lastFour: Swift.String { get } ``` ```javascript +// Parent: StoredBCMCPaymentMethod public var expiryMonth: Swift.String { get } ``` ```javascript +// Parent: StoredBCMCPaymentMethod public var expiryYear: Swift.String { get } ``` ```javascript +// Parent: StoredBCMCPaymentMethod public var holderName: Swift.String? { get } ``` ```javascript +// Parent: StoredBCMCPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: StoredBCMCPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.StoredBCMCPaymentMethod ``` ```javascript +// Parent: StoredBCMCPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root public struct StoredBLIKPaymentMethod : Decodable, Encodable, PaymentMethod, StoredPaymentMethod ``` ```javascript +// Parent: StoredBLIKPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: StoredBLIKPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: StoredBLIKPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: StoredBLIKPaymentMethod public let identifier: Swift.String { get } ``` ```javascript +// Parent: StoredBLIKPaymentMethod public let supportedShopperInteractions: [Adyen.ShopperInteraction] { get } ``` ```javascript +// Parent: StoredBLIKPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: StoredBLIKPaymentMethod @_spi(AdyenInternal) public func defaultDisplayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: StoredBLIKPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: StoredBLIKPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.StoredBLIKPaymentMethod ``` ```javascript +// Parent: Root public struct StoredCashAppPayPaymentMethod : Decodable, Encodable, PaymentMethod, StoredPaymentMethod ``` ```javascript +// Parent: StoredCashAppPayPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: StoredCashAppPayPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: StoredCashAppPayPaymentMethod public let cashtag: Swift.String { get } ``` ```javascript +// Parent: StoredCashAppPayPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: StoredCashAppPayPaymentMethod public let identifier: Swift.String { get } ``` ```javascript +// Parent: StoredCashAppPayPaymentMethod public let supportedShopperInteractions: [Adyen.ShopperInteraction] { get } ``` ```javascript +// Parent: StoredCashAppPayPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: StoredCashAppPayPaymentMethod @_spi(AdyenInternal) public func defaultDisplayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: StoredCashAppPayPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: StoredCashAppPayPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.StoredCashAppPayPaymentMethod ``` ```javascript +// Parent: Root public struct StoredInstantPaymentMethod : Decodable, Encodable, PaymentMethod, StoredPaymentMethod ``` ```javascript +// Parent: StoredInstantPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: StoredInstantPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: StoredInstantPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: StoredInstantPaymentMethod public let identifier: Swift.String { get } ``` ```javascript +// Parent: StoredInstantPaymentMethod public let supportedShopperInteractions: [Adyen.ShopperInteraction] { get } ``` ```javascript +// Parent: StoredInstantPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: StoredInstantPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: StoredInstantPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.StoredInstantPaymentMethod ``` ```javascript +// Parent: Root public struct StoredPayPalPaymentMethod : Decodable, Encodable, PaymentMethod, StoredPaymentMethod ``` ```javascript +// Parent: StoredPayPalPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: StoredPayPalPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: StoredPayPalPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: StoredPayPalPaymentMethod public let identifier: Swift.String { get } ``` ```javascript +// Parent: StoredPayPalPaymentMethod public let supportedShopperInteractions: [Adyen.ShopperInteraction] { get } ``` ```javascript +// Parent: StoredPayPalPaymentMethod public func defaultDisplayInformation(using: Adyen.LocalizationParameters?) -> Adyen.DisplayInformation ``` ```javascript +// Parent: StoredPayPalPaymentMethod public let emailAddress: Swift.String { get } ``` ```javascript +// Parent: StoredPayPalPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: StoredPayPalPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: StoredPayPalPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.StoredPayPalPaymentMethod ``` ```javascript +// Parent: Root public struct TwintPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: TwintPaymentMethod public var type: Adyen.PaymentMethodType { get set } ``` ```javascript +// Parent: TwintPaymentMethod public var name: Swift.String { get set } ``` ```javascript +// Parent: TwintPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: TwintPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: TwintPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: TwintPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.TwintPaymentMethod ``` ```javascript +// Parent: Root public struct UPIPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: UPIPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: UPIPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: UPIPaymentMethod public let apps: [Adyen.Issuer]? { get } ``` ```javascript +// Parent: UPIPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: UPIPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: UPIPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: UPIPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.UPIPaymentMethod ``` ```javascript +// Parent: Root public struct WeChatPayPaymentMethod : Decodable, Encodable, PaymentMethod ``` ```javascript +// Parent: WeChatPayPaymentMethod public let type: Adyen.PaymentMethodType { get } ``` ```javascript +// Parent: WeChatPayPaymentMethod public let name: Swift.String { get } ``` ```javascript +// Parent: WeChatPayPaymentMethod public var merchantProvidedDisplayInformation: Adyen.MerchantCustomDisplayInformation? { get set } ``` ```javascript +// Parent: WeChatPayPaymentMethod @_spi(AdyenInternal) public func buildComponent(using: any Adyen.PaymentComponentBuilder) -> (any Adyen.PaymentComponent)? ``` ```javascript +// Parent: WeChatPayPaymentMethod public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: WeChatPayPaymentMethod public init(from: any Swift.Decoder) throws -> Adyen.WeChatPayPaymentMethod ``` ```javascript +// Parent: Root @_spi(AdyenInternal) @objc public final class CancellingToolBar : AdyenCompatible, AnyNavigationBar, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring ``` ```javascript +// Parent: CancellingToolBar @_spi(AdyenInternal) override public init(title: Swift.String?, style: Adyen.NavigationStyle) -> Adyen.CancellingToolBar ``` ```javascript +// Parent: Root @_spi(AdyenInternal) @objc public class ModalToolbar : AdyenCompatible, AnyNavigationBar, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring ``` ```javascript +// Parent: ModalToolbar @_spi(AdyenInternal) public var onCancelHandler: (() -> Swift.Void)? { get set } ``` ```javascript +// Parent: ModalToolbar @_spi(AdyenInternal) public init(title: Swift.String?, style: Adyen.NavigationStyle) -> Adyen.ModalToolbar ``` ```javascript +// Parent: ModalToolbar @_spi(AdyenInternal) @objc override public dynamic init(frame: CoreFoundation.CGRect) -> Adyen.ModalToolbar ``` ```javascript +// Parent: Root public final class AmountFormatter ``` ```javascript +// Parent: AmountFormatter public static func formatted(amount: Swift.Int, currencyCode: Swift.String, localeIdentifier: Swift.String? = $DEFAULT_ARG) -> Swift.String? ``` ```javascript +// Parent: AmountFormatter public static func minorUnitAmount(from: Swift.Double, currencyCode: Swift.String, localeIdentifier: Swift.String? = $DEFAULT_ARG) -> Swift.Int ``` ```javascript +// Parent: AmountFormatter public static func minorUnitAmount(from: Foundation.Decimal, currencyCode: Swift.String, localeIdentifier: Swift.String? = $DEFAULT_ARG) -> Swift.Int ``` ```javascript +// Parent: AmountFormatter public static func decimalAmount(_: Swift.Int, currencyCode: Swift.String, localeIdentifier: Swift.String? = $DEFAULT_ARG) -> Foundation.NSDecimalNumber ``` ```javascript +// Parent: Root public final class BrazilSocialSecurityNumberFormatter : Formatter, Sanitizer ``` ```javascript +// Parent: BrazilSocialSecurityNumberFormatter override public func formattedValue(for: Swift.String) -> Swift.String ``` ```javascript +// Parent: BrazilSocialSecurityNumberFormatter override public init() -> Adyen.BrazilSocialSecurityNumberFormatter ``` ```javascript +// Parent: Root public protocol Formatter : Sanitizer ``` ```javascript +// Parent: Formatter public func formattedValue(for: Swift.String) -> Swift.String ``` ```javascript +// Parent: Root public protocol Sanitizer ``` ```javascript +// Parent: Sanitizer public func sanitizedValue(for: Swift.String) -> Swift.String ``` ```javascript +// Parent: Root public final class IBANFormatter : Formatter, Sanitizer ``` ```javascript +// Parent: IBANFormatter public init() -> Adyen.IBANFormatter ``` ```javascript +// Parent: IBANFormatter public func formattedValue(for: Swift.String) -> Swift.String ``` ```javascript +// Parent: IBANFormatter public func sanitizedValue(for: Swift.String) -> Swift.String ``` ```javascript -public class NumericFormatter : Formatter, Sanitizer +// Parent: Root +open class NumericFormatter : Formatter, Sanitizer ``` ```javascript +// Parent: NumericFormatter public init() -> Adyen.NumericFormatter ``` ```javascript -public func formattedValue(for: Swift.String) -> Swift.String +// Parent: NumericFormatter +open func formattedValue(for: Swift.String) -> Swift.String ``` ```javascript -public func sanitizedValue(for: Swift.String) -> Swift.String +// Parent: NumericFormatter +open func sanitizedValue(for: Swift.String) -> Swift.String ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol AdyenCancellable ``` ```javascript +// Parent: AdyenCancellable @_spi(AdyenInternal) public func cancel() -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public class AdyenTask : AdyenCancellable ``` ```javascript +// Parent: AdyenTask @_spi(AdyenInternal) public var isCancelled: Swift.Bool { get } ``` ```javascript +// Parent: AdyenTask @_spi(AdyenInternal) public func cancel() -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct AdyenDependencyValues ``` ```javascript +// Parent: AdyenDependencyValues @_spi(AdyenInternal) public subscript(_: K.Type) -> K.Value { get set } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct AdyenDependency ``` ```javascript +// Parent: AdyenDependency @_spi(AdyenInternal) public var wrappedValue: T { get } ``` ```javascript +// Parent: AdyenDependency @_spi(AdyenInternal) public init(_: Swift.KeyPath) -> Adyen.AdyenDependency ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol AdyenDependencyKey ``` ```javascript +// Parent: AdyenDependencyKey @_spi(AdyenInternal) public associatedtype Value ``` ```javascript +// Parent: AdyenDependencyKey @_spi(AdyenInternal) public static var liveValue: Self.Value { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct AdyenScope ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public let base: Base { get } ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public init(base: Base) -> Adyen.AdyenScope ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public subscript(safeIndex: Swift.Int) -> T? { get } ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func isSchemeConfigured(_: Swift.String) -> Swift.Bool ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func with(priority: UIKit.UILayoutPriority) -> UIKit.NSLayoutConstraint ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public var caAlignmentMode: QuartzCore.CATextLayerAlignmentMode { get } ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public var isNullOrEmpty: Swift.Bool { get } ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public var nilIfEmpty: Swift.String? { get } ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public var nilIfEmpty: Swift.String? { get } ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func truncate(to: Swift.Int) -> Swift.String ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func components(withLengths: [Swift.Int]) -> [Swift.String] ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func components(withLength: Swift.Int) -> [Swift.String] ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public subscript(_: Swift.Int) -> Swift.String { get } ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public subscript(_: Swift.Range) -> Swift.String { get } ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public subscript(_: Swift.ClosedRange) -> Swift.String { get } ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public var linkRanges: [Foundation.NSRange] { get } ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func timeLeftString() -> Swift.String? ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public var mainKeyWindow: UIKit.UIWindow? { get } ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func font(with: UIKit.UIFont.Weight) -> UIKit.UIFont ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func cancelAnimations(with: Swift.String) -> Swift.Void ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func animate(context: Adyen.AnimationContext) -> Swift.Void ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) @discardableResult public func anchor(inside: UIKit.UIView, with: UIKit.UIEdgeInsets = $DEFAULT_ARG) -> [UIKit.NSLayoutConstraint] ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) @discardableResult public func anchor(inside: UIKit.UILayoutGuide, with: UIKit.UIEdgeInsets = $DEFAULT_ARG) -> [UIKit.NSLayoutConstraint] ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) @discardableResult public func anchor(inside: Adyen.AdyenScope.LayoutAnchorSource, edgeInsets: Adyen.AdyenScope.EdgeInsets = $DEFAULT_ARG) -> [UIKit.NSLayoutConstraint] ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func wrapped(with: UIKit.UIEdgeInsets = $DEFAULT_ARG) -> UIKit.UIView ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public enum LayoutAnchorSource ``` ```javascript +// Parent: AdyenScope.LayoutAnchorSource @_spi(AdyenInternal) public case view(UIKit.UIView) ``` ```javascript +// Parent: AdyenScope.LayoutAnchorSource @_spi(AdyenInternal) public case layoutGuide(UIKit.UILayoutGuide) ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public struct EdgeInsets ``` ```javascript +// Parent: AdyenScope.EdgeInsets @_spi(AdyenInternal) public var top: CoreGraphics.CGFloat? { get set } ``` ```javascript +// Parent: AdyenScope.EdgeInsets @_spi(AdyenInternal) public var left: CoreGraphics.CGFloat? { get set } ``` ```javascript +// Parent: AdyenScope.EdgeInsets @_spi(AdyenInternal) public var bottom: CoreGraphics.CGFloat? { get set } ``` ```javascript +// Parent: AdyenScope.EdgeInsets @_spi(AdyenInternal) public var right: CoreGraphics.CGFloat? { get set } ``` ```javascript +// Parent: AdyenScope.EdgeInsets @_spi(AdyenInternal) public static var zero: Adyen.AdyenScope.EdgeInsets { get } ``` ```javascript +// Parent: AdyenScope.EdgeInsets @_spi(AdyenInternal) public init(top: CoreGraphics.CGFloat? = $DEFAULT_ARG, left: CoreGraphics.CGFloat? = $DEFAULT_ARG, bottom: CoreGraphics.CGFloat? = $DEFAULT_ARG, right: CoreGraphics.CGFloat? = $DEFAULT_ARG) -> Adyen.AdyenScope.EdgeInsets ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public var topPresenter: UIKit.UIViewController { get } ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) @discardableResult public func snapShot(forceRedraw: Swift.Bool = $DEFAULT_ARG) -> UIKit.UIImage? ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func hide(animationKey: Swift.String, hidden: Swift.Bool, animated: Swift.Bool) -> Swift.Void ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public var minimalSize: CoreFoundation.CGSize { get } ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func round(corners: UIKit.UIRectCorner, radius: CoreGraphics.CGFloat) -> Swift.Void ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func round(corners: UIKit.UIRectCorner, percentage: CoreGraphics.CGFloat) -> Swift.Void ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func round(corners: UIKit.UIRectCorner, rounding: Adyen.CornerRounding) -> Swift.Void ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public func round(using: Adyen.CornerRounding) -> Swift.Void ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public var queryParameters: [Swift.String : Swift.String] { get } ``` ```javascript +// Parent: AdyenScope @_spi(AdyenInternal) public var isHttp: Swift.Bool { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol AdyenCompatible ``` ```javascript +// Parent: AdyenCompatible @_spi(AdyenInternal) public associatedtype AdyenBase ``` ```javascript +// Parent: AdyenCompatible @_spi(AdyenInternal) public var adyen: Adyen.AdyenScope { get } ``` ```javascript +// Parent: AdyenCompatible @_spi(AdyenInternal) public var adyen: Adyen.AdyenScope { get } ``` ```javascript +// Parent: Root public let adyenSdkVersion: Swift.String ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol ImageLoading ``` ```javascript +// Parent: ImageLoading @_spi(AdyenInternal) @discardableResult public func load(url: Foundation.URL, completion: ((UIKit.UIImage?) -> Swift.Void)) -> any Adyen.AdyenCancellable ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class ImageLoader : ImageLoading ``` ```javascript +// Parent: ImageLoader @_spi(AdyenInternal) public init(urlSession: Foundation.URLSession = $DEFAULT_ARG) -> Adyen.ImageLoader ``` ```javascript +// Parent: ImageLoader @_spi(AdyenInternal) @discardableResult public func load(url: Foundation.URL, completion: ((UIKit.UIImage?) -> Swift.Void)) -> any Adyen.AdyenCancellable ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class ImageLoaderProvider ``` ```javascript +// Parent: ImageLoaderProvider @_spi(AdyenInternal) public static func imageLoader() -> any Adyen.ImageLoading ``` ```javascript +// Parent: Root @_spi(AdyenInternal) @objc public class AnimationContext : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol ``` ```javascript +// Parent: AnimationContext @_spi(AdyenInternal) public init(animationKey: Swift.String, duration: Foundation.TimeInterval, delay: Foundation.TimeInterval = $DEFAULT_ARG, options: UIKit.UIView.AnimationOptions = $DEFAULT_ARG, animations: () -> Swift.Void, completion: ((Swift.Bool) -> Swift.Void)? = $DEFAULT_ARG) -> Adyen.AnimationContext ``` ```javascript +// Parent: AnimationContext @_spi(AdyenInternal) @objc override public dynamic init() -> Adyen.AnimationContext ``` ```javascript +// Parent: Root @_spi(AdyenInternal) @objc public final class KeyFrameAnimationContext : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol ``` ```javascript +// Parent: KeyFrameAnimationContext @_spi(AdyenInternal) public init(animationKey: Swift.String, duration: Foundation.TimeInterval, delay: Foundation.TimeInterval = $DEFAULT_ARG, options: UIKit.UIView.KeyframeAnimationOptions = $DEFAULT_ARG, animations: () -> Swift.Void, completion: ((Swift.Bool) -> Swift.Void)? = $DEFAULT_ARG) -> Adyen.KeyFrameAnimationContext ``` ```javascript +// Parent: KeyFrameAnimationContext @_spi(AdyenInternal) override public init(animationKey: Swift.String, duration: Foundation.TimeInterval, delay: Foundation.TimeInterval = $DEFAULT_ARG, options: UIKit.UIView.AnimationOptions = $DEFAULT_ARG, animations: () -> Swift.Void, completion: ((Swift.Bool) -> Swift.Void)? = $DEFAULT_ARG) -> Adyen.KeyFrameAnimationContext ``` ```javascript +// Parent: Root @_spi(AdyenInternal) @objc public final class SpringAnimationContext : CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSObjectProtocol ``` ```javascript +// Parent: SpringAnimationContext @_spi(AdyenInternal) public init(animationKey: Swift.String, duration: Foundation.TimeInterval, delay: Foundation.TimeInterval = $DEFAULT_ARG, dampingRatio: CoreGraphics.CGFloat, velocity: CoreGraphics.CGFloat, options: UIKit.UIView.AnimationOptions = $DEFAULT_ARG, animations: () -> Swift.Void, completion: ((Swift.Bool) -> Swift.Void)? = $DEFAULT_ARG) -> Adyen.SpringAnimationContext ``` ```javascript +// Parent: SpringAnimationContext @_spi(AdyenInternal) override public init(animationKey: Swift.String, duration: Foundation.TimeInterval, delay: Foundation.TimeInterval = $DEFAULT_ARG, options: UIKit.UIView.AnimationOptions = $DEFAULT_ARG, animations: () -> Swift.Void, completion: ((Swift.Bool) -> Swift.Void)? = $DEFAULT_ARG) -> Adyen.SpringAnimationContext ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol PreferredContentSizeConsumer ``` ```javascript +// Parent: PreferredContentSizeConsumer @_spi(AdyenInternal) public func didUpdatePreferredContentSize() -> Swift.Void ``` ```javascript +// Parent: PreferredContentSizeConsumer @_spi(AdyenInternal) public func willUpdatePreferredContentSize() -> Swift.Void ``` ```javascript +// Parent: Root public struct Amount : Comparable, Decodable, Encodable, Equatable ``` ```javascript +// Parent: Amount public let value: Swift.Int { get } ``` ```javascript +// Parent: Amount public let currencyCode: Swift.String { get } ``` ```javascript +// Parent: Amount public var localeIdentifier: Swift.String? { get set } ``` ```javascript +// Parent: Amount public init(value: Swift.Int, currencyCode: Swift.String, localeIdentifier: Swift.String? = $DEFAULT_ARG) -> Adyen.Amount ``` ```javascript +// Parent: Amount public init(value: Foundation.Decimal, currencyCode: Swift.String, localeIdentifier: Swift.String? = $DEFAULT_ARG) -> Adyen.Amount ``` ```javascript +// Parent: Amount public static func __derived_struct_equals(_: Adyen.Amount, _: Adyen.Amount) -> Swift.Bool ``` ```javascript +// Parent: Amount public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Amount public init(from: any Swift.Decoder) throws -> Adyen.Amount ``` ```javascript +// Parent: Amount public var formatted: Swift.String { get } ``` ```javascript +// Parent: Amount @_spi(AdyenInternal) public var formattedComponents: Adyen.AmountComponents { get } ``` ```javascript +// Parent: Amount @_spi(AdyenInternal) public static func <(_: Adyen.Amount, _: Adyen.Amount) -> Swift.Bool ``` ```javascript +// Parent: Amount @_spi(AdyenInternal) public static func <=(_: Adyen.Amount, _: Adyen.Amount) -> Swift.Bool ``` ```javascript +// Parent: Amount @_spi(AdyenInternal) public static func >=(_: Adyen.Amount, _: Adyen.Amount) -> Swift.Bool ``` ```javascript +// Parent: Amount @_spi(AdyenInternal) public static func >(_: Adyen.Amount, _: Adyen.Amount) -> Swift.Bool ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct AmountComponents ``` ```javascript +// Parent: AmountComponents @_spi(AdyenInternal) public let formattedValue: Swift.String { get } ``` ```javascript +// Parent: AmountComponents @_spi(AdyenInternal) public let formattedCurrencySymbol: Swift.String { get } ``` ```javascript +// Parent: Root public protocol OpaqueEncodable : Encodable ``` ```javascript +// Parent: OpaqueEncodable public var encodable: Adyen.AnyEncodable { get } ``` ```javascript +// Parent: OpaqueEncodable public var encodable: Adyen.AnyEncodable { get } ``` ```javascript +// Parent: Root public struct AnyEncodable : Encodable ``` ```javascript +// Parent: AnyEncodable public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root public struct Balance ``` ```javascript +// Parent: Balance public let availableAmount: Adyen.Amount { get } ``` ```javascript +// Parent: Balance public let transactionLimit: Adyen.Amount? { get } ``` ```javascript +// Parent: Balance public init(availableAmount: Adyen.Amount, transactionLimit: Adyen.Amount?) -> Adyen.Balance ``` ```javascript +// Parent: Root public struct BrowserInfo : Encodable ``` ```javascript +// Parent: BrowserInfo public var userAgent: Swift.String? { get set } ``` ```javascript +// Parent: BrowserInfo public static func initialize(completion: ((Adyen.BrowserInfo?) -> Swift.Void)) -> Swift.Void ``` ```javascript +// Parent: BrowserInfo public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol DelegatedAuthenticationAware ``` ```javascript +// Parent: DelegatedAuthenticationAware @_spi(AdyenInternal) public var delegatedAuthenticationData: Adyen.DelegatedAuthenticationData? { get } ``` ```javascript +// Parent: Root public enum DelegatedAuthenticationData : Decodable, Encodable ``` ```javascript +// Parent: DelegatedAuthenticationData public enum DecodingError : Equatable, Error, Hashable, LocalizedError, Sendable ``` ```javascript +// Parent: DelegatedAuthenticationData.DecodingError public case invalidDelegatedAuthenticationData ``` ```javascript +// Parent: DelegatedAuthenticationData.DecodingError public var errorDescription: Swift.String? { get } ``` ```javascript +// Parent: DelegatedAuthenticationData.DecodingError public static func __derived_enum_equals(_: Adyen.DelegatedAuthenticationData.DecodingError, _: Adyen.DelegatedAuthenticationData.DecodingError) -> Swift.Bool ``` ```javascript +// Parent: DelegatedAuthenticationData.DecodingError public func hash(into: inout Swift.Hasher) -> Swift.Void ``` ```javascript +// Parent: DelegatedAuthenticationData.DecodingError public var hashValue: Swift.Int { get } ``` ```javascript +// Parent: DelegatedAuthenticationData public case sdkOutput(Swift.String) ``` ```javascript +// Parent: DelegatedAuthenticationData public case sdkInput(Swift.String) ``` ```javascript +// Parent: DelegatedAuthenticationData public init(from: any Swift.Decoder) throws -> Adyen.DelegatedAuthenticationData ``` ```javascript +// Parent: DelegatedAuthenticationData public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root public struct Installments : Encodable, Equatable ``` ```javascript +// Parent: Installments public enum Plan : Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: Installments.Plan public case regular ``` ```javascript +// Parent: Installments.Plan public case revolving ``` ```javascript -public init(rawValue: Swift.String) -> Adyen.Installments.Plan? +// Parent: Installments.Plan +@inlinable public init(rawValue: Swift.String) -> Adyen.Installments.Plan? ``` ```javascript +// Parent: Installments.Plan public typealias RawValue = Swift.String ``` ```javascript +// Parent: Installments.Plan public var rawValue: Swift.String { get } ``` ```javascript +// Parent: Installments public let totalMonths: Swift.Int { get } ``` ```javascript +// Parent: Installments public let plan: Adyen.Installments.Plan { get } ``` ```javascript +// Parent: Installments public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Installments public init(totalMonths: Swift.Int, plan: Adyen.Installments.Plan) -> Adyen.Installments ``` ```javascript +// Parent: Installments public static func __derived_struct_equals(_: Adyen.Installments, _: Adyen.Installments) -> Swift.Bool ``` ```javascript +// Parent: Root public struct PartialPaymentOrder : Decodable, Encodable, Equatable ``` ```javascript +// Parent: PartialPaymentOrder public struct CompactOrder : Encodable, Equatable ``` ```javascript +// Parent: PartialPaymentOrder.CompactOrder public let pspReference: Swift.String { get } ``` ```javascript +// Parent: PartialPaymentOrder.CompactOrder public let orderData: Swift.String? { get } ``` ```javascript +// Parent: PartialPaymentOrder.CompactOrder public static func __derived_struct_equals(_: Adyen.PartialPaymentOrder.CompactOrder, _: Adyen.PartialPaymentOrder.CompactOrder) -> Swift.Bool ``` ```javascript +// Parent: PartialPaymentOrder.CompactOrder public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: PartialPaymentOrder public let compactOrder: Adyen.PartialPaymentOrder.CompactOrder { get } ``` ```javascript +// Parent: PartialPaymentOrder public let pspReference: Swift.String { get } ``` ```javascript +// Parent: PartialPaymentOrder public let orderData: Swift.String? { get } ``` ```javascript +// Parent: PartialPaymentOrder public let reference: Swift.String? { get } ``` ```javascript +// Parent: PartialPaymentOrder public let amount: Adyen.Amount? { get } ``` ```javascript +// Parent: PartialPaymentOrder public let remainingAmount: Adyen.Amount? { get } ``` ```javascript +// Parent: PartialPaymentOrder public let expiresAt: Foundation.Date? { get } ``` ```javascript +// Parent: PartialPaymentOrder public init(pspReference: Swift.String, orderData: Swift.String?, reference: Swift.String? = $DEFAULT_ARG, amount: Adyen.Amount? = $DEFAULT_ARG, remainingAmount: Adyen.Amount? = $DEFAULT_ARG, expiresAt: Foundation.Date? = $DEFAULT_ARG) -> Adyen.PartialPaymentOrder ``` ```javascript +// Parent: PartialPaymentOrder public init(from: any Swift.Decoder) throws -> Adyen.PartialPaymentOrder ``` ```javascript +// Parent: PartialPaymentOrder public static func __derived_struct_equals(_: Adyen.PartialPaymentOrder, _: Adyen.PartialPaymentOrder) -> Swift.Bool ``` ```javascript +// Parent: PartialPaymentOrder public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Root public struct Payment : Decodable, Encodable ``` ```javascript +// Parent: Payment public let amount: Adyen.Amount { get } ``` ```javascript +// Parent: Payment public let countryCode: Swift.String { get } ``` ```javascript +// Parent: Payment public init(amount: Adyen.Amount, countryCode: Swift.String) -> Adyen.Payment ``` ```javascript +// Parent: Payment public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: Payment public init(from: any Swift.Decoder) throws -> Adyen.Payment ``` ```javascript +// Parent: Root public struct PaymentComponentData ``` ```javascript +// Parent: PaymentComponentData public let amount: Adyen.Amount? { get } ``` ```javascript +// Parent: PaymentComponentData public let paymentMethod: any Adyen.PaymentMethodDetails { get } ``` ```javascript +// Parent: PaymentComponentData public let storePaymentMethod: Swift.Bool? { get } ``` ```javascript +// Parent: PaymentComponentData public let order: Adyen.PartialPaymentOrder? { get } ``` ```javascript +// Parent: PaymentComponentData public var amountToPay: Adyen.Amount? { get } ``` ```javascript +// Parent: PaymentComponentData public let installments: Adyen.Installments? { get } ``` ```javascript +// Parent: PaymentComponentData public let supportNativeRedirect: Swift.Bool { get } ``` ```javascript +// Parent: PaymentComponentData public var shopperName: Adyen.ShopperName? { get } ``` ```javascript +// Parent: PaymentComponentData public var emailAddress: Swift.String? { get } ``` ```javascript +// Parent: PaymentComponentData public var telephoneNumber: Swift.String? { get } ``` ```javascript +// Parent: PaymentComponentData public let browserInfo: Adyen.BrowserInfo? { get } ``` ```javascript +// Parent: PaymentComponentData public var checkoutAttemptId: Swift.String? { get } ``` ```javascript +// Parent: PaymentComponentData public var billingAddress: Adyen.PostalAddress? { get } ``` ```javascript +// Parent: PaymentComponentData public var deliveryAddress: Adyen.PostalAddress? { get } ``` ```javascript +// Parent: PaymentComponentData public var socialSecurityNumber: Swift.String? { get } ``` ```javascript +// Parent: PaymentComponentData public var delegatedAuthenticationData: Adyen.DelegatedAuthenticationData? { get } ``` ```javascript +// Parent: PaymentComponentData @_spi(AdyenInternal) public init(paymentMethodDetails: some Adyen.PaymentMethodDetails, amount: Adyen.Amount?, order: Adyen.PartialPaymentOrder?, storePaymentMethod: Swift.Bool? = $DEFAULT_ARG, browserInfo: Adyen.BrowserInfo? = $DEFAULT_ARG, installments: Adyen.Installments? = $DEFAULT_ARG) -> Adyen.PaymentComponentData ``` ```javascript +// Parent: PaymentComponentData @_spi(AdyenInternal) public func replacing(order: Adyen.PartialPaymentOrder) -> Adyen.PaymentComponentData ``` ```javascript +// Parent: PaymentComponentData @_spi(AdyenInternal) public func replacing(amount: Adyen.Amount) -> Adyen.PaymentComponentData ``` ```javascript +// Parent: PaymentComponentData @_spi(AdyenInternal) public func replacing(checkoutAttemptId: Swift.String?) -> Adyen.PaymentComponentData ``` ```javascript +// Parent: PaymentComponentData @_spi(AdyenInternal) public func dataByAddingBrowserInfo(completion: ((Adyen.PaymentComponentData) -> Swift.Void)) -> Swift.Void ``` ```javascript +// Parent: Root public struct PostalAddress : Encodable, Equatable ``` ```javascript +// Parent: PostalAddress public init(city: Swift.String? = $DEFAULT_ARG, country: Swift.String? = $DEFAULT_ARG, houseNumberOrName: Swift.String? = $DEFAULT_ARG, postalCode: Swift.String? = $DEFAULT_ARG, stateOrProvince: Swift.String? = $DEFAULT_ARG, street: Swift.String? = $DEFAULT_ARG, apartment: Swift.String? = $DEFAULT_ARG) -> Adyen.PostalAddress ``` ```javascript +// Parent: PostalAddress public var city: Swift.String? { get set } ``` ```javascript +// Parent: PostalAddress public var country: Swift.String? { get set } ``` ```javascript +// Parent: PostalAddress public var houseNumberOrName: Swift.String? { get set } ``` ```javascript +// Parent: PostalAddress public var postalCode: Swift.String? { get set } ``` ```javascript +// Parent: PostalAddress public var stateOrProvince: Swift.String? { get set } ``` ```javascript +// Parent: PostalAddress public var street: Swift.String? { get set } ``` ```javascript +// Parent: PostalAddress public var apartment: Swift.String? { get set } ``` ```javascript +// Parent: PostalAddress public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: PostalAddress public static func ==(_: Adyen.PostalAddress, _: Adyen.PostalAddress) -> Swift.Bool ``` ```javascript +// Parent: PostalAddress public var isEmpty: Swift.Bool { get } ``` ```javascript +// Parent: PostalAddress @_spi(AdyenInternal) public func formatted(using: Adyen.LocalizationParameters?) -> Swift.String ``` ```javascript +// Parent: PostalAddress @_spi(AdyenInternal) public var formattedStreet: Swift.String { get } ``` ```javascript +// Parent: PostalAddress @_spi(AdyenInternal) public func formattedLocation(using: Adyen.LocalizationParameters?) -> Swift.String ``` ```javascript +// Parent: PostalAddress @_spi(AdyenInternal) public func satisfies(requiredFields: Swift.Set) -> Swift.Bool ``` ```javascript +// Parent: Root public struct PhoneNumber ``` ```javascript +// Parent: PhoneNumber public let value: Swift.String { get } ``` ```javascript +// Parent: PhoneNumber public let callingCode: Swift.String? { get } ``` ```javascript +// Parent: PhoneNumber public init(value: Swift.String, callingCode: Swift.String?) -> Adyen.PhoneNumber ``` ```javascript +// Parent: Root public struct PrefilledShopperInformation : ShopperInformation ``` ```javascript +// Parent: PrefilledShopperInformation public var shopperName: Adyen.ShopperName? { get set } ``` ```javascript +// Parent: PrefilledShopperInformation public var emailAddress: Swift.String? { get set } ``` ```javascript +// Parent: PrefilledShopperInformation public var telephoneNumber: Swift.String? { get set } ``` ```javascript +// Parent: PrefilledShopperInformation public var phoneNumber: Adyen.PhoneNumber? { get set } ``` ```javascript +// Parent: PrefilledShopperInformation public var billingAddress: Adyen.PostalAddress? { get set } ``` ```javascript +// Parent: PrefilledShopperInformation public var deliveryAddress: Adyen.PostalAddress? { get set } ``` ```javascript +// Parent: PrefilledShopperInformation public var socialSecurityNumber: Swift.String? { get set } ``` ```javascript +// Parent: PrefilledShopperInformation public var card: Adyen.PrefilledShopperInformation.CardInformation? { get set } ``` ```javascript +// Parent: PrefilledShopperInformation public init(shopperName: Adyen.ShopperName? = $DEFAULT_ARG, emailAddress: Swift.String? = $DEFAULT_ARG, telephoneNumber: Swift.String? = $DEFAULT_ARG, billingAddress: Adyen.PostalAddress? = $DEFAULT_ARG, deliveryAddress: Adyen.PostalAddress? = $DEFAULT_ARG, socialSecurityNumber: Swift.String? = $DEFAULT_ARG, card: Adyen.PrefilledShopperInformation.CardInformation? = $DEFAULT_ARG) -> Adyen.PrefilledShopperInformation ``` ```javascript +// Parent: PrefilledShopperInformation public init(shopperName: Adyen.ShopperName? = $DEFAULT_ARG, emailAddress: Swift.String? = $DEFAULT_ARG, phoneNumber: Adyen.PhoneNumber? = $DEFAULT_ARG, billingAddress: Adyen.PostalAddress? = $DEFAULT_ARG, deliveryAddress: Adyen.PostalAddress? = $DEFAULT_ARG, socialSecurityNumber: Swift.String? = $DEFAULT_ARG, card: Adyen.PrefilledShopperInformation.CardInformation? = $DEFAULT_ARG) -> Adyen.PrefilledShopperInformation ``` ```javascript +// Parent: PrefilledShopperInformation public struct CardInformation ``` ```javascript +// Parent: PrefilledShopperInformation.CardInformation public let holderName: Swift.String { get } ``` ```javascript +// Parent: PrefilledShopperInformation.CardInformation public init(holderName: Swift.String) -> Adyen.PrefilledShopperInformation.CardInformation ``` ```javascript +// Parent: Root public protocol ShopperInformation ``` ```javascript +// Parent: ShopperInformation public var shopperName: Adyen.ShopperName? { get } ``` ```javascript +// Parent: ShopperInformation public var emailAddress: Swift.String? { get } ``` ```javascript +// Parent: ShopperInformation public var telephoneNumber: Swift.String? { get } ``` ```javascript +// Parent: ShopperInformation public var billingAddress: Adyen.PostalAddress? { get } ``` ```javascript +// Parent: ShopperInformation public var deliveryAddress: Adyen.PostalAddress? { get } ``` ```javascript +// Parent: ShopperInformation public var socialSecurityNumber: Swift.String? { get } ``` ```javascript +// Parent: ShopperInformation @_spi(AdyenInternal) public var shopperName: Adyen.ShopperName? { get } ``` ```javascript +// Parent: ShopperInformation @_spi(AdyenInternal) public var emailAddress: Swift.String? { get } ``` ```javascript +// Parent: ShopperInformation @_spi(AdyenInternal) public var telephoneNumber: Swift.String? { get } ``` ```javascript +// Parent: ShopperInformation @_spi(AdyenInternal) public var billingAddress: Adyen.PostalAddress? { get } ``` ```javascript +// Parent: ShopperInformation @_spi(AdyenInternal) public var deliveryAddress: Adyen.PostalAddress? { get } ``` ```javascript +// Parent: ShopperInformation @_spi(AdyenInternal) public var socialSecurityNumber: Swift.String? { get } ``` ```javascript +// Parent: Root public struct ShopperName : Decodable, Encodable, Equatable ``` ```javascript +// Parent: ShopperName public let firstName: Swift.String { get } ``` ```javascript +// Parent: ShopperName public let lastName: Swift.String { get } ``` ```javascript +// Parent: ShopperName public init(firstName: Swift.String, lastName: Swift.String) -> Adyen.ShopperName ``` ```javascript +// Parent: ShopperName public static func __derived_struct_equals(_: Adyen.ShopperName, _: Adyen.ShopperName) -> Swift.Bool ``` ```javascript +// Parent: ShopperName public func encode(to: any Swift.Encoder) throws -> Swift.Void ``` ```javascript +// Parent: ShopperName public init(from: any Swift.Decoder) throws -> Adyen.ShopperName ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public enum Dimensions ``` ```javascript +// Parent: Dimensions @_spi(AdyenInternal) public static var leastPresentableScale: CoreGraphics.CGFloat { get set } ``` ```javascript +// Parent: Dimensions @_spi(AdyenInternal) public static var greatestPresentableHeightScale: CoreGraphics.CGFloat { get set } ``` ```javascript +// Parent: Dimensions @_spi(AdyenInternal) public static var maxAdaptiveWidth: CoreGraphics.CGFloat { get set } ``` ```javascript +// Parent: Dimensions @_spi(AdyenInternal) public static var greatestPresentableScale: CoreGraphics.CGFloat { get } ``` ```javascript +// Parent: Dimensions @_spi(AdyenInternal) public static func expectedWidth(for: UIKit.UIWindow? = $DEFAULT_ARG) -> CoreGraphics.CGFloat ``` ```javascript +// Parent: Dimensions @_spi(AdyenInternal) public static func keyWindowSize(for: UIKit.UIWindow? = $DEFAULT_ARG) -> CoreFoundation.CGRect ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct FormItemViewBuilder ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormToggleItem) -> Adyen.FormItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormSplitItem) -> Adyen.FormItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormPhoneNumberItem) -> Adyen.FormItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormIssuersPickerItem) -> Adyen.BaseFormPickerItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormTextInputItem) -> Adyen.FormItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.ListItem) -> Adyen.ListItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.SelectableFormItem) -> Adyen.FormItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormButtonItem) -> Adyen.FormItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormImageItem) -> Adyen.FormItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormSeparatorItem) -> Adyen.FormItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormErrorItem) -> Adyen.FormItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormAddressItem) -> Adyen.FormItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormSpacerItem) -> Adyen.FormItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormPostalCodeItem) -> Adyen.FormItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormSearchButtonItem) -> Adyen.FormItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormAddressPickerItem) -> Adyen.FormItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormPickerItem) -> Adyen.FormItemView> ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public func build(with: Adyen.FormPhoneExtensionPickerItem) -> Adyen.FormPhoneExtensionPickerItemView ``` ```javascript +// Parent: FormItemViewBuilder @_spi(AdyenInternal) public static func build(_: any Adyen.FormItem) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol FormViewProtocol ``` ```javascript +// Parent: FormViewProtocol @_spi(AdyenInternal) public func add(item: T?) -> Swift.Void ``` ```javascript +// Parent: FormViewProtocol @_spi(AdyenInternal) public func displayValidation() -> Swift.Void ``` ```javascript -@_spi(AdyenInternal) @objc public class FormViewController : AdyenCompatible, AdyenObserver, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, FormTextItemViewDelegate, FormViewProtocol, Hashable, NSCoding, NSExtensionRequestHandling, NSObjectProtocol, PreferredContentSizeConsumer, Sendable, UIActivityItemsConfigurationProviding, UIAppearanceContainer, UIContentContainer, UIFocusEnvironment, UIPasteConfigurationSupporting, UIResponderStandardEditActions, UIStateRestoring, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring, ViewControllerPresenter +// Parent: Root +@_spi(AdyenInternal) @objc open class FormViewController : AdyenCompatible, AdyenObserver, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, FormTextItemViewDelegate, FormViewProtocol, Hashable, NSCoding, NSExtensionRequestHandling, NSObjectProtocol, PreferredContentSizeConsumer, Sendable, UIActivityItemsConfigurationProviding, UIAppearanceContainer, UIContentContainer, UIFocusEnvironment, UIPasteConfigurationSupporting, UIResponderStandardEditActions, UIStateRestoring, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring, ViewControllerPresenter ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public var requiresKeyboardInput: Swift.Bool { get } ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public let style: any Adyen.ViewStyle { get } ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public weak var delegate: (any Adyen.ViewControllerDelegate)? { get set } ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public init(style: any Adyen.ViewStyle, localizationParameters: Adyen.LocalizationParameters?) -> Adyen.FormViewController ``` ```javascript -@_spi(AdyenInternal) @objc override public dynamic func viewDidLoad() -> Swift.Void +// Parent: FormViewController +@_spi(AdyenInternal) @objc override open dynamic func viewDidLoad() -> Swift.Void ``` ```javascript -@_spi(AdyenInternal) @objc override public dynamic func viewWillAppear(_: Swift.Bool) -> Swift.Void +// Parent: FormViewController +@_spi(AdyenInternal) @objc override open dynamic func viewWillAppear(_: Swift.Bool) -> Swift.Void ``` ```javascript -@_spi(AdyenInternal) @objc override public dynamic func viewDidAppear(_: Swift.Bool) -> Swift.Void +// Parent: FormViewController +@_spi(AdyenInternal) @objc override open dynamic func viewDidAppear(_: Swift.Bool) -> Swift.Void ``` ```javascript -@_spi(AdyenInternal) @objc override public dynamic func viewWillDisappear(_: Swift.Bool) -> Swift.Void +// Parent: FormViewController +@_spi(AdyenInternal) @objc override open dynamic func viewWillDisappear(_: Swift.Bool) -> Swift.Void ``` ```javascript -@_spi(AdyenInternal) @objc override public dynamic func viewDidDisappear(_: Swift.Bool) -> Swift.Void +// Parent: FormViewController +@_spi(AdyenInternal) @objc override open dynamic func viewDidDisappear(_: Swift.Bool) -> Swift.Void ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) @objc override public dynamic var preferredContentSize: CoreFoundation.CGSize { get set } ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public func willUpdatePreferredContentSize() -> Swift.Void ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public func didUpdatePreferredContentSize() -> Swift.Void ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public func append(_: some Adyen.FormItem) -> Swift.Void ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public let localizationParameters: Adyen.LocalizationParameters? { get } ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public func validate() -> Swift.Bool ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public func showValidation() -> Swift.Void ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public func resetForm() -> Swift.Void ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) @discardableResult @objc override public dynamic func resignFirstResponder() -> Swift.Bool ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) @objc override public dynamic init(nibName: Swift.String?, bundle: Foundation.Bundle?) -> Adyen.FormViewController ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public func add(item: (some Adyen.FormItem)?) -> Swift.Void ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public func displayValidation() -> Swift.Void ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public func didReachMaximumLength(in: Adyen.FormTextItemView) -> Swift.Void ``` ```javascript +// Parent: FormViewController @_spi(AdyenInternal) public func didSelectReturnKey(in: Adyen.FormTextItemView) -> Swift.Void ``` ```javascript +// Parent: Root public struct AddressStyle : FormValueItemStyle, TintableStyle, ViewStyle ``` ```javascript +// Parent: AddressStyle public var title: Adyen.TextStyle { get set } ``` ```javascript +// Parent: AddressStyle public var textField: Adyen.FormTextItemStyle { get set } ``` ```javascript +// Parent: AddressStyle public var tintColor: UIKit.UIColor? { get set } ``` ```javascript +// Parent: AddressStyle public var backgroundColor: UIKit.UIColor { get set } ``` ```javascript +// Parent: AddressStyle public var separatorColor: UIKit.UIColor? { get } ``` ```javascript +// Parent: AddressStyle public init(title: Adyen.TextStyle, textField: Adyen.FormTextItemStyle, tintColor: UIKit.UIColor? = $DEFAULT_ARG, backgroundColor: UIKit.UIColor = $DEFAULT_ARG) -> Adyen.AddressStyle ``` ```javascript +// Parent: AddressStyle public init() -> Adyen.AddressStyle ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public enum AddressField : CaseIterable, Equatable, Hashable, RawRepresentable ``` ```javascript +// Parent: AddressField @_spi(AdyenInternal) public case street ``` ```javascript +// Parent: AddressField @_spi(AdyenInternal) public case houseNumberOrName ``` ```javascript +// Parent: AddressField @_spi(AdyenInternal) public case apartment ``` ```javascript +// Parent: AddressField @_spi(AdyenInternal) public case postalCode ``` ```javascript +// Parent: AddressField @_spi(AdyenInternal) public case city ``` ```javascript +// Parent: AddressField @_spi(AdyenInternal) public case stateOrProvince ``` ```javascript +// Parent: AddressField @_spi(AdyenInternal) public case country ``` ```javascript -@_spi(AdyenInternal) public init(rawValue: Swift.String) -> Adyen.AddressField? +// Parent: AddressField +@_spi(AdyenInternal) @inlinable public init(rawValue: Swift.String) -> Adyen.AddressField? ``` ```javascript +// Parent: AddressField @_spi(AdyenInternal) public typealias AllCases = [Adyen.AddressField] ``` ```javascript +// Parent: AddressField @_spi(AdyenInternal) public typealias RawValue = Swift.String ``` ```javascript +// Parent: AddressField @_spi(AdyenInternal) public static var allCases: [Adyen.AddressField] { get } ``` ```javascript +// Parent: AddressField @_spi(AdyenInternal) public var rawValue: Swift.String { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public enum AddressFormScheme ``` ```javascript +// Parent: AddressFormScheme @_spi(AdyenInternal) public var children: [Adyen.AddressField] { get } ``` ```javascript +// Parent: AddressFormScheme @_spi(AdyenInternal) public case item(Adyen.AddressField) ``` ```javascript +// Parent: AddressFormScheme @_spi(AdyenInternal) public case split(Adyen.AddressField, Adyen.AddressField) ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct AddressViewModel ``` ```javascript +// Parent: AddressViewModel @_spi(AdyenInternal) public var optionalFields: [Adyen.AddressField] { get set } ``` ```javascript +// Parent: AddressViewModel @_spi(AdyenInternal) public var scheme: [Adyen.AddressFormScheme] { get set } ``` ```javascript +// Parent: AddressViewModel @_spi(AdyenInternal) public init(labels: [Adyen.AddressField : Adyen.LocalizationKey], placeholder: [Adyen.AddressField : Adyen.LocalizationKey], optionalFields: [Adyen.AddressField], scheme: [Adyen.AddressFormScheme]) -> Adyen.AddressViewModel ``` ```javascript +// Parent: AddressViewModel @_spi(AdyenInternal) public var requiredFields: Swift.Set { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct AddressViewModelBuilderContext ``` ```javascript +// Parent: AddressViewModelBuilderContext @_spi(AdyenInternal) public var countryCode: Swift.String { get set } ``` ```javascript +// Parent: AddressViewModelBuilderContext @_spi(AdyenInternal) public var isOptional: Swift.Bool { get set } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol AddressViewModelBuilder ``` ```javascript +// Parent: AddressViewModelBuilder @_spi(AdyenInternal) public func build(context: Adyen.AddressViewModelBuilderContext) -> Adyen.AddressViewModel ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct DefaultAddressViewModelBuilder : AddressViewModelBuilder ``` ```javascript +// Parent: DefaultAddressViewModelBuilder @_spi(AdyenInternal) public init() -> Adyen.DefaultAddressViewModelBuilder ``` ```javascript +// Parent: DefaultAddressViewModelBuilder @_spi(AdyenInternal) public func build(context: Adyen.AddressViewModelBuilderContext) -> Adyen.AddressViewModel ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormAddressItem : AdyenObserver, FormItem, Hidable ``` ```javascript +// Parent: FormAddressItem @_spi(AdyenInternal) public var isHidden: Adyen.AdyenObservable { get set } ``` ```javascript +// Parent: FormAddressItem @_spi(AdyenInternal) override public var value: Adyen.PostalAddress { get set } ``` ```javascript +// Parent: FormAddressItem @_spi(AdyenInternal) override public var subitems: [any Adyen.FormItem] { get } ``` ```javascript +// Parent: FormAddressItem @_spi(AdyenInternal) public var addressViewModel: Adyen.AddressViewModel { get } ``` ```javascript +// Parent: FormAddressItem @_spi(AdyenInternal) override public var title: Swift.String? { get set } ``` ```javascript +// Parent: FormAddressItem @_spi(AdyenInternal) public init(initialCountry: Swift.String, configuration: Adyen.FormAddressItem.Configuration, identifier: Swift.String? = $DEFAULT_ARG, presenter: (any Adyen.ViewControllerPresenter)?, addressViewModelBuilder: any Adyen.AddressViewModelBuilder) -> Adyen.FormAddressItem ``` ```javascript +// Parent: FormAddressItem @_spi(AdyenInternal) public func updateOptionalStatus(isOptional: Swift.Bool) -> Swift.Void ``` ```javascript +// Parent: FormAddressItem @_spi(AdyenInternal) override public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: FormAddressItem @_spi(AdyenInternal) public func reset() -> Swift.Void ``` ```javascript +// Parent: FormAddressItem @_spi(AdyenInternal) public struct Configuration ``` ```javascript +// Parent: FormAddressItem.Configuration @_spi(AdyenInternal) public init(style: Adyen.AddressStyle = $DEFAULT_ARG, localizationParameters: Adyen.LocalizationParameters? = $DEFAULT_ARG, supportedCountryCodes: [Swift.String]? = $DEFAULT_ARG, showsHeader: Swift.Bool = $DEFAULT_ARG) -> Adyen.FormAddressItem.Configuration ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormPostalCodeItem : FormItem, InputViewRequiringFormItem, ValidatableFormItem ``` ```javascript +// Parent: FormPostalCodeItem @_spi(AdyenInternal) public init(style: Adyen.FormTextItemStyle = $DEFAULT_ARG, localizationParameters: Adyen.LocalizationParameters? = $DEFAULT_ARG) -> Adyen.FormPostalCodeItem ``` ```javascript +// Parent: FormPostalCodeItem @_spi(AdyenInternal) public func updateOptionalStatus(isOptional: Swift.Bool) -> Swift.Void ``` ```javascript +// Parent: FormPostalCodeItem @_spi(AdyenInternal) override public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: FormPostalCodeItem @_spi(AdyenInternal) override public init(style: Adyen.FormTextItemStyle) -> Adyen.FormPostalCodeItem ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormRegionPickerItem : FormItem, ValidatableFormItem ``` ```javascript +// Parent: FormRegionPickerItem @_spi(AdyenInternal) public required init(preselectedRegion: Adyen.Region?, selectableRegions: [Adyen.Region], validationFailureMessage: Swift.String?, title: Swift.String, placeholder: Swift.String, style: Adyen.FormTextItemStyle, presenter: (any Adyen.ViewControllerPresenter)?, localizationParameters: Adyen.LocalizationParameters? = $DEFAULT_ARG, identifier: Swift.String? = $DEFAULT_ARG) -> Adyen.FormRegionPickerItem ``` ```javascript +// Parent: FormRegionPickerItem @_spi(AdyenInternal) public func updateValue(with: Adyen.Region?) -> Swift.Void ``` ```javascript +// Parent: FormRegionPickerItem @_spi(AdyenInternal) override public func resetValue() -> Swift.Void ``` ```javascript +// Parent: FormRegionPickerItem @_spi(AdyenInternal) override public func updateValidationFailureMessage() -> Swift.Void ``` ```javascript +// Parent: FormRegionPickerItem @_spi(AdyenInternal) override public func updateFormattedValue() -> Swift.Void ``` ```javascript +// Parent: FormRegionPickerItem @_spi(AdyenInternal) override public init(preselectedValue: Adyen.FormPickerElement?, selectableValues: [Adyen.FormPickerElement], title: Swift.String, placeholder: Swift.String, style: Adyen.FormTextItemStyle, presenter: (any Adyen.ViewControllerPresenter)?, localizationParameters: Adyen.LocalizationParameters? = $DEFAULT_ARG, identifier: Swift.String? = $DEFAULT_ARG) -> Adyen.FormRegionPickerItem ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormAddressPickerItem : FormItem, Hidable, ValidatableFormItem ``` ```javascript +// Parent: FormAddressPickerItem @_spi(AdyenInternal) public var isHidden: Adyen.AdyenObservable { get set } ``` ```javascript +// Parent: FormAddressPickerItem @_spi(AdyenInternal) public enum AddressType : Equatable, Hashable ``` ```javascript +// Parent: FormAddressPickerItem.AddressType @_spi(AdyenInternal) public case billing ``` ```javascript +// Parent: FormAddressPickerItem.AddressType @_spi(AdyenInternal) public case delivery ``` ```javascript +// Parent: FormAddressPickerItem.AddressType @_spi(AdyenInternal) public static func __derived_enum_equals(_: Adyen.FormAddressPickerItem.AddressType, _: Adyen.FormAddressPickerItem.AddressType) -> Swift.Bool ``` ```javascript +// Parent: FormAddressPickerItem.AddressType @_spi(AdyenInternal) public func hash(into: inout Swift.Hasher) -> Swift.Void ``` ```javascript +// Parent: FormAddressPickerItem.AddressType @_spi(AdyenInternal) public var hashValue: Swift.Int { get } ``` ```javascript +// Parent: FormAddressPickerItem.AddressType @_spi(AdyenInternal) public func placeholder(with: Adyen.LocalizationParameters?) -> Swift.String ``` ```javascript +// Parent: FormAddressPickerItem.AddressType @_spi(AdyenInternal) public func title(with: Adyen.LocalizationParameters?) -> Swift.String ``` ```javascript +// Parent: FormAddressPickerItem @_spi(AdyenInternal) public var addressViewModel: Adyen.AddressViewModel { get } ``` ```javascript +// Parent: FormAddressPickerItem @_spi(AdyenInternal) override public var value: Adyen.PostalAddress? { get set } ``` ```javascript +// Parent: FormAddressPickerItem @_spi(AdyenInternal) public init(for: Adyen.FormAddressPickerItem.AddressType, initialCountry: Swift.String, supportedCountryCodes: [Swift.String]?, prefillAddress: Adyen.PostalAddress?, style: Adyen.FormComponentStyle, localizationParameters: Adyen.LocalizationParameters? = $DEFAULT_ARG, identifier: Swift.String? = $DEFAULT_ARG, addressViewModelBuilder: any Adyen.AddressViewModelBuilder = $DEFAULT_ARG, presenter: any Adyen.ViewControllerPresenter, lookupProvider: (any Adyen.AddressLookupProvider)? = $DEFAULT_ARG) -> Adyen.FormAddressPickerItem ``` ```javascript +// Parent: FormAddressPickerItem @_spi(AdyenInternal) public func updateOptionalStatus(isOptional: Swift.Bool) -> Swift.Void ``` ```javascript +// Parent: FormAddressPickerItem @_spi(AdyenInternal) override public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: FormAddressPickerItem @_spi(AdyenInternal) override public func isValid() -> Swift.Bool ``` ```javascript +// Parent: FormAddressPickerItem @_spi(AdyenInternal) override public func validationStatus() -> Adyen.ValidationStatus? ``` ```javascript +// Parent: FormAddressPickerItem @_spi(AdyenInternal) override public init(value: Adyen.PostalAddress?, style: Adyen.FormTextItemStyle, placeholder: Swift.String) -> Adyen.FormAddressPickerItem ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public class FormAttributedLabelItem : FormItem ``` ```javascript +// Parent: FormAttributedLabelItem @_spi(AdyenInternal) public var subitems: [any Adyen.FormItem] { get set } ``` ```javascript +// Parent: FormAttributedLabelItem @_spi(AdyenInternal) public init(originalText: Swift.String, links: [Swift.String], style: Adyen.TextStyle, linkTextStyle: Adyen.TextStyle, identifier: Swift.String? = $DEFAULT_ARG) -> Adyen.FormAttributedLabelItem ``` ```javascript +// Parent: FormAttributedLabelItem @_spi(AdyenInternal) public var identifier: Swift.String? { get set } ``` ```javascript +// Parent: FormAttributedLabelItem @_spi(AdyenInternal) public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public class FormContainerItem : FormItem, Hidable ``` ```javascript +// Parent: FormContainerItem @_spi(AdyenInternal) public var isHidden: Adyen.AdyenObservable { get set } ``` ```javascript +// Parent: FormContainerItem @_spi(AdyenInternal) public var subitems: [any Adyen.FormItem] { get set } ``` ```javascript +// Parent: FormContainerItem @_spi(AdyenInternal) public init(content: any Adyen.FormItem, padding: UIKit.UIEdgeInsets = $DEFAULT_ARG, identifier: Swift.String? = $DEFAULT_ARG) -> Adyen.FormContainerItem ``` ```javascript +// Parent: FormContainerItem @_spi(AdyenInternal) public var identifier: Swift.String? { get set } ``` ```javascript +// Parent: FormContainerItem @_spi(AdyenInternal) public var content: any Adyen.FormItem { get } ``` ```javascript +// Parent: FormContainerItem @_spi(AdyenInternal) public var padding: UIKit.UIEdgeInsets { get set } ``` ```javascript +// Parent: FormContainerItem @_spi(AdyenInternal) public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public class FormLabelItem : FormItem ``` ```javascript +// Parent: FormLabelItem @_spi(AdyenInternal) public var subitems: [any Adyen.FormItem] { get set } ``` ```javascript +// Parent: FormLabelItem @_spi(AdyenInternal) public init(text: Swift.String, style: Adyen.TextStyle, identifier: Swift.String? = $DEFAULT_ARG) -> Adyen.FormLabelItem ``` ```javascript +// Parent: FormLabelItem @_spi(AdyenInternal) public var identifier: Swift.String? { get set } ``` ```javascript +// Parent: FormLabelItem @_spi(AdyenInternal) public var style: Adyen.TextStyle { get set } ``` ```javascript +// Parent: FormLabelItem @_spi(AdyenInternal) public var text: Swift.String { get set } ``` ```javascript +// Parent: FormLabelItem @_spi(AdyenInternal) public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript -@_spi(AdyenInternal) public class FormVerticalStackItemView : AdyenCompatible, AdyenObserver, AnyFormItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring +// Parent: Root +@_spi(AdyenInternal) open class FormVerticalStackItemView : AdyenCompatible, AdyenObserver, AnyFormItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring ``` ```javascript +// Parent: FormVerticalStackItemView @_spi(AdyenInternal) public var views: [any Adyen.AnyFormItemView] { get } ``` ```javascript +// Parent: FormVerticalStackItemView @_spi(AdyenInternal) public required init(item: FormItemType) -> Adyen.FormVerticalStackItemView ``` ```javascript +// Parent: FormVerticalStackItemView @_spi(AdyenInternal) public convenience init(item: FormItemType, itemSpacing: CoreGraphics.CGFloat) -> Adyen.FormVerticalStackItemView ``` ```javascript +// Parent: FormVerticalStackItemView @_spi(AdyenInternal) override public var childItemViews: [any Adyen.AnyFormItemView] { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormButtonItem : FormItem ``` ```javascript +// Parent: FormButtonItem @_spi(AdyenInternal) public var subitems: [any Adyen.FormItem] { get set } ``` ```javascript +// Parent: FormButtonItem @_spi(AdyenInternal) public let style: Adyen.FormButtonItemStyle { get } ``` ```javascript +// Parent: FormButtonItem @_spi(AdyenInternal) public var identifier: Swift.String? { get set } ``` ```javascript +// Parent: FormButtonItem @_spi(AdyenInternal) public var title: Swift.String? { get set } ``` ```javascript +// Parent: FormButtonItem @_spi(AdyenInternal) public var $title: Adyen.AdyenObservable { get } ``` ```javascript +// Parent: FormButtonItem @_spi(AdyenInternal) public var showsActivityIndicator: Swift.Bool { get set } ``` ```javascript +// Parent: FormButtonItem @_spi(AdyenInternal) public var $showsActivityIndicator: Adyen.AdyenObservable { get } ``` ```javascript +// Parent: FormButtonItem @_spi(AdyenInternal) public var enabled: Swift.Bool { get set } ``` ```javascript +// Parent: FormButtonItem @_spi(AdyenInternal) public var $enabled: Adyen.AdyenObservable { get } ``` ```javascript +// Parent: FormButtonItem @_spi(AdyenInternal) public var buttonSelectionHandler: (() -> Swift.Void)? { get set } ``` ```javascript +// Parent: FormButtonItem @_spi(AdyenInternal) public init(style: Adyen.FormButtonItemStyle) -> Adyen.FormButtonItem ``` ```javascript +// Parent: FormButtonItem @_spi(AdyenInternal) public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: Root public struct FormButtonItemStyle : ViewStyle ``` ```javascript +// Parent: FormButtonItemStyle public var button: Adyen.ButtonStyle { get set } ``` ```javascript +// Parent: FormButtonItemStyle public var backgroundColor: UIKit.UIColor { get set } ``` ```javascript +// Parent: FormButtonItemStyle public init(button: Adyen.ButtonStyle) -> Adyen.FormButtonItemStyle ``` ```javascript +// Parent: FormButtonItemStyle public init(button: Adyen.ButtonStyle, background: UIKit.UIColor) -> Adyen.FormButtonItemStyle ``` ```javascript +// Parent: FormButtonItemStyle public static func main(font: UIKit.UIFont, textColor: UIKit.UIColor, mainColor: UIKit.UIColor, cornerRadius: CoreGraphics.CGFloat) -> Adyen.FormButtonItemStyle ``` ```javascript +// Parent: FormButtonItemStyle public static func main(font: UIKit.UIFont, textColor: UIKit.UIColor, mainColor: UIKit.UIColor) -> Adyen.FormButtonItemStyle ``` ```javascript +// Parent: FormButtonItemStyle public static func main(font: UIKit.UIFont, textColor: UIKit.UIColor, mainColor: UIKit.UIColor, cornerRounding: Adyen.CornerRounding) -> Adyen.FormButtonItemStyle ``` ```javascript +// Parent: FormButtonItemStyle public static func secondary(font: UIKit.UIFont, textColor: UIKit.UIColor) -> Adyen.FormButtonItemStyle ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormSearchButtonItem : FormItem ``` ```javascript +// Parent: FormSearchButtonItem @_spi(AdyenInternal) public var subitems: [any Adyen.FormItem] { get set } ``` ```javascript +// Parent: FormSearchButtonItem @_spi(AdyenInternal) public let style: any Adyen.ViewStyle { get } ``` ```javascript +// Parent: FormSearchButtonItem @_spi(AdyenInternal) public var identifier: Swift.String? { get set } ``` ```javascript +// Parent: FormSearchButtonItem @_spi(AdyenInternal) public var placeholder: Swift.String? { get set } ``` ```javascript +// Parent: FormSearchButtonItem @_spi(AdyenInternal) public var $placeholder: Adyen.AdyenObservable { get } ``` ```javascript +// Parent: FormSearchButtonItem @_spi(AdyenInternal) public let selectionHandler: () -> Swift.Void { get } ``` ```javascript +// Parent: FormSearchButtonItem @_spi(AdyenInternal) public init(placeholder: Swift.String, style: any Adyen.ViewStyle, identifier: Swift.String, selectionHandler: () -> Swift.Void) -> Adyen.FormSearchButtonItem ``` ```javascript +// Parent: FormSearchButtonItem @_spi(AdyenInternal) public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormErrorItem : FormItem, Hidable ``` ```javascript +// Parent: FormErrorItem @_spi(AdyenInternal) public var message: Swift.String? { get set } ``` ```javascript +// Parent: FormErrorItem @_spi(AdyenInternal) public var $message: Adyen.AdyenObservable { get } ``` ```javascript +// Parent: FormErrorItem @_spi(AdyenInternal) public let iconName: Swift.String { get } ``` ```javascript +// Parent: FormErrorItem @_spi(AdyenInternal) public let style: Adyen.FormErrorItemStyle { get } ``` ```javascript +// Parent: FormErrorItem @_spi(AdyenInternal) public var identifier: Swift.String? { get set } ``` ```javascript +// Parent: FormErrorItem @_spi(AdyenInternal) public var isHidden: Adyen.AdyenObservable { get set } ``` ```javascript +// Parent: FormErrorItem @_spi(AdyenInternal) public var subitems: [any Adyen.FormItem] { get set } ``` ```javascript +// Parent: FormErrorItem @_spi(AdyenInternal) public init(message: Swift.String? = $DEFAULT_ARG, iconName: Swift.String = $DEFAULT_ARG, style: Adyen.FormErrorItemStyle = $DEFAULT_ARG) -> Adyen.FormErrorItem ``` ```javascript +// Parent: FormErrorItem @_spi(AdyenInternal) public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: Root public struct FormErrorItemStyle : ViewStyle ``` ```javascript +// Parent: FormErrorItemStyle public var message: Adyen.TextStyle { get set } ``` ```javascript +// Parent: FormErrorItemStyle public var cornerRounding: Adyen.CornerRounding { get set } ``` ```javascript +// Parent: FormErrorItemStyle public var backgroundColor: UIKit.UIColor { get set } ``` ```javascript +// Parent: FormErrorItemStyle public init(message: Adyen.TextStyle) -> Adyen.FormErrorItemStyle ``` ```javascript +// Parent: FormErrorItemStyle public init() -> Adyen.FormErrorItemStyle ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public class FormImageItem : FormItem, Hidable ``` ```javascript +// Parent: FormImageItem @_spi(AdyenInternal) public var isHidden: Adyen.AdyenObservable { get set } ``` ```javascript +// Parent: FormImageItem @_spi(AdyenInternal) public var subitems: [any Adyen.FormItem] { get set } ``` ```javascript +// Parent: FormImageItem @_spi(AdyenInternal) public var name: Swift.String { get set } ``` ```javascript +// Parent: FormImageItem @_spi(AdyenInternal) public var identifier: Swift.String? { get set } ``` ```javascript +// Parent: FormImageItem @_spi(AdyenInternal) public var size: CoreFoundation.CGSize { get set } ``` ```javascript +// Parent: FormImageItem @_spi(AdyenInternal) public var style: Adyen.ImageStyle? { get set } ``` ```javascript +// Parent: FormImageItem @_spi(AdyenInternal) public init(name: Swift.String, size: CoreFoundation.CGSize? = $DEFAULT_ARG, style: Adyen.ImageStyle? = $DEFAULT_ARG, identifier: Swift.String? = $DEFAULT_ARG) -> Adyen.FormImageItem ``` ```javascript +// Parent: FormImageItem @_spi(AdyenInternal) public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol Hidable ``` ```javascript +// Parent: Hidable @_spi(AdyenInternal) public var isHidden: Adyen.AdyenObservable { get } ``` ```javascript +// Parent: Hidable @_spi(AdyenInternal) public var isVisible: Swift.Bool { get set } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol FormItem ``` ```javascript +// Parent: FormItem @_spi(AdyenInternal) public var identifier: Swift.String? { get set } ``` ```javascript +// Parent: FormItem @_spi(AdyenInternal) public var subitems: [any Adyen.FormItem] { get } ``` ```javascript +// Parent: FormItem @_spi(AdyenInternal) public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: FormItem @_spi(AdyenInternal) public func addingDefaultMargins() -> Adyen.FormContainerItem ``` ```javascript +// Parent: FormItem @_spi(AdyenInternal) public var flatSubitems: [any Adyen.FormItem] { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol ValidatableFormItem : FormItem ``` ```javascript +// Parent: ValidatableFormItem @_spi(AdyenInternal) public var validationFailureMessage: Swift.String? { get set } ``` ```javascript +// Parent: ValidatableFormItem @_spi(AdyenInternal) public func isValid() -> Swift.Bool ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol InputViewRequiringFormItem : FormItem ``` ```javascript -@_spi(AdyenInternal) public class FormItemView : AdyenCompatible, AdyenObserver, AnyFormItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring +// Parent: Root +@_spi(AdyenInternal) open class FormItemView : AdyenCompatible, AdyenObserver, AnyFormItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring ``` ```javascript +// Parent: FormItemView @_spi(AdyenInternal) public let item: ItemType { get } ``` ```javascript +// Parent: FormItemView @_spi(AdyenInternal) public required init(item: ItemType) -> Adyen.FormItemView ``` ```javascript -@_spi(AdyenInternal) public var childItemViews: [any Adyen.AnyFormItemView] { get } +// Parent: FormItemView +@_spi(AdyenInternal) open var childItemViews: [any Adyen.AnyFormItemView] { get } ``` ```javascript +// Parent: FormItemView @_spi(AdyenInternal) public func reset() -> Swift.Void ``` ```javascript +// Parent: FormItemView @_spi(AdyenInternal) @objc override public dynamic init(frame: CoreFoundation.CGRect) -> Adyen.FormItemView ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol AnyFormItemView ``` ```javascript +// Parent: AnyFormItemView @_spi(AdyenInternal) public var parentItemView: (any Adyen.AnyFormItemView)? { get } ``` ```javascript +// Parent: AnyFormItemView @_spi(AdyenInternal) public var childItemViews: [any Adyen.AnyFormItemView] { get } ``` ```javascript +// Parent: AnyFormItemView @_spi(AdyenInternal) public func reset() -> Swift.Void ``` ```javascript +// Parent: AnyFormItemView @_spi(AdyenInternal) public var parentItemView: (any Adyen.AnyFormItemView)? { get } ``` ```javascript +// Parent: AnyFormItemView @_spi(AdyenInternal) public var flatSubitemViews: [any Adyen.AnyFormItemView] { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormPhoneNumberItem : FormItem, InputViewRequiringFormItem, ValidatableFormItem ``` ```javascript +// Parent: FormPhoneNumberItem @_spi(AdyenInternal) public var prefix: Swift.String { get } ``` ```javascript +// Parent: FormPhoneNumberItem @_spi(AdyenInternal) public var phoneNumber: Swift.String { get } ``` ```javascript +// Parent: FormPhoneNumberItem @_spi(AdyenInternal) public init(phoneNumber: Adyen.PhoneNumber?, selectableValues: [Adyen.PhoneExtension], style: Adyen.FormTextItemStyle, localizationParameters: Adyen.LocalizationParameters? = $DEFAULT_ARG, presenter: Adyen.WeakReferenceViewControllerPresenter) -> Adyen.FormPhoneNumberItem ``` ```javascript +// Parent: FormPhoneNumberItem @_spi(AdyenInternal) override public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: FormPhoneNumberItem @_spi(AdyenInternal) override public init(style: Adyen.FormTextItemStyle) -> Adyen.FormPhoneNumberItem ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormPhoneExtensionPickerItem : FormItem, ValidatableFormItem ``` ```javascript +// Parent: FormPhoneExtensionPickerItem @_spi(AdyenInternal) public required init(preselectedExtension: Adyen.PhoneExtension?, selectableExtensions: [Adyen.PhoneExtension], validationFailureMessage: Swift.String?, style: Adyen.FormTextItemStyle, presenter: Adyen.WeakReferenceViewControllerPresenter, localizationParameters: Adyen.LocalizationParameters? = $DEFAULT_ARG, identifier: Swift.String? = $DEFAULT_ARG) -> Adyen.FormPhoneExtensionPickerItem ``` ```javascript +// Parent: FormPhoneExtensionPickerItem @_spi(AdyenInternal) override public func resetValue() -> Swift.Void ``` ```javascript +// Parent: FormPhoneExtensionPickerItem @_spi(AdyenInternal) override public func updateValidationFailureMessage() -> Swift.Void ``` ```javascript +// Parent: FormPhoneExtensionPickerItem @_spi(AdyenInternal) override public func updateFormattedValue() -> Swift.Void ``` ```javascript +// Parent: FormPhoneExtensionPickerItem @_spi(AdyenInternal) override public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: FormPhoneExtensionPickerItem @_spi(AdyenInternal) override public init(preselectedValue: Adyen.PhoneExtension?, selectableValues: [Adyen.PhoneExtension], title: Swift.String, placeholder: Swift.String, style: Adyen.FormTextItemStyle, presenter: (any Adyen.ViewControllerPresenter)?, localizationParameters: Adyen.LocalizationParameters? = $DEFAULT_ARG, identifier: Swift.String? = $DEFAULT_ARG) -> Adyen.FormPhoneExtensionPickerItem ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormPhoneExtensionPickerItemView : AdyenCompatible, AdyenObserver, AnyFormItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring ``` ```javascript +// Parent: FormPhoneExtensionPickerItemView @_spi(AdyenInternal) @objc override public var accessibilityIdentifier: Swift.String? { get set } ``` ```javascript +// Parent: FormPhoneExtensionPickerItemView @_spi(AdyenInternal) public required init(item: Adyen.FormPhoneExtensionPickerItem) -> Adyen.FormPhoneExtensionPickerItemView ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormSegmentedControlItem : FormItem ``` ```javascript +// Parent: FormSegmentedControlItem @_spi(AdyenInternal) public var subitems: [any Adyen.FormItem] { get set } ``` ```javascript +// Parent: FormSegmentedControlItem @_spi(AdyenInternal) public var identifier: Swift.String? { get set } ``` ```javascript +// Parent: FormSegmentedControlItem @_spi(AdyenInternal) public var style: Adyen.SegmentedControlStyle { get set } ``` ```javascript +// Parent: FormSegmentedControlItem @_spi(AdyenInternal) public var selectionHandler: ((Swift.Int) -> Swift.Void)? { get set } ``` ```javascript +// Parent: FormSegmentedControlItem @_spi(AdyenInternal) public init(items: [Swift.String], style: Adyen.SegmentedControlStyle, identifier: Swift.String? = $DEFAULT_ARG) -> Adyen.FormSegmentedControlItem ``` ```javascript +// Parent: FormSegmentedControlItem @_spi(AdyenInternal) public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public class SelectableFormItem : FormItem, Hidable ``` ```javascript +// Parent: SelectableFormItem @_spi(AdyenInternal) public var subitems: [any Adyen.FormItem] { get set } ``` ```javascript +// Parent: SelectableFormItem @_spi(AdyenInternal) public var title: Swift.String { get set } ``` ```javascript +// Parent: SelectableFormItem @_spi(AdyenInternal) public var imageUrl: Foundation.URL? { get set } ``` ```javascript +// Parent: SelectableFormItem @_spi(AdyenInternal) public var isSelected: Swift.Bool { get set } ``` ```javascript +// Parent: SelectableFormItem @_spi(AdyenInternal) public var $isSelected: Adyen.AdyenObservable { get } ``` ```javascript +// Parent: SelectableFormItem @_spi(AdyenInternal) public var selectionHandler: (() -> Swift.Void)? { get set } ``` ```javascript +// Parent: SelectableFormItem @_spi(AdyenInternal) public var identifier: Swift.String? { get set } ``` ```javascript +// Parent: SelectableFormItem @_spi(AdyenInternal) public let accessibilityLabel: Swift.String { get } ``` ```javascript +// Parent: SelectableFormItem @_spi(AdyenInternal) public let style: Adyen.SelectableFormItemStyle { get } ``` ```javascript +// Parent: SelectableFormItem @_spi(AdyenInternal) public var isHidden: Adyen.AdyenObservable { get set } ``` ```javascript +// Parent: SelectableFormItem @_spi(AdyenInternal) public init(title: Swift.String, imageUrl: Foundation.URL? = $DEFAULT_ARG, isSelected: Swift.Bool = $DEFAULT_ARG, style: Adyen.SelectableFormItemStyle, identifier: Swift.String? = $DEFAULT_ARG, accessibilityLabel: Swift.String? = $DEFAULT_ARG, selectionHandler: (() -> Swift.Void)? = $DEFAULT_ARG) -> Adyen.SelectableFormItem ``` ```javascript +// Parent: SelectableFormItem @_spi(AdyenInternal) public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct SelectableFormItemStyle : Equatable, ViewStyle ``` ```javascript +// Parent: SelectableFormItemStyle @_spi(AdyenInternal) public var title: Adyen.TextStyle { get set } ``` ```javascript +// Parent: SelectableFormItemStyle @_spi(AdyenInternal) public var imageStyle: Adyen.ImageStyle { get set } ``` ```javascript +// Parent: SelectableFormItemStyle @_spi(AdyenInternal) public var backgroundColor: UIKit.UIColor { get set } ``` ```javascript +// Parent: SelectableFormItemStyle @_spi(AdyenInternal) public init(title: Adyen.TextStyle) -> Adyen.SelectableFormItemStyle ``` ```javascript +// Parent: SelectableFormItemStyle @_spi(AdyenInternal) public static func ==(_: Adyen.SelectableFormItemStyle, _: Adyen.SelectableFormItemStyle) -> Swift.Bool ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class SelectableFormItemView : AdyenCompatible, AdyenObserver, AnyFormItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring ``` ```javascript +// Parent: SelectableFormItemView @_spi(AdyenInternal) public required init(item: Adyen.SelectableFormItem) -> Adyen.SelectableFormItemView ``` ```javascript +// Parent: SelectableFormItemView @_spi(AdyenInternal) @objc override public func didMoveToWindow() -> Swift.Void ``` ```javascript +// Parent: SelectableFormItemView @_spi(AdyenInternal) @objc override public func layoutSubviews() -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormSeparatorItem : FormItem ``` ```javascript +// Parent: FormSeparatorItem @_spi(AdyenInternal) public var subitems: [any Adyen.FormItem] { get set } ``` ```javascript +// Parent: FormSeparatorItem @_spi(AdyenInternal) public let color: UIKit.UIColor { get } ``` ```javascript +// Parent: FormSeparatorItem @_spi(AdyenInternal) public var identifier: Swift.String? { get set } ``` ```javascript +// Parent: FormSeparatorItem @_spi(AdyenInternal) public init(color: UIKit.UIColor) -> Adyen.FormSeparatorItem ``` ```javascript +// Parent: FormSeparatorItem @_spi(AdyenInternal) public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormSpacerItem : FormItem ``` ```javascript +// Parent: FormSpacerItem @_spi(AdyenInternal) public var identifier: Swift.String? { get set } ``` ```javascript +// Parent: FormSpacerItem @_spi(AdyenInternal) public let subitems: [any Adyen.FormItem] { get } ``` ```javascript +// Parent: FormSpacerItem @_spi(AdyenInternal) public let standardSpaceMultiplier: Swift.Int { get } ``` ```javascript +// Parent: FormSpacerItem @_spi(AdyenInternal) public init(numberOfSpaces: Swift.Int = $DEFAULT_ARG) -> Adyen.FormSpacerItem ``` ```javascript +// Parent: FormSpacerItem @_spi(AdyenInternal) public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormSpacerItemView : AdyenCompatible, AdyenObserver, AnyFormItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormSplitItem : FormItem ``` ```javascript +// Parent: FormSplitItem @_spi(AdyenInternal) public let style: any Adyen.ViewStyle { get } ``` ```javascript +// Parent: FormSplitItem @_spi(AdyenInternal) public var identifier: Swift.String? { get set } ``` ```javascript +// Parent: FormSplitItem @_spi(AdyenInternal) public var subitems: [any Adyen.FormItem] { get } ``` ```javascript +// Parent: FormSplitItem @_spi(AdyenInternal) public init(items: any Adyen.FormItem..., style: any Adyen.ViewStyle) -> Adyen.FormSplitItem ``` ```javascript +// Parent: FormSplitItem @_spi(AdyenInternal) public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormTextInputItem : FormItem, Hidable, InputViewRequiringFormItem, ValidatableFormItem ``` ```javascript +// Parent: FormTextInputItem @_spi(AdyenInternal) public var isHidden: Adyen.AdyenObservable { get set } ``` ```javascript +// Parent: FormTextInputItem @_spi(AdyenInternal) public var isEnabled: Swift.Bool { get set } ``` ```javascript +// Parent: FormTextInputItem @_spi(AdyenInternal) public var $isEnabled: Adyen.AdyenObservable { get } ``` ```javascript +// Parent: FormTextInputItem @_spi(AdyenInternal) override public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: FormTextInputItem @_spi(AdyenInternal) override public init(style: Adyen.FormTextItemStyle = $DEFAULT_ARG) -> Adyen.FormTextInputItem ``` ```javascript +// Parent: FormTextInputItem @_spi(AdyenInternal) override public func isValid() -> Swift.Bool ``` ```javascript +// Parent: FormTextInputItem @_spi(AdyenInternal) public func focus() -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormTextInputItemView : AdyenCompatible, AdyenObserver, AnyFormItemView, AnyFormTextItemView, AnyFormValidatableValueItemView, AnyFormValueItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITextFieldDelegate, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring ``` ```javascript +// Parent: FormTextInputItemView @_spi(AdyenInternal) public required init(item: Adyen.FormTextInputItem) -> Adyen.FormTextInputItemView ``` ```javascript -@_spi(AdyenInternal) public class FormTextItem : FormItem, InputViewRequiringFormItem, ValidatableFormItem +// Parent: Root +@_spi(AdyenInternal) open class FormTextItem : FormItem, InputViewRequiringFormItem, ValidatableFormItem ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) public var placeholder: Swift.String? { get set } ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) public var $placeholder: Adyen.AdyenObservable { get } ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) override public var value: Swift.String { get set } ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) public var formatter: (any Adyen.Formatter)? { get set } ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) public var validator: (any Adyen.Validator)? { get set } ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) public var autocapitalizationType: UIKit.UITextAutocapitalizationType { get set } ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) public var autocorrectionType: UIKit.UITextAutocorrectionType { get set } ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) public var keyboardType: UIKit.UIKeyboardType { get set } ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) public var contentType: UIKit.UITextContentType? { get set } ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) public var allowsValidationWhileEditing: Swift.Bool { get set } ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) public var onDidBeginEditing: (() -> Swift.Void)? { get set } ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) public var onDidEndEditing: (() -> Swift.Void)? { get set } ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) public init(style: Adyen.FormTextItemStyle) -> Adyen.FormTextItem ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) override public func isValid() -> Swift.Bool ``` ```javascript +// Parent: FormTextItem @_spi(AdyenInternal) override public func validationStatus() -> Adyen.ValidationStatus? ``` ```javascript +// Parent: Root public struct FormTextItemStyle : FormValueItemStyle, TintableStyle, ViewStyle ``` ```javascript +// Parent: FormTextItemStyle public var title: Adyen.TextStyle { get set } ``` ```javascript +// Parent: FormTextItemStyle public var text: Adyen.TextStyle { get set } ``` ```javascript +// Parent: FormTextItemStyle public var placeholderText: Adyen.TextStyle? { get set } ``` ```javascript +// Parent: FormTextItemStyle public var icon: Adyen.ImageStyle { get set } ``` ```javascript +// Parent: FormTextItemStyle public var tintColor: UIKit.UIColor? { get set } ``` ```javascript +// Parent: FormTextItemStyle public var backgroundColor: UIKit.UIColor { get set } ``` ```javascript +// Parent: FormTextItemStyle public var errorColor: UIKit.UIColor { get set } ``` ```javascript +// Parent: FormTextItemStyle public var separatorColor: UIKit.UIColor? { get set } ``` ```javascript +// Parent: FormTextItemStyle public init(title: Adyen.TextStyle, text: Adyen.TextStyle, placeholderText: Adyen.TextStyle? = $DEFAULT_ARG, icon: Adyen.ImageStyle) -> Adyen.FormTextItemStyle ``` ```javascript +// Parent: FormTextItemStyle public init(tintColor: UIKit.UIColor) -> Adyen.FormTextItemStyle ``` ```javascript +// Parent: FormTextItemStyle public init() -> Adyen.FormTextItemStyle ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol FormTextItemViewDelegate ``` ```javascript +// Parent: FormTextItemViewDelegate @_spi(AdyenInternal) public func didReachMaximumLength(in: Adyen.FormTextItemView) -> Swift.Void ``` ```javascript +// Parent: FormTextItemViewDelegate @_spi(AdyenInternal) public func didSelectReturnKey(in: Adyen.FormTextItemView) -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol AnyFormTextItemView : AnyFormItemView ``` ```javascript +// Parent: AnyFormTextItemView @_spi(AdyenInternal) public var delegate: (any Adyen.FormTextItemViewDelegate)? { get set } ``` ```javascript -@_spi(AdyenInternal) public class FormTextItemView : AdyenCompatible, AdyenObserver, AnyFormItemView, AnyFormTextItemView, AnyFormValidatableValueItemView, AnyFormValueItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITextFieldDelegate, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring +// Parent: Root +@_spi(AdyenInternal) open class FormTextItemView : AdyenCompatible, AdyenObserver, AnyFormItemView, AnyFormTextItemView, AnyFormValidatableValueItemView, AnyFormValueItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITextFieldDelegate, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring ``` ```javascript +// Parent: FormTextItemView @_spi(AdyenInternal) override public var accessibilityLabelView: UIKit.UIView? { get } ``` ```javascript +// Parent: FormTextItemView @_spi(AdyenInternal) public required init(item: ItemType) -> Adyen.FormTextItemView ``` ```javascript +// Parent: FormTextItemView @_spi(AdyenInternal) override public func reset() -> Swift.Void ``` ```javascript +// Parent: FormTextItemView @_spi(AdyenInternal) public weak var delegate: (any Adyen.FormTextItemViewDelegate)? { get set } ``` ```javascript +// Parent: FormTextItemView @_spi(AdyenInternal) public lazy var textField: Adyen.TextField { get set } ``` ```javascript +// Parent: FormTextItemView @_spi(AdyenInternal) public var accessory: Adyen.FormTextItemView.AccessoryType { get set } ``` ```javascript +// Parent: FormTextItemView @_spi(AdyenInternal) override public var isValid: Swift.Bool { get } ``` ```javascript +// Parent: FormTextItemView @_spi(AdyenInternal) override public func showValidation() -> Swift.Void ``` ```javascript -@_spi(AdyenInternal) override public func configureSeparatorView() -> Swift.Void +// Parent: FormTextItemView +@_spi(AdyenInternal) override open func configureSeparatorView() -> Swift.Void ``` ```javascript -@_spi(AdyenInternal) @objc override public dynamic var lastBaselineAnchor: UIKit.NSLayoutYAxisAnchor { get } +// Parent: FormTextItemView +@_spi(AdyenInternal) @objc override open dynamic var lastBaselineAnchor: UIKit.NSLayoutYAxisAnchor { get } ``` ```javascript -@_spi(AdyenInternal) @objc override public dynamic var canBecomeFirstResponder: Swift.Bool { get } +// Parent: FormTextItemView +@_spi(AdyenInternal) @objc override open dynamic var canBecomeFirstResponder: Swift.Bool { get } ``` ```javascript -@_spi(AdyenInternal) @discardableResult @objc override public dynamic func becomeFirstResponder() -> Swift.Bool +// Parent: FormTextItemView +@_spi(AdyenInternal) @discardableResult @objc override open dynamic func becomeFirstResponder() -> Swift.Bool ``` ```javascript -@_spi(AdyenInternal) @discardableResult @objc override public dynamic func resignFirstResponder() -> Swift.Bool +// Parent: FormTextItemView +@_spi(AdyenInternal) @discardableResult @objc override open dynamic func resignFirstResponder() -> Swift.Bool ``` ```javascript -@_spi(AdyenInternal) @objc override public dynamic var isFirstResponder: Swift.Bool { get } +// Parent: FormTextItemView +@_spi(AdyenInternal) @objc override open dynamic var isFirstResponder: Swift.Bool { get } ``` ```javascript +// Parent: FormTextItemView @_spi(AdyenInternal) @objc public func textFieldShouldReturn(_: UIKit.UITextField) -> Swift.Bool ``` ```javascript -@_spi(AdyenInternal) @objc public func textFieldDidEndEditing(_: UIKit.UITextField) -> Swift.Void +// Parent: FormTextItemView +@_spi(AdyenInternal) @objc open func textFieldDidEndEditing(_: UIKit.UITextField) -> Swift.Void ``` ```javascript -@_spi(AdyenInternal) @objc public func textFieldDidBeginEditing(_: UIKit.UITextField) -> Swift.Void +// Parent: FormTextItemView +@_spi(AdyenInternal) @objc open func textFieldDidBeginEditing(_: UIKit.UITextField) -> Swift.Void ``` ```javascript -@_spi(AdyenInternal) override public func updateValidationStatus(forced: Swift.Bool = $DEFAULT_ARG) -> Swift.Void +// Parent: FormTextItemView +@_spi(AdyenInternal) override open func updateValidationStatus(forced: Swift.Bool = $DEFAULT_ARG) -> Swift.Void ``` ```javascript +// Parent: FormTextItemView @_spi(AdyenInternal) public func notifyDelegateOfMaxLengthIfNeeded() -> Swift.Void ``` ```javascript +// Parent: FormTextItemView @_spi(AdyenInternal) public enum AccessoryType : Equatable ``` ```javascript +// Parent: FormTextItemView.AccessoryType @_spi(AdyenInternal) public case invalid ``` ```javascript +// Parent: FormTextItemView.AccessoryType @_spi(AdyenInternal) public case valid ``` ```javascript +// Parent: FormTextItemView.AccessoryType @_spi(AdyenInternal) public case customView(UIKit.UIView) ``` ```javascript +// Parent: FormTextItemView.AccessoryType @_spi(AdyenInternal) public case none ``` ```javascript +// Parent: FormTextItemView.AccessoryType @_spi(AdyenInternal) public static func __derived_enum_equals(_: Adyen.FormTextItemView.AccessoryType, _: Adyen.FormTextItemView.AccessoryType) -> Swift.Bool ``` ```javascript +// Parent: Root @_spi(AdyenInternal) @objc public final class TextField : AdyenCompatible, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UIContentSizeCategoryAdjusting, UIContextMenuInteractionDelegate, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UIKeyInput, UILargeContentViewerItem, UILetterformAwareAdjusting, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITextDraggable, UITextDroppable, UITextInput, UITextInputTraits, UITextPasteConfigurationSupporting, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring ``` ```javascript +// Parent: TextField @_spi(AdyenInternal) public var allowsEditingActions: Swift.Bool { get set } ``` ```javascript +// Parent: TextField @_spi(AdyenInternal) @objc override public var accessibilityValue: Swift.String? { get set } ``` ```javascript +// Parent: TextField @_spi(AdyenInternal) @objc override public var font: UIKit.UIFont? { get set } ``` ```javascript +// Parent: TextField @_spi(AdyenInternal) @objc override public func canPerformAction(_: ObjectiveC.Selector, withSender: Any?) -> Swift.Bool ``` ```javascript +// Parent: TextField @_spi(AdyenInternal) @objc override public dynamic init(frame: CoreFoundation.CGRect) -> Adyen.TextField ``` ```javascript +// Parent: TextField @_spi(AdyenInternal) @objc public required dynamic init(coder: Foundation.NSCoder) -> Adyen.TextField? ``` ```javascript +// Parent: TextField @_spi(AdyenInternal) public func apply(placeholderText: Swift.String?, with: Adyen.TextStyle?) -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormToggleItem : FormItem, Hidable ``` ```javascript +// Parent: FormToggleItem @_spi(AdyenInternal) public var isHidden: Adyen.AdyenObservable { get set } ``` ```javascript +// Parent: FormToggleItem @_spi(AdyenInternal) public init(style: Adyen.FormToggleItemStyle = $DEFAULT_ARG) -> Adyen.FormToggleItem ``` ```javascript +// Parent: FormToggleItem @_spi(AdyenInternal) override public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: Root public struct FormToggleItemStyle : FormValueItemStyle, TintableStyle, ViewStyle ``` ```javascript +// Parent: FormToggleItemStyle public var title: Adyen.TextStyle { get set } ``` ```javascript +// Parent: FormToggleItemStyle public var tintColor: UIKit.UIColor? { get set } ``` ```javascript +// Parent: FormToggleItemStyle public var separatorColor: UIKit.UIColor? { get set } ``` ```javascript +// Parent: FormToggleItemStyle public var backgroundColor: UIKit.UIColor { get set } ``` ```javascript +// Parent: FormToggleItemStyle public init(title: Adyen.TextStyle) -> Adyen.FormToggleItemStyle ``` ```javascript +// Parent: FormToggleItemStyle public init() -> Adyen.FormToggleItemStyle ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormToggleItemView : AdyenCompatible, AdyenObserver, AnyFormItemView, AnyFormValueItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring ``` ```javascript +// Parent: FormToggleItemView @_spi(AdyenInternal) public required init(item: Adyen.FormToggleItem) -> Adyen.FormToggleItemView ``` ```javascript +// Parent: FormToggleItemView @_spi(AdyenInternal) @discardableResult @objc override public func accessibilityActivate() -> Swift.Bool ``` ```javascript +// Parent: FormToggleItemView @_spi(AdyenInternal) override public func reset() -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol PickerElement : CustomStringConvertible, Equatable ``` ```javascript +// Parent: PickerElement @_spi(AdyenInternal) public var identifier: Swift.String { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct BasePickerElement : CustomStringConvertible, Equatable, PickerElement ``` ```javascript +// Parent: BasePickerElement @_spi(AdyenInternal) public let identifier: Swift.String { get } ``` ```javascript +// Parent: BasePickerElement @_spi(AdyenInternal) public let element: ElementType { get } ``` ```javascript +// Parent: BasePickerElement @_spi(AdyenInternal) public static func ==(_: Adyen.BasePickerElement, _: Adyen.BasePickerElement) -> Swift.Bool ``` ```javascript +// Parent: BasePickerElement @_spi(AdyenInternal) public var description: Swift.String { get } ``` ```javascript +// Parent: BasePickerElement @_spi(AdyenInternal) public init(identifier: Swift.String, element: ElementType) -> Adyen.BasePickerElement ``` ```javascript -@_spi(AdyenInternal) public class BaseFormPickerItem : FormItem, Hidable, InputViewRequiringFormItem +// Parent: Root +@_spi(AdyenInternal) open class BaseFormPickerItem : FormItem, Hidable, InputViewRequiringFormItem ``` ```javascript +// Parent: BaseFormPickerItem @_spi(AdyenInternal) public var isHidden: Adyen.AdyenObservable { get set } ``` ```javascript +// Parent: BaseFormPickerItem @_spi(AdyenInternal) public var selectableValues: [Adyen.BasePickerElement] { get set } ``` ```javascript +// Parent: BaseFormPickerItem @_spi(AdyenInternal) public var $selectableValues: Adyen.AdyenObservable<[Adyen.BasePickerElement]> { get } ``` ```javascript +// Parent: BaseFormPickerItem @_spi(AdyenInternal) public init(preselectedValue: Adyen.BasePickerElement, selectableValues: [Adyen.BasePickerElement], style: Adyen.FormTextItemStyle) -> Adyen.BaseFormPickerItem ``` ```javascript -@_spi(AdyenInternal) public class BaseFormPickerItemView : AdyenCompatible, AdyenObserver, AnyFormItemView, AnyFormValueItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPickerViewDataSource, UIPickerViewDelegate, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring +// Parent: Root +@_spi(AdyenInternal) open class BaseFormPickerItemView : AdyenCompatible, AdyenObserver, AnyFormItemView, AnyFormValueItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPickerViewDataSource, UIPickerViewDelegate, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring ``` ```javascript +// Parent: BaseFormPickerItemView @_spi(AdyenInternal) public required init(item: Adyen.BaseFormPickerItem) -> Adyen.BaseFormPickerItemView ``` ```javascript -@_spi(AdyenInternal) @objc override public dynamic var canBecomeFirstResponder: Swift.Bool { get } +// Parent: BaseFormPickerItemView +@_spi(AdyenInternal) @objc override open dynamic var canBecomeFirstResponder: Swift.Bool { get } ``` ```javascript -@_spi(AdyenInternal) @discardableResult @objc override public dynamic func becomeFirstResponder() -> Swift.Bool +// Parent: BaseFormPickerItemView +@_spi(AdyenInternal) @discardableResult @objc override open dynamic func becomeFirstResponder() -> Swift.Bool ``` ```javascript -@_spi(AdyenInternal) @discardableResult @objc override public dynamic func resignFirstResponder() -> Swift.Bool +// Parent: BaseFormPickerItemView +@_spi(AdyenInternal) @discardableResult @objc override open dynamic func resignFirstResponder() -> Swift.Bool ``` ```javascript -@_spi(AdyenInternal) public func initialize() -> Swift.Void +// Parent: BaseFormPickerItemView +@_spi(AdyenInternal) open func initialize() -> Swift.Void ``` ```javascript +// Parent: BaseFormPickerItemView @_spi(AdyenInternal) public lazy var inputControl: any Adyen.PickerTextInputControl { get set } ``` ```javascript +// Parent: BaseFormPickerItemView @_spi(AdyenInternal) @objc public func numberOfComponents(in: UIKit.UIPickerView) -> Swift.Int ``` ```javascript +// Parent: BaseFormPickerItemView @_spi(AdyenInternal) @objc public func pickerView(_: UIKit.UIPickerView, numberOfRowsInComponent: Swift.Int) -> Swift.Int ``` ```javascript +// Parent: BaseFormPickerItemView @_spi(AdyenInternal) @objc public func pickerView(_: UIKit.UIPickerView, titleForRow: Swift.Int, forComponent: Swift.Int) -> Swift.String? ``` ```javascript +// Parent: BaseFormPickerItemView @_spi(AdyenInternal) @objc public func pickerView(_: UIKit.UIPickerView, didSelectRow: Swift.Int, inComponent: Swift.Int) -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol PickerTextInputControl ``` ```javascript +// Parent: PickerTextInputControl @_spi(AdyenInternal) public var onDidResignFirstResponder: (() -> Swift.Void)? { get set } ``` ```javascript +// Parent: PickerTextInputControl @_spi(AdyenInternal) public var onDidBecomeFirstResponder: (() -> Swift.Void)? { get set } ``` ```javascript +// Parent: PickerTextInputControl @_spi(AdyenInternal) public var onDidTap: (() -> Swift.Void)? { get set } ``` ```javascript +// Parent: PickerTextInputControl @_spi(AdyenInternal) public var showChevron: Swift.Bool { get set } ``` ```javascript +// Parent: PickerTextInputControl @_spi(AdyenInternal) public var label: Swift.String? { get set } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public typealias IssuerPickerItem = Adyen.BasePickerElement ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormIssuersPickerItem : FormItem, Hidable, InputViewRequiringFormItem ``` ```javascript +// Parent: FormIssuersPickerItem @_spi(AdyenInternal) override public init(preselectedValue: Adyen.IssuerPickerItem, selectableValues: [Adyen.IssuerPickerItem], style: Adyen.FormTextItemStyle) -> Adyen.FormIssuersPickerItem ``` ```javascript +// Parent: FormIssuersPickerItem @_spi(AdyenInternal) override public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: Root public protocol FormValueItemStyle : TintableStyle, ViewStyle ``` ```javascript +// Parent: FormValueItemStyle public var separatorColor: UIKit.UIColor? { get } ``` ```javascript +// Parent: FormValueItemStyle public var title: Adyen.TextStyle { get } ``` ```javascript -@_spi(AdyenInternal) public class FormValueItem : FormItem +// Parent: Root +@_spi(AdyenInternal) open class FormValueItem : FormItem ``` ```javascript +// Parent: FormValueItem @_spi(AdyenInternal) public var subitems: [any Adyen.FormItem] { get } ``` ```javascript +// Parent: FormValueItem @_spi(AdyenInternal) public var identifier: Swift.String? { get set } ``` ```javascript +// Parent: FormValueItem @_spi(AdyenInternal) public var value: ValueType { get set } ``` ```javascript +// Parent: FormValueItem @_spi(AdyenInternal) public var publisher: Adyen.AdyenObservable { get set } ``` ```javascript +// Parent: FormValueItem @_spi(AdyenInternal) public var style: StyleType { get set } ``` ```javascript +// Parent: FormValueItem @_spi(AdyenInternal) public var title: Swift.String? { get set } ``` ```javascript +// Parent: FormValueItem @_spi(AdyenInternal) public var $title: Adyen.AdyenObservable { get } ``` ```javascript -@_spi(AdyenInternal) public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView +// Parent: FormValueItem +@_spi(AdyenInternal) open func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript -@_spi(AdyenInternal) public class FormValueItemView> : AdyenCompatible, AdyenObserver, AnyFormItemView, AnyFormValueItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring +// Parent: Root +@_spi(AdyenInternal) open class FormValueItemView> : AdyenCompatible, AdyenObserver, AnyFormItemView, AnyFormValueItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring ``` ```javascript +// Parent: FormValueItemView @_spi(AdyenInternal) public lazy var titleLabel: UIKit.UILabel { get set } ``` ```javascript +// Parent: FormValueItemView @_spi(AdyenInternal) public required init>(item: ItemType) -> Adyen.FormValueItemView ``` ```javascript -@_spi(AdyenInternal) @objc override public dynamic func didAddSubview>(_: UIKit.UIView) -> Swift.Void +// Parent: FormValueItemView +@_spi(AdyenInternal) @objc override open dynamic func didAddSubview>(_: UIKit.UIView) -> Swift.Void ``` ```javascript -@_spi(AdyenInternal) public var isEditing: Swift.Bool { get set } +// Parent: FormValueItemView +@_spi(AdyenInternal) open var isEditing: Swift.Bool { get set } ``` ```javascript +// Parent: FormValueItemView @_spi(AdyenInternal) public var showsSeparator: Swift.Bool { get set } ``` ```javascript -@_spi(AdyenInternal) public func configureSeparatorView>() -> Swift.Void +// Parent: FormValueItemView +@_spi(AdyenInternal) open func configureSeparatorView>() -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol AnyFormValueItemView : AnyFormItemView ``` ```javascript +// Parent: AnyFormValueItemView @_spi(AdyenInternal) public var isEditing: Swift.Bool { get set } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public protocol FormPickable : Equatable ``` ```javascript +// Parent: FormPickable @_spi(AdyenInternal) public var identifier: Swift.String { get } ``` ```javascript +// Parent: FormPickable @_spi(AdyenInternal) public var icon: UIKit.UIImage? { get } ``` ```javascript +// Parent: FormPickable @_spi(AdyenInternal) public var title: Swift.String { get } ``` ```javascript +// Parent: FormPickable @_spi(AdyenInternal) public var subtitle: Swift.String? { get } ``` ```javascript +// Parent: FormPickable @_spi(AdyenInternal) public var trailingText: Swift.String? { get } ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public struct FormPickerElement : Equatable, FormPickable ``` ```javascript +// Parent: FormPickerElement @_spi(AdyenInternal) public let identifier: Swift.String { get } ``` ```javascript +// Parent: FormPickerElement @_spi(AdyenInternal) public let icon: UIKit.UIImage? { get } ``` ```javascript +// Parent: FormPickerElement @_spi(AdyenInternal) public let title: Swift.String { get } ``` ```javascript +// Parent: FormPickerElement @_spi(AdyenInternal) public let subtitle: Swift.String? { get } ``` ```javascript +// Parent: FormPickerElement @_spi(AdyenInternal) public let trailingText: Swift.String? { get } ``` ```javascript +// Parent: FormPickerElement @_spi(AdyenInternal) public init(identifier: Swift.String, icon: UIKit.UIImage? = $DEFAULT_ARG, title: Swift.String, subtitle: Swift.String? = $DEFAULT_ARG, trailingText: Swift.String? = $DEFAULT_ARG) -> Adyen.FormPickerElement ``` ```javascript +// Parent: FormPickerElement @_spi(AdyenInternal) public static func __derived_struct_equals(_: Adyen.FormPickerElement, _: Adyen.FormPickerElement) -> Swift.Bool ``` ```javascript -@_spi(AdyenInternal) public class FormPickerItem : FormItem, ValidatableFormItem +// Parent: Root +@_spi(AdyenInternal) open class FormPickerItem : FormItem, ValidatableFormItem ``` ```javascript +// Parent: FormPickerItem @_spi(AdyenInternal) public let localizationParameters: Adyen.LocalizationParameters? { get } ``` ```javascript +// Parent: FormPickerItem @_spi(AdyenInternal) public var isOptional: Swift.Bool { get } ``` ```javascript +// Parent: FormPickerItem @_spi(AdyenInternal) override public var value: Value? { get set } ``` ```javascript +// Parent: FormPickerItem @_spi(AdyenInternal) public var selectableValues: [Value] { get set } ``` ```javascript +// Parent: FormPickerItem @_spi(AdyenInternal) public var $selectableValues: Adyen.AdyenObservable<[Value]> { get } ``` ```javascript +// Parent: FormPickerItem @_spi(AdyenInternal) public init(preselectedValue: Value?, selectableValues: [Value], title: Swift.String, placeholder: Swift.String, style: Adyen.FormTextItemStyle, presenter: (any Adyen.ViewControllerPresenter)?, localizationParameters: Adyen.LocalizationParameters? = $DEFAULT_ARG, identifier: Swift.String? = $DEFAULT_ARG) -> Adyen.FormPickerItem ``` ```javascript +// Parent: FormPickerItem @_spi(AdyenInternal) public func updateOptionalStatus(isOptional: Swift.Bool) -> Swift.Void ``` ```javascript +// Parent: FormPickerItem @_spi(AdyenInternal) public func resetValue() -> Swift.Void ``` ```javascript +// Parent: FormPickerItem @_spi(AdyenInternal) override public func build(with: Adyen.FormItemViewBuilder) -> any Adyen.AnyFormItemView ``` ```javascript +// Parent: FormPickerItem @_spi(AdyenInternal) override public func isValid() -> Swift.Bool ``` ```javascript +// Parent: FormPickerItem @_spi(AdyenInternal) override public func validationStatus() -> Adyen.ValidationStatus? ``` ```javascript +// Parent: FormPickerItem @_spi(AdyenInternal) public func updateValidationFailureMessage() -> Swift.Void ``` ```javascript +// Parent: FormPickerItem @_spi(AdyenInternal) public func updateFormattedValue() -> Swift.Void ``` ```javascript +// Parent: FormPickerItem @_spi(AdyenInternal) override public init(value: Value?, style: Adyen.FormTextItemStyle, placeholder: Swift.String) -> Adyen.FormPickerItem ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public class FormPickerItemView : AdyenCompatible, AdyenObserver, AnyFormItemView, AnyFormValidatableValueItemView, AnyFormValueItemView, CALayerDelegate, CVarArg, CustomDebugStringConvertible, CustomStringConvertible, Equatable, Hashable, NSCoding, NSObjectProtocol, Sendable, UIAccessibilityIdentification, UIActivityItemsConfigurationProviding, UIAppearance, UIAppearanceContainer, UICoordinateSpace, UIDynamicItem, UIFocusEnvironment, UIFocusItem, UIFocusItemContainer, UILargeContentViewerItem, UIPasteConfigurationSupporting, UIPopoverPresentationControllerSourceItem, UIResponderStandardEditActions, UITraitChangeObservable, UITraitEnvironment, UIUserActivityRestoring ``` ```javascript +// Parent: FormPickerItemView @_spi(AdyenInternal) override public func showValidation() -> Swift.Void ``` ```javascript +// Parent: FormPickerItemView @_spi(AdyenInternal) override public func reset() -> Swift.Void ``` ```javascript +// Parent: Root @_spi(AdyenInternal) public final class FormPickerSearchViewController