Enums
-
Delegate which can be used to communicate back to the analysis screen allowing to display custom messages on screen.
See moreDeclaration
Swift
@objc public protocol AnalysisDelegate
-
The CameraViewControllerDelegate protocol defines methods that allow you to handle captured images and user actions.
See moreDeclaration
Swift
@objc public protocol CameraViewControllerDelegate
-
Undocumented
See moreDeclaration
Swift
public protocol Diffable
-
The CameraViewControllerDelegate protocol defines methods that allow you to handle picked documents from both Gallery and Files Explorer.
See moreDeclaration
Swift
public protocol DocumentPickerCoordinatorDelegate : AnyObject
-
Undocumented
See moreDeclaration
Swift
@objc public protocol GiniLogger
-
Delegate to inform the reveiver about the current status of the Gini Capture SDK. Makes use of callbacks for handling incoming data and to control view controller presentation.
See moreDeclaration
Swift
@objc public protocol GiniCaptureDelegate
-
Document processed by the GiniCapture library.
See moreDeclaration
Swift
@objc public protocol GiniCaptureDocument
-
Undocumented
See moreDeclaration
Swift
public protocol GiniCaptureError : Error
-
The GiniCaptureResultsDelegate protocol defines methods that allow you to handle the analysis result.
See moreDeclaration
Swift
@objc public protocol GiniCaptureResultsDelegate
-
The ReviewViewControllerDelegate protocol defines methods that allow you to handle user actions in the ReviewViewControllerDelegate (tap add, delete…
See moreDeclaration
Swift
public protocol ReviewViewControllerDelegate : AnyObject
-
The UploadDelegate protocol defines methods that allow you to notify the Gini Capture SDK when a document upload has finished (either successfully or with an error)
See moreDeclaration
Swift
@objc public protocol UploadDelegate
-
Delegate protocol that Gini Capture SDK uses to report user events. Implement the delegate methods and pass the delegate to
GiniCapture.viewController()
when initializing Gini Capture SDK.The delegate is separated into smaller protocols relating to different parts of Gini Capture SDK.
Note
The delegate isn’t retained by Gini Capture SDK. It should be retained by the client code.Declaration
Swift
public protocol GiniCaptureTrackingDelegate: OnboardingScreenTrackingDelegate, CameraScreenTrackingDelegate, ReviewScreenTrackingDelegate, AnalysisScreenTrackingDelegate
-
Tracking delegate relating to onboarding.
See moreDeclaration
Swift
public protocol OnboardingScreenTrackingDelegate : AnyObject
-
Tracking delegate relating to the camera screen.
See moreDeclaration
Swift
public protocol CameraScreenTrackingDelegate : AnyObject
-
Tracking delegate relating to the review screen.
See moreDeclaration
Swift
public protocol ReviewScreenTrackingDelegate : AnyObject
-
Tracking delegate relating to the analysis screen.
See moreDeclaration
Swift
public protocol AnalysisScreenTrackingDelegate : AnyObject