Context class
Constructors
-
Context.new({required LiveStreamService service, required WeakReference<
StreamController< toastSubject, required WeakReference<String> >StreamController< likeSubject, required WeakReference<void> >StreamController< kickedOutSubject, required WeakReference<void> >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})
Properties
-
battleManager
↔ WeakReference<
BattleManager> -
latefinal
-
battleManagerObserver
↔ WeakReference<
BattleManagerObserver> -
latefinal
-
coGuestManager
↔ WeakReference<
CoGuestManager> -
latefinal
-
coHostManager
↔ WeakReference<
CoHostManager> -
latefinal
- coreBattleState → BattleState
-
no setter
- coreCoGuestState → CoGuestState
-
no setter
- coreCoHostState → CoHostState
-
no setter
- coreMediaState → MediaState
-
no setter
- coreRoomState → RoomState
-
no setter
- coreUserState → UserState
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
kickedOutSubject
↔ WeakReference<
StreamController< void> > -
latefinal
-
likeSubject
↔ WeakReference<
StreamController< void> > -
latefinal
-
liveLayoutObserver
↔ WeakReference<
LiveLayoutObserver> -
latefinal
-
liveListObserver
↔ WeakReference<
LiveListObserver> -
latefinal
-
liveStreamObserver
↔ WeakReference<
LiveStreamObserver> -
latefinal
-
mediaManager
↔ WeakReference<
MediaManager> -
latefinal
-
provider
↔ WeakReference<
CoreStateProvider> -
latefinal
-
roomEngineObserver
↔ WeakReference<
RoomEngineObserver> -
latefinal
-
roomManager
↔ WeakReference<
RoomManager> -
latefinal
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- service ↔ LiveStreamService
-
latefinal
-
toastSubject
↔ WeakReference<
StreamController< String> > -
latefinal
-
userManager
↔ WeakReference<
UserManager> -
latefinal
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited