123456789101112131415161718192021222324252627282930 |
- //
- // RQLearningMaterialsItemViewModel.m
- // SDJK
- //
- // Created by 张嵘 on 2022/6/30.
- //
- #import "RQLearningMaterialsItemViewModel.h"
- @implementation RQLearningMaterialsItemViewModel
- - (instancetype)initWithLearningMaterialsModel:(RQLearningMaterialsModel *)learningMaterialsModel allModelArr:(NSArray *)allModelArr {
- self = [super init];
- if (self) {
- self.title = learningMaterialsModel.dictLabel;
- self.rowHeight = RQ_FIT_HORIZONTAL(70.f);
- self.operation = ^{
- NSURLRequest *request = [[NSURLRequest alloc] initWithURL:[NSURL URLWithString:learningMaterialsModel.dictValue]];
- RQLearningMaterialsDetailViewModel *learningMaterialsDetailViewModel = [[RQLearningMaterialsDetailViewModel alloc] initWithServices:RQ_APPDELEGATE.services params:@{RQViewModelRequestKey : request, RQViewModelUtilKey : learningMaterialsModel, RQViewCommonValueKey : allModelArr}];
- learningMaterialsDetailViewModel.title = learningMaterialsModel.dictLabel;
- [RQ_APPDELEGATE.services pushViewModel:learningMaterialsDetailViewModel animated:YES];
- };
- }
- return self;
- }
- - (NSString *)itemClassName {
- return @"RQLearningMaterialsListCell";
- }
- @end
|