CardFormView
@objcMembers
@MainActor
public class CardFormView : UIView
extension CardFormView: CardFormAction
extension CardFormView: UITextFieldDelegate
extension CardFormView: CardIOProxyDelegate
Base class of CardFormView.
-
CardFormView delegate.
Declaration
Swift
@MainActor public weak var delegate: CardFormViewDelegate?
-
Undocumented
Declaration
Swift
@MainActor override public init(frame: CGRect)
-
Undocumented
Declaration
Swift
@MainActor required public init?(coder aDecoder: NSCoder)
-
Declaration
Swift
@MainActor public var isValid: Bool { get }
-
Declaration
Swift
@nonobjc @MainActor public func createToken(tenantId: String? = nil, useThreeDSecure: Bool = false, completion: @escaping (Result<Token, Error>) -> Void)
-
Undocumented
Declaration
Swift
@MainActor public func createTokenWith(_ tenantId: String?, completion: @escaping (Token?, NSError?) -> Void)
-
Declaration
Swift
@MainActor public func createTokenWith(_ tenantId: String?, useThreeDSecure: Bool, completion: @escaping (Token?, NSError?) -> Void)
-
Declaration
Swift
@nonobjc @MainActor public func fetchBrands(tenantId: String? = nil, completion: CardBrandsResult?)
-
Declaration
Swift
@MainActor public func fetchBrandsWith(_ tenantId: String?, completion: (([NSString]?, NSError?) -> Void)?)
-
Declaration
Swift
@MainActor public func validateCardForm() -> Bool
-
Declaration
Swift
@MainActor public func setupInputAccessoryView(view: UIView)
-
Declaration
Swift
@MainActor public func apply(extraAttributes: [any ExtraAttribute])
-
Undocumented
Declaration
Swift
@MainActor public func textFieldShouldClear(_ textField: UITextField) -> Bool
-
Undocumented
Declaration
Swift
@MainActor public func textFieldShouldReturn(_ textField: UITextField) -> Bool
-
Undocumented
Declaration
Swift
@MainActor public func textFieldDidBeginEditing(_ textField: UITextField)
-
Undocumented
Declaration
Swift
@MainActor public func didCancel(in proxy: CardIOProxy)
-
Undocumented
Declaration
Swift
@MainActor public func cardIOProxy(_ proxy: CardIOProxy, didFinishWith cardParams: CardIOCardParams)