EnxRtc class

Constructors

EnxRtc.new()

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

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

onAcceptedFloorInvite ↔ void Function(Map map)?
getter/setter pair
onAckAddSpotlightUsers ↔ void Function(Map map)?
getter/setter pair
onACKCancelSharePermission ↔ void Function(Map map)?
Acknowledgment callback for canceling share permission.
getter/setter pair
onAckCreateAndInviteBreakOutRoom ↔ void Function(Map map)?
getter/setter pair
onAckCreateBreakOutRoom ↔ void Function(Map map)?
getter/setter pair
onACKCustomDataUpdated ↔ void Function(Map map)?
getter/setter pair
onACKDenySharePermission ↔ void Function(Map map)?
Acknowledgment callback for denying share permission.
getter/setter pair
onAckDestroy ↔ void Function(Map map)?
getter/setter pair
onAckDropUser ↔ void Function(Map map)?
getter/setter pair
onAckForApproveAwaitedUser ↔ void Function(Map map)?
getter/setter pair
onAckForDenyAwaitedUser ↔ void Function(Map map)?
getter/setter pair
onACKGrantSharePermission ↔ void Function(Map map)?
Acknowledgment callback for granting share permission.
getter/setter pair
onAckHardMuteUserAudio ↔ void Function(Map map)?
Acknowledgment callback for hard muting user audio.
getter/setter pair
onAckHardMuteUserVideo ↔ void Function(Map map)?
Acknowledgment callback for hard muting user video.
getter/setter pair
onAckHardunMuteUserAudio ↔ void Function(Map map)?
Acknowledgment callback for hard unmuting user audio.
getter/setter pair
onAckHardUnMuteUserVideo ↔ void Function(Map map)?
Acknowledgment callback for hard unmuting user video.
getter/setter pair
onAckInviteBreakOutRoom ↔ void Function(Map map)?
getter/setter pair
onACKInviteToFloorRequested ↔ void Function(Map map)?
getter/setter pair
onAckLockRoom ↔ void Function(Map map)?
getter/setter pair
onAcknowledgedSendData ↔ void Function(Map map)?
getter/setter pair
onAcknowledgeStats ↔ void Function(Map map)?
getter/setter pair
onAckPinUsers ↔ void Function(Map map)?
getter/setter pair
onAckRejectBreakOutRoom ↔ void Function(Map map)?
getter/setter pair
onACKReleaseSharePermission ↔ void Function(Map map)?
Acknowledgment callback for releasing share permission.
getter/setter pair
onAckRemoveSpotlightUsers ↔ void Function(Map map)?
getter/setter pair
onACKRequestSharePermission ↔ void Function(Map map)?
Acknowledgment callback for requesting share permission.
getter/setter pair
onACKSetSharePermissionMode ↔ void Function(Map map)?
Acknowledgment callback for setting share permission mode.
getter/setter pair
onACKStartLiveRecording ↔ void Function(Map map)?
Acknowledgment callback for starting live recording.
getter/setter pair
onACKStartLiveTranscription ↔ void Function(Map map)?
Acknowledgment callback for starting live transcription.
getter/setter pair
onAckStartStreaming ↔ void Function(Map map)?
Acknowledgment callback for starting streaming.
getter/setter pair
onACKStopLiveRecording ↔ void Function(Map map)?
Acknowledgment callback for stopping live recording.
getter/setter pair
onACKStopLiveTranscription ↔ void Function(Map map)?
Acknowledgment callback for stopping live transcription.
getter/setter pair
onAckStopStreaming ↔ void Function(Map map)?
Acknowledgment callback for stopping streaming.
getter/setter pair
onAckSubscribeTalkerNotification ↔ void Function(Map map)?
getter/setter pair
onAckSwitchedRoom ↔ void Function(Map map)?
getter/setter pair
onAckUnLockRoom ↔ void Function(Map map)?
getter/setter pair
onAckUnpinUsers ↔ void Function(Map map)?
getter/setter pair
onAckUnsubscribeTalkerNotification ↔ void Function(Map map)?
getter/setter pair
onActiveTalkerList ↔ void Function(Map map)?
getter/setter pair
onAdvancedOptionsUpdate ↔ void Function(Map map)?
getter/setter pair
onAnnotationStarted ↔ void Function(Map map)?
getter/setter pair
onAnnotationStopped ↔ void Function(Map map)?
getter/setter pair
onAudioEvent ↔ void Function(Map map)?
getter/setter pair
onAudioStreamStateChange ↔ void Function(Map map)?
getter/setter pair
onBandWidthUpdated ↔ void Function(Map map)?
getter/setter pair
onBreakoutRoomCreated ↔ void Function(Map map)?
getter/setter pair
onBreakoutRoomInvited ↔ void Function(Map map)?
getter/setter pair
onBreakoutRoomInviteRejected ↔ void Function(Map map)?
getter/setter pair
onCanceledFloorInvite ↔ void Function(Map map)?
getter/setter pair
onCancelledFloorRequest ↔ void Function(Map map)?
getter/setter pair
onCanvasStarted ↔ void Function(Map map)?
getter/setter pair
onCanvasStopped ↔ void Function(Map map)?
getter/setter pair
onCanvasStreamEvent ↔ void Function(Map map)?
getter/setter pair
onCapturedView ↔ void Function(String bitmap)?
getter/setter pair
onClientDiagnosisFailed ↔ void Function(Map map)?
getter/setter pair
onClientDiagnosisFinished ↔ void Function(Map map)?
getter/setter pair
onClientDiagnosisStatus ↔ void Function(Map map)?
getter/setter pair
onClientDiagnosisStopped ↔ void Function(Map map)?
getter/setter pair
onConferenceRemainingDuration ↔ void Function(Map map)?
getter/setter pair
onConferencessExtended ↔ void Function(Map map)?
getter/setter pair
onConnectedBreakoutRoom ↔ void Function(Map map)?
getter/setter pair
onConnectionInterrupted ↔ void Function(Map map)?
getter/setter pair
onConnectionLost ↔ void Function(Map map)?
getter/setter pair
onCustomDataSaved ↔ void Function(Map map)?
getter/setter pair
onCustomDataUpdated ↔ void Function(Map map)?
getter/setter pair
onDeniedFloorRequest ↔ void Function(Map map)?
getter/setter pair
onDestroyedBreakoutRoom ↔ void Function(Map map)?
getter/setter pair
onDialStateEvent ↔ void Function(Map map)?
getter/setter pair
onDialStateEvents ↔ void Function(String state)?
getter/setter pair
onDisconnectedBreakoutRoom ↔ void Function(Map map)?
getter/setter pair
onDTMFCollected ↔ void Function(String state)?
getter/setter pair
onDTMFCollecteds ↔ void Function(Map map)?
getter/setter pair
onError ↔ void Function(dynamic err)?
getter/setter pair
onEventError ↔ void Function(Map map)?
getter/setter pair
onEventInfo ↔ void Function(Map map)?
getter/setter pair
onExitScreenShareACK ↔ void Function(Map map)?
getter/setter pair
onFailedJoinBreakOutRoom ↔ void Function(Map map)?
getter/setter pair
onFileAvailable ↔ void Function(Map map)?
getter/setter pair
onFileDownloadCancelled ↔ void Function(Map map)?
getter/setter pair
onFileDownloaded ↔ void Function(Map map)?
getter/setter pair
onFileDownloadFailed ↔ void Function(Map map)?
getter/setter pair
onFileUploadCancelled ↔ void Function(Map map)?
getter/setter pair
onFileUploaded ↔ void Function(Map map)?
getter/setter pair
onFileUploadFailed ↔ void Function(Map map)?
getter/setter pair
onFileUploadStarted ↔ void Function(Map map)?
getter/setter pair
onFinishedFloorRequest ↔ void Function(Map map)?
getter/setter pair
onFloorCancelled ↔ void Function(Map map)?
getter/setter pair
onFloorFinished ↔ void Function(Map map)?
getter/setter pair
onFloorRequested ↔ void Function(Map map)?
getter/setter pair
onFloorRequestReceived ↔ void Function(Map map)?
getter/setter pair
onGetAdvancedOptions ↔ void Function(Map map)?
getter/setter pair
onGetCustomData ↔ void Function(Map map)?
getter/setter pair
onGetTalkerCount ↔ void Function(Map map)?
getter/setter pair
onGrantedFloorRequest ↔ void Function(Map map)?
getter/setter pair
onHardMuted ↔ void Function(Map map)?
getter/setter pair
onHardMutedAudio ↔ void Function(Map map)?
getter/setter pair
onHardMutedVideo ↔ void Function(Map map)?
getter/setter pair
onHardUnMuted ↔ void Function(Map map)?
getter/setter pair
onHardUnMutedAudio ↔ void Function(Map map)?
getter/setter pair
onHardUnMutedVideo ↔ void Function(Map map)?
getter/setter pair
onHlsFailed ↔ void Function(Map map)?
Callback for when HLS streaming has failed.
getter/setter pair
onHlsStarted ↔ void Function(Map map)?
Callback for when HLS streaming has started.
getter/setter pair
onHlsStopped ↔ void Function(Map map)?
Callback for when HLS streaming has stopped.
getter/setter pair
onHlsWaiting ↔ void Function(Map map)?
Callback for when HLS streaming is waiting.
getter/setter pair
onInitFileDownload ↔ void Function(Map map)?
getter/setter pair
onInitFileUpload ↔ void Function(Map map)?
getter/setter pair
onInvitationForBreakoutRoom ↔ void Function(Map map)?
getter/setter pair
onInvitedForFloorAccess ↔ void Function(Map map)?
getter/setter pair
onInviteToFloorRequested ↔ void Function(Map map)?
getter/setter pair
onLockedRoom ↔ void Function(Map map)?
getter/setter pair
onLogUploaded ↔ void Function(Map map)?
getter/setter pair
onMaxTalkerCount ↔ void Function(Map map)?
getter/setter pair
onMessageReceived ↔ void Function(Map map)?
getter/setter pair
onNotifyDeviceUpdate ↔ void Function(String deviceName)?
getter/setter pair
onOutBoundCallCancel ↔ void Function(Map map)?
getter/setter pair
onOutBoundCallInitiated ↔ void Function(Map map)?
getter/setter pair
onOutBoundCallSendDtmf ↔ void Function(Map map)?
getter/setter pair
onPinnedUsers ↔ void Function(Map map)?
getter/setter pair
onPrivacyModeUpDated ↔ void Function(Map map)?
getter/setter pair
onProcessFloorRequested ↔ void Function(Map map)?
getter/setter pair
onPublishedStream ↔ void Function(Map map)?
getter/setter pair
onReceivedData ↔ void Function(Map map)?
getter/setter pair
onReceivedHardMute ↔ void Function(Map map)?
getter/setter pair
onReceivedHardMuteAudio ↔ void Function(Map map)?
getter/setter pair
onReceivedHardMuteVideo ↔ void Function(Map map)?
getter/setter pair
onReceivedHardUnMute ↔ void Function(Map map)?
getter/setter pair
onReceivedHardUnMuteAudio ↔ void Function(Map map)?
getter/setter pair
onReceivedHardUnMuteVideo ↔ void Function(Map map)?
getter/setter pair
onReceivedStats ↔ void Function(Map map)?
getter/setter pair
onReconnect ↔ void Function(String message)?
getter/setter pair
onRejectedInviteFloor ↔ void Function(Map map)?
getter/setter pair
onReleasedFloorRequest ↔ void Function(Map map)?
getter/setter pair
onRemoteStreamAudioMute ↔ void Function(Map map)?
getter/setter pair
onRemoteStreamAudioUnMute ↔ void Function(Map map)?
getter/setter pair
onRemoteStreamVideoMute ↔ void Function(Map map)?
getter/setter pair
onRemoteStreamVideoUnMute ↔ void Function(Map map)?
getter/setter pair
onRoomAwaited ↔ void Function(Map map)?
getter/setter pair
onRoomBandwidthAlert ↔ void Function(Map map)?
getter/setter pair
onRoomConnected ↔ void Function(Map map)?
getter/setter pair
onRoomDisConnected ↔ void Function(Map map)?
getter/setter pair
onRoomError ↔ void Function(Map map)?
getter/setter pair
onRoomLiveRecordingFailed ↔ void Function(Map map)?
Callback for when live recording has failed.
getter/setter pair
onRoomLiveRecordingOff ↔ void Function(Map map)?
Callback for when live recording is turned off.
getter/setter pair
onRoomLiveRecordingOn ↔ void Function(Map map)?
Callback for when live recording is turned on.
getter/setter pair
onRoomLiveRecordingUpdate ↔ void Function(Map map)?
Callback for when live recording is updated.
getter/setter pair
onRoomModeSwitched ↔ void Function(Map map)?
getter/setter pair
onRoomRecordingOff ↔ void Function(Map map)?
getter/setter pair
onRoomRecordingOn ↔ void Function(Map map)?
getter/setter pair
onRoomTranscriptionOff ↔ void Function(Map map)?
Callback for when room transcription is turned off.
getter/setter pair
onRoomTranscriptionOn ↔ void Function(Map map)?
Callback for when room transcription is turned on.
getter/setter pair
onScreenSharedStarted ↔ void Function(Map map)?
getter/setter pair
onScreenSharedStopped ↔ void Function(Map map)?
getter/setter pair
onSelfTranscriptionOff ↔ void Function(Map map)?
Callback for when self-transcription is turned off.
getter/setter pair
onSelfTranscriptionOn ↔ void Function(Map map)?
Callback for when self-transcription is turned on.
getter/setter pair
onSetTalkerCount ↔ void Function(Map map)?
getter/setter pair
onSharePermissionCanceled ↔ void Function(Map map)?
Callback for when share permission is canceled.
getter/setter pair
onSharePermissionDeny ↔ void Function(Map map)?
Callback for when share permission is denied.
getter/setter pair
onSharePermissionGranted ↔ void Function(Map map)?
Callback for when share permission is granted.
getter/setter pair
onSharePermissionReleased ↔ void Function(Map map)?
Callback for when share permission is released.
getter/setter pair
onSharePermissionRequested ↔ void Function(Map map)?
Callback for when share permission is requested.
getter/setter pair
onSharePermissionsModeChanged ↔ void Function(Map map)?
Callback for when share permissions mode is changed.
getter/setter pair
onShareStreamEvent ↔ void Function(Map map)?
getter/setter pair
onStartAnnotationAck ↔ void Function(Map map)?
getter/setter pair
onStartRecordingEvent ↔ void Function(Map map)?
getter/setter pair
onStartScreenShareACK ↔ void Function(Map map)?
getter/setter pair
onStopAllSharingACK ↔ void Function(Map map)?
getter/setter pair
onStoppedAnnotationAck ↔ void Function(Map map)?
getter/setter pair
onStoppedScreenShareACK ↔ void Function(Map map)?
getter/setter pair
onStopRecordingEvent ↔ void Function(Map map)?
getter/setter pair
onStreamAdded ↔ void Function(Map map)?
getter/setter pair
onStreamingFailed ↔ void Function(Map map)?
Callback for when streaming has failed.
getter/setter pair
onStreamingStarted ↔ void Function(Map map)?
Callback for when streaming has started.
getter/setter pair
onStreamingStopped ↔ void Function(Map map)?
Callback for when streaming has stopped.
getter/setter pair
onStreamingUpdated ↔ void Function(Map map)?
Callback for when streaming is updated.
getter/setter pair
onSubscribedStream ↔ void Function(Map map)?
getter/setter pair
onSwitchedUserRole ↔ void Function(Map map)?
getter/setter pair
onTalkerNtification ↔ void Function(Map map)?
getter/setter pair
onTranscriptionEvents ↔ void Function(Map map)?
Callback for transcription events.
getter/setter pair
onUnLockedRoom ↔ void Function(Map map)?
getter/setter pair
onUpdateSpotlightUsers ↔ void Function(Map map)?
getter/setter pair
onUserAwaited ↔ void Function(Map map)?
getter/setter pair
onUserConnected ↔ void Function(Map map)?
getter/setter pair
onUserDataReceived ↔ void Function(Map map)?
getter/setter pair
onUserDisConnected ↔ void Function(Map map)?
getter/setter pair
onUserDisconnectedFromBreakoutRoom ↔ void Function(Map map)?
getter/setter pair
onUserJoinedBreakoutRoom ↔ void Function(Map map)?
getter/setter pair
onUserReconnectSuccess ↔ void Function(Map map)?
getter/setter pair
onUserRoleChanged ↔ void Function(Map map)?
getter/setter pair
onVideoEvent ↔ void Function(Map map)?
getter/setter pair

