// // XPUserCardProtocol.h // xplan-ios // // Created by 冯硕 on 2021/11/24. // #import NS_ASSUME_NONNULL_BEGIN @class UserInfoModel, XPUserCardItemModel, XPUserCardMicroItemModel; @protocol XPUserCardProtocol ///获取用户信息成功 - (void)onGetUserInfoSuccess:(UserInfoModel *)userInfo; ///获取用户卡片中 functioin的数据源 - (void)onGetFunctionArraySccess:(NSArray *)array; ///获取用户卡片中 操作麦的 functioin的数据源 - (void)onGetMicroFunctionArraySccess:(NSArray *)array; ///关注成功 - (void)attentionUserSuccess:(XPUserCardItemModel *)item; ///加入黑名单 - (void)makeUserBlackFinish:(NSError *)error; ///设置管理 取消管理员 成功 - (void)markUserManagerFinish:(XPUserCardItemModel *)item error:(NSError *)error; /// 踢出房间 - (void)makeKickUserFinish:(NSError *)error; ///抱下麦成功 - (void)kickDownMicroSuccess; ///操作静音成功 - (void)muteMicroSusccess; ///操作锁坑成功 - (void)lockMicroSusccess; @end NS_ASSUME_NONNULL_END