part of 'questionnaire_question_bloc.dart';

abstract class QuestionnaireQuestionEvent extends Equatable {
  const QuestionnaireQuestionEvent();
  @override
  List<Object> get props => [];
}

class QuestionnaireQuestionGetList extends QuestionnaireQuestionEvent {}

class QuestionnaireQuestionAddQuestionnaireId extends QuestionnaireQuestionEvent {
  final String questionnaireId;

  QuestionnaireQuestionAddQuestionnaireId({this.questionnaireId});

  @override
  List<Object> get props => [questionnaireId];
}

class QuestionnaireQuestionGetCurrentQuestion extends QuestionnaireQuestionEvent {
  final int currentIndex;

  QuestionnaireQuestionGetCurrentQuestion({this.currentIndex});

  @override
  List<Object> get props => [currentIndex];
}

class QuestionnaireQuestionAddAnswer extends QuestionnaireQuestionEvent {
  final QuestionnaireAnswerModel answer;

  QuestionnaireQuestionAddAnswer({this.answer});

  @override
  List<Object> get props => [answer];
}

class QuestionnaireQuestionSendAnswer extends QuestionnaireQuestionEvent {}
