Protocols

The following protocols are available globally.

  • Undocumented

    Declaration

    Swift

    public protocol GiniBankAnalysisDelegate : AnalysisDelegate
  • Protocol for injecting a custom bottom navigation bar on the overview screen for digital invoices.

    Note

    Bottom navigation only.
    See more

    Declaration

    Swift

    public protocol DigitalInvoiceNavigationBarBottomAdapter : InjectedViewAdapter
  • Protocol for injecting a custom bottom navigation bar on the Digital Invoice screen with Skonto information.

    Note

    Bottom navigation only.
    See more

    Declaration

    Swift

    public protocol DigitalInvoiceSkontoNavigationBarBottomAdapter : InjectedViewAdapter
  • Protocol for injecting a custom bottom navigation bar on the no result screens.

    Note

    Bottom navigation only.
    See more

    Declaration

    Swift

    public protocol DigitalInvoiceHelpNavigationBarBottomAdapter : InjectedViewAdapter
  • Protocol for injecting a custom bottom navigation bar on the onboarding screen for digital invoices.

    Note

    Bottom navigation only.
    See more

    Declaration

    Swift

    public protocol DigitalInvoiceOnboardingNavigationBarBottomAdapter : InjectedViewAdapter
  • Protocol for injecting a custom bottom navigation bar on Skonto.

    Note

    Bottom navigation only.
    See more

    Declaration

    Swift

    public protocol SkontoNavigationBarBottomAdapter : InjectedViewAdapter
  • Protocol for injecting a custom bottom navigation bar on the Skonto help screen.

    See more

    Declaration

    Swift

    public protocol SkontoHelpNavigationBarBottomAdapter : InjectedViewAdapter
  • A protocol that defines methods and properties for managing the state of transaction documents in a photo payment flow. Conforming types are responsible for tracking, modifying, and handling the state related to attaching documents to a transaction.

    See more

    Declaration

    Swift

    public protocol TransactionDocsDataProtocol : AnyObject
  • A delegate protocol for TransactionDocsView to notify about updates in the content. Conforming types are notified when the content in the TransactionDocsView is updated.

    See more

    Declaration

    Swift

    public protocol TransactionDocsViewDelegate : AnyObject