UI components

  • An enumeration of possible custom UI controllers.

    Declaration

    Objective-C

    typedef NSString *OPPViewController

    Swift

    struct OPPViewController : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable, @unchecked Sendable
  • Constant for a key to custom Card Details View Controller.

    Declaration

    Objective-C

    extern const OPPViewController OPPViewControllerCardDetails

    Swift

    static let cardDetails: OPPViewController
  • Constant for a key to custom Payment Selection View Controller.

    Declaration

    Objective-C

    extern const OPPViewController OPPViewControllerPaymentSelection

    Swift

    static let paymentSelection: OPPViewController
  • A protocol for CardDetails ViewModel delegate.

    See more

    Declaration

    Objective-C

    @protocol OPPCardControllerDelegate <NSObject>

    Swift

    protocol OPPCardControllerDelegate : NSObjectProtocol
  • A protocol collects card details and additional information required for card payment.

    See more

    Declaration

    Objective-C

    @protocol OPPCardDetailsDataSource <NSObject>

    Swift

    protocol OPPCardDetailsDataSource : NSObjectProtocol