42 lines
1018 B
Objective-C
42 lines
1018 B
Objective-C
//
|
|
// YMMineCollectPartyRoomViewController.h
|
|
// YUMI
|
|
//
|
|
// Created by YUMI on 2022/10/11.
|
|
//
|
|
|
|
#import "MvpViewController.h"
|
|
#import <JXCategoryView/JXCategoryListContainerView.h>
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
typedef NS_ENUM(NSUInteger, MineCollectRoomType) {
|
|
MineCollectRoomTypeParty,
|
|
MineCollectRoomTypeAnchor
|
|
};
|
|
|
|
@protocol XPMineCollectPartyRoomViewControllerDelegate <NSObject>
|
|
|
|
///是否全选
|
|
- (void)xPMineCollectPartyRoomViewControllerSelectAll:(BOOL)selectAll;
|
|
|
|
@end
|
|
|
|
@interface XPMineCollectPartyRoomViewController : MvpViewController<JXCategoryListContentViewDelegate>
|
|
|
|
@property (nonatomic, weak) id<XPMineCollectPartyRoomViewControllerDelegate> delegate;
|
|
|
|
@property (nonatomic, assign) MineCollectRoomType type;
|
|
///数据源
|
|
@property (nonatomic,strong, readonly) NSMutableArray *datasource;
|
|
///是否为编辑模式
|
|
@property (nonatomic, assign) BOOL isEdit;
|
|
///是否选中所有
|
|
@property (nonatomic, assign) BOOL isSelectAll;
|
|
///刷新数据
|
|
- (void)headerRefresh;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|