ZegoLiveAudioRoomSeatEvents constructor

ZegoLiveAudioRoomSeatEvents({
  1. VoidCallback? onClosed,
  2. VoidCallback? onOpened,
  3. void onClicked(
    1. int index,
    2. ZegoUIKitUser? user
    )?,
  4. void onChanged(
    1. Map<int, ZegoUIKitUser> takenSeats,
    2. List<int> untakenSeats
    )?,
  5. ZegoLiveAudioRoomSeatHostEvents? host,
  6. ZegoLiveAudioRoomSeatAudienceEvents? audience,
})

Implementation

ZegoLiveAudioRoomSeatEvents({
  this.onClosed,
  this.onOpened,
  this.onClicked,
  this.onChanged,
  ZegoLiveAudioRoomSeatHostEvents? host,
  ZegoLiveAudioRoomSeatAudienceEvents? audience,
})  : host = host ?? ZegoLiveAudioRoomSeatHostEvents(),
      audience = audience ?? ZegoLiveAudioRoomSeatAudienceEvents();