seat_grid_widget/index library
Classes
- ArcPainter
- Context
- DefaultSeatWidget
- MediaManager
- MediaState
- RequestCallback
- RoomEngineObserver
- RoomManager
- RoomState
- SeatGridController
- SeatGridWidget
- SeatGridWidgetInterface
- SeatGridWidgetManager
- SeatGridWidgetObserver
- SeatGridWidgetObserverList
- SeatGridWidgetService
- SeatManager
- SeatState
- SeatWidgetLayoutConfig
- SeatWidgetLayoutRowConfig
- SeatWidgetState
- SoundWaveAnimatedWidget
- UserManager
- UserState
- UserVolume
- WidgetManager
- WidgetState
Extensions
- MediaManagerCallback on MediaManager
- RoomManagerCallback on RoomManager
- SeatGridControllerWithGetState on SeatGridController
- SeatGridControllerWithMedia on SeatGridController
- SeatGridControllerWithRoom on SeatGridController
- SeatGridControllerWithSeat on SeatGridController
- SeatGridControllerWithSubsribeState on SeatGridController
- SeatGridWidgetManagerWithMedia on SeatGridWidgetManager
- SeatGridWidgetManagerWithRoom on SeatGridWidgetManager
- SeatGridWidgetManagerWithSeat on SeatGridWidgetManager
- SeatGridWidgetManagerWithUser on SeatGridWidgetManager
- SeatGridWidgetManagerWithWidget on SeatGridWidgetManager
- SeatManagerCallback on SeatManager
- UserManagerCallback on UserManager
- UserManagerStateOperation on UserManager
- WidgetManagerCallback on WidgetManager
- WidgetManagerStateOperation on WidgetManager
Constants
- defaultMaxSeatCount → const int
- defaultTimeout → const int
Typedefs
- OnKickedOffSeat = void Function(TUIUserInfo userInfo)
- OnKickedOutOfRoom = void Function(String roomId, TUIKickedOutOfRoomReason reason, String message)
- OnRoomDismissed = void Function(String roomId)
- OnSeatRequestCancelled = void Function(RequestType type, TUIUserInfo userInfo)
- OnSeatRequestReceived = void Function(RequestType type, TUIUserInfo userInfo)
- OnSeatWidgetTap = void Function(TUISeatInfo)
- OnUserAudioStateChanged = void Function(TUIUserInfo userInfo, bool hasAudio, TUIChangeReason reason)
- RequestOnAccepted = dynamic Function(TUIUserInfo userInfo)
- RequestOnCancelled = dynamic Function(TUIUserInfo userInfo)
- RequestOnError = dynamic Function(TUIUserInfo userInfo, TUIError code, String message)
- RequestOnRejected = dynamic Function(TUIUserInfo userInfo)
- RequestOnTimeout = dynamic Function(TUIUserInfo userInfo)
-
SeatWidgetBuilder
= Widget Function(BuildContext context, ValueNotifier<
TUISeatInfo> seatInfoNotifier, ValueNotifier<int> volumeNotifier)