Static Methods

acceptInviteFloorRequest(String clientId) Future<void>
addSpotlightUsers(List userList) Future<void>
approveAwaitedUser(String clintId) Future<void>
cancelAllDownloads() Future<void>
cancelAllUploads() Future<void>
cancelDownload(int jobId) Future<void>
cancelFloor() Future<void>
cancelFloorInvite(String clientId) Future<void>
cancelOutboundCall(String number) Future<void>
cancelSharePermission(EnxPubType enxPubType) Future<void>
cancelUpload(int jobId) Future<void>
captureScreenShot(String streamId, [bool? isLocal]) Future<void>
changeBgColorForClients(List clientId, String color) Future<void>
cleanPreviewResource() Future<void>
clientDiagnostics(Map<String, dynamic> optionInfo) Future<void>
convertMapToMap(Map<Object?, Object?> map) Map<String, dynamic>
createAndInviteBreakoutRoom(Map<String, dynamic> createandInviteBreakOutInfo) Future<void>
createBreakOutRoom(Map<String, dynamic> createBreakoutInfo) Future<void>
createNativeView(dynamic created(int viewId), bool zOrderMediaOverlay, String mScaleType, int uid, {Key? key}) Widget
Creates the video renderer Widget. The Widget is identified by viewI}d, the operation and layout of the Widget are managed by the app.
createToolbarView(dynamic created(int viewId), {Key? key}) Widget
Creates the video renderer Widget. The Widget is identified by viewId, the operation and layout of the Widget are managed by the app.
denyAwaitedUser(String clintId) Future<void>
denyFloor(String clientId) Future<void>
denySharePermission(EnxPubType enxPubType, String clientId) Future<void>
destroy() Future<void>
disconnect() Future<void>
downloadFile(Map file, bool autoSave) Future<void>
dropUser(List clientIds) Future<void>
enableLogs(bool status) Future<void>
enableStats(bool enableStats) Future<void>
extendConferenceDuration() Future<void>
finishFloor() Future<void>
getAdvancedOptions() Future<void>
getAvailableFiles() Future<List>
getClientId() Future<String>
getClientName() Future<String>
getCustomData(Map<String, dynamic> data) Future<void>
getDevices() Future<List>
getMaxTalkers() Future<void>
getPreview() Future<void>
getReceiveVideoQuality(String streamType) Future<String>
getRole() Future<String>
getRoomId() Future<String>
getSelectedDevice() Future<String>
getSharePermissions() Future<Map<String, dynamic>>
getTalkerCount() Future<void>
getUserList() Future<List>
grantFloor(String clientId) Future<void>
grantSharePermission(EnxPubType enxPubType, String clientId) Future<void>
hardMute() Future<void>
hardMuteAudio(String clientId) Future<void>
hardMuteUserAudio(String clientId) Future<void>
hardMuteUserVideo(String clientId) Future<void>
hardMuteVideo(String clientId) Future<void>
hardUnMute() Future<void>
hardUnMuteAudio(String clientId) Future<void>
hardUnmuteUserAudio(String clientId) Future<void>
hardUnmuteUserVideo(String clientId) Future<void>
hardUnMuteVideo(String clientId) Future<void>
highlightBorderForClient(List clientId) Future<void>
inviteToBreakOutRoom(Map<String, dynamic> inviteBreakOutInfo) Future<void>
inviteToFloor(String clientId) Future<void>
isRoomActiveTalker() Future<bool>
joinBreakOutRoom(Map<String, dynamic> dataInfo, Map<String, dynamic> streamInfo) Future<void>
joinRoom(String token, Map<String, dynamic> localInfo, Map<String, dynamic> roomInfo, List advanceOptions) Future<void>
lockRoom() Future<void>
makeOutboundCall(String number, String callerId) Future<void>
muteRoom(Map<String, dynamic> muteRoomInfo) Future<void>
muteSelfAudio(bool isMute) Future<void>
muteSelfVideo(bool isMute) Future<void>
muteSubscribeStreamsAudio(bool isMute) Future<void>
pause() Future<void>
pinUsers(List userList) Future<void>
postClientLogs() Future<void>
publish() Future<void>
receiveDataFromWeb(dynamic map) Future<void>
rejectBreakOutRoom(String brekoutRoomId) Future<void>
rejectInviteFloor(String clientId) Future<void>
releaseFloor(String clientId) Future<void>
releaseSharePermission(EnxPubType enxPubType, String clientId) Future<void>
removeNativeView(int viewId) Future<void>
Remove the video renderer Widget.
removeSpotlightUsers(List userList) Future<void>
requestFloor() Future<void>
requestSharePermission(EnxPubType enxPubType) Future<void>
resume() Future<void>
saveCustomData(Map<String, dynamic> dataOptions, Map<String, dynamic> data) Future<void>
sendDTMF(String number, String digits) Future<void>
sendFiles(bool isBroadCast, List clientIds) Future<void>
sendMessage(String message, bool isBroadCast, List recipientIDs) Future<void>
sendUserData(Map<String, dynamic> message, bool isBroadCast, List recipientIDs) Future<void>
setAdvancedOptions(List advanceOptions) Future<void>
setAudioOnlyMode(bool audioOnly) Future<void>
setCustomData(Map<String, dynamic> dataOptions, Map<String, dynamic> data) Future<void>
setMirror(bool isMirror) Future<void>
setPlayerScalingType(ScalingType scalingType, int viewId, int uid, bool isLocal) Future<void>
setSharePermissionMode(EnxPubType enxPubType, EnxPubMode enxPubMode) Future<void>
setTalkerCount(int count) Future<void>
setupToolbar(int width, int height) Future<void>
setupVideo(int viewId, int uid, bool isLocal, int width, int height) Future<void>
setZOrderMediaOverlay(int viewId, int uid, bool mediaOverlay) Future<void>
startAnnotation(String streamId) Future<void>
startCanvas() Future<void>
startLiveRecording(Map<String, dynamic> streamingDetails) Future<void>
startLiveTranscriptionForRoom(String language) Future<void>
startRecord() Future<void>
startScreenShare() Future<void>
startStreaming(Map<String, dynamic> streamingDetails) Future<void>
startVideoTracksOnApplicationForeground(bool restoreVideoRemoteStream, bool restoreVideoLocalStream) Future<void>
stopAnnotation() Future<void>
stopCanvas() Future<void>
stopLiveRecording() Future<void>
stopLiveTranscription() Future<void>
stopRecord() Future<void>
stopScreenShare() Future<void>
stopStreaming(Map<String, dynamic> streamingDetails) Future<void>
stopVideoTracksOnApplicationBackground(bool videoMuteLocalStream, bool videoMuteRemoteStream) Future<void>
subscribe(String streamId) Future<void>
subscribeForLiveTranscription(bool enable) Future<void>
subscribeForTalkerNotification(bool isTalkerNotification) Future<void>
switchCamera() Future<void>
switchCameraPreview() Future<void>
switchMediaDevice(String deviceName, {String? speakerId, String? micDeviceId}) Future<void>
switchRoomMode(String mode) Future<void>
switchUserRole(String clientId) Future<void>
unLockRoom() Future<void>
unmuteRoom(Map<String, dynamic> unMuteRoomInfo) Future<void>
unpinUsers(List userList) Future<void>
updateConfiguration(Map<String, dynamic> config) Future<void>
whoAmI() Future<Map<String, dynamic>>