RQHomeSubPageVideoScrollItemViewModel.m 1.1 KB

12345678910111213141516171819202122232425262728293031323334
  1. //
  2. // RQHomeSubPageVideoScrollItemViewModel.m
  3. // SDJK
  4. //
  5. // Created by 张嵘 on 2021/11/11.
  6. //
  7. #import "RQHomeSubPageVideoScrollItemViewModel.h"
  8. @interface RQHomeSubPageVideoScrollItemViewModel ()
  9. @property (nonatomic, readwrite, strong) RQTreeListModel *treeListModel;
  10. @property (nonatomic, readwrite, copy) NSArray *childrenItemArr;
  11. @property (nonatomic, readwrite, assign) RQHomePageSubjectType homePageSubjectType;
  12. @property (nonatomic, readwrite, assign) NSInteger section;
  13. @end
  14. @implementation RQHomeSubPageVideoScrollItemViewModel
  15. - (instancetype)initWithChildrenItemArr:(NSArray *)childrenItemArr treeListModel:(RQTreeListModel *)treeListModel homePageSubjectType:(RQHomePageSubjectType)homePageSubjectType section:(NSInteger)section {
  16. if (self = [super init]) {
  17. self.itemSize = CGSizeMake(RQ_SCREEN_WIDTH, RQ_FIT_HORIZONTAL(239.f));
  18. self.childrenItemArr = childrenItemArr;
  19. self.treeListModel = treeListModel;
  20. self.homePageSubjectType = homePageSubjectType;
  21. self.section = section;
  22. }
  23. return self;
  24. }
  25. - (NSString *)itemClassName {
  26. return @"RQHomeSubPageVideoScrollCell";
  27. }
  28. @end