ZegoUIKitPrebuiltCallController class

Used to control the call functionality.

ZegoUIKitPrebuiltCallController is a singleton instance class, you can directly invoke it by ZegoUIKitPrebuiltCallController().

If the default call UI and interactions do not meet your requirements, you can use this ZegoUIKitPrebuiltCallController to actively control the business logic.

If you use invitation series API about, you must init by ZegoUIKitPrebuiltCallInvitationService firstly.

Mixed in types
Available Extensions

Constructors

ZegoUIKitPrebuiltCallController()
factory

Properties

audioVideo ZegoCallControllerAudioVideoImpl
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
invitation ZegoCallControllerInvitationImpl
no setterinherited
minimize ZegoCallControllerMinimizingImpl
no setterinherited
permission ZegoCallControllerPermissionImpl
no setterinherited
private → ZegoCallControllerPrivateImpl
Don't call that
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenSharing ZegoCallControllerScreenSharingImpl
no setterinherited
user ZegoCallControllerUserImpl
no setterinherited

Methods

hangUp(BuildContext context, {bool showConfirmation = false, ZegoCallEndReason reason = ZegoCallEndReason.localHangUp}) Future<bool>
This function is used to end the current call.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Properties

instance ZegoUIKitPrebuiltCallController
final