// // 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