ZegoUIKitPrebuiltCallInvitationEvents constructor
ZegoUIKitPrebuiltCallInvitationEvents({
- dynamic onError()?,
- dynamic onInvitationUserStateChanged()?,
- dynamic onIncomingCallDeclineButtonPressed()?,
- dynamic onIncomingCallAcceptButtonPressed()?,
- dynamic onIncomingCallReceived(
- String callID,
- ZegoCallUser caller,
- ZegoCallInvitationType callType,
- List<
ZegoCallUser> callees, - String customData,
- dynamic onIncomingCallCanceled(
- String callID,
- ZegoCallUser caller,
- String customData
- dynamic onIncomingCallTimeout(
- String callID,
- ZegoCallUser caller
- Future<
void> onIncomingMissedCallClicked(- String callID,
- ZegoCallUser caller,
- ZegoCallInvitationType callType,
- List<
ZegoCallUser> callees, - String customData,
- Future<
void> defaultAction(),
- @Deprecated('use onIncomingMissedCallDialBackFailed instead$deprecatedTipsV4152') dynamic onIncomingMissedCallReCallFailed()?,
- dynamic onIncomingMissedCallDialBackFailed()?,
- dynamic onOutgoingCallCancelButtonPressed()?,
- dynamic onOutgoingCallSent(
- String callID,
- ZegoCallUser caller,
- ZegoCallInvitationType callType,
- List<
ZegoCallUser> callees, - String customData,
- dynamic onOutgoingCallAccepted(
- String callID,
- ZegoCallUser callee
- dynamic onOutgoingCallRejectedCauseBusy(
- String callID,
- ZegoCallUser callee,
- String customData
- dynamic onOutgoingCallDeclined(
- String callID,
- ZegoCallUser callee,
- String customData
- dynamic onOutgoingCallTimeout(
- String callID,
- List<
ZegoCallUser> callees, - bool isVideoCall
Implementation
ZegoUIKitPrebuiltCallInvitationEvents({
this.onError,
this.onInvitationUserStateChanged,
this.onIncomingCallDeclineButtonPressed,
this.onIncomingCallAcceptButtonPressed,
this.onIncomingCallReceived,
this.onIncomingCallCanceled,
this.onIncomingCallTimeout,
this.onIncomingMissedCallClicked,
@Deprecated(
'use onIncomingMissedCallDialBackFailed instead$deprecatedTipsV4152')
Function()? onIncomingMissedCallReCallFailed,
this.onIncomingMissedCallDialBackFailed,
this.onOutgoingCallCancelButtonPressed,
this.onOutgoingCallSent,
this.onOutgoingCallAccepted,
this.onOutgoingCallRejectedCauseBusy,
this.onOutgoingCallDeclined,
this.onOutgoingCallTimeout,
}) {
if (null != onIncomingMissedCallReCallFailed &&
null == onIncomingMissedCallDialBackFailed) {
onIncomingMissedCallDialBackFailed = onIncomingMissedCallReCallFailed;
}
}