Properties
addRoomListener
addRoomListener: ((listener) => void)
Type declaration
-
- (listener): void
-
Returns void
addRtcStatsListener
addRtcStatsListener: ((listener) => void)
Type declaration
-
- (listener): void
-
Returns void
Optional
annotationController
changeMemberName
changeMemberName: ((userUuid,
name) => Promise<NEResult<null>>)
Type declaration
-
- (userUuid, name): Promise<NEResult<null>>
-
Parameters
-
userUuid: string
-
name: string
Returns Promise<NEResult<null>>
changeMemberRole
changeMemberRole: ((userUuid,
role) => Promise<NEResult<null>>)
Type declaration
-
- (userUuid, role): Promise<NEResult<null>>
-
Parameters
-
userUuid: string
-
role: string
Returns Promise<NEResult<null>>
changeMembersRole
changeMembersRole: ((userRoleMap) => Promise<NEResult<null>>)
Type declaration
-
- (userRoleMap): Promise<NEResult<null>>
-
Parameters
-
userRoleMap: Record<string, string>
Returns Promise<NEResult<null>>
changeMyName
changeMyName: ((name) => Promise<NEResult<null>>)
deleteMemberProperty
deleteMemberProperty: ((userUuid,
key) => Promise<NEResult<null>>)
Type declaration
-
- (userUuid, key): Promise<NEResult<null>>
-
Parameters
-
userUuid: string
-
key: string
Returns Promise<NEResult<null>>
deleteRoomProperty
deleteRoomProperty: ((key) => Promise<NEResult<null>>)
endRoom
endRoom: ((isForce?) => Promise<NEResult<null>>)
Type declaration
-
- (isForce?): Promise<NEResult<null>>
-
Parameters
-
Optional
isForce: boolean
Returns Promise<NEResult<null>>
handOverMyRole
handOverMyRole: ((userUuid) => Promise<NEResult<null>>)
isCloudRecording
isCloudRecording: boolean
isInSIPInviting
isInSIPInviting: boolean
isInWaitingRoom
isInWaitingRoom: (() => boolean)
Type declaration
-
- (): boolean
-
Returns boolean
isRoomBlacklistEnabled
isRoomBlacklistEnabled: boolean
isRoomLocked
isRoomLocked: boolean
kickMemberOut
kickMemberOut: ((userUuid,
toBlacklist?) => Promise<NEResult<null>>)
Type declaration
-
- (userUuid, toBlacklist?): Promise<NEResult<null>>
-
Parameters
-
userUuid: string
-
Optional
toBlacklist: boolean
Returns Promise<NEResult<null>>
leaveRoom
leaveRoom: (() => Promise<NEResult<null>>)
lockRoom
lockRoom: (() => Promise<NEResult<null>>)
maxMembers
maxMembers: number
Optional
password
password?: string
rejoinAfterAdmittedToRoom
rejoinAfterAdmittedToRoom: (() => Promise<NEResult<null>>)
remainingSeconds
remainingSeconds: number
removeRoomListener
removeRoomListener: ((listener) => void)
Type declaration
-
- (listener): void
-
Returns void
removeRtcStatsListener
removeRtcStatsListener: ((listener) => void)
Type declaration
-
- (listener): void
-
Returns void
roomName
roomName: string
roomProperties
roomProperties: Record<string, unknown>
roomUuid
roomUuid: string
rtcStartTime
rtcStartTime: number
Optional
sipCid
sipCid?: string
startCloudRecord
startCloudRecord: (() => Promise<NEResult<null>>)
stopCloudRecord
stopCloudRecord: (() => Promise<NEResult<null>>)
unlockRoom
unlockRoom: (() => Promise<NEResult<null>>)
updateMemberProperty
updateMemberProperty: ((userUuid,
key,
value) => Promise<NEResult<null>>)
Type declaration
-
- (userUuid, key, value): Promise<NEResult<null>>
-
Parameters
-
userUuid: string
-
key: string
-
value: string
Returns Promise<NEResult<null>>
updateRoomProperty
updateRoomProperty: ((key,
value,
associatedUserUuid?) => Promise<NEResult<null>>)
Type declaration
-
- (key, value, associatedUserUuid?): Promise<NEResult<null>>
-
Parameters
-
key: string
-
value: string
-
Optional
associatedUserUuid: string
Returns Promise<NEResult<null>>
Optional
whiteboardController
SIP邀请控制器