ThreadBloc constructor

ThreadBloc()

Implementation

ThreadBloc() : super(ThreadEmpty()) {
  // on<InitThreadEvent>(InitialThreadState);
  on<RefreshThreadEvent>(_mapRefreshThreadToState);
  on<RefreshHistoryThreadEvent>(_mapRefreshHistoryThreadToState);
  on<RefreshVisitorThreadEvent>(_mapRefreshVisitorThreadToState);
  on<RefreshVisitorThreadAllEvent>(_mapRefreshVisitorThreadAllToState);

  on<RequestThreadEvent>(_mapRequestThreadToState);
  on<RequestZhipuAIThreadEvent>(_mapRequestZhipuAIThreadToState);
  on<RefreshZhipuAIThreadHistoryEvent>(_mapRefreshZhipuAIThreadHistoryToState);
  on<RequestAgentEvent>(_mapRequestAgentToState);
  on<RequestContactThreadEvent>(_mapRequestContactThreadToState);
  on<RequestGroupThreadEvent>(_mapRequestGroupThreadToState);
  on<MarkTopThreadEvent>(_mapMarkTopThreadEventToState);
  on<UnMarkTopThreadEvent>(_mapUnMarkTopThreadEventToState);

  on<MarkNodisturbThreadEvent>(_mapMarkNodisturbThreadEventToState);
  on<UnMarkNodisturbThreadEvent>(_mapUnMarkNodisturbThreadEventToState);
  on<MarkUnreadThreadEvent>(_mapMarkUnreadThreadEventToState);
  on<UnMarkUnreadThreadEvent>(_mapUnMarkUnreadThreadEventToState);
  on<DeleteThreadEvent>(_mapDeleteThreadEventToState);
}