Blame view

lib/pages/home/bloc/home_event.dart 732 Bytes
60e47f7c   liangchengyou   feat:课程选择功能
1
2
3
4
  part of 'home_bloc.dart';
  
  @immutable
  abstract class HomeEvent {}
993c1a04   liangchengyou   feat:添加数据模型
5
6
  
  class RequestDataEvent extends HomeEvent {}
3c1d5c64   liangchengyou   feat:练习功能完成
7
8
9
10
11
12
13
  
  ///获取视频课程内容
  class RequestVideoLessonEvent extends HomeEvent {
    final String courseLessonId;
    final int courseType;
    RequestVideoLessonEvent(this.courseLessonId, this.courseType);
  }
934e2b47   liangchengyou   feat:权限调整+课程进度接口对接
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
  
  ///进入课堂
  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);
  }