123456789101112131415161718192021222324252627282930313233 |
- //
- // YMDynamicListViewModel.h
- // MSYOUPAI
- //
- // Created by YoMi on 2024/2/26.
- // Copyright © 2024 MS. All rights reserved.
- //
- #import "MSYOUPAIViewModel.h"
- #import "YMDynamicListCellViewModel.h"
- NS_ASSUME_NONNULL_BEGIN
- /** 动态分类类型 */
- typedef NS_ENUM(NSUInteger, YMDynamicCategoryType) {
- /** 推荐*/
- YMDynamicCategoryTypeRecommend = 1,
- /** 关注*/
- YMDynamicCategoryTypeFollow = 2,
- };
- @interface YMDynamicListViewModel : MSYOUPAIViewModel
- /// 获取动态列表数据
- - (void)getDynamicListData;
- /// 请求数据分页
- @property (nonatomic, assign) NSInteger currentPage;
- /// 动态分类类型
- @property (nonatomic, assign, readonly) YMDynamicCategoryType categoryType;
- /// 列表数据
- @property (nonatomic, strong, readonly) NSMutableArray <YMDynamicListCellViewModel*>*listDataArray;
- /// 前往动态详情
- @property (nonatomic, strong, readonly) RACSubject *gotoDynamicDetailSubject;
- @end
- NS_ASSUME_NONNULL_END
|