Context class

Constructors

Context.new({required LiveStreamService service, required WeakReference<StreamController<String>> toastSubject, required WeakReference<StreamController<void>> likeSubject, required WeakReference<StreamController<void>> kickedOutSubject, 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})

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