Context constructor
Context({
- required LiveStreamService service,
- required WeakReference<
StreamController< toastSubject,String> > - required WeakReference<
StreamController< likeSubject,void> > - required WeakReference<
StreamController< kickedOutSubject,void> > - required WeakReference<
RoomManager> roomManager, - required WeakReference<
UserManager> userManager, - required WeakReference<
MediaManager> mediaManager, - required WeakReference<
CoGuestManager> coGuestManager, - required WeakReference<
CoHostManager> coHostManager, - required WeakReference<
BattleManager> battleManager, - required WeakReference<
RoomEngineObserver> roomEngineObserver, - required WeakReference<
LiveListObserver> liveListObserver, - required WeakReference<
LiveStreamObserver> liveStreamObserver, - required WeakReference<
BattleManagerObserver> battleManagerObserver, - required WeakReference<
LiveLayoutObserver> liveLayoutObserver, - required WeakReference<
CoreStateProvider> provider,
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,
required this.liveListObserver,
required this.liveStreamObserver,
required this.battleManagerObserver,
required this.liveLayoutObserver,
required this.provider});