ZegoCallInvitationConfig class

Constructors

ZegoCallInvitationConfig({bool canInvitingInCalling = false, bool endCallWhenInitiatorLeave = false, bool onlyInitiatorCanInvite = false, List<ZegoCallInvitationPermission> permissions = const [ZegoCallInvitationPermission.camera, ZegoCallInvitationPermission.microphone]})

Properties

canInvitingInCalling bool
whether to allow invitations in calling Default value is false. Please note that if allowed, it will be incompatible with versions before v4.12.0, which means mutual invitations cannot be made.
getter/setter pair
endCallWhenInitiatorLeave bool
whether the entire call should end when the initiator leaves the call (will causing other participants to leave together). Default value is false.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
onlyInitiatorCanInvite bool
whether only the call initiator has the permission to invite others to join the call. Default value is false.
getter/setter pair
permissions List<ZegoCallInvitationPermission>
If you want to a pure audio call with invitation without popping up camera permission requests, you can remove the camera in permissions and set ZegoUIKitPrebuiltCallConfig turnOnCameraWhenJoining to false
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited