SeatGridWidgetObserver constructor

SeatGridWidgetObserver({
  1. OnRoomDismissed? onRoomDismissed,
  2. OnKickedOutOfRoom? onKickedOutOfRoom,
  3. OnSeatRequestReceived? onSeatRequestReceived,
  4. OnSeatRequestCancelled? onSeatRequestCancelled,
  5. OnKickedOffSeat? onKickedOffSeat,
  6. OnUserAudioStateChanged? onUserAudioStateChanged,
})

Implementation

SeatGridWidgetObserver(
    {OnRoomDismissed? onRoomDismissed,
    OnKickedOutOfRoom? onKickedOutOfRoom,
    OnSeatRequestReceived? onSeatRequestReceived,
    OnSeatRequestCancelled? onSeatRequestCancelled,
    OnKickedOffSeat? onKickedOffSeat,
    OnUserAudioStateChanged? onUserAudioStateChanged}) {
  if (onRoomDismissed != null) {
    this.onRoomDismissed = onRoomDismissed;
  }
  if (onKickedOutOfRoom != null) {
    this.onKickedOutOfRoom = onKickedOutOfRoom;
  }
  if (onSeatRequestReceived != null) {
    this.onSeatRequestReceived = onSeatRequestReceived;
  }
  if (onSeatRequestCancelled != null) {
    this.onSeatRequestCancelled = onSeatRequestCancelled;
  }
  if (onKickedOffSeat != null) {
    this.onKickedOffSeat = onKickedOffSeat;
  }
  if (onUserAudioStateChanged != null) {
    this.onUserAudioStateChanged = onUserAudioStateChanged;
  }
}