123456789101112131415161718192021222324252627282930 |
- //
- // YMAudioVideoMatchingViewModel.h
- // MSYOUPAI
- //
- // Created by YoMi on 2024/2/20.
- // Copyright © 2024 MS. All rights reserved.
- //
- #import "MSYOUPAIViewModel.h"
- NS_ASSUME_NONNULL_BEGIN
- @interface YMAudioVideoMatchingViewModel : MSYOUPAIViewModel
- /// 开启音视频匹配
- - (void)openAudioVideoMatchingCompletion:(void(^)(BOOL finished))completion;
- /// 关闭音视频匹配
- - (void)closeAudioVideoMatchingCompletion:(void(^)(BOOL finished))completion;
- /// 接听音视频匹配
- - (void)receiveAudioVideoMatchingWithMatchId:(NSString*)matchId OfUserId:(NSInteger)userId;
- /// 音视频匹配类型
- @property (nonatomic, assign, readonly) YMAudioVideoMatchingType audioVideoMatchingType;
- /// 音视频匹配过渡动画文件名
- @property (nonatomic, copy, readonly) NSString *audioVideoMatchingTransitionFileName;
- /// 用户头像
- @property (nonatomic, copy, readonly) NSString *userAvatar;
- /// 匹配类型图标
- @property (nonatomic, strong, readonly) UIImage *matchingTypeIcon;
- @end
- NS_ASSUME_NONNULL_END
|