//
//  ERTCVideoMeetingBottomView.h
//  ERTCDemo
//
//  Created by wangjinlong23 on 2022/5/11.
//

#import <UIKit/UIKit.h>

@class ERTCVideoMeetingBottomView;
@protocol ERTCVideoMeetingBottomViewDelegate <NSObject>

-(void)micrBtnClick:(ERTCVideoMeetingBottomView *)bottomView;
-(void)cammerBtnClick:(ERTCVideoMeetingBottomView *)bottomView;
-(void)shareBtnClick:(ERTCVideoMeetingBottomView *)bottomView;
-(void)membersBtnClick:(ERTCVideoMeetingBottomView *)bottomView;
-(void)moreBtnClick:(ERTCVideoMeetingBottomView *)bottomView;

@end

@interface ERTCVideoMeetingBottomView : UIView

@property (nonatomic, weak) id<ERTCVideoMeetingBottomViewDelegate> delegate;

-(void)relayout:(BOOL)isLand;

-(void)setBottomViewMicrButtonState:(BOOL)selected;
-(void)setBottomViewCammerButtonState:(BOOL)selected;
-(void)setBottomViewDoubleStreamBtnState:(BOOL)selected;
-(void)setBottomViewShareButtonState:(BOOL)selected;
-(void)setBottomViewShareButtonEnableState:(BOOL)enable;
@property (nonatomic, assign, readonly) BOOL mircBtnSelected;
@property (nonatomic, assign, readonly) BOOL cammerBtnSelected;
@property (nonatomic, assign, readonly) BOOL doubleStreamBtnSelected;
@property (nonatomic, assign, readonly) BOOL shareBtnSelected;
@end

