Context constructor

Context({
  1. required VoiceRoomService service,
  2. required WeakReference<StreamController<String>> toastSubject,
  3. required WeakReference<StreamController<void>> exitSubject,
  4. required WeakReference<RoomManager> roomManager,
  5. required WeakReference<SeatManager> seatManager,
  6. required WeakReference<UserManager> userManager,
  7. required WeakReference<MediaManager> mediaManager,
  8. required WeakReference<IMObserver> imObserver,
  9. required WeakReference<LiveListObserver> liveListObserver,
  10. required WeakReference<RoomEngineObserver> roomEngineObserver,
})

Implementation

Context(
    {required this.service,
    required this.toastSubject,
    required this.exitSubject,
    required this.roomManager,
    required this.seatManager,
    required this.userManager,
    required this.mediaManager,
    required this.imObserver,
    required this.liveListObserver,
    required this.roomEngineObserver});