LMUICustomizerProtocol

public protocol LMUICustomizerProtocol

This protocol defines some customization abilities for UI

  • faceDetectionFrameView() Default implementation

    When SDK should create face tracking frame over video stream it uses this method for custom view or takes default

    Default Implementation

    Declaration

    Swift

    func faceDetectionFrameView() -> LMFaceDetectionViewProtocol?

    Return Value

    LMFaceDetectionView object

  • videoStreamNotificationView() Default implementation

    When SDK should create notification view for user it uses this method for custom view or takes default

    Default Implementation

    Declaration

    Swift

    func videoStreamNotificationView() -> LMVideoStreamNotificationViewProtocol?

    Return Value

    LMVideoStreamNotificationView object

  • rootCustomizationView() Default implementation

    Root UI customization view, that contains face detection frame and notification view. Also it can contain any user custom ui elements

    Default Implementation

    Declaration

    Swift

    func rootCustomizationView() -> LMRootCustomizationViewProtocol

    Return Value

    LMRootCustomizationView object