home_event.dart 732 Bytes
part of 'home_bloc.dart';

@immutable
abstract class HomeEvent {}

class RequestDataEvent extends HomeEvent {}

///获取视频课程内容
class RequestVideoLessonEvent extends HomeEvent {
  final String courseLessonId;
  final int courseType;
  RequestVideoLessonEvent(this.courseLessonId, this.courseType);
}

///进入课堂
class RequestEnterClassEvent extends HomeEvent {
  final String courseLessonId;
  final int courseType;
  RequestEnterClassEvent(this.courseLessonId,this.courseType);
}

///退出课堂
class RequestExitClassEvent extends HomeEvent {
  final String courseLessonId;
  final String currentStep;
  final String currentTime;
  RequestExitClassEvent(this.courseLessonId,this.currentStep,this.currentTime);
}