MethodChannelTUICallEngine class

An implementation of TUICallEnginePlatform that uses method channels.

Inheritance

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

accept() Future<TUIResult>
override
addObserver(TUICallObserver observer) Future<void>
override
call(String userId, TUICallMediaType mediaType, TUICallParams params) Future<TUIResult>
override
callExperimentalAPI(Map<String, dynamic> jsonMap) Future<void>
override
closeCamera() Future<void>
override
closeMicrophone() Future<void>
override
deleteRecordCalls(List<String> callIdList, TUIValueCallback callback) Future<void>
override
enableMultiDeviceAbility(bool enable) Future<TUIResult>
override
groupCall(String groupId, List<String> userIdList, TUICallMediaType mediaType, TUICallParams params) Future<TUIResult>
override
hangup() Future<TUIResult>
override
ignore() Future<TUIResult>
override
init(int sdkAppID, String userId, String userSig) Future<TUIResult>
override
iniviteUser(List<String> userIdList, TUICallParams params, TUIValueCallback callback) Future<void>
override
joinInGroupCall(TUIRoomId roomId, String groupId, TUICallMediaType mediaType) Future<TUIResult>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
openCamera(TUICamera camera, int? viewId) Future<TUIResult>
override
openMicrophone() Future<TUIResult>
override
queryRecentCalls(TUICallRecentCallsFilter filter, TUIValueCallback callback) Future<void>
override
reject() Future<TUIResult>
override
removeObserver(TUICallObserver observer) Future<void>
override
selectAudioPlaybackDevice(TUIAudioPlaybackDevice device) Future<void>
override
setBeautyLevel(double level) Future<TUIResult>
override
setBlurBackground(int level, dynamic errorCallback(int code, String message)?) → void
override
setSelfInfo(String nickname, String avatar) Future<TUIResult>
override
setVideoEncoderParams(VideoEncoderParams params) Future<TUIResult>
override
setVideoRenderParams(String userId, VideoRenderParams params) Future<TUIResult>
override
setVirtualBackground(String imagePath, dynamic errorCallback(int code, String message)?) → void
override
startRemoteView(String userId, int? viewId) Future<void>
override
stopRemoteView(String userId) Future<void>
override
switchCallMediaType(TUICallMediaType mediaType) Future<void>
override
switchCamera(TUICamera camera) Future<void>
override
toString() String
A string representation of this object.
inherited
unInit() Future<TUIResult>
override

Operators

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

Constants

methodChannel → const MethodChannel