| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- //
- // MOLiveSmallView.h
- // MiMoLive
- //
- // Created by SuperC on 2024/4/15.
- //
- /** 用户在线状态 */
- typedef NS_ENUM(NSUInteger, MOLiveSmallViewType)
- {
- MOLiveSmallViewTypeNormal,
- MOLiveSmallViewTypePK
- };
- #import <UIKit/UIKit.h>
- NS_ASSUME_NONNULL_BEGIN
- @interface MOLiveSmallView : UIView
- /// 单例
- + (instancetype)sharedSingleton;
- @property (nonatomic, copy) NSString *roomId;
- /** 当前视图的状态 */
- @property (nonatomic, assign) MOLiveSmallViewType viewType;
- /** 是否正在进行小窗口播放 */
- @property (nonatomic, assign) BOOL isSmallShow;
- /** 当前展示的VC */
- @property (nonatomic, strong) MOShowLiveVC *showVC;
- @property (nonatomic, assign) BOOL isCreatLive;
- /** 直播间的数据Model */
- @property (nonatomic, strong) MOLiveDetail *liveModel;
- - (void)toShowTheLivingRoomWith:(MOShowLiveVC *)vc;
- @end
- NS_ASSUME_NONNULL_END
|