Protocols

The following protocols are available globally.

  • Delegate of camera capture manager

    See more

    Declaration

    Objective-C

    @protocol LMCameraCaptureManagerDelegate <NSObject>

    Swift

    protocol LMCameraCaptureManagerDelegate : NSObjectProtocol
  • Delegate that should be informed about events inside save video service

    See more

    Declaration

    Objective-C

    @protocol LMSaveVideoServiceDelegate <NSObject>

    Swift

    protocol LMSaveVideoServiceDelegate : NSObjectProtocol
  • This service is intented to save frames one by one and after that flush it into one solid video file

    See more

    Declaration

    Objective-C

    @protocol LMSaveVideoServiceProtocol <NSObject>

    Swift

    protocol LMSaveVideoServiceProtocol : NSObjectProtocol
  • Base protocol for camera capture object

    See more

    Declaration

    Objective-C

    @protocol LMCameraCaptureProtocol <NSObject>

    Swift

    protocol LMCameraCaptureProtocol : NSObjectProtocol
  • Controller’s delegate with the camera viewfinder..

    See more

    Declaration

    Swift

    public protocol LMCameraDelegate : AnyObject
  • Controller’s interface with the camera viewfinder.

    See more

    Declaration

    Swift

    public protocol LMCameraViewControllerProtocol : UIViewController
  • Protocol that represents jailbreak detection service delegate

    See more

    Declaration

    Swift

    @objc
    public protocol LMJailbreakServiceDelegate : NSObjectProtocol
  • Protocol that represents jailbreak detection service

    See more

    Declaration

    Swift

    @objc
    public protocol LMJailbreakServiceProtocol : NSObjectProtocol
  • Video record observer service (watchdog) datasource protocol

    See more

    Declaration

    Swift

    @objc
    public protocol LMVideoRecordWatchDogDataSourceProtocol : NSObjectProtocol
  • Протокол LMBestShotServiceDelegate обеспечивает методами, необходимыми для получения эталонного снимка для биометрического образца (бестшота). Protocol LMBestShotServiceDelegate provides methods for capturing bestshot.

    See more

    Declaration

    Swift

    public protocol LMBestShotServiceDelegate : AnyObject
  • Best shot service protocol

    See more

    Declaration

    Swift

    public protocol LMBestShotServiceProtocol
  • Error presenter delegate

    See more

    Declaration

    Swift

    public protocol LMErrorPresenterDelegate : AnyObject
  • This protocol defines some customization abilities for UI

    See more

    Declaration

    Swift

    public protocol LMUICustomizerProtocol
  • Protocol of root customization view

    See more

    Declaration

    Swift

    public protocol LMRootCustomizationViewProtocol : UIView
  • Base protocol for face detection view

    See more

    Declaration

    Swift

    public protocol LMFaceDetectionViewProtocol : UIView
  • Base protocol for notification view

    See more

    Declaration

    Swift

    public protocol LMVideoStreamNotificationViewProtocol : UIView