//
//  GlobalHandlerImpl.h
//  HWMSDKDemo
//
//  Created by y00450113 on 2020/7/28.
//  Copyright © 2020 HuaWei. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <HWMUISDK/HWMUISDK.h>
#import "CustomVirtualBakcgroundImpl.h"

NS_ASSUME_NONNULL_BEGIN

@interface GlobalHandlerImpl : NSObject <HWMSocialShareHandler, HWMContactUIHandler,HWMConfSettingHandler,HWMHeadPortraitApiHandler, HWMCustomUITextHandler, HWMCustomImageHandler, HWMParticipantListItemCallOtherNumberHandler, HWMShareInterceptHandler, HWMContactApiHandler>
@property (nonatomic, assign) BOOL isOpenMic;
@property (nonatomic, assign) BOOL isOpenCamera;
@property (nonatomic, assign) HWMAnswerBtnShowType answerBtnShowType;
@property (nonatomic, assign) HWMInComingAnswerType inComingAnswerType;     /**< 来电时自动操作 */
@property (nonatomic, strong) UIImage *headImage;
@property (nonatomic, assign) BOOL ringIncoming;        /**< 来电时是否响铃 */
@property (nonatomic, assign) BOOL vibrateIncoming;     /**< 来电时是都震动 */
@property(nonatomic, strong) CustomVirtualBakcgroundImpl *defaultVirtualBackgroundImpl;
@property (nonatomic, assign) HWMWatermarkControlOption watermarkControlOption;

+ (instancetype)sharedInstance;
@end

NS_ASSUME_NONNULL_END
