123456789101112131415161718192021222324252627282930313233343536373839 |
- //
- // RQExerciseExamToolBarItemViewModel.h
- // SDJK
- //
- // Created by 张嵘 on 2021/8/24.
- //
- #import "RQCommonItemViewModel.h"
- NS_ASSUME_NONNULL_BEGIN
- @interface RQExerciseExamToolBarItemViewModel : RQCommonItemViewModel
- @property (nonatomic, readonly, strong) RQExerciseModel *exerciseModel;
- /// homePageCarType
- @property (nonatomic, readonly, assign) RQHomePageCarType homePageCarType;
- /// homePageSubjectType
- @property (nonatomic, readonly, assign) RQHomePageSubjectType homePageSubjectType;
- /// readingQuestionsAndAnswerCommand
- @property (nonatomic, readonly, strong) RACCommand *readingQuestionsAndAnswerCommand;
- /// skillExplanationCommand
- @property (nonatomic, readonly, strong) RACCommand *skillExplanationCommand;
- /// lastQuestionCommand
- @property (nonatomic, readonly, strong) RACCommand *lastQuestionCommand;
- /// nextQuestionCommand
- @property (nonatomic, readonly, strong) RACCommand *nextQuestionCommand;
- /// showCatalogueCommand
- @property (nonatomic, readonly, strong) RACCommand *showCatalogueCommand;
- // init
- - (instancetype)initWithRQExerciseModel:(RQExerciseModel *)exerciseModel
- homePageCarType:(RQHomePageCarType)homePageCarType
- homePageSubject:(RQHomePageSubjectType)homePageSubject
- readingQuestionsAndAnswerCommand:(RACCommand *)readingQuestionsAndAnswerCommand
- skillExplanationCommand:(RACCommand *)skillExplanationCommand
- lastQuestionCommand:(RACCommand *)lastQuestionCommand
- nextQuestionCommand:(RACCommand *)nextQuestionCommand
- showCatalogueCommand:(RACCommand *)showCatalogueCommand;
- @end
- NS_ASSUME_NONNULL_END
|