Classes
The following classes are available globally.
-
Core class for Gini Bank SDK.
See moreDeclaration
Swift
@objc public final class GiniBank : NSObject
-
Undocumented
See moreDeclaration
Swift
public final class GiniBankConfiguration : NSObject
-
Undocumented
See moreDeclaration
Swift
open class GiniBankNetworkingScreenApiCoordinator : GiniScreenAPICoordinator, GiniCaptureDelegate
-
A class that implements the
See moreTransactionDocsDataProtocol
to manage transaction document data. Responsible for handling the state of attaching, managing, and presenting documents attached to a transaction.Declaration
Swift
public class TransactionDocsDataCoordinator : TransactionDocsDataProtocol, TransactionDocsDataInternalProtocol
-
A view that displays a list of documents attached to a transaction and allows interaction with them. The
See moreTransactionDocsView
class is responsible for rendering attached documents, binding to a view model, and notifying its delegate when the content is updated.Declaration
Swift
public class TransactionDocsView : UIView
-
A view model responsible for managing the state of documents attached to a transaction. The
See moreTransactionDocsViewModel
class handles loading, deleting, and presenting attached documents and communicates updates to the view.Declaration
Swift
public class TransactionDocsViewModel