Context constructor

Context({
  1. required LiveStreamService service,
  2. required WeakReference<StreamController<String>> toastSubject,
  3. required WeakReference<StreamController<void>> likeSubject,
  4. required WeakReference<StreamController<void>> kickedOutSubject,
  5. required WeakReference<RoomManager> roomManager,
  6. required WeakReference<UserManager> userManager,
  7. required WeakReference<MediaManager> mediaManager,
  8. required WeakReference<CoGuestManager> coGuestManager,
  9. required WeakReference<CoHostManager> coHostManager,
  10. required WeakReference<BattleManager> battleManager,
  11. required WeakReference<RoomEngineObserver> roomEngineObserver,
})

Implementation

Context({
  required this.service,
  required this.toastSubject,
  required this.likeSubject,
  required this.kickedOutSubject,
  required this.roomManager,
  required this.userManager,
  required this.mediaManager,
  required this.coGuestManager,
  required this.coHostManager,
  required this.battleManager,
  required this.roomEngineObserver,
});