ZegoUIKitPrebuiltLiveAudioRoomEvents constructor
ZegoUIKitPrebuiltLiveAudioRoomEvents({
- Future<
bool> onLeaveConfirmation(- ZegoLiveAudioRoomLeaveConfirmationEvent event,
- Future<
bool> defaultAction()
- void onEnded(
- ZegoLiveAudioRoomEndEvent event,
- VoidCallback defaultAction
- dynamic onError()?,
- ZegoLiveAudioRoomInRoomMessageEvents? inRoomMessage,
- ZegoLiveAudioRoomMemberListEvents? memberList,
- ZegoLiveAudioRoomDurationEvents? duration,
- ZegoLiveAudioRoomSeatEvents? seat,
- ZegoLiveAudioRoomUserEvents? user,
- ZegoLiveAudioRoomRoomEvents? room,
- ZegoLiveAudioRoomAudioVideoEvents? audioVideo,
Implementation
ZegoUIKitPrebuiltLiveAudioRoomEvents({
this.onLeaveConfirmation,
this.onEnded,
this.onError,
ZegoLiveAudioRoomInRoomMessageEvents? inRoomMessage,
ZegoLiveAudioRoomMemberListEvents? memberList,
ZegoLiveAudioRoomDurationEvents? duration,
ZegoLiveAudioRoomSeatEvents? seat,
ZegoLiveAudioRoomUserEvents? user,
ZegoLiveAudioRoomRoomEvents? room,
ZegoLiveAudioRoomAudioVideoEvents? audioVideo,
}) : seat = seat ?? ZegoLiveAudioRoomSeatEvents(),
inRoomMessage = inRoomMessage ?? ZegoLiveAudioRoomInRoomMessageEvents(),
memberList = memberList ?? ZegoLiveAudioRoomMemberListEvents(),
duration = duration ?? ZegoLiveAudioRoomDurationEvents(),
user = user ?? ZegoLiveAudioRoomUserEvents(),
room = room ?? ZegoLiveAudioRoomRoomEvents(),
audioVideo = audioVideo ?? ZegoLiveAudioRoomAudioVideoEvents();