Blame view

lib/pages/repeataftercontent/bloc/repeat_after_content_event.dart 1.51 KB
cb38bc90   liangchengyou   feat:视频跟读逻辑处理
1
2
3
4
5
6
7
8
  part of 'repeat_after_content_bloc.dart';
  
  @immutable
  abstract class RepeatAfterContentEvent {}
  
  class InitBlocEvent extends RepeatAfterContentEvent {}
  
  class VideoPlayChangeEvent extends RepeatAfterContentEvent {}
9efff6ae   liangchengyou   feat:视频跟读逻辑修改
9
  ///切换录音状态
cb38bc90   liangchengyou   feat:视频跟读逻辑处理
10
  class VoiceRecordEvent extends RepeatAfterContentEvent {}
9efff6ae   liangchengyou   feat:视频跟读逻辑修改
11
  ///请求数据
cb38bc90   liangchengyou   feat:视频跟读逻辑处理
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
  class RequestDataEvent extends RepeatAfterContentEvent {}
  
  class VoiceRecordStateChangeEvent extends RepeatAfterContentEvent {
    final VoiceRecordState voiceRecordState;
    VoiceRecordStateChangeEvent(this.voiceRecordState);
  }
  
  ///初始化先声SDK
  class XSVoiceInitEvent extends RepeatAfterContentEvent {
    final Map data;
    XSVoiceInitEvent(this.data);
  }
  
  ///开始评测
  class XSVoiceTestEvent extends RepeatAfterContentEvent {
    final String testWord;
    final String type;
    final String userId;
    XSVoiceTestEvent(this.testWord,this.type,this.userId);
  }
  
  ///终止评测
  class XSVoiceStopEvent extends RepeatAfterContentEvent {}
  
  ///评测结果
  class XSVoiceResultEvent extends RepeatAfterContentEvent {
    final dynamic message;
    XSVoiceResultEvent(this.message);
  }
  
9efff6ae   liangchengyou   feat:视频跟读逻辑修改
42
43
44
45
46
47
48
49
  ///开始录音
  class StarRecordVoiceEvent extends RepeatAfterContentEvent {}
  
  ///停止录音
  class StopRecordVoiceEvent extends RepeatAfterContentEvent {}
  
  ///播放录音
  class RecordeVoicePlayEvent extends RepeatAfterContentEvent {}
cb38bc90   liangchengyou   feat:视频跟读逻辑处理
50
  
cc3b183a   liangchengyou   feat:ios启动图/logo
51
52
  class PostFollowReadContentEvent extends RepeatAfterContentEvent {}
  
9efff6ae   liangchengyou   feat:视频跟读逻辑修改
53
  ///切换视频播放
7d6a6ddc   liangchengyou   feat:1.0.1优化
54
55
56
57
  class ChangeVideoPlayIndexEvent extends RepeatAfterContentEvent {
    final bool isNext;
    ChangeVideoPlayIndexEvent(this.isNext);
  }
cb38bc90   liangchengyou   feat:视频跟读逻辑处理