47 lines
1.4 KiB
Objective-C
47 lines
1.4 KiB
Objective-C
//
|
|
// YMUserCardProtocol.h
|
|
// YUMI
|
|
//
|
|
// Created by YUMI on 2021/11/24.
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
@class UserInfoModel, XPUserCardItemModel, XPUserCardMicroItemModel;
|
|
@protocol XPUserCardProtocol <NSObject>
|
|
|
|
///获取用户信息成功
|
|
- (void)onGetUserInfoSuccess:(UserInfoModel *)userInfo;
|
|
///获取用户卡片中 functioin的数据源
|
|
- (void)onGetFunctionArraySccess:(NSArray<XPUserCardItemModel *> *)array;
|
|
///获取用户卡片中 操作麦的 functioin的数据源
|
|
- (void)onGetMicroFunctionArraySuccess:(NSArray<XPUserCardMicroItemModel *> *)array;
|
|
///关注成功
|
|
- (void)attentionUserSuccess:(XPUserCardItemModel *)item;
|
|
///加入黑名单
|
|
- (void)makeUserBlackFinish:(NSError *)error;
|
|
///设置管理 取消管理员 成功
|
|
- (void)markUserManagerFinish:(XPUserCardItemModel *)item error:(NSError *)error;
|
|
/// 踢出房间
|
|
- (void)makeKickUserFinish:(NSError *)error uid:(NSString *)uid;
|
|
///超管踢管理出房间
|
|
- (void)superAdminKickUserFinish:(NSError *)error;
|
|
///抱下麦成功
|
|
- (void)kickDownMicroSuccess;
|
|
///抱上麦成功
|
|
- (void)upMicroSuccess;
|
|
///操作静音成功
|
|
- (void)muteMicroSusccess;
|
|
///操作锁坑成功
|
|
- (void)lockMicroSusccess;
|
|
///清除用户礼物值成功
|
|
- (void)cleanUserGiftValueSuccess:(NSDictionary *)dic;
|
|
///选择心动成功
|
|
- (void)roomDatingPickHeartUserSuccess;
|
|
///超管处理用户操作成功
|
|
- (void)superAdminHandleUserSuccess:(NSString *)opt;
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|