part of 'survey_question_bloc.dart';

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

class SurveyQuestionGetList extends SurveyQuestionEvent {}

class SurveyQuestionAddSurveyId extends SurveyQuestionEvent {
  final String surveyId;

  SurveyQuestionAddSurveyId({this.surveyId});

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

class SurveyQuestionGetCurrentQuestion extends SurveyQuestionEvent {
  final int currentIndex;

  SurveyQuestionGetCurrentQuestion({this.currentIndex});

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

class SurveyQuestionAddAnswer extends SurveyQuestionEvent {
  final SurveyAnswerModel answer;

  SurveyQuestionAddAnswer({this.answer});

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

class SurveyQuestionSendAnswer extends SurveyQuestionEvent {}

