30 lines
607 B
Objective-C
30 lines
607 B
Objective-C
//
|
|
// GiftComboUIAdapter.h
|
|
// YuMi
|
|
//
|
|
// Created by AI Assistant on 2024/8/18.
|
|
//
|
|
|
|
#import <Foundation/Foundation.h>
|
|
#import "GiftComboManager.h"
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
@interface GiftComboUIAdapter : NSObject
|
|
|
|
// 单例方法
|
|
+ (instancetype)sharedAdapter;
|
|
|
|
// 发送UI事件
|
|
- (void)emitAction:(ComboActionType)action withState:(NSDictionary * _Nonnull)state;
|
|
|
|
// 设置回调
|
|
- (void)setActionCallback:(void(^ _Nullable)(ComboActionType type))callback;
|
|
|
|
// 设置房间UI变化回调
|
|
- (void)setRoomUIChangedCallback:(void(^ _Nullable)(BOOL comboViewDisplay))callback;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|