From 6ac3a79f865aeb7c269a2cb946becadc97350ee8 Mon Sep 17 00:00:00 2001 From: lanqiiliu Date: Fri, 27 Mar 2026 10:59:13 +0800 Subject: [PATCH] update 4.0.1 api docs --- docs/__404error.html | 3 +- .../AITranscriberStore-class-sidebar.html | 59 ++ .../AITranscriberStore-class.html | 271 ++++++++++ .../AITranscriberStore.html | 105 ++++ .../AITranscriberStore/shared.html | 119 ++++ .../startRealtimeTranscriber.html | 114 ++++ .../stopRealtimeTranscriber.html} | 46 +- .../AITranscriberStore/transcriberState.html | 119 ++++ .../updateRealtimeTranscriber.html | 114 ++++ .../SourceLanguage-enum-sidebar.html | 60 +++ .../SourceLanguage.html | 327 +++++++++++ .../SourceLanguage/value.html} | 55 +- .../SourceLanguage/values-constant.html | 112 ++++ .../TranscriberConfig-class-sidebar.html | 49 ++ .../TranscriberConfig-class.html | 226 ++++++++ .../TranscriberConfig/TranscriberConfig.html | 114 ++++ .../TranscriberConfig/sourceLanguage.html | 113 ++++ .../translationLanguages.html} | 55 +- .../TranscriberMessage-class-sidebar.html | 69 +++ .../TranscriberMessage-class.html | 286 ++++++++++ .../TranscriberMessage.html | 124 +++++ .../TranscriberMessage/isCompleted.html | 113 ++++ .../TranscriberMessage/segmentId.html | 113 ++++ .../TranscriberMessage/sourceText.html | 113 ++++ .../TranscriberMessage/speakerUserId.html | 113 ++++ .../TranscriberMessage/speakerUserName.html | 113 ++++ .../TranscriberMessage/timestamp.html | 113 ++++ .../TranscriberMessage/translationTexts.html | 113 ++++ .../TranscriberState-class-sidebar.html | 45 ++ .../TranscriberState-class.html | 215 ++++++++ .../TranscriberState/TranscriberState.html | 105 ++++ .../TranscriberState/realtimeMessageList.html | 119 ++++ .../TranslationLanguage-enum-sidebar.html | 72 +++ .../TranslationLanguage.html | 507 ++++++++++++++++++ .../TranslationLanguage/value.html | 113 ++++ .../TranslationLanguage/values-constant.html | 112 ++++ ..._ai_transcriber_store-library-sidebar.html | 19 + .../api_ai_ai_transcriber_store-library.html | 12 + docs/api_ai_ai_transcriber_store/index.html | 196 +++++++ .../Barrage-class.html | 74 ++- .../Barrage/Barrage.html | 2 +- .../Barrage/businessID.html | 4 +- .../Barrage/data.html | 4 +- .../Barrage/extensionInfo.html | 4 +- .../Barrage/liveID.html | 4 +- .../Barrage/messageType.html | 4 +- .../Barrage/sender.html | 4 +- .../Barrage/sequence.html | 2 +- .../Barrage/textContent.html | 2 +- .../Barrage/timestampInSecond.html | 4 +- .../BarrageState-class.html | 27 +- .../BarrageState/BarrageState.html | 2 +- .../BarrageState/messageList.html | 6 +- .../BarrageStore-class.html | 69 ++- .../BarrageStore/BarrageStore.html | 2 +- .../BarrageStore/appendLocalTip.html | 7 +- .../BarrageStore/barrageState.html | 4 +- .../BarrageStore/create.html | 10 +- .../BarrageStore/sendCustomMessage.html | 9 +- .../BarrageStore/sendTextMessage.html | 9 +- .../BarrageType.html | 34 +- .../BarrageType/value.html | 2 +- .../BarrageType/values-constant.html | 2 +- docs/api_barrage_barrage_store/index.html | 12 +- docs/api_call_call_store/CallDirection.html | 2 +- .../CallDirection/values-constant.html | 2 +- docs/api_call_call_store/CallEndReason.html | 64 ++- .../CallEndReason/values-constant.html | 2 +- .../CallEventListener-class.html | 2 +- .../CallEventListener/CallEventListener.html | 2 +- .../CallEventListener/onCallEnded.html | 2 +- .../CallEventListener/onCallReceived.html | 2 +- .../CallEventListener/onCallStarted.html | 2 +- docs/api_call_call_store/CallInfo-class.html | 2 +- docs/api_call_call_store/CallInfo/callId.html | 2 +- .../CallInfo/chatGroupId.html | 2 +- .../CallInfo/duration.html | 2 +- .../CallInfo/inviteeIds.html | 2 +- .../CallInfo/inviterId.html | 2 +- .../CallInfo/mediaType.html | 2 +- docs/api_call_call_store/CallInfo/result.html | 2 +- docs/api_call_call_store/CallInfo/roomId.html | 2 +- .../CallInfo/startTime.html | 2 +- docs/api_call_call_store/CallMediaType.html | 2 +- .../CallMediaType/values-constant.html | 2 +- .../api_call_call_store/CallParams-class.html | 2 +- .../CallParams/CallParams.html | 2 +- .../CallParams/chatGroupId.html | 2 +- .../CallParams/isEphemeralCall.html | 2 +- .../CallParams/roomId.html | 2 +- .../CallParams/timeout.html | 2 +- .../CallParams/userData.html | 2 +- .../CallParticipantInfo-class.html | 2 +- .../CallParticipantInfo/avatarURL.html | 2 +- .../CallParticipantInfo/id.html | 2 +- .../CallParticipantInfo/isCameraOpened.html | 2 +- .../isMicrophoneOpened.html | 2 +- .../CallParticipantInfo/name.html | 2 +- .../CallParticipantInfo/remark.html | 2 +- .../CallParticipantInfo/status.html | 2 +- .../CallParticipantStatus.html | 2 +- .../values-constant.html | 2 +- docs/api_call_call_store/CallState-class.html | 63 ++- .../CallState/CallState.html | 2 +- .../CallState/activeCall.html | 4 +- .../CallState/allParticipants.html | 4 +- .../api_call_call_store/CallState/cursor.html | 4 +- .../CallState/networkQualities.html | 4 +- .../CallState/recentCalls.html | 4 +- .../CallState/selfInfo.html | 4 +- .../CallState/speakerVolumes.html | 4 +- docs/api_call_call_store/CallStore-class.html | 80 ++- .../CallStore/CallStore.html | 2 +- .../api_call_call_store/CallStore/accept.html | 2 +- .../CallStore/addListener.html | 2 +- .../CallStore/callExperimentalAPI.html | 2 +- docs/api_call_call_store/CallStore/calls.html | 2 +- .../CallStore/deleteRecordCalls.html | 2 +- .../api_call_call_store/CallStore/hangup.html | 2 +- .../api_call_call_store/CallStore/invite.html | 2 +- docs/api_call_call_store/CallStore/join.html | 2 +- .../CallStore/queryRecentCalls.html | 2 +- .../api_call_call_store/CallStore/reject.html | 2 +- .../CallStore/removeListener.html | 2 +- .../api_call_call_store/CallStore/shared.html | 2 +- docs/api_call_call_store/CallStore/state.html | 2 +- docs/api_call_call_store/index.html | 3 +- docs/api_define/CompletionHandler-class.html | 38 +- .../CompletionHandler/CompletionHandler.html | 2 +- .../CompletionHandler/errorCode.html | 5 +- .../CompletionHandler/errorMessage.html | 5 +- .../CompletionHandler/isSuccess.html | 5 +- docs/api_define/index.html | 5 +- .../AudioChangerType.html | 79 ++- .../AudioChangerType/value.html | 2 +- .../AudioChangerType/values-constant.html | 2 +- .../AudioEffectState-class.html | 64 ++- .../AudioEffectState/AudioEffectState.html | 2 +- .../AudioEffectState/audioChangerType.html | 4 +- .../AudioEffectState/audioReverbType.html | 4 +- .../AudioEffectState/earMonitorVolume.html | 4 +- .../AudioEffectState/isEarMonitorOpened.html | 4 +- .../AudioEffectStore-class.html | 77 ++- .../AudioEffectStore/AudioEffectStore.html | 2 +- .../AudioEffectStore/audioEffectState.html | 2 +- .../AudioEffectStore/reset.html | 3 +- .../AudioEffectStore/setAudioChangerType.html | 10 +- .../AudioEffectStore/setAudioReverbType.html | 10 +- .../setVoiceEarMonitorEnable.html | 11 +- .../setVoiceEarMonitorVolume.html | 9 +- .../AudioEffectStore/shared.html | 2 +- .../AudioReverbType.html | 59 +- .../AudioReverbType/value.html | 2 +- .../AudioReverbType/values-constant.html | 2 +- docs/api_device_audio_effect_store/index.html | 16 +- .../BaseBeautyState-class.html | 75 ++- .../BaseBeautyState/BaseBeautyState.html | 2 +- .../BaseBeautyState/ruddyLevel.html | 6 +- .../BaseBeautyState/smoothLevel.html | 6 +- .../BaseBeautyState/whitenessLevel.html | 6 +- .../BaseBeautyStore-class.html | 83 ++- .../BaseBeautyStore/BaseBeautyStore.html | 2 +- .../BaseBeautyStore/baseBeautyState.html | 4 +- .../BaseBeautyStore/reset.html | 4 +- .../BaseBeautyStore/setRuddyLevel.html | 6 +- .../BaseBeautyStore/setSmoothLevel.html | 8 +- .../BaseBeautyStore/setWhitenessLevel.html | 8 +- .../BaseBeautyStore/shared.html | 2 +- docs/api_device_base_beauty_store/index.html | 12 +- docs/api_device_device_store/AudioRoute.html | 24 +- .../AudioRoute/value.html | 2 +- .../AudioRoute/values-constant.html | 2 +- docs/api_device_device_store/DeviceError.html | 44 +- .../DeviceError/value.html | 2 +- .../DeviceError/values-constant.html | 2 +- .../DeviceFocusOwner.html | 34 +- .../DeviceFocusOwner/values-constant.html | 2 +- .../DeviceState-class.html | 107 +++- .../DeviceState/DeviceState.html | 2 +- .../DeviceState/cameraLastError.html | 4 +- .../DeviceState/cameraStatus.html | 4 +- .../DeviceState/captureVolume.html | 4 +- .../DeviceState/currentAudioRoute.html | 4 +- .../DeviceState/currentMicVolume.html | 4 +- .../DeviceState/isFrontCamera.html | 4 +- .../DeviceState/localMirrorType.html | 4 +- .../DeviceState/localVideoQuality.html | 4 +- .../DeviceState/microphoneLastError.html | 4 +- .../DeviceState/microphoneStatus.html | 4 +- .../DeviceState/networkInfo.html | 4 +- .../DeviceState/outputVolume.html | 4 +- .../DeviceState/screenStatus.html | 4 +- .../api_device_device_store/DeviceStatus.html | 24 +- .../DeviceStatus/value.html | 2 +- .../DeviceStatus/values-constant.html | 2 +- .../DeviceStore-class.html | 45 +- .../DeviceStore/DeviceStore.html | 2 +- .../DeviceStore/closeLocalCamera.html | 2 +- .../DeviceStore/closeLocalMicrophone.html | 2 +- .../DeviceStore/openLocalCamera.html | 2 +- .../DeviceStore/openLocalMicrophone.html | 2 +- .../DeviceStore/reset.html | 2 +- .../DeviceStore/setAudioRoute.html | 2 +- .../DeviceStore/setCaptureVolume.html | 2 +- .../DeviceStore/setFocus.html | 2 +- .../DeviceStore/setOutputVolume.html | 2 +- .../DeviceStore/shared.html | 2 +- .../DeviceStore/startScreenShare.html | 2 +- .../DeviceStore/state.html | 2 +- .../DeviceStore/stopScreenShare.html | 2 +- .../DeviceStore/switchCamera.html | 2 +- .../DeviceStore/switchMirror.html | 2 +- .../DeviceStore/updateVideoQuality.html | 2 +- docs/api_device_device_store/DeviceType.html | 29 +- .../DeviceType/value.html | 2 +- .../DeviceType/values-constant.html | 2 +- docs/api_device_device_store/MirrorType.html | 29 +- .../MirrorType/value.html | 2 +- .../MirrorType/values-constant.html | 2 +- .../NetworkInfo-class.html | 38 +- .../NetworkInfo/NetworkInfo.html | 2 +- .../NetworkInfo/delay.html | 2 +- .../NetworkInfo/downLoss.html | 2 +- .../NetworkInfo/quality.html | 2 +- .../NetworkInfo/upLoss.html | 2 +- .../NetworkInfo/userID.html | 2 +- .../NetworkQuality.html | 49 +- .../NetworkQuality/value.html | 2 +- .../NetworkQuality/values-constant.html | 2 +- .../api_device_device_store/VideoQuality.html | 34 +- .../VideoQuality/value.html | 2 +- .../VideoQuality/values-constant.html | 2 +- docs/api_device_device_store/index.html | 3 +- docs/api_gift_gift_store/Gift-class.html | 59 +- docs/api_gift_gift_store/Gift/Gift.html | 2 +- docs/api_gift_gift_store/Gift/coins.html | 2 +- docs/api_gift_gift_store/Gift/desc.html | 2 +- .../Gift/extensionInfo.html | 4 +- docs/api_gift_gift_store/Gift/giftID.html | 2 +- docs/api_gift_gift_store/Gift/iconURL.html | 2 +- docs/api_gift_gift_store/Gift/level.html | 2 +- docs/api_gift_gift_store/Gift/name.html | 2 +- .../api_gift_gift_store/Gift/resourceURL.html | 4 +- .../GiftCategory-class.html | 42 +- .../GiftCategory/GiftCategory.html | 2 +- .../GiftCategory/categoryID.html | 2 +- .../GiftCategory/desc.html | 2 +- .../GiftCategory/extensionInfo.html | 2 +- .../GiftCategory/giftList.html | 4 +- .../GiftCategory/name.html | 2 +- .../GiftListener-class.html | 8 +- .../GiftListener/GiftListener.html | 2 +- .../GiftListener/onReceiveGift.html | 14 +- docs/api_gift_gift_store/GiftState-class.html | 27 +- .../GiftState/GiftState.html | 2 +- .../GiftState/usableGifts.html | 6 +- docs/api_gift_gift_store/GiftStore-class.html | 88 ++- .../GiftStore/GiftStore.html | 2 +- .../GiftStore/addGiftListener.html | 4 +- .../api_gift_gift_store/GiftStore/create.html | 10 +- .../GiftStore/giftState.html | 4 +- .../GiftStore/refreshUsableGifts.html | 5 +- .../GiftStore/removeGiftListener.html | 2 +- .../GiftStore/sendGift.html | 9 +- .../GiftStore/setLanguage.html | 6 +- docs/api_gift_gift_store/index.html | 10 +- .../BattleConfig-class.html | 33 +- .../BattleConfig/BattleConfig.html | 2 +- .../BattleConfig/duration.html | 2 +- .../BattleConfig/extensionInfo.html | 2 +- .../BattleConfig/needResponse.html | 4 +- .../BattleEndedReason.html | 30 +- .../BattleEndedReason/value.html | 2 +- .../BattleEndedReason/values-constant.html | 2 +- .../BattleInfo-class.html | 40 +- .../BattleInfo/BattleInfo.html | 2 +- .../BattleInfo/battleID.html | 2 +- .../BattleInfo/config.html | 4 +- .../BattleInfo/endTime.html | 4 +- .../BattleInfo/startTime.html | 4 +- .../BattleListener-class.html | 61 +-- .../BattleListener/BattleListener.html | 31 +- .../BattleListener/onBattleEnded.html | 16 +- .../BattleListener/onBattleRequestAccept.html | 16 +- .../onBattleRequestCancelled.html | 16 +- .../onBattleRequestReceived.html | 16 +- .../BattleListener/onBattleRequestReject.html | 16 +- .../onBattleRequestTimeout.html | 16 +- .../BattleListener/onBattleStarted.html | 16 +- .../BattleListener/onUserExitBattle.html | 14 +- .../BattleListener/onUserJoinBattle.html | 14 +- .../BattleRequestCompletionHandler-class.html | 15 +- .../BattleRequestCompletionHandler.html | 2 +- .../battleInfo.html | 5 +- .../resultMap.html | 5 +- .../BattleState-class.html | 44 +- .../BattleState/BattleState.html | 2 +- .../BattleState/battleScore.html | 4 +- .../BattleState/battleUsers.html | 6 +- .../BattleState/currentBattleInfo.html | 6 +- .../BattleStore-class.html | 136 ++++- .../BattleStore/BattleStore.html | 2 +- .../BattleStore/acceptBattle.html | 7 +- .../BattleStore/addBattleListener.html | 7 +- .../BattleStore/battleState.html | 4 +- .../BattleStore/cancelBattleRequest.html | 9 +- .../BattleStore/create.html | 8 +- .../BattleStore/exitBattle.html | 7 +- .../BattleStore/rejectBattle.html | 7 +- .../BattleStore/removeBattleListener.html | 7 +- .../BattleStore/requestBattle.html | 11 +- docs/api_live_battle_store/index.html | 20 +- .../CoGuestState-class.html | 88 ++- .../CoGuestState/CoGuestState.html | 2 +- .../CoGuestState/applicants.html | 6 +- .../CoGuestState/candidates.html | 6 +- .../CoGuestState/connected.html | 4 +- .../CoGuestState/invitees.html | 6 +- .../CoGuestStore-class.html | 176 +++++- .../CoGuestStore/CoGuestStore.html | 2 +- .../CoGuestStore/acceptApplication.html | 7 +- .../CoGuestStore/acceptInvitation.html | 7 +- .../CoGuestStore/addGuestListener.html | 8 +- .../CoGuestStore/addHostListener.html | 8 +- .../CoGuestStore/applyForSeat.html | 19 +- .../CoGuestStore/cancelApplication.html | 4 +- .../CoGuestStore/cancelInvitation.html | 7 +- .../CoGuestStore/coGuestState.html | 4 +- .../CoGuestStore/create.html | 8 +- .../CoGuestStore/disconnect.html | 5 +- .../CoGuestStore/inviteToSeat.html | 13 +- .../CoGuestStore/rejectApplication.html | 7 +- .../CoGuestStore/rejectInvitation.html | 7 +- .../CoGuestStore/removeGuestListener.html | 8 +- .../CoGuestStore/removeHostListener.html | 8 +- .../GuestListener-class.html | 14 +- .../GuestListener/GuestListener.html | 15 +- .../onGuestApplicationNoResponse.html | 8 +- .../onGuestApplicationResponded.html | 10 +- .../onHostInvitationCancelled.html | 8 +- .../onHostInvitationReceived.html | 8 +- .../GuestListener/onKickedOffSeat.html | 10 +- .../HostListener-class.html | 14 +- .../HostListener/HostListener.html | 15 +- .../onGuestApplicationCancelled.html | 8 +- ...nGuestApplicationProcessedByOtherHost.html | 10 +- .../onGuestApplicationReceived.html | 8 +- .../onHostInvitationNoResponse.html | 10 +- .../onHostInvitationResponded.html | 10 +- .../NoResponseReason.html | 35 +- .../NoResponseReason/value.html | 2 +- .../NoResponseReason/values-constant.html | 2 +- docs/api_live_co_guest_store/index.html | 18 +- .../CoHostLayoutTemplate-enum-sidebar.html | 4 +- .../CoHostLayoutTemplate.html | 46 +- .../CoHostLayoutTemplate/value.html | 2 +- .../CoHostLayoutTemplate/values-constant.html | 2 +- .../CoHostListener-class.html | 18 +- .../CoHostListener/CoHostListener.html | 19 +- .../onCoHostRequestAccepted.html | 8 +- .../onCoHostRequestCancelled.html | 10 +- .../onCoHostRequestReceived.html | 10 +- .../onCoHostRequestRejected.html | 8 +- .../onCoHostRequestTimeout.html | 10 +- .../CoHostListener/onCoHostUserJoined.html | 8 +- .../CoHostListener/onCoHostUserLeft.html | 8 +- .../CoHostState-class-sidebar.html | 8 + .../CoHostState-class.html | 89 ++- .../CoHostState/CoHostState.html | 2 +- .../CoHostState/applicant.html | 6 +- .../CoHostState/candidates.html} | 55 +- .../CoHostState/candidatesCursor.html | 122 +++++ .../CoHostState/coHostStatus.html | 6 +- .../CoHostState/connected.html | 6 +- .../CoHostState/invitees.html | 6 +- docs/api_live_co_host_store/CoHostStatus.html | 31 +- .../CoHostStatus/value.html | 2 +- .../CoHostStatus/values-constant.html | 2 +- .../CoHostStore-class-sidebar.html | 4 + .../CoHostStore-class.html | 158 +++++- .../CoHostStore/CoHostStore.html | 2 +- .../CoHostStore/acceptHostConnection.html | 9 +- .../CoHostStore/addCoHostListener.html | 7 +- .../CoHostStore/cancelHostConnection.html | 9 +- .../CoHostStore/coHostState.html | 4 +- .../CoHostStore/create.html | 8 +- .../CoHostStore/exitHostConnection.html | 5 +- .../CoHostStore/getCoHostCandidates.html} | 49 +- .../CoHostStore/rejectHostConnection.html | 9 +- .../CoHostStore/removeCoHostListener.html | 7 +- .../CoHostStore/requestHostConnection.html | 21 +- docs/api_live_co_host_store/index.html | 16 +- .../LikeListener-class.html | 26 +- .../LikeListener/LikeListener.html | 2 +- .../LikeListener/onReceiveLikesMessage.html | 12 +- docs/api_live_like_store/LikeState-class.html | 27 +- .../LikeState/LikeState.html | 2 +- .../LikeState/totalLikeCount.html | 6 +- docs/api_live_like_store/LikeStore-class.html | 75 ++- .../LikeStore/LikeStore.html | 2 +- .../LikeStore/addLikeListener.html | 7 +- .../api_live_like_store/LikeStore/create.html | 8 +- .../LikeStore/likeState.html | 4 +- .../LikeStore/removeLikeListener.html | 8 +- .../LikeStore/sendLike.html | 7 +- docs/api_live_like_store/index.html | 10 +- .../LiveAudienceListener-class.html | 35 +- .../LiveAudienceListener.html | 2 +- .../onAudienceJoined.html | 6 +- .../LiveAudienceListener/onAudienceLeft.html | 6 +- .../onAudienceMessageDisabled.html | 8 +- .../LiveAudienceState-class.html | 13 +- .../LiveAudienceState/LiveAudienceState.html | 2 +- .../LiveAudienceState/audienceCount.html | 4 +- .../LiveAudienceState/audienceList.html | 6 +- .../messageBannedUserList.html | 6 +- .../LiveAudienceStore-class.html | 92 +++- .../LiveAudienceStore/LiveAudienceStore.html | 2 +- .../addLiveAudienceListener.html | 8 +- .../LiveAudienceStore/create.html | 10 +- .../LiveAudienceStore/disableSendMessage.html | 11 +- .../LiveAudienceStore/fetchAudienceList.html | 3 +- .../LiveAudienceStore/kickUserOutOfRoom.html | 7 +- .../LiveAudienceStore/liveAudienceState.html | 4 +- .../removeLiveAudienceListener.html | 8 +- .../revokeAdministrator.html | 7 +- .../LiveAudienceStore/setAdministrator.html | 7 +- .../LiveUserInfo-class.html | 3 +- .../LiveUserInfo/LiveUserInfo.html | 2 +- .../LiveUserInfo/avatarURL.html | 2 +- .../LiveUserInfo/userID.html | 2 +- .../LiveUserInfo/userName.html | 2 +- docs/api_live_live_audience_store/Role.html | 2 +- .../Role/value.html | 2 +- .../Role/values-constant.html | 2 +- docs/api_live_live_audience_store/index.html | 12 +- .../AudioSalon-class-sidebar.html | 45 ++ .../AudioSalon-class.html | 240 +++++++++ .../AudioSalon/AudioSalon.html | 110 ++++ .../AudioSalon/seatCount.html | 113 ++++ .../Karaoke-class-sidebar.html | 45 ++ .../Karaoke-class.html | 240 +++++++++ .../Karaoke/Karaoke.html | 110 ++++ .../Karaoke/seatCount.html | 113 ++++ .../LiveEndedReason.html | 2 +- .../LiveEndedReason/value.html | 2 +- .../LiveEndedReason/values-constant.html | 2 +- .../LiveInfo-class-sidebar.html | 10 +- .../LiveInfo-class.html | 27 +- .../LiveInfo/LiveInfo.html | 32 +- .../LiveInfo/activityStatus.html | 2 +- .../LiveInfo/backgroundURL.html | 2 +- .../LiveInfo/categoryList.html | 2 +- .../LiveInfo/coverURL.html | 2 +- .../LiveInfo/createTime.html | 2 +- .../LiveInfo/isGiftEnabled.html | 2 +- .../LiveInfo/isMessageDisable.html | 2 +- .../LiveInfo/isPublicVisible.html | 2 +- .../LiveInfo/isSeatEnabled.html | 18 +- .../LiveInfo/keepOwnerOnSeat.html | 2 +- .../LiveInfo/liveID.html | 2 +- .../LiveInfo/liveName.html | 2 +- .../LiveInfo/liveOwner.html | 4 +- .../LiveInfo/maxSeatCount.html | 18 +- .../LiveInfo/metaData.html | 2 +- .../LiveInfo/notice.html | 2 +- .../LiveInfo/seatLayoutTemplateID.html | 18 +- .../LiveInfo/seatMode.html | 4 +- .../LiveInfo/seatTemplate.html | 116 ++++ .../LiveInfo/totalViewerCount.html | 2 +- .../LiveInfoCompletionHandler-class.html | 13 +- .../LiveInfoCompletionHandler.html | 2 +- .../LiveInfoCompletionHandler/liveInfo.html | 5 +- .../LiveKickedOutReason.html | 12 +- .../LiveKickedOutReason/value.html | 2 +- .../LiveKickedOutReason/values-constant.html | 2 +- .../LiveListListener-class.html | 6 +- .../LiveListListener/LiveListListener.html | 2 +- .../LiveListListener/onKickedOutOfLive.html | 12 +- .../LiveListListener/onLiveEnded.html | 10 +- .../LiveListState-class.html | 13 +- .../LiveListState/LiveListState.html | 2 +- .../LiveListState/currentLive.html | 6 +- .../LiveListState/liveList.html | 6 +- .../LiveListState/liveListCursor.html | 4 +- .../LiveListStore-class-sidebar.html | 4 + .../LiveListStore-class.html | 128 ++++- .../LiveListStore/LiveListStore.html | 2 +- .../LiveListStore/addLiveListListener.html | 8 +- .../LiveListStore/createLive.html | 7 +- .../LiveListStore/endLive.html | 3 +- .../LiveListStore/fetchLiveInfo.html} | 48 +- .../LiveListStore/fetchLiveList.html | 11 +- .../LiveListStore/joinLive.html | 7 +- .../LiveListStore/leaveLive.html | 3 +- .../LiveListStore/liveState.html | 4 +- .../LiveListStore/queryMetaData.html | 7 +- .../LiveListStore/removeLiveListListener.html | 8 +- .../LiveListStore/reset.html | 2 +- .../LiveListStore/shared.html | 2 +- .../LiveListStore/updateLiveInfo.html | 11 +- .../LiveListStore/updateLiveMetaData.html | 7 +- .../MetaDataCompletionHandler-class.html | 13 +- .../MetaDataCompletionHandler.html | 2 +- .../MetaDataCompletionHandler/metaData.html | 5 +- docs/api_live_live_list_store/ModifyFlag.html | 2 +- .../ModifyFlag/rawValue.html | 2 +- .../ModifyFlag/values-constant.html | 2 +- .../SeatLayoutTemplate-class-sidebar.html | 39 ++ .../SeatLayoutTemplate-class.html | 219 ++++++++ .../StopLiveCompletionHandler-class.html | 13 +- .../StopLiveCompletionHandler.html | 2 +- .../statisticsData.html | 5 +- .../TakeSeatMode.html | 2 +- .../TakeSeatMode/value.html | 2 +- .../TakeSeatMode/values-constant.html | 2 +- ...VideoDynamicFloat7Seats-class-sidebar.html | 41 ++ .../VideoDynamicFloat7Seats-class.html | 228 ++++++++ .../VideoDynamicFloat7Seats.html | 109 ++++ .../VideoDynamicGrid9Seats-class-sidebar.html | 41 ++ .../VideoDynamicGrid9Seats-class.html | 228 ++++++++ .../VideoDynamicGrid9Seats.html} | 60 +-- .../VideoFixedFloat7Seats-class-sidebar.html | 41 ++ .../VideoFixedFloat7Seats-class.html | 228 ++++++++ .../VideoFixedFloat7Seats.html | 109 ++++ .../VideoFixedGrid9Seats-class-sidebar.html | 41 ++ .../VideoFixedGrid9Seats-class.html | 228 ++++++++ .../VideoFixedGrid9Seats.html | 109 ++++ .../VideoLandscape4Seats-class-sidebar.html | 41 ++ .../VideoLandscape4Seats-class.html | 228 ++++++++ .../VideoLandscape4Seats.html | 109 ++++ ..._live_live_list_store-library-sidebar.html | 8 + docs/api_live_live_list_store/index.html | 84 ++- .../AVStatistics-class.html | 19 +- .../AVStatistics/AVStatistics.html | 2 +- .../AVStatistics/audioBitrate.html | 4 +- .../AVStatistics/audioSampleRate.html | 4 +- .../AVStatistics/frameRate.html | 4 +- .../AVStatistics/userID.html | 4 +- .../AVStatistics/videoBitrate.html | 4 +- .../AVStatistics/videoHeight.html | 4 +- .../AVStatistics/videoWidth.html | 4 +- .../DeviceControlPolicy.html | 2 +- .../DeviceControlPolicy/value.html | 2 +- .../DeviceControlPolicy/values-constant.html | 2 +- .../LiveCanvas-class.html | 3 +- .../LiveCanvas/LiveCanvas.html | 2 +- .../LiveCanvas/h.html | 2 +- .../LiveCanvas/templateID.html | 2 +- .../LiveCanvas/w.html | 2 +- .../LiveSeatListener-class.html | 10 +- .../LiveSeatListener/LiveSeatListener.html | 2 +- .../onLocalCameraClosedByAdmin.html | 4 +- .../onLocalCameraOpenedByAdmin.html | 8 +- .../onLocalMicrophoneClosedByAdmin.html | 4 +- .../onLocalMicrophoneOpenedByAdmin.html | 8 +- .../LiveSeatState-class.html | 19 +- .../LiveSeatState/LiveSeatState.html | 2 +- .../LiveSeatState/avStatistics.html | 6 +- .../LiveSeatState/canvas.html | 6 +- .../LiveSeatState/seatList.html | 6 +- .../LiveSeatState/speakingUsers.html | 6 +- .../LiveSeatStore-class.html | 140 ++++- .../LiveSeatStore/LiveSeatStore.html | 2 +- .../addLiveSeatEventListener.html | 7 +- .../LiveSeatStore/closeRemoteCamera.html | 7 +- .../LiveSeatStore/closeRemoteMicrophone.html | 7 +- .../LiveSeatStore/create.html | 8 +- .../LiveSeatStore/kickUserOutOfSeat.html | 9 +- .../LiveSeatStore/leaveSeat.html | 3 +- .../LiveSeatStore/liveSeatState.html | 4 +- .../LiveSeatStore/lockSeat.html | 7 +- .../LiveSeatStore/moveUserToSeat.html | 11 +- .../LiveSeatStore/muteMicrophone.html | 3 +- .../LiveSeatStore/openRemoteCamera.html | 9 +- .../LiveSeatStore/openRemoteMicrophone.html | 9 +- .../removeLiveSeatEventListener.html | 7 +- .../LiveSeatStore/takeSeat.html | 7 +- .../LiveSeatStore/unlockSeat.html | 7 +- .../LiveSeatStore/unmuteMicrophone.html | 3 +- .../MoveSeatPolicy.html | 2 +- .../MoveSeatPolicy/value.html | 2 +- .../MoveSeatPolicy/values-constant.html | 2 +- .../RegionInfo-class.html | 3 +- .../RegionInfo/RegionInfo.html | 2 +- .../RegionInfo/h.html | 2 +- .../RegionInfo/w.html | 2 +- .../RegionInfo/x.html | 2 +- .../RegionInfo/y.html | 2 +- .../RegionInfo/zorder.html | 2 +- .../SeatInfo-class.html | 5 +- .../SeatInfo/SeatInfo.html | 2 +- .../SeatInfo/index.html | 2 +- .../SeatInfo/isLocked.html | 2 +- .../SeatInfo/region.html | 2 +- .../SeatInfo/userInfo.html | 4 +- .../SeatUserInfo-class.html | 15 +- .../SeatUserInfo/SeatUserInfo.html | 2 +- .../SeatUserInfo/allowOpenCamera.html | 4 +- .../SeatUserInfo/allowOpenMicrophone.html | 4 +- .../SeatUserInfo/avatarURL.html | 2 +- .../SeatUserInfo/cameraStatus.html | 4 +- .../SeatUserInfo/liveID.html | 2 +- .../SeatUserInfo/microphoneStatus.html | 4 +- .../SeatUserInfo/role.html | 4 +- .../SeatUserInfo/userID.html | 2 +- .../SeatUserInfo/userName.html | 2 +- .../SeatUserInfo/userSuspendStatus.html | 4 +- .../SuspendStatus.html | 10 +- .../SuspendStatus/fromValue.html | 2 +- .../SuspendStatus/value.html | 2 +- .../SuspendStatus/values-constant.html | 2 +- docs/api_live_live_seat_store/index.html | 14 +- .../LiveSummaryData-class.html | 2 +- .../LiveSummaryData/LiveSummaryData.html | 2 +- .../LiveSummaryData/totalDuration.html | 2 +- .../LiveSummaryData/totalGiftCoins.html | 2 +- .../totalGiftUniqueSenders.html | 2 +- .../LiveSummaryData/totalGiftsSent.html | 2 +- .../LiveSummaryData/totalLikesReceived.html | 2 +- .../LiveSummaryData/totalMessageSent.html | 2 +- .../LiveSummaryData/totalViewers.html | 2 +- .../LiveSummaryState-class.html | 4 +- .../LiveSummaryState/LiveSummaryState.html | 2 +- .../LiveSummaryState/summaryData.html | 4 +- .../LiveSummaryStore-class.html | 2 +- .../LiveSummaryStore/LiveSummaryStore.html | 2 +- .../LiveSummaryStore/create.html | 2 +- .../LiveSummaryStore/liveSummaryState.html | 2 +- docs/api_live_live_summary_store/index.html | 3 +- docs/api_login_login_store/AllowType.html | 2 +- .../AllowType/values-constant.html | 2 +- docs/api_login_login_store/Gender.html | 2 +- .../Gender/values-constant.html | 2 +- .../LoginState-class.html | 24 +- .../LoginState/LoginState.html | 2 +- .../LoginState/loginStatus.html | 2 +- .../LoginState/loginUserInfo.html | 2 +- docs/api_login_login_store/LoginStatus.html | 2 +- .../LoginStatus/fromValue.html | 2 +- .../LoginStatus/value.html | 2 +- .../LoginStatus/values-constant.html | 2 +- .../LoginStore-class-sidebar.html | 10 +- .../LoginStore-class.html | 66 ++- .../LoginStore/LoginStore.html | 2 +- .../LoginStore/addListener.html | 162 ------ .../LoginStore/dispose.html | 145 ----- .../LoginStore/login.html | 2 +- .../LoginStore/loginState.html | 2 +- .../LoginStore/logout.html | 2 +- .../LoginStore/notifyListeners.html | 212 -------- .../LoginStore/removeListener.html | 165 ------ .../LoginStore/sdkAppID.html | 2 +- .../LoginStore/setSelfInfo.html | 2 +- .../LoginStore/shared.html | 2 +- .../UserProfile-class.html | 64 ++- .../UserProfile/UserProfile.html | 2 +- .../UserProfile/allowType.html | 2 +- .../UserProfile/avatarURL.html | 2 +- .../UserProfile/birthday.html | 2 +- .../UserProfile/customInfo.html | 2 +- .../UserProfile/gender.html | 2 +- .../UserProfile/level.html | 2 +- .../UserProfile/nickname.html | 2 +- .../UserProfile/role.html | 2 +- .../UserProfile/selfSignature.html | 2 +- .../UserProfile/userID.html | 2 +- docs/api_login_login_store/index.html | 3 +- .../DeviceRequestInfo-class.html | 2 +- .../DeviceRequestInfo/DeviceRequestInfo.html | 2 +- .../DeviceRequestInfo/content.html | 2 +- .../DeviceRequestInfo/device.html | 2 +- .../DeviceRequestInfo/senderAvatarURL.html | 2 +- .../DeviceRequestInfo/senderNameCard.html | 2 +- .../DeviceRequestInfo/senderUserID.html | 2 +- .../DeviceRequestInfo/senderUserName.html | 2 +- .../DeviceRequestInfo/timestamp.html | 2 +- .../KickedOutOfRoomReason.html | 2 +- .../KickedOutOfRoomReason/value.html | 2 +- .../values-constant.html | 2 +- .../ParticipantRole.html | 2 +- .../ParticipantRole/value.html | 2 +- .../ParticipantRole/values-constant.html | 2 +- .../RoomParticipant-class.html | 2 +- .../RoomParticipant/RoomParticipant.html | 2 +- .../RoomParticipant/avatarURL.html | 2 +- .../RoomParticipant/cameraStatus.html | 2 +- .../RoomParticipant/isMessageDisabled.html | 2 +- .../RoomParticipant/metaData.html | 2 +- .../RoomParticipant/microphoneStatus.html | 2 +- .../RoomParticipant/nameCard.html | 2 +- .../RoomParticipant/role.html | 2 +- .../RoomParticipant/roomStatus.html | 2 +- .../RoomParticipant/screenShareStatus.html | 2 +- .../RoomParticipant/userID.html | 2 +- .../RoomParticipant/userName.html | 2 +- ...RoomParticipantListener-class-sidebar.html | 8 + .../RoomParticipantListener-class.html | 28 +- .../RoomParticipantListener.html | 8 +- .../onAdminRevoked.html | 2 +- .../RoomParticipantListener/onAdminSet.html | 2 +- .../onAllDevicesDisabled.html | 2 +- .../onAllMessagesDisabled.html | 2 +- .../onAudiencePromotedToParticipant.html | 119 ++++ .../onDeviceInvitationAccepted.html | 2 +- .../onDeviceInvitationCancelled.html | 2 +- .../onDeviceInvitationDeclined.html | 2 +- .../onDeviceInvitationReceived.html | 2 +- .../onDeviceInvitationTimeout.html | 2 +- .../onDeviceRequestApproved.html | 2 +- .../onDeviceRequestCancelled.html | 2 +- .../onDeviceRequestProcessed.html | 2 +- .../onDeviceRequestReceived.html | 2 +- .../onDeviceRequestRejected.html | 2 +- .../onDeviceRequestTimeout.html | 2 +- .../onKickedFromRoom.html | 2 +- .../onOwnerChanged.html | 2 +- .../onParticipantDemotedToAudience.html | 119 ++++ .../onParticipantDeviceClosed.html | 2 +- .../onParticipantJoined.html | 2 +- .../onParticipantLeft.html | 2 +- .../onUserMessageDisabled.html | 2 +- .../RoomParticipantState-class-sidebar.html | 16 + .../RoomParticipantState-class.html | 70 ++- .../RoomParticipantState.html | 2 +- .../RoomParticipantState/adminList.html | 122 +++++ .../RoomParticipantState/audienceList.html} | 65 ++- .../audienceListCursor.html | 122 +++++ .../localParticipant.html | 4 +- .../messageDisabledUserList.html | 122 +++++ .../networkQualities.html | 4 +- .../RoomParticipantState/participantList.html | 4 +- .../participantListCursor.html | 4 +- .../participantListWithVideo.html | 4 +- .../participantWithScreen.html | 4 +- .../pendingDeviceApplications.html | 4 +- .../pendingDeviceInvitations.html | 4 +- .../pendingParticipantList.html | 4 +- .../RoomParticipantState/speakingUsers.html | 4 +- .../RoomParticipantStatus.html | 12 +- .../RoomParticipantStatus/value.html | 2 +- .../values-constant.html | 2 +- .../RoomParticipantStore-class-sidebar.html | 16 + .../RoomParticipantStore-class.html | 61 ++- .../RoomParticipantStore.html | 2 +- .../acceptOpenDeviceInvitation.html | 2 +- .../addRoomParticipantListener.html | 2 +- .../approveOpenDeviceRequest.html | 2 +- .../cancelOpenDeviceInvitation.html | 2 +- .../cancelOpenDeviceRequest.html | 2 +- .../closeParticipantDevice.html | 2 +- .../RoomParticipantStore/create.html | 2 +- .../declineOpenDeviceInvitation.html | 2 +- .../demoteParticipantToAudience.html | 121 +++++ .../disableAllDevices.html | 2 +- .../disableAllMessages.html | 2 +- .../disableUserMessage.html | 2 +- .../RoomParticipantStore/getAudienceList.html | 121 +++++ .../getParticipantList.html | 2 +- .../inviteToOpenDevice.html | 2 +- .../RoomParticipantStore/kickUser.html | 2 +- .../RoomParticipantStore/muteMicrophone.html | 2 +- .../promoteAudienceToParticipant.html | 121 +++++ .../rejectOpenDeviceRequest.html | 2 +- .../removeRoomParticipantListener.html | 2 +- .../requestToOpenDevice.html | 2 +- .../RoomParticipantStore/revokeAdmin.html | 2 +- .../RoomParticipantStore/searchUsers.html | 121 +++++ .../RoomParticipantStore/setAdmin.html | 2 +- .../RoomParticipantStore/state.html | 2 +- .../RoomParticipantStore/transferOwner.html | 2 +- .../unmuteMicrophone.html | 2 +- .../updateParticipantMetaData.html | 2 +- .../updateParticipantNameCard.html | 2 +- .../index.html | 3 +- .../CallRejectionReason-enum-sidebar.html | 59 ++ .../CallRejectionReason.html | 315 +++++++++++ .../CallRejectionReason/value.html} | 55 +- .../CallRejectionReason/values-constant.html | 112 ++++ ...CallUserToRoomCompletionHandler-class.html | 8 +- .../CallUserToRoomCompletionHandler.html | 2 +- .../CallUserToRoomCompletionHandler/data.html | 2 +- .../CreateRoomOptions-class.html | 2 +- .../CreateRoomOptions/CreateRoomOptions.html | 2 +- .../isAllCameraDisabled.html | 2 +- .../isAllMessageDisabled.html | 2 +- .../isAllMicrophoneDisabled.html | 2 +- .../isAllScreenShareDisabled.html | 2 +- .../CreateRoomOptions/password.html | 2 +- .../CreateRoomOptions/roomName.html | 2 +- .../GetRoomInfoCompletionHandler-class.html | 8 +- .../GetRoomInfoCompletionHandler.html | 2 +- .../roomInfo.html | 2 +- .../ListResultCompletionHandler-class.html | 8 +- .../ListResultCompletionHandler.html | 2 +- .../ListResultCompletionHandler/cursor.html | 2 +- .../ListResultCompletionHandler/data.html | 2 +- docs/api_room_room_store/RoomCall-class.html | 2 +- .../RoomCall/RoomCall.html | 2 +- docs/api_room_room_store/RoomCall/callee.html | 2 +- docs/api_room_room_store/RoomCall/caller.html | 2 +- docs/api_room_room_store/RoomCall/status.html | 2 +- docs/api_room_room_store/RoomCallResult.html | 2 +- .../RoomCallResult/value.html | 2 +- .../RoomCallResult/values-constant.html | 2 +- docs/api_room_room_store/RoomCallStatus.html | 2 +- .../RoomCallStatus/value.html | 2 +- .../RoomCallStatus/values-constant.html | 2 +- .../RoomInfo-class-sidebar.html | 8 + docs/api_room_room_store/RoomInfo-class.html | 65 ++- .../RoomInfo/RoomInfo.html | 6 +- .../RoomInfo/audienceCount.html | 116 ++++ .../RoomInfo/createTime.html | 2 +- .../RoomInfo/isAllCameraDisabled.html | 2 +- .../RoomInfo/isAllMessageDisabled.html | 2 +- .../RoomInfo/isAllMicrophoneDisabled.html | 2 +- .../RoomInfo/isAllScreenShareDisabled.html | 2 +- .../RoomInfo/participantCount.html | 2 +- .../RoomInfo/password.html | 2 +- docs/api_room_room_store/RoomInfo/roomID.html | 2 +- .../RoomInfo/roomName.html | 2 +- .../RoomInfo/roomOwner.html | 2 +- .../RoomInfo/roomStatus.html | 2 +- .../RoomInfo/roomType.html | 116 ++++ .../RoomInfo/scheduleAttendees.html | 2 +- .../RoomInfo/scheduledEndTime.html | 2 +- .../RoomInfo/scheduledStartTime.html | 2 +- .../RoomInfo/startReminderInSeconds.html | 2 +- .../RoomListener-class-sidebar.html | 28 + .../RoomListener-class.html | 88 ++- .../RoomListener/RoomListener.html | 33 +- .../RoomListener/onAddedToScheduledRoom.html | 2 +- .../RoomListener/onCallAccepted.html | 120 +++++ .../RoomListener/onCallCancelled.html | 120 +++++ .../onCallHandledByOtherDevice.html | 120 +++++ .../RoomListener/onCallReceived.html | 121 +++++ .../RoomListener/onCallRejected.html | 121 +++++ .../RoomListener/onCallRevokedByAdmin.html | 121 +++++ .../RoomListener/onCallTimeout.html | 120 +++++ .../onRemovedFromScheduledRoom.html | 2 +- .../RoomListener/onRoomEnded.html | 2 +- .../onScheduledRoomCancelled.html | 2 +- .../onScheduledRoomStartingSoon.html | 2 +- docs/api_room_room_store/RoomState-class.html | 35 +- .../RoomState/RoomState.html | 2 +- .../RoomState/currentRoom.html | 4 +- .../RoomState/scheduledRoomList.html | 4 +- .../RoomState/scheduledRoomListCursor.html | 4 +- docs/api_room_room_store/RoomStatus.html | 2 +- .../api_room_room_store/RoomStatus/value.html | 2 +- .../RoomStatus/values-constant.html | 2 +- .../RoomStore-class-sidebar.html | 20 + docs/api_room_room_store/RoomStore-class.html | 78 ++- .../RoomStore/RoomStore.html | 2 +- .../RoomStore/acceptCall.html} | 50 +- .../RoomStore/addRoomListener.html | 2 +- .../RoomStore/addScheduledAttendees.html | 2 +- .../RoomStore/callUserToRoom.html} | 67 ++- .../RoomStore/cancelCall.html} | 61 +-- .../RoomStore/cancelScheduledRoom.html | 2 +- .../RoomStore/createAndJoinRoom.html | 5 +- .../RoomStore/endRoom.html | 2 +- .../RoomStore/getPendingCalls.html | 126 +++++ .../RoomStore/getRoomInfo.html | 2 +- .../RoomStore/getScheduledAttendees.html | 2 +- .../RoomStore/getScheduledRoomList.html | 2 +- .../RoomStore/joinRoom.html | 5 +- .../RoomStore/leaveRoom.html | 2 +- .../RoomStore/rejectCall.html | 126 +++++ .../RoomStore/removeRoomListener.html | 2 +- .../RoomStore/removeScheduledAttendees.html | 2 +- docs/api_room_room_store/RoomStore/reset.html | 2 +- .../RoomStore/scheduleRoom.html | 2 +- .../api_room_room_store/RoomStore/shared.html | 2 +- docs/api_room_room_store/RoomStore/state.html | 2 +- .../RoomStore/updateRoomInfo.html | 2 +- .../RoomStore/updateScheduledRoom.html | 2 +- .../RoomType-enum-sidebar.html | 59 ++ docs/api_room_room_store/RoomType.html | 315 +++++++++++ docs/api_room_room_store/RoomType/value.html | 113 ++++ .../RoomType/values-constant.html | 112 ++++ docs/api_room_room_store/RoomUser-class.html | 2 +- .../RoomUser/RoomUser.html | 2 +- .../RoomUser/avatarURL.html | 2 +- docs/api_room_room_store/RoomUser/userID.html | 2 +- .../RoomUser/userName.html | 2 +- .../ScheduleRoomOptions-class.html | 2 +- .../ScheduleRoomOptions.html | 2 +- .../isAllCameraDisabled.html | 2 +- .../isAllMessageDisabled.html | 2 +- .../isAllMicrophoneDisabled.html | 2 +- .../isAllScreenShareDisabled.html | 2 +- .../ScheduleRoomOptions/password.html | 2 +- .../reminderSecondsBeforeStart.html | 2 +- .../ScheduleRoomOptions/roomName.html | 2 +- .../scheduleAttendees.html | 2 +- .../ScheduleRoomOptions/scheduleEndTime.html | 2 +- .../scheduleStartTime.html | 2 +- .../ScheduleRoomOptionsModifyFlag.html | 2 +- .../ScheduleRoomOptionsModifyFlag/value.html | 2 +- .../values-constant.html | 2 +- .../UpdateRoomOptions-class.html | 2 +- .../UpdateRoomOptions/UpdateRoomOptions.html | 2 +- .../UpdateRoomOptions/password.html | 2 +- .../UpdateRoomOptions/roomName.html | 2 +- .../UpdateRoomOptionsModifyFlag.html | 6 +- .../UpdateRoomOptionsModifyFlag/value.html | 2 +- .../values-constant.html | 2 +- .../api_room_room_store-library-sidebar.html | 2 + docs/api_room_room_store/index.html | 19 +- .../CallCoreController-class.html | 2 +- .../CallCoreController.html | 2 +- .../CallCoreController/create.html | 2 +- .../CallCoreController/dispose.html | 2 +- .../CallCoreController/setLayoutTemplate.html | 2 +- .../CallCoreView-class-sidebar.html | 22 +- .../CallCoreView-class.html | 145 ++++- .../CallCoreView/CallCoreView.html | 12 +- .../CallCoreView/controller.html | 2 +- .../CallCoreView/createState.html | 16 +- .../CallCoreView/debugFillProperties.html | 333 ------------ .../CallCoreView/defaultAvatar.html | 4 +- .../CallCoreView/hashCode.html | 155 ------ .../CallCoreView/loadingAnimation.html | 4 +- .../CallCoreView/networkQualityIcons.html | 4 +- .../CallCoreView/operator_equals.html | 151 ------ .../CallCoreView/toDiagnosticsNode.html | 136 ----- .../CallCoreView/toString.html | 139 ----- .../CallCoreView/toStringDeep.html | 139 ----- .../CallCoreView/toStringShallow.html | 150 ------ .../CallCoreView/volumeIcons.html | 4 +- .../CallLayoutTemplate.html | 2 +- .../CallLayoutTemplate/values-constant.html | 2 +- .../VolumeLevel.html | 2 +- .../VolumeLevel/values-constant.html | 2 +- docs/api_view_call_call_core_view/index.html | 3 +- .../BattleContainerWidgetBuilder.html | 4 +- .../BattleWidgetBuilder.html | 4 +- .../CoGuestWidgetBuilder.html | 6 +- .../CoHostWidgetBuilder.html | 6 +- .../CoreViewType.html | 2 +- .../CoreViewType/values-constant.html | 2 +- .../LiveCoreController-class.html | 13 +- .../LiveCoreController.html | 2 +- .../callExperimentalAPI.html | 5 +- .../LiveCoreController/create.html | 5 +- .../LiveCoreController/setLiveID.html | 9 +- .../startPreviewLiveStream.html | 20 +- .../stopPreviewLiveStream.html | 8 +- .../LiveCoreWidget-class-sidebar.html | 22 +- .../LiveCoreWidget-class.html | 87 ++- .../LiveCoreWidget/LiveCoreWidget.html | 4 +- .../LiveCoreWidget/controller.html | 2 +- .../LiveCoreWidget/createState.html | 16 +- .../LiveCoreWidget/debugFillProperties.html | 333 ------------ .../LiveCoreWidget/hashCode.html | 155 ------ .../LiveCoreWidget/operator_equals.html | 151 ------ .../LiveCoreWidget/toDiagnosticsNode.html | 136 ----- .../LiveCoreWidget/toString.html | 139 ----- .../LiveCoreWidget/toStringDeep.html | 139 ----- .../LiveCoreWidget/toStringShallow.html | 150 ------ .../LiveCoreWidget/videoWidgetBuilder.html | 2 +- .../VideoWidgetBuilder-class.html | 2 +- .../VideoWidgetBuilder.html | 2 +- .../battleContainerWidgetBuilder.html | 3 +- .../battleWidgetBuilder.html | 7 +- .../coGuestWidgetBuilder.html | 11 +- .../coHostWidgetBuilder.html | 11 +- .../ViewLayer.html | 2 +- .../ViewLayer/values-constant.html | 2 +- .../api_view_live_live_core_widget/index.html | 18 +- .../FillMode.html | 2 +- .../FillMode/values-constant.html | 2 +- .../RoomParticipantController-class.html | 2 +- .../RoomParticipantController.html | 2 +- .../RoomParticipantController/create.html | 2 +- .../RoomParticipantController/setActive.html | 2 +- .../setFillMode.html | 2 +- .../setOnClickAction.html | 2 +- .../updateParticipant.html | 2 +- .../updateStreamType.html | 2 +- .../RoomParticipantWidget-class-sidebar.html | 22 +- .../RoomParticipantWidget-class.html | 68 ++- .../RoomParticipantWidget.html | 4 +- .../RoomParticipantWidget/controller.html | 2 +- .../RoomParticipantWidget/createState.html | 16 +- .../debugDescribeChildren.html | 135 ----- .../debugFillProperties.html | 333 ------------ .../RoomParticipantWidget/hashCode.html | 155 ------ .../operator_equals.html | 151 ------ .../toDiagnosticsNode.html | 136 ----- .../RoomParticipantWidget/toString.html | 139 ----- .../RoomParticipantWidget/toStringDeep.html | 139 ----- .../toStringShallow.html | 150 ------ .../VideoStreamType.html | 2 +- .../VideoStreamType/values-constant.html | 2 +- .../index.html | 3 +- .../atomicxcore-library-sidebar.html | 16 + docs/atomicxcore/index.html | 215 ++++++-- docs/index.html | 58 +- docs/index.json | 2 +- docs/search.html | 3 +- 1002 files changed, 17653 insertions(+), 6865 deletions(-) create mode 100644 docs/api_ai_ai_transcriber_store/AITranscriberStore-class-sidebar.html create mode 100644 docs/api_ai_ai_transcriber_store/AITranscriberStore-class.html create mode 100644 docs/api_ai_ai_transcriber_store/AITranscriberStore/AITranscriberStore.html create mode 100644 docs/api_ai_ai_transcriber_store/AITranscriberStore/shared.html create mode 100644 docs/api_ai_ai_transcriber_store/AITranscriberStore/startRealtimeTranscriber.html rename docs/{api_view_call_call_core_view/CallCoreView/toStringShort.html => api_ai_ai_transcriber_store/AITranscriberStore/stopRealtimeTranscriber.html} (66%) create mode 100644 docs/api_ai_ai_transcriber_store/AITranscriberStore/transcriberState.html create mode 100644 docs/api_ai_ai_transcriber_store/AITranscriberStore/updateRealtimeTranscriber.html create mode 100644 docs/api_ai_ai_transcriber_store/SourceLanguage-enum-sidebar.html create mode 100644 docs/api_ai_ai_transcriber_store/SourceLanguage.html rename docs/{api_view_call_call_core_view/CallCoreView/key.html => api_ai_ai_transcriber_store/SourceLanguage/value.html} (58%) create mode 100644 docs/api_ai_ai_transcriber_store/SourceLanguage/values-constant.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberConfig-class-sidebar.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberConfig-class.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberConfig/TranscriberConfig.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberConfig/sourceLanguage.html rename docs/{api_view_room_room_participant_widget/RoomParticipantWidget/key.html => api_ai_ai_transcriber_store/TranscriberConfig/translationLanguages.html} (56%) create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberMessage-class-sidebar.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberMessage-class.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberMessage/TranscriberMessage.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberMessage/isCompleted.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberMessage/segmentId.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberMessage/sourceText.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberMessage/speakerUserId.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberMessage/speakerUserName.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberMessage/timestamp.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberMessage/translationTexts.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberState-class-sidebar.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberState-class.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberState/TranscriberState.html create mode 100644 docs/api_ai_ai_transcriber_store/TranscriberState/realtimeMessageList.html create mode 100644 docs/api_ai_ai_transcriber_store/TranslationLanguage-enum-sidebar.html create mode 100644 docs/api_ai_ai_transcriber_store/TranslationLanguage.html create mode 100644 docs/api_ai_ai_transcriber_store/TranslationLanguage/value.html create mode 100644 docs/api_ai_ai_transcriber_store/TranslationLanguage/values-constant.html create mode 100644 docs/api_ai_ai_transcriber_store/api_ai_ai_transcriber_store-library-sidebar.html create mode 100644 docs/api_ai_ai_transcriber_store/api_ai_ai_transcriber_store-library.html create mode 100644 docs/api_ai_ai_transcriber_store/index.html rename docs/{api_login_login_store/LoginStore/hasListeners.html => api_live_co_host_store/CoHostState/candidates.html} (58%) create mode 100644 docs/api_live_co_host_store/CoHostState/candidatesCursor.html rename docs/{api_view_room_room_participant_widget/RoomParticipantWidget/toStringShort.html => api_live_co_host_store/CoHostStore/getCoHostCandidates.html} (64%) create mode 100644 docs/api_live_live_list_store/AudioSalon-class-sidebar.html create mode 100644 docs/api_live_live_list_store/AudioSalon-class.html create mode 100644 docs/api_live_live_list_store/AudioSalon/AudioSalon.html create mode 100644 docs/api_live_live_list_store/AudioSalon/seatCount.html create mode 100644 docs/api_live_live_list_store/Karaoke-class-sidebar.html create mode 100644 docs/api_live_live_list_store/Karaoke-class.html create mode 100644 docs/api_live_live_list_store/Karaoke/Karaoke.html create mode 100644 docs/api_live_live_list_store/Karaoke/seatCount.html create mode 100644 docs/api_live_live_list_store/LiveInfo/seatTemplate.html rename docs/{api_view_call_call_core_view/CallCoreView/createElement.html => api_live_live_list_store/LiveListStore/fetchLiveInfo.html} (62%) create mode 100644 docs/api_live_live_list_store/SeatLayoutTemplate-class-sidebar.html create mode 100644 docs/api_live_live_list_store/SeatLayoutTemplate-class.html create mode 100644 docs/api_live_live_list_store/VideoDynamicFloat7Seats-class-sidebar.html create mode 100644 docs/api_live_live_list_store/VideoDynamicFloat7Seats-class.html create mode 100644 docs/api_live_live_list_store/VideoDynamicFloat7Seats/VideoDynamicFloat7Seats.html create mode 100644 docs/api_live_live_list_store/VideoDynamicGrid9Seats-class-sidebar.html create mode 100644 docs/api_live_live_list_store/VideoDynamicGrid9Seats-class.html rename docs/{api_view_live_live_core_widget/LiveCoreWidget/createElement.html => api_live_live_list_store/VideoDynamicGrid9Seats/VideoDynamicGrid9Seats.html} (62%) create mode 100644 docs/api_live_live_list_store/VideoFixedFloat7Seats-class-sidebar.html create mode 100644 docs/api_live_live_list_store/VideoFixedFloat7Seats-class.html create mode 100644 docs/api_live_live_list_store/VideoFixedFloat7Seats/VideoFixedFloat7Seats.html create mode 100644 docs/api_live_live_list_store/VideoFixedGrid9Seats-class-sidebar.html create mode 100644 docs/api_live_live_list_store/VideoFixedGrid9Seats-class.html create mode 100644 docs/api_live_live_list_store/VideoFixedGrid9Seats/VideoFixedGrid9Seats.html create mode 100644 docs/api_live_live_list_store/VideoLandscape4Seats-class-sidebar.html create mode 100644 docs/api_live_live_list_store/VideoLandscape4Seats-class.html create mode 100644 docs/api_live_live_list_store/VideoLandscape4Seats/VideoLandscape4Seats.html delete mode 100644 docs/api_login_login_store/LoginStore/addListener.html delete mode 100644 docs/api_login_login_store/LoginStore/dispose.html delete mode 100644 docs/api_login_login_store/LoginStore/notifyListeners.html delete mode 100644 docs/api_login_login_store/LoginStore/removeListener.html create mode 100644 docs/api_room_room_participant_store/RoomParticipantListener/onAudiencePromotedToParticipant.html create mode 100644 docs/api_room_room_participant_store/RoomParticipantListener/onParticipantDemotedToAudience.html create mode 100644 docs/api_room_room_participant_store/RoomParticipantState/adminList.html rename docs/{api_view_room_room_participant_widget/RoomParticipantWidget/createElement.html => api_room_room_participant_store/RoomParticipantState/audienceList.html} (57%) create mode 100644 docs/api_room_room_participant_store/RoomParticipantState/audienceListCursor.html create mode 100644 docs/api_room_room_participant_store/RoomParticipantState/messageDisabledUserList.html create mode 100644 docs/api_room_room_participant_store/RoomParticipantStore/demoteParticipantToAudience.html create mode 100644 docs/api_room_room_participant_store/RoomParticipantStore/getAudienceList.html create mode 100644 docs/api_room_room_participant_store/RoomParticipantStore/promoteAudienceToParticipant.html create mode 100644 docs/api_room_room_participant_store/RoomParticipantStore/searchUsers.html create mode 100644 docs/api_room_room_store/CallRejectionReason-enum-sidebar.html create mode 100644 docs/api_room_room_store/CallRejectionReason.html rename docs/{api_view_live_live_core_widget/LiveCoreWidget/key.html => api_room_room_store/CallRejectionReason/value.html} (58%) create mode 100644 docs/api_room_room_store/CallRejectionReason/values-constant.html create mode 100644 docs/api_room_room_store/RoomInfo/audienceCount.html create mode 100644 docs/api_room_room_store/RoomInfo/roomType.html create mode 100644 docs/api_room_room_store/RoomListener/onCallAccepted.html create mode 100644 docs/api_room_room_store/RoomListener/onCallCancelled.html create mode 100644 docs/api_room_room_store/RoomListener/onCallHandledByOtherDevice.html create mode 100644 docs/api_room_room_store/RoomListener/onCallReceived.html create mode 100644 docs/api_room_room_store/RoomListener/onCallRejected.html create mode 100644 docs/api_room_room_store/RoomListener/onCallRevokedByAdmin.html create mode 100644 docs/api_room_room_store/RoomListener/onCallTimeout.html rename docs/{api_view_live_live_core_widget/LiveCoreWidget/toStringShort.html => api_room_room_store/RoomStore/acceptCall.html} (66%) rename docs/{api_view_live_live_core_widget/LiveCoreWidget/debugDescribeChildren.html => api_room_room_store/RoomStore/callUserToRoom.html} (52%) rename docs/{api_view_call_call_core_view/CallCoreView/debugDescribeChildren.html => api_room_room_store/RoomStore/cancelCall.html} (58%) create mode 100644 docs/api_room_room_store/RoomStore/getPendingCalls.html create mode 100644 docs/api_room_room_store/RoomStore/rejectCall.html create mode 100644 docs/api_room_room_store/RoomType-enum-sidebar.html create mode 100644 docs/api_room_room_store/RoomType.html create mode 100644 docs/api_room_room_store/RoomType/value.html create mode 100644 docs/api_room_room_store/RoomType/values-constant.html delete mode 100644 docs/api_view_call_call_core_view/CallCoreView/debugFillProperties.html delete mode 100644 docs/api_view_call_call_core_view/CallCoreView/hashCode.html delete mode 100644 docs/api_view_call_call_core_view/CallCoreView/operator_equals.html delete mode 100644 docs/api_view_call_call_core_view/CallCoreView/toDiagnosticsNode.html delete mode 100644 docs/api_view_call_call_core_view/CallCoreView/toString.html delete mode 100644 docs/api_view_call_call_core_view/CallCoreView/toStringDeep.html delete mode 100644 docs/api_view_call_call_core_view/CallCoreView/toStringShallow.html delete mode 100644 docs/api_view_live_live_core_widget/LiveCoreWidget/debugFillProperties.html delete mode 100644 docs/api_view_live_live_core_widget/LiveCoreWidget/hashCode.html delete mode 100644 docs/api_view_live_live_core_widget/LiveCoreWidget/operator_equals.html delete mode 100644 docs/api_view_live_live_core_widget/LiveCoreWidget/toDiagnosticsNode.html delete mode 100644 docs/api_view_live_live_core_widget/LiveCoreWidget/toString.html delete mode 100644 docs/api_view_live_live_core_widget/LiveCoreWidget/toStringDeep.html delete mode 100644 docs/api_view_live_live_core_widget/LiveCoreWidget/toStringShallow.html delete mode 100644 docs/api_view_room_room_participant_widget/RoomParticipantWidget/debugDescribeChildren.html delete mode 100644 docs/api_view_room_room_participant_widget/RoomParticipantWidget/debugFillProperties.html delete mode 100644 docs/api_view_room_room_participant_widget/RoomParticipantWidget/hashCode.html delete mode 100644 docs/api_view_room_room_participant_widget/RoomParticipantWidget/operator_equals.html delete mode 100644 docs/api_view_room_room_participant_widget/RoomParticipantWidget/toDiagnosticsNode.html delete mode 100644 docs/api_view_room_room_participant_widget/RoomParticipantWidget/toString.html delete mode 100644 docs/api_view_room_room_participant_widget/RoomParticipantWidget/toStringDeep.html delete mode 100644 docs/api_view_room_room_participant_widget/RoomParticipantWidget/toStringShallow.html diff --git a/docs/__404error.html b/docs/__404error.html index e927da5b..9f8c6ab4 100644 --- a/docs/__404error.html +++ b/docs/__404error.html @@ -70,6 +70,7 @@

404: Something's gone wrong :-(

atomic_x_core package
  1. Libraries
  2. +
  3. api/ai/ai_transcriber_store
  4. api/barrage/barrage_store
  5. api/call/call_store
  6. api/define
  7. @@ -101,7 +102,7 @@
    atomic_x_core p
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_ai_ai_transcriber_store/AITranscriberStore-class-sidebar.html b/docs/api_ai_ai_transcriber_store/AITranscriberStore-class-sidebar.html new file mode 100644 index 00000000..137cedef --- /dev/null +++ b/docs/api_ai_ai_transcriber_store/AITranscriberStore-class-sidebar.html @@ -0,0 +1,59 @@ +
      + +
    1. Constructors
    2. +
    3. AITranscriberStore
    4. + + + +
    5. + Properties +
    6. + +
    7. + hashCode +
    8. + +
    9. + runtimeType +
    10. + +
    11. + transcriberState +
    12. + +
    13. Methods
    14. + +
    15. + noSuchMethod +
    16. + +
    17. + startRealtimeTranscriber +
    18. + +
    19. + stopRealtimeTranscriber +
    20. + +
    21. + toString +
    22. + +
    23. + updateRealtimeTranscriber +
    24. + +
    25. Operators
    26. + +
    27. + operator == +
    28. + + + + +
    29. Static properties
    30. +
    31. shared
    32. + + +
    diff --git a/docs/api_ai_ai_transcriber_store/AITranscriberStore-class.html b/docs/api_ai_ai_transcriber_store/AITranscriberStore-class.html new file mode 100644 index 00000000..09cbc049 --- /dev/null +++ b/docs/api_ai_ai_transcriber_store/AITranscriberStore-class.html @@ -0,0 +1,271 @@ + + + + + + + + AITranscriberStore class - ai_transcriber_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    AITranscriberStore
    + +
    + +
    +
    +
    +
    +
    +

    AITranscriberStore class + abstract + +

    + + + + + + +
    +

    Constructors

    +
    +
    + AITranscriberStore() +
    +
    + +
    +
    +
    + +
    +

    Properties

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

    Methods

    +
    +
    + noSuchMethod(Invocation invocation) + → dynamic + + + +
    +
    + Invoked when a nonexistent method or property is accessed. +
    inherited
    + +
    + +
    + startRealtimeTranscriber(TranscriberConfig config) + Future<CompletionHandler> + + + +
    +
    + + + +
    + +
    + stopRealtimeTranscriber() + Future<CompletionHandler> + + + +
    +
    + + + +
    + +
    + toString() + String + + + +
    +
    + A string representation of this object. +
    inherited
    + +
    + +
    + updateRealtimeTranscriber(TranscriberConfig config) + Future<CompletionHandler> + + + +
    +
    + + + +
    + +
    +
    + +
    +

    Operators

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

    Static Properties

    +
    +
    + shared + AITranscriberStore + + +
    +
    + +
    no setter
    + +
    + +
    +
    + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_ai_ai_transcriber_store/AITranscriberStore/AITranscriberStore.html b/docs/api_ai_ai_transcriber_store/AITranscriberStore/AITranscriberStore.html new file mode 100644 index 00000000..5abb19de --- /dev/null +++ b/docs/api_ai_ai_transcriber_store/AITranscriberStore/AITranscriberStore.html @@ -0,0 +1,105 @@ + + + + + + + + AITranscriberStore constructor - AITranscriberStore - ai_transcriber_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    AITranscriberStore
    + +
    + +
    +
    +
    +
    +
    +

    AITranscriberStore constructor +

    + +
    + + AITranscriberStore() +
    + + + + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_ai_ai_transcriber_store/AITranscriberStore/shared.html b/docs/api_ai_ai_transcriber_store/AITranscriberStore/shared.html new file mode 100644 index 00000000..fba0ec33 --- /dev/null +++ b/docs/api_ai_ai_transcriber_store/AITranscriberStore/shared.html @@ -0,0 +1,119 @@ + + + + + + + + shared property - AITranscriberStore class - ai_transcriber_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    shared
    + +
    + +
    +
    +
    +
    +
    +

    shared property +

    + + + + + +
    +
    + + AITranscriberStore + get + shared + + +
    + + + +
    +

    Implementation

    +
    static AITranscriberStore get shared => _instance;
    +
    + +
    + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_ai_ai_transcriber_store/AITranscriberStore/startRealtimeTranscriber.html b/docs/api_ai_ai_transcriber_store/AITranscriberStore/startRealtimeTranscriber.html new file mode 100644 index 00000000..cffdecbc --- /dev/null +++ b/docs/api_ai_ai_transcriber_store/AITranscriberStore/startRealtimeTranscriber.html @@ -0,0 +1,114 @@ + + + + + + + + startRealtimeTranscriber method - AITranscriberStore class - ai_transcriber_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    startRealtimeTranscriber
    + +
    + +
    +
    +
    +
    +
    +

    startRealtimeTranscriber abstract method +

    + +
    + +Future<CompletionHandler> +startRealtimeTranscriber(
    1. TranscriberConfig config
    2. +
    ) + + + +
    + + + + +
    +

    Implementation

    +
    Future<CompletionHandler> startRealtimeTranscriber(TranscriberConfig config);
    +
    + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_view_call_call_core_view/CallCoreView/toStringShort.html b/docs/api_ai_ai_transcriber_store/AITranscriberStore/stopRealtimeTranscriber.html similarity index 66% rename from docs/api_view_call_call_core_view/CallCoreView/toStringShort.html rename to docs/api_ai_ai_transcriber_store/AITranscriberStore/stopRealtimeTranscriber.html index 038f1b77..3d929ae4 100644 --- a/docs/api_view_call_call_core_view/CallCoreView/toStringShort.html +++ b/docs/api_ai_ai_transcriber_store/AITranscriberStore/stopRealtimeTranscriber.html @@ -4,8 +4,8 @@ - - toStringShort method - CallCoreView class - call_core_view library - Dart API + + stopRealtimeTranscriber method - AITranscriberStore class - ai_transcriber_store library - Dart API @@ -26,11 +26,11 @@ menu -
    toStringShort
    +
    stopRealtimeTranscriber
    @@ -50,39 +50,27 @@
    -

    toStringShort method +

    stopRealtimeTranscriber abstract method

    -
    -
      -
    1. @override
    2. -
    -
    -String -toStringShort() +Future<CompletionHandler> +stopRealtimeTranscriber() -
    inherited
    +
    -
    -

    A short, textual description of this widget.

    -

    Implementation

    -
    @override
    -String toStringShort() {
    -  final String type = objectRuntimeType(this, 'Widget');
    -  return key == null ? type : '$type-$key';
    -}
    +
    Future<CompletionHandler> stopRealtimeTranscriber();
    @@ -96,12 +84,12 @@

    Implementation

    -
    CallCoreView class
    +
    AITranscriberStore class
    -
    -

    Copyright (c) 2025 Tencent. All rights reserved. -Module: BaseBeautyStore @ AtomicXCore -Function: Basic beauty related interfaces, managing the adjustment and state synchronization of basic beauty effects such as smoothing, whitening, and ruddy.

    -
    @@ -78,7 +73,7 @@

    Classes

    - Basic beauty state, managing level data of beauty effects such as smoothing, whitening, and ruddy. Supports subscription to synchronize UI display with actual effects. + Basic beauty state, managing the level data of smooth, whiteness, ruddy and other beauty effects. Supports subscription to synchronize UI display with actual effects.
    @@ -86,7 +81,7 @@

    Classes

    - Basic beauty management class, used to handle the adjustment and state management of beauty effects. + Basic beauty related interfaces, managing the adjustment and state synchronization of smooth, whiteness, ruddy and other basic beauty effects.
    @@ -116,6 +111,7 @@

    Classes

    atomic_x_core package
    1. Libraries
    2. +
    3. api/ai/ai_transcriber_store
    4. api/barrage/barrage_store
    5. api/call/call_store
    6. api/define
    7. @@ -148,7 +144,7 @@
      base_beauty_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/AudioRoute.html b/docs/api_device_device_store/AudioRoute.html index 7f30986d..2a52a650 100644 --- a/docs/api_device_device_store/AudioRoute.html +++ b/docs/api_device_device_store/AudioRoute.html @@ -65,6 +65,28 @@

      Audio route

      This enum defines the audio output route location.

      +

      Response Scenarios

      + + + + + + + + + + + + + + + + + + + + +
      RouteValueDescription
      speakerphone0Speaker
      earpiece1Earpiece
      @@ -301,7 +323,7 @@

      device_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/AudioRoute/value.html b/docs/api_device_device_store/AudioRoute/value.html index a37b4038..892e82a3 100644 --- a/docs/api_device_device_store/AudioRoute/value.html +++ b/docs/api_device_device_store/AudioRoute/value.html @@ -98,7 +98,7 @@
      AudioRoute enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/AudioRoute/values-constant.html b/docs/api_device_device_store/AudioRoute/values-constant.html index 7d5b0301..d503338d 100644 --- a/docs/api_device_device_store/AudioRoute/values-constant.html +++ b/docs/api_device_device_store/AudioRoute/values-constant.html @@ -97,7 +97,7 @@
      AudioRoute enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceError.html b/docs/api_device_device_store/DeviceError.html index 62c42d9f..1ecc15bf 100644 --- a/docs/api_device_device_store/DeviceError.html +++ b/docs/api_device_device_store/DeviceError.html @@ -65,6 +65,48 @@

      Device related error codes

      This enum defines the error codes that device operations may return.

      +

      Response Scenarios

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      ErrorValueDescription
      noError0Operation successful
      noDeviceDetected1No device detected
      noSystemPermission2No system permission
      notSupportCapture3Capture not supported
      occupiedError4Device occupied
      unknownError5Unknown error
      @@ -361,7 +403,7 @@

      device_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceError/value.html b/docs/api_device_device_store/DeviceError/value.html index c7636aed..73e19b3b 100644 --- a/docs/api_device_device_store/DeviceError/value.html +++ b/docs/api_device_device_store/DeviceError/value.html @@ -98,7 +98,7 @@
      DeviceError enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceError/values-constant.html b/docs/api_device_device_store/DeviceError/values-constant.html index 0130f529..7f007168 100644 --- a/docs/api_device_device_store/DeviceError/values-constant.html +++ b/docs/api_device_device_store/DeviceError/values-constant.html @@ -97,7 +97,7 @@
      DeviceError enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceFocusOwner.html b/docs/api_device_device_store/DeviceFocusOwner.html index aa8f6cc3..4ce0cf88 100644 --- a/docs/api_device_device_store/DeviceFocusOwner.html +++ b/docs/api_device_device_store/DeviceFocusOwner.html @@ -65,6 +65,38 @@

      Device focus

      This enum defines the device focus owner scenarios.

      +

      Response Scenarios

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      ScenarioValueDescription
      callcallVoice call scenario
      liveliveLive streaming scenario
      roomroomRoom scenario
      nonenoneNot set
      @@ -307,7 +339,7 @@

      device_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceFocusOwner/values-constant.html b/docs/api_device_device_store/DeviceFocusOwner/values-constant.html index 7d2fb0f7..9b54effd 100644 --- a/docs/api_device_device_store/DeviceFocusOwner/values-constant.html +++ b/docs/api_device_device_store/DeviceFocusOwner/values-constant.html @@ -97,7 +97,7 @@
      DeviceFocusOwner enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceState-class.html b/docs/api_device_device_store/DeviceState-class.html index 1b80a231..b901df50 100644 --- a/docs/api_device_device_store/DeviceState-class.html +++ b/docs/api_device_device_store/DeviceState-class.html @@ -62,8 +62,85 @@

      DeviceState class

      Device state

      A comprehensive snapshot of device state, containing all device-related status information including microphone, camera, screen sharing and network.

      -

      Note: Device state is automatically updated. Subscribe to deviceState to receive real-time updates.

      +

      Note: Device state is automatically updated. Subscribe to state to receive real-time updates.

      +

      State Properties Overview

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      PropertyTypeDescription
      microphoneStatusValueListenable<DeviceStatus>Microphone status
      microphoneLastErrorValueListenable<DeviceError>Microphone error
      captureVolumeValueListenable<int>Capture volume, range 0, 100
      currentMicVolumeValueListenable<int>Current user's actual output volume
      outputVolumeValueListenable<int>Maximum output volume, range 0, 100
      cameraStatusValueListenable<DeviceStatus>Camera status
      cameraLastErrorValueListenable<DeviceError>Camera error
      isFrontCameraValueListenable<bool>Whether it's front camera
      localMirrorTypeValueListenable<MirrorType>Mirror state
      localVideoQualityValueListenable<VideoQuality>Local video quality
      currentAudioRouteValueListenable<AudioRoute>Current audio route location
      screenStatusValueListenable<DeviceStatus>Screen sharing status
      networkInfoValueListenable<NetworkInfo>Network information
    @@ -88,7 +165,7 @@

    Properties

    cameraLastError - → ValueListenable<DeviceError> + ValueListenable<DeviceError>
    @@ -100,7 +177,7 @@

    Properties

    cameraStatus - → ValueListenable<DeviceStatus> + ValueListenable<DeviceStatus>
    @@ -112,7 +189,7 @@

    Properties

    captureVolume - → ValueListenable<int> + ValueListenable<int>
    @@ -124,7 +201,7 @@

    Properties

    currentAudioRoute - → ValueListenable<AudioRoute> + ValueListenable<AudioRoute>
    @@ -136,7 +213,7 @@

    Properties

    currentMicVolume - → ValueListenable<int> + ValueListenable<int>
    @@ -160,7 +237,7 @@

    Properties

    isFrontCamera - → ValueListenable<bool> + ValueListenable<bool>
    @@ -172,7 +249,7 @@

    Properties

    localMirrorType - → ValueListenable<MirrorType> + ValueListenable<MirrorType>
    @@ -184,7 +261,7 @@

    Properties

    localVideoQuality - → ValueListenable<VideoQuality> + ValueListenable<VideoQuality>
    @@ -196,7 +273,7 @@

    Properties

    microphoneLastError - → ValueListenable<DeviceError> + ValueListenable<DeviceError>
    @@ -208,7 +285,7 @@

    Properties

    microphoneStatus - → ValueListenable<DeviceStatus> + ValueListenable<DeviceStatus>
    @@ -220,7 +297,7 @@

    Properties

    networkInfo - → ValueListenable<NetworkInfo> + ValueListenable<NetworkInfo>
    @@ -232,7 +309,7 @@

    Properties

    outputVolume - → ValueListenable<int> + ValueListenable<int>
    @@ -256,7 +333,7 @@

    Properties

    screenStatus - → ValueListenable<DeviceStatus> + ValueListenable<DeviceStatus>
    @@ -351,7 +428,7 @@
    device_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceState/DeviceState.html b/docs/api_device_device_store/DeviceState/DeviceState.html index 9594b58a..0be8d297 100644 --- a/docs/api_device_device_store/DeviceState/DeviceState.html +++ b/docs/api_device_device_store/DeviceState/DeviceState.html @@ -90,7 +90,7 @@
    DeviceState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceState/cameraLastError.html b/docs/api_device_device_store/DeviceState/cameraLastError.html index 4a28155e..47cc64ac 100644 --- a/docs/api_device_device_store/DeviceState/cameraLastError.html +++ b/docs/api_device_device_store/DeviceState/cameraLastError.html @@ -63,7 +63,7 @@

    cameraLastError property
    - ValueListenable<DeviceError> + ValueListenable<DeviceError> get cameraLastError @@ -107,7 +107,7 @@
    DeviceState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceState/cameraStatus.html b/docs/api_device_device_store/DeviceState/cameraStatus.html index 829d378f..80345694 100644 --- a/docs/api_device_device_store/DeviceState/cameraStatus.html +++ b/docs/api_device_device_store/DeviceState/cameraStatus.html @@ -63,7 +63,7 @@

    cameraStatus property
    - ValueListenable<DeviceStatus> + ValueListenable<DeviceStatus> get cameraStatus @@ -107,7 +107,7 @@
    DeviceState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceState/captureVolume.html b/docs/api_device_device_store/DeviceState/captureVolume.html index 644b56f6..54724821 100644 --- a/docs/api_device_device_store/DeviceState/captureVolume.html +++ b/docs/api_device_device_store/DeviceState/captureVolume.html @@ -63,7 +63,7 @@

    captureVolume property
    - ValueListenable<int> + ValueListenable<int> get captureVolume @@ -107,7 +107,7 @@
    DeviceState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceState/currentAudioRoute.html b/docs/api_device_device_store/DeviceState/currentAudioRoute.html index fbae737b..67c37011 100644 --- a/docs/api_device_device_store/DeviceState/currentAudioRoute.html +++ b/docs/api_device_device_store/DeviceState/currentAudioRoute.html @@ -63,7 +63,7 @@

    currentAudioRoute property
    - ValueListenable<AudioRoute> + ValueListenable<AudioRoute> get currentAudioRoute @@ -107,7 +107,7 @@
    DeviceState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceState/currentMicVolume.html b/docs/api_device_device_store/DeviceState/currentMicVolume.html index 81fe81c8..868a10dd 100644 --- a/docs/api_device_device_store/DeviceState/currentMicVolume.html +++ b/docs/api_device_device_store/DeviceState/currentMicVolume.html @@ -63,7 +63,7 @@

    currentMicVolume property
    - ValueListenable<int> + ValueListenable<int> get currentMicVolume @@ -107,7 +107,7 @@
    DeviceState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceState/isFrontCamera.html b/docs/api_device_device_store/DeviceState/isFrontCamera.html index ddbaeaeb..587f94bc 100644 --- a/docs/api_device_device_store/DeviceState/isFrontCamera.html +++ b/docs/api_device_device_store/DeviceState/isFrontCamera.html @@ -63,7 +63,7 @@

    isFrontCamera property
    - ValueListenable<bool> + ValueListenable<bool> get isFrontCamera @@ -107,7 +107,7 @@
    DeviceState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceState/localMirrorType.html b/docs/api_device_device_store/DeviceState/localMirrorType.html index fb77479f..064416b8 100644 --- a/docs/api_device_device_store/DeviceState/localMirrorType.html +++ b/docs/api_device_device_store/DeviceState/localMirrorType.html @@ -63,7 +63,7 @@

    localMirrorType property
    - ValueListenable<MirrorType> + ValueListenable<MirrorType> get localMirrorType @@ -107,7 +107,7 @@
    DeviceState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceState/localVideoQuality.html b/docs/api_device_device_store/DeviceState/localVideoQuality.html index f6791ed1..48e571a9 100644 --- a/docs/api_device_device_store/DeviceState/localVideoQuality.html +++ b/docs/api_device_device_store/DeviceState/localVideoQuality.html @@ -63,7 +63,7 @@

    localVideoQuality property
    - ValueListenable<VideoQuality> + ValueListenable<VideoQuality> get localVideoQuality @@ -107,7 +107,7 @@
    DeviceState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceState/microphoneLastError.html b/docs/api_device_device_store/DeviceState/microphoneLastError.html index 4d26e22b..78e031cf 100644 --- a/docs/api_device_device_store/DeviceState/microphoneLastError.html +++ b/docs/api_device_device_store/DeviceState/microphoneLastError.html @@ -63,7 +63,7 @@

    microphoneLastError property
    - ValueListenable<DeviceError> + ValueListenable<DeviceError> get microphoneLastError @@ -107,7 +107,7 @@
    DeviceState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceState/microphoneStatus.html b/docs/api_device_device_store/DeviceState/microphoneStatus.html index 5a787838..ace56790 100644 --- a/docs/api_device_device_store/DeviceState/microphoneStatus.html +++ b/docs/api_device_device_store/DeviceState/microphoneStatus.html @@ -63,7 +63,7 @@

    microphoneStatus property
    - ValueListenable<DeviceStatus> + ValueListenable<DeviceStatus> get microphoneStatus @@ -107,7 +107,7 @@
    DeviceState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceState/networkInfo.html b/docs/api_device_device_store/DeviceState/networkInfo.html index 751da6fa..6dcfccff 100644 --- a/docs/api_device_device_store/DeviceState/networkInfo.html +++ b/docs/api_device_device_store/DeviceState/networkInfo.html @@ -63,7 +63,7 @@

    networkInfo property
    - ValueListenable<NetworkInfo> + ValueListenable<NetworkInfo> get networkInfo @@ -107,7 +107,7 @@
    DeviceState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceState/outputVolume.html b/docs/api_device_device_store/DeviceState/outputVolume.html index 6dcec57d..e3ccadc8 100644 --- a/docs/api_device_device_store/DeviceState/outputVolume.html +++ b/docs/api_device_device_store/DeviceState/outputVolume.html @@ -63,7 +63,7 @@

    outputVolume property
    - ValueListenable<int> + ValueListenable<int> get outputVolume @@ -107,7 +107,7 @@
    DeviceState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceState/screenStatus.html b/docs/api_device_device_store/DeviceState/screenStatus.html index 334ce5a5..ed49ee05 100644 --- a/docs/api_device_device_store/DeviceState/screenStatus.html +++ b/docs/api_device_device_store/DeviceState/screenStatus.html @@ -63,7 +63,7 @@

    screenStatus property
    - ValueListenable<DeviceStatus> + ValueListenable<DeviceStatus> get screenStatus @@ -107,7 +107,7 @@
    DeviceState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceStatus.html b/docs/api_device_device_store/DeviceStatus.html index 807a1243..c434f564 100644 --- a/docs/api_device_device_store/DeviceStatus.html +++ b/docs/api_device_device_store/DeviceStatus.html @@ -65,6 +65,28 @@

    Device on/off status

    This enum defines the on/off status of devices.

    +

    Response Scenarios

    + + + + + + + + + + + + + + + + + + + + +
    StatusValueDescription
    off0False
    on1True
    @@ -301,7 +323,7 @@

    device_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceStatus/value.html b/docs/api_device_device_store/DeviceStatus/value.html index 8b869fdb..caf28b43 100644 --- a/docs/api_device_device_store/DeviceStatus/value.html +++ b/docs/api_device_device_store/DeviceStatus/value.html @@ -98,7 +98,7 @@
    DeviceStatus enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceStatus/values-constant.html b/docs/api_device_device_store/DeviceStatus/values-constant.html index 7048053c..72dce192 100644 --- a/docs/api_device_device_store/DeviceStatus/values-constant.html +++ b/docs/api_device_device_store/DeviceStatus/values-constant.html @@ -97,7 +97,7 @@
    DeviceStatus enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_device_device_store/DeviceStore-class.html b/docs/api_device_device_store/DeviceStore-class.html index 757ac9a1..ade4c315 100644 --- a/docs/api_device_device_store/DeviceStore-class.html +++ b/docs/api_device_device_store/DeviceStore-class.html @@ -69,10 +69,51 @@

    Key Features

  8. Audio Route:Switch between speaker and earpiece
  9. Screen Sharing:Start and stop screen sharing feature
  10. Network Status:Real-time monitoring of network quality information
  11. +
  12. Smart Cellular Switch:Enable/disable smart cellular switch mode and receive recommendations
  13. +

    Important: Use DeviceStore.shared singleton to get the DeviceStore instance. Do not attempt to initialize directly.

    +
    +

    Note: Device state updates are delivered through the state publisher. Subscribe to it to receive real-time updates about microphone, camera, network and other states.

    +

    Device Operations Overview

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FeatureMethodDescription
    MicrophoneopenLocalMicrophone/closeLocalMicrophoneOpen/close local microphone
    CameraopenLocalCamera/closeLocalCameraOpen/close local camera
    Audio RoutesetAudioRouteSwitch speaker/earpiece
    Screen SharingstartScreenShare/stopScreenShareStart/stop screen sharing
    Volume ControlsetCaptureVolume/setOutputVolumeSet capture/output volume

    Topics

    Getting Instance

      @@ -82,6 +123,8 @@

      Observing State

      • state : Reactive state containing microphone, camera, network and other device states
      +

      Event Listening

      +

      Smart Cellular Switch

      Microphone Operations

      Audio Route

      Camera Operations

      @@ -430,7 +473,7 @@
      device_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/DeviceStore.html b/docs/api_device_device_store/DeviceStore/DeviceStore.html index ac2dcb70..0da29858 100644 --- a/docs/api_device_device_store/DeviceStore/DeviceStore.html +++ b/docs/api_device_device_store/DeviceStore/DeviceStore.html @@ -90,7 +90,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/closeLocalCamera.html b/docs/api_device_device_store/DeviceStore/closeLocalCamera.html index b3a0b21d..4424bc78 100644 --- a/docs/api_device_device_store/DeviceStore/closeLocalCamera.html +++ b/docs/api_device_device_store/DeviceStore/closeLocalCamera.html @@ -101,7 +101,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/closeLocalMicrophone.html b/docs/api_device_device_store/DeviceStore/closeLocalMicrophone.html index f1317f43..29e3cb30 100644 --- a/docs/api_device_device_store/DeviceStore/closeLocalMicrophone.html +++ b/docs/api_device_device_store/DeviceStore/closeLocalMicrophone.html @@ -101,7 +101,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/openLocalCamera.html b/docs/api_device_device_store/DeviceStore/openLocalCamera.html index f8d1a63c..e7e0dae0 100644 --- a/docs/api_device_device_store/DeviceStore/openLocalCamera.html +++ b/docs/api_device_device_store/DeviceStore/openLocalCamera.html @@ -106,7 +106,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/openLocalMicrophone.html b/docs/api_device_device_store/DeviceStore/openLocalMicrophone.html index 4aa0fb96..ff7a764a 100644 --- a/docs/api_device_device_store/DeviceStore/openLocalMicrophone.html +++ b/docs/api_device_device_store/DeviceStore/openLocalMicrophone.html @@ -104,7 +104,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/reset.html b/docs/api_device_device_store/DeviceStore/reset.html index e7d9e0fb..6dad5cb0 100644 --- a/docs/api_device_device_store/DeviceStore/reset.html +++ b/docs/api_device_device_store/DeviceStore/reset.html @@ -101,7 +101,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/setAudioRoute.html b/docs/api_device_device_store/DeviceStore/setAudioRoute.html index 270cea95..f8e60131 100644 --- a/docs/api_device_device_store/DeviceStore/setAudioRoute.html +++ b/docs/api_device_device_store/DeviceStore/setAudioRoute.html @@ -105,7 +105,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/setCaptureVolume.html b/docs/api_device_device_store/DeviceStore/setCaptureVolume.html index b70f9bfd..e7fa2f59 100644 --- a/docs/api_device_device_store/DeviceStore/setCaptureVolume.html +++ b/docs/api_device_device_store/DeviceStore/setCaptureVolume.html @@ -105,7 +105,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/setFocus.html b/docs/api_device_device_store/DeviceStore/setFocus.html index aa522d6f..b11a0b10 100644 --- a/docs/api_device_device_store/DeviceStore/setFocus.html +++ b/docs/api_device_device_store/DeviceStore/setFocus.html @@ -99,7 +99,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/setOutputVolume.html b/docs/api_device_device_store/DeviceStore/setOutputVolume.html index 02128ae3..cdb22691 100644 --- a/docs/api_device_device_store/DeviceStore/setOutputVolume.html +++ b/docs/api_device_device_store/DeviceStore/setOutputVolume.html @@ -105,7 +105,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/shared.html b/docs/api_device_device_store/DeviceStore/shared.html index 8e6e940b..fc7c8d21 100644 --- a/docs/api_device_device_store/DeviceStore/shared.html +++ b/docs/api_device_device_store/DeviceStore/shared.html @@ -104,7 +104,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/startScreenShare.html b/docs/api_device_device_store/DeviceStore/startScreenShare.html index 72d0c0f2..da02dae5 100644 --- a/docs/api_device_device_store/DeviceStore/startScreenShare.html +++ b/docs/api_device_device_store/DeviceStore/startScreenShare.html @@ -101,7 +101,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/state.html b/docs/api_device_device_store/DeviceStore/state.html index 70dee206..15c55ddf 100644 --- a/docs/api_device_device_store/DeviceStore/state.html +++ b/docs/api_device_device_store/DeviceStore/state.html @@ -107,7 +107,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/stopScreenShare.html b/docs/api_device_device_store/DeviceStore/stopScreenShare.html index b4b59eb5..55a11944 100644 --- a/docs/api_device_device_store/DeviceStore/stopScreenShare.html +++ b/docs/api_device_device_store/DeviceStore/stopScreenShare.html @@ -101,7 +101,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/switchCamera.html b/docs/api_device_device_store/DeviceStore/switchCamera.html index 0af2b3aa..1dc91e67 100644 --- a/docs/api_device_device_store/DeviceStore/switchCamera.html +++ b/docs/api_device_device_store/DeviceStore/switchCamera.html @@ -105,7 +105,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/switchMirror.html b/docs/api_device_device_store/DeviceStore/switchMirror.html index 386d090b..f4ec73bc 100644 --- a/docs/api_device_device_store/DeviceStore/switchMirror.html +++ b/docs/api_device_device_store/DeviceStore/switchMirror.html @@ -105,7 +105,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceStore/updateVideoQuality.html b/docs/api_device_device_store/DeviceStore/updateVideoQuality.html index f7c23341..a5d3b770 100644 --- a/docs/api_device_device_store/DeviceStore/updateVideoQuality.html +++ b/docs/api_device_device_store/DeviceStore/updateVideoQuality.html @@ -105,7 +105,7 @@
      DeviceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceType.html b/docs/api_device_device_store/DeviceType.html index 87527b73..dcaa5d1e 100644 --- a/docs/api_device_device_store/DeviceType.html +++ b/docs/api_device_device_store/DeviceType.html @@ -65,6 +65,33 @@

      Device type

      This enum defines the available device types.

      +

      Response Scenarios

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      TypeValueDescription
      microphone0Microphone type
      camera1Camera type
      screenShare2Screen sharing type
      @@ -316,7 +343,7 @@

      device_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceType/value.html b/docs/api_device_device_store/DeviceType/value.html index dfe9d23e..9f21da69 100644 --- a/docs/api_device_device_store/DeviceType/value.html +++ b/docs/api_device_device_store/DeviceType/value.html @@ -98,7 +98,7 @@
      DeviceType enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/DeviceType/values-constant.html b/docs/api_device_device_store/DeviceType/values-constant.html index 1a7249a4..0c5c08b4 100644 --- a/docs/api_device_device_store/DeviceType/values-constant.html +++ b/docs/api_device_device_store/DeviceType/values-constant.html @@ -97,7 +97,7 @@
      DeviceType enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/MirrorType.html b/docs/api_device_device_store/MirrorType.html index 83cfdccf..b2e3269a 100644 --- a/docs/api_device_device_store/MirrorType.html +++ b/docs/api_device_device_store/MirrorType.html @@ -65,6 +65,33 @@

      Camera mirror state

      This enum defines the camera mirror modes.

      +

      Response Scenarios

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      ModeValueDescription
      auto0Auto
      enable1Both front and rear cameras mirrored
      disable2Neither front nor rear camera mirrored
      @@ -316,7 +343,7 @@

      device_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/MirrorType/value.html b/docs/api_device_device_store/MirrorType/value.html index 4e3d02d0..5887784c 100644 --- a/docs/api_device_device_store/MirrorType/value.html +++ b/docs/api_device_device_store/MirrorType/value.html @@ -98,7 +98,7 @@
      MirrorType enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/MirrorType/values-constant.html b/docs/api_device_device_store/MirrorType/values-constant.html index 0cbcf0ff..d6c8ac5c 100644 --- a/docs/api_device_device_store/MirrorType/values-constant.html +++ b/docs/api_device_device_store/MirrorType/values-constant.html @@ -97,7 +97,7 @@
      MirrorType enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/NetworkInfo-class.html b/docs/api_device_device_store/NetworkInfo-class.html index 5f2d91f0..de94ebc7 100644 --- a/docs/api_device_device_store/NetworkInfo-class.html +++ b/docs/api_device_device_store/NetworkInfo-class.html @@ -60,6 +60,42 @@

      NetworkInfo class

      Network information

      Data structure for network status information, containing user ID, network quality, packet loss rate and latency.

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      PropertyTypeDescription
      userIDStringUser unique ID
      qualityNetworkQualityNetwork quality
      upLossintUplink packet loss rate, range 0, 100
      downLossintDownlink packet loss rate, range 0, 100
      delayint{'Latency (unit': 'milliseconds)'}
      @@ -251,7 +287,7 @@

      device_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/NetworkInfo/NetworkInfo.html b/docs/api_device_device_store/NetworkInfo/NetworkInfo.html index 3931e191..ec98b01f 100644 --- a/docs/api_device_device_store/NetworkInfo/NetworkInfo.html +++ b/docs/api_device_device_store/NetworkInfo/NetworkInfo.html @@ -105,7 +105,7 @@
      NetworkInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/NetworkInfo/delay.html b/docs/api_device_device_store/NetworkInfo/delay.html index 160850df..01f91c1c 100644 --- a/docs/api_device_device_store/NetworkInfo/delay.html +++ b/docs/api_device_device_store/NetworkInfo/delay.html @@ -101,7 +101,7 @@
      NetworkInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/NetworkInfo/downLoss.html b/docs/api_device_device_store/NetworkInfo/downLoss.html index 50d08f8c..b564fde3 100644 --- a/docs/api_device_device_store/NetworkInfo/downLoss.html +++ b/docs/api_device_device_store/NetworkInfo/downLoss.html @@ -101,7 +101,7 @@
      NetworkInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/NetworkInfo/quality.html b/docs/api_device_device_store/NetworkInfo/quality.html index 02503c1d..c2b0d363 100644 --- a/docs/api_device_device_store/NetworkInfo/quality.html +++ b/docs/api_device_device_store/NetworkInfo/quality.html @@ -101,7 +101,7 @@
      NetworkInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/NetworkInfo/upLoss.html b/docs/api_device_device_store/NetworkInfo/upLoss.html index 747d5bf6..9e5f7f2b 100644 --- a/docs/api_device_device_store/NetworkInfo/upLoss.html +++ b/docs/api_device_device_store/NetworkInfo/upLoss.html @@ -101,7 +101,7 @@
      NetworkInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/NetworkInfo/userID.html b/docs/api_device_device_store/NetworkInfo/userID.html index 4399ebf1..20cd8990 100644 --- a/docs/api_device_device_store/NetworkInfo/userID.html +++ b/docs/api_device_device_store/NetworkInfo/userID.html @@ -101,7 +101,7 @@
      NetworkInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/NetworkQuality.html b/docs/api_device_device_store/NetworkQuality.html index 7f5dac2e..7a6445e3 100644 --- a/docs/api_device_device_store/NetworkQuality.html +++ b/docs/api_device_device_store/NetworkQuality.html @@ -65,6 +65,53 @@

      Network quality

      This enum defines the network quality levels.

      +

      Response Scenarios

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      QualityValueDescription
      unknown0Unknown network
      excellent1Excellent
      good2Good
      poor3Poor
      bad4Bad
      veryBad5Very bad
      down6Disconnected
      @@ -376,7 +423,7 @@

      device_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/NetworkQuality/value.html b/docs/api_device_device_store/NetworkQuality/value.html index ccdc56d1..8bfd138d 100644 --- a/docs/api_device_device_store/NetworkQuality/value.html +++ b/docs/api_device_device_store/NetworkQuality/value.html @@ -98,7 +98,7 @@
      NetworkQuality enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/NetworkQuality/values-constant.html b/docs/api_device_device_store/NetworkQuality/values-constant.html index e804bd60..7bcf5359 100644 --- a/docs/api_device_device_store/NetworkQuality/values-constant.html +++ b/docs/api_device_device_store/NetworkQuality/values-constant.html @@ -97,7 +97,7 @@
      NetworkQuality enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/VideoQuality.html b/docs/api_device_device_store/VideoQuality.html index ed06b58e..98cbea26 100644 --- a/docs/api_device_device_store/VideoQuality.html +++ b/docs/api_device_device_store/VideoQuality.html @@ -65,6 +65,38 @@

      Video quality

      This enum defines the video capture quality levels.

      +

      Response Scenarios

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      QualityValueDescription
      quality360P1360P
      quality540P2540P
      quality720P3720P
      quality1080P41080P
      @@ -331,7 +363,7 @@

      device_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/VideoQuality/value.html b/docs/api_device_device_store/VideoQuality/value.html index 183f705e..bed53f00 100644 --- a/docs/api_device_device_store/VideoQuality/value.html +++ b/docs/api_device_device_store/VideoQuality/value.html @@ -98,7 +98,7 @@
      VideoQuality enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/VideoQuality/values-constant.html b/docs/api_device_device_store/VideoQuality/values-constant.html index b1db9f32..06094893 100644 --- a/docs/api_device_device_store/VideoQuality/values-constant.html +++ b/docs/api_device_device_store/VideoQuality/values-constant.html @@ -97,7 +97,7 @@
      VideoQuality enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_device_device_store/index.html b/docs/api_device_device_store/index.html index 44af6e0a..f2622d74 100644 --- a/docs/api_device_device_store/index.html +++ b/docs/api_device_device_store/index.html @@ -188,6 +188,7 @@

      Enums

      atomic_x_core package
      1. Libraries
      2. +
      3. api/ai/ai_transcriber_store
      4. api/barrage/barrage_store
      5. api/call/call_store
      6. api/define
      7. @@ -220,7 +221,7 @@
        device_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_gift_gift_store/Gift-class.html b/docs/api_gift_gift_store/Gift-class.html index 4085eec6..adcf3584 100644 --- a/docs/api_gift_gift_store/Gift-class.html +++ b/docs/api_gift_gift_store/Gift-class.html @@ -59,6 +59,59 @@

        Gift class

        Gift data model, containing complete attribute information of a single gift.

        +

        Contains complete information about the gift including ID, name, description, icon, animation resource, etc.

        +

        Properties Overview

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        PropertyTypeDescription
        giftIDStringGift ID
        nameStringGift name
        descStringGift description
        iconURLStringNetwork URL of the gift icon image
        resourceURLStringNetwork URL of the gift animation resource file
        levelintGift level
        coinsintGift price (coins)
        extensionInfoMap<String, String>Gift extension information
        @@ -112,7 +165,7 @@

        Properties

        - Gift extension information, customizable fields (such as effect type, gifting restrictions, etc.) + Gift extension information, customizable fields (such as effect type, sending restrictions, etc.)
        final
        @@ -184,7 +237,7 @@

        Properties

        - Network URL of the gift animation resource file, used to load gift display effects. + Network URL of the gift animation resource file, used to load gift display animations.
        final
        @@ -286,7 +339,7 @@
        gift_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_gift_gift_store/Gift/Gift.html b/docs/api_gift_gift_store/Gift/Gift.html index 24a20a1f..7ba0d51d 100644 --- a/docs/api_gift_gift_store/Gift/Gift.html +++ b/docs/api_gift_gift_store/Gift/Gift.html @@ -111,7 +111,7 @@
        Gift class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_gift_gift_store/Gift/coins.html b/docs/api_gift_gift_store/Gift/coins.html index 06751cd9..7e9aa518 100644 --- a/docs/api_gift_gift_store/Gift/coins.html +++ b/docs/api_gift_gift_store/Gift/coins.html @@ -101,7 +101,7 @@
        Gift class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_gift_gift_store/Gift/desc.html b/docs/api_gift_gift_store/Gift/desc.html index ec96e248..eb686762 100644 --- a/docs/api_gift_gift_store/Gift/desc.html +++ b/docs/api_gift_gift_store/Gift/desc.html @@ -101,7 +101,7 @@
        Gift class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_gift_gift_store/Gift/extensionInfo.html b/docs/api_gift_gift_store/Gift/extensionInfo.html index e2c1e816..25f5d927 100644 --- a/docs/api_gift_gift_store/Gift/extensionInfo.html +++ b/docs/api_gift_gift_store/Gift/extensionInfo.html @@ -66,7 +66,7 @@

        extensionInfo property

    -

    Gift extension information, customizable fields (such as effect type, gifting restrictions, etc.)

    +

    Gift extension information, customizable fields (such as effect type, sending restrictions, etc.)

    @@ -101,7 +101,7 @@
    Gift class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/Gift/giftID.html b/docs/api_gift_gift_store/Gift/giftID.html index f6763749..8726d654 100644 --- a/docs/api_gift_gift_store/Gift/giftID.html +++ b/docs/api_gift_gift_store/Gift/giftID.html @@ -101,7 +101,7 @@
    Gift class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/Gift/iconURL.html b/docs/api_gift_gift_store/Gift/iconURL.html index f586e71a..35702602 100644 --- a/docs/api_gift_gift_store/Gift/iconURL.html +++ b/docs/api_gift_gift_store/Gift/iconURL.html @@ -101,7 +101,7 @@
    Gift class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/Gift/level.html b/docs/api_gift_gift_store/Gift/level.html index 3ff6375b..fcbe53cd 100644 --- a/docs/api_gift_gift_store/Gift/level.html +++ b/docs/api_gift_gift_store/Gift/level.html @@ -101,7 +101,7 @@
    Gift class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/Gift/name.html b/docs/api_gift_gift_store/Gift/name.html index 2a9222c9..6d025c5a 100644 --- a/docs/api_gift_gift_store/Gift/name.html +++ b/docs/api_gift_gift_store/Gift/name.html @@ -101,7 +101,7 @@
    Gift class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/Gift/resourceURL.html b/docs/api_gift_gift_store/Gift/resourceURL.html index be9c9b27..92e96518 100644 --- a/docs/api_gift_gift_store/Gift/resourceURL.html +++ b/docs/api_gift_gift_store/Gift/resourceURL.html @@ -66,7 +66,7 @@

    resourceURL property

    -

    Network URL of the gift animation resource file, used to load gift display effects.

    +

    Network URL of the gift animation resource file, used to load gift display animations.

    @@ -101,7 +101,7 @@

    Gift class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftCategory-class.html b/docs/api_gift_gift_store/GiftCategory-class.html index c7681dc9..1205de26 100644 --- a/docs/api_gift_gift_store/GiftCategory-class.html +++ b/docs/api_gift_gift_store/GiftCategory-class.html @@ -59,6 +59,44 @@

    GiftCategory class

    Gift category.

    +

    Contains gift category ID, name, description, and the gift list under this category.

    +

    Properties Overview

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    PropertyTypeDescription
    categoryIDStringCategory unique identifier ID
    nameStringCategory display name
    descStringCategory description information
    extensionInfoMap<String, String>Category extension information
    giftListList<Gift>All gifts under the current category
    @@ -124,7 +162,7 @@

    Properties

    - All gift lists under the current category. + All gifts under the current category.
    final
    @@ -250,7 +288,7 @@
    gift_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftCategory/GiftCategory.html b/docs/api_gift_gift_store/GiftCategory/GiftCategory.html index f36c75b8..74a54eb1 100644 --- a/docs/api_gift_gift_store/GiftCategory/GiftCategory.html +++ b/docs/api_gift_gift_store/GiftCategory/GiftCategory.html @@ -105,7 +105,7 @@
    GiftCategory class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftCategory/categoryID.html b/docs/api_gift_gift_store/GiftCategory/categoryID.html index f5b8263f..f2b6589a 100644 --- a/docs/api_gift_gift_store/GiftCategory/categoryID.html +++ b/docs/api_gift_gift_store/GiftCategory/categoryID.html @@ -101,7 +101,7 @@
    GiftCategory class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftCategory/desc.html b/docs/api_gift_gift_store/GiftCategory/desc.html index 49e654c4..d3c6256b 100644 --- a/docs/api_gift_gift_store/GiftCategory/desc.html +++ b/docs/api_gift_gift_store/GiftCategory/desc.html @@ -101,7 +101,7 @@
    GiftCategory class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftCategory/extensionInfo.html b/docs/api_gift_gift_store/GiftCategory/extensionInfo.html index 73f3d4ba..b72e31cc 100644 --- a/docs/api_gift_gift_store/GiftCategory/extensionInfo.html +++ b/docs/api_gift_gift_store/GiftCategory/extensionInfo.html @@ -101,7 +101,7 @@
    GiftCategory class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftCategory/giftList.html b/docs/api_gift_gift_store/GiftCategory/giftList.html index f71daf78..1805ee40 100644 --- a/docs/api_gift_gift_store/GiftCategory/giftList.html +++ b/docs/api_gift_gift_store/GiftCategory/giftList.html @@ -66,7 +66,7 @@

    giftList property

    -

    All gift lists under the current category.

    +

    All gifts under the current category.

    @@ -101,7 +101,7 @@
    GiftCategory class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftCategory/name.html b/docs/api_gift_gift_store/GiftCategory/name.html index dac13b1e..a6e0b25e 100644 --- a/docs/api_gift_gift_store/GiftCategory/name.html +++ b/docs/api_gift_gift_store/GiftCategory/name.html @@ -101,7 +101,7 @@
    GiftCategory class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftListener-class.html b/docs/api_gift_gift_store/GiftListener-class.html index 8fc37b0f..5e71b425 100644 --- a/docs/api_gift_gift_store/GiftListener-class.html +++ b/docs/api_gift_gift_store/GiftListener-class.html @@ -100,11 +100,7 @@

    Properties

    - Event callback for receiving new gift messages. When other audiences send gifts in the live room/voice chat room, this event will be triggered and return relevant information. -@param liveID Live room ID -@param gift Gift information, {@link Gift} -@param count Gift quantity -@param sender Gift sender information, {@link $LiveUserInfo$} + Event callback when receiving a new gift message. This event is triggered when other viewers send gifts in the live room/voice chat room, returning relevant information.
    getter/setter pair
    @@ -206,7 +202,7 @@
    gift_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftListener/GiftListener.html b/docs/api_gift_gift_store/GiftListener/GiftListener.html index 7bb3509b..b8703c2e 100644 --- a/docs/api_gift_gift_store/GiftListener/GiftListener.html +++ b/docs/api_gift_gift_store/GiftListener/GiftListener.html @@ -99,7 +99,7 @@
    GiftListener class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftListener/onReceiveGift.html b/docs/api_gift_gift_store/GiftListener/onReceiveGift.html index 2808f766..8f9bab0b 100644 --- a/docs/api_gift_gift_store/GiftListener/onReceiveGift.html +++ b/docs/api_gift_gift_store/GiftListener/onReceiveGift.html @@ -66,11 +66,13 @@

    onReceiveGift property

    -

    Event callback for receiving new gift messages. When other audiences send gifts in the live room/voice chat room, this event will be triggered and return relevant information. -@param liveID Live room ID -@param gift Gift information, {@link Gift} -@param count Gift quantity -@param sender Gift sender information, {@link $LiveUserInfo$}

    +

    Event callback when receiving a new gift message. This event is triggered when other viewers send gifts in the live room/voice chat room, returning relevant information.

    +
      +
    • liveID : Live room ID
    • +
    • gift : Gift information
    • +
    • count : Gift count
    • +
    • sender : Gift sender information
    • +
    @@ -105,7 +107,7 @@

    GiftListener class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftState-class.html b/docs/api_gift_gift_store/GiftState-class.html index 925584bb..210804c3 100644 --- a/docs/api_gift_gift_store/GiftState-class.html +++ b/docs/api_gift_gift_store/GiftState-class.html @@ -60,6 +60,27 @@

    GiftState class

    Gift state, managing the gift data state of the current room, supporting real-time updates and subscription listening.

    +

    Contains all gift categories and gift lists available in the current room, supporting real-time updates.

    +
    +

    Note: Gift state is automatically updated. Subscribe to giftState to receive real-time updates.

    +
    +

    Properties Overview

    + + + + + + + + + + + + + + + +
    PropertyTypeDescription
    usableGiftsValueListenable<List<GiftCategory>>All gift categories and gift lists available in the current room
    @@ -108,12 +129,12 @@

    Properties

    usableGifts - → ValueListenable<List<GiftCategory>> + ValueListenable<List<GiftCategory>>
    - All available gift categories and gift lists in the current room. {@link GiftCategory} + All gift categories and gift lists available in the current room.
    no setter
    @@ -203,7 +224,7 @@
    gift_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftState/GiftState.html b/docs/api_gift_gift_store/GiftState/GiftState.html index e3859a58..c43b5bae 100644 --- a/docs/api_gift_gift_store/GiftState/GiftState.html +++ b/docs/api_gift_gift_store/GiftState/GiftState.html @@ -90,7 +90,7 @@
    GiftState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftState/usableGifts.html b/docs/api_gift_gift_store/GiftState/usableGifts.html index ebd71655..efb5414b 100644 --- a/docs/api_gift_gift_store/GiftState/usableGifts.html +++ b/docs/api_gift_gift_store/GiftState/usableGifts.html @@ -63,7 +63,7 @@

    usableGifts property
    - ValueListenable<List<GiftCategory>> + ValueListenable<List<GiftCategory>> get usableGifts @@ -71,7 +71,7 @@

    usableGifts property

    -

    All available gift categories and gift lists in the current room. {@link GiftCategory}

    +

    All gift categories and gift lists available in the current room.

    @@ -107,7 +107,7 @@
    GiftState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftStore-class.html b/docs/api_gift_gift_store/GiftStore-class.html index 48473c5b..31a46161 100644 --- a/docs/api_gift_gift_store/GiftStore-class.html +++ b/docs/api_gift_gift_store/GiftStore-class.html @@ -59,7 +59,83 @@

    GiftStore class
    -

    Gift management class, used to handle gift-related business logic in live rooms/voice chat rooms.

    +

    Gift-related interface, managing gift sending, gift state synchronization, and gift event listening in live rooms/voice chat rooms.

    +

    GiftStore Gift management class for handling gift-related business logic in live rooms/voice chat rooms. +GiftStore provides a complete set of gift management APIs, including sending gifts, refreshing gift lists, setting language, and listening to gift events. +Through this class, gift interaction features can be implemented in live rooms.

    +

    Key Features

    +
      +
    • Gift Sending:Support sending specified gifts to the current room
    • +
    • Gift List:Get and refresh the available gift list in the current room
    • +
    • Language Setting:Set the display language for gift information
    • +
    • Event Listening:Listen to gift receiving events
    • +
    +
    +

    Important: Use the GiftStore.create factory method to create a GiftStore instance, passing a valid live room ID.

    +
    +
    +

    Note: Gift state updates are delivered through the giftState publisher. Subscribe to it to receive real-time updates of gift data in the room.

    +
    +

    Gift Operations Overview

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FeatureMethodDescription
    Create InstanceGiftStore.createCreate a gift management instance for the specified room
    Send GiftsendGiftSend a specified gift to the current room
    Refresh ListrefreshUsableGiftsManually refresh the available gift list in the current room
    Language SettingsetLanguageSet the display language for gift information
    Event ListeningaddGiftListener/removeGiftListenerAdd/remove gift event listeners
    +

    Topics

    +

    Creating Instance

    + +

    Observing State and Events

    + +

    Gift Operations

    + +

    See Also

    +
    @@ -89,7 +165,7 @@

    Properties

    - Gift state subscription for the current room, containing information such as available gift lists. By subscribing to this state, you can get real-time updates of gift data in the room. {@link GiftState} + Gift state subscription for the current room, containing information such as available gift list. By subscribing to this state, real-time updates of gift data in the room can be obtained.
    no setter
    @@ -135,7 +211,7 @@

    Methods

    - Gift event publisher, through which you can subscribe/remove gift events in live rooms/voice chat rooms. After subscription, you will receive corresponding notifications when audiences send gifts. {@link GiftListener} + Gift event publisher. Through this publisher, you can subscribe to/remove gift events in live rooms/voice chat rooms. After subscribing, you will receive corresponding notifications when viewers send gifts.
    @@ -161,7 +237,7 @@

    Methods

    - Manually refresh the available gift list for the current room. + Manually refresh the available gift list in the current room.
    @@ -254,7 +330,7 @@

    Static Methods

    - Create a gift management instance. + Create gift management instance.
    @@ -286,7 +362,7 @@
    gift_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftStore/GiftStore.html b/docs/api_gift_gift_store/GiftStore/GiftStore.html index 5c5f74bd..67298f12 100644 --- a/docs/api_gift_gift_store/GiftStore/GiftStore.html +++ b/docs/api_gift_gift_store/GiftStore/GiftStore.html @@ -90,7 +90,7 @@
    GiftStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftStore/addGiftListener.html b/docs/api_gift_gift_store/GiftStore/addGiftListener.html index ae31b340..5a5a700c 100644 --- a/docs/api_gift_gift_store/GiftStore/addGiftListener.html +++ b/docs/api_gift_gift_store/GiftStore/addGiftListener.html @@ -67,7 +67,7 @@

    addGiftListener abstract method

    -

    Gift event publisher, through which you can subscribe/remove gift events in live rooms/voice chat rooms. After subscription, you will receive corresponding notifications when audiences send gifts. {@link GiftListener}

    +

    Gift event publisher. Through this publisher, you can subscribe to/remove gift events in live rooms/voice chat rooms. After subscribing, you will receive corresponding notifications when viewers send gifts.

    @@ -102,7 +102,7 @@

    GiftStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftStore/create.html b/docs/api_gift_gift_store/GiftStore/create.html index 541c2cac..f494c936 100644 --- a/docs/api_gift_gift_store/GiftStore/create.html +++ b/docs/api_gift_gift_store/GiftStore/create.html @@ -67,9 +67,11 @@

    create static method

    -

    Create a gift management instance.

    -

    @param liveID Live room ID -@return GiftStore Gift management instance for the specified room

    +

    Create gift management instance.

    +
      +
    • liveID : Live room ID +Returns: Gift management instance for the specified room
    • +
    @@ -106,7 +108,7 @@
    GiftStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftStore/giftState.html b/docs/api_gift_gift_store/GiftStore/giftState.html index 7739a6c9..4965ae1b 100644 --- a/docs/api_gift_gift_store/GiftStore/giftState.html +++ b/docs/api_gift_gift_store/GiftStore/giftState.html @@ -71,7 +71,7 @@

    giftState property

    -

    Gift state subscription for the current room, containing information such as available gift lists. By subscribing to this state, you can get real-time updates of gift data in the room. {@link GiftState}

    +

    Gift state subscription for the current room, containing information such as available gift list. By subscribing to this state, real-time updates of gift data in the room can be obtained.

    @@ -107,7 +107,7 @@

    GiftStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftStore/refreshUsableGifts.html b/docs/api_gift_gift_store/GiftStore/refreshUsableGifts.html index 63d92a1a..4afbc7c7 100644 --- a/docs/api_gift_gift_store/GiftStore/refreshUsableGifts.html +++ b/docs/api_gift_gift_store/GiftStore/refreshUsableGifts.html @@ -66,8 +66,7 @@

    refreshUsableGifts abstract method

    -

    Manually refresh the available gift list for the current room.

    -

    @param completion Completion callback (on success, the latest gift list can be obtained through state; on failure, error information is returned)

    +

    Manually refresh the available gift list in the current room.

    @@ -102,7 +101,7 @@
    GiftStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftStore/removeGiftListener.html b/docs/api_gift_gift_store/GiftStore/removeGiftListener.html index 6848e8e6..37e8df9e 100644 --- a/docs/api_gift_gift_store/GiftStore/removeGiftListener.html +++ b/docs/api_gift_gift_store/GiftStore/removeGiftListener.html @@ -99,7 +99,7 @@
    GiftStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftStore/sendGift.html b/docs/api_gift_gift_store/GiftStore/sendGift.html index a9f5295c..96f090ae 100644 --- a/docs/api_gift_gift_store/GiftStore/sendGift.html +++ b/docs/api_gift_gift_store/GiftStore/sendGift.html @@ -69,9 +69,10 @@

    sendGift abstract method

    Send a specified gift to the current room

    -

    @param giftID Unique identifier ID of the gift to send -@param count Number of gifts to send at once -@param completion Completion callback (success/failure status)

    +
      +
    • giftID : Unique identifier ID of the gift to send
    • +
    • count : Number of gifts to send at once
    • +
    @@ -109,7 +110,7 @@

    GiftStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/GiftStore/setLanguage.html b/docs/api_gift_gift_store/GiftStore/setLanguage.html index 23b5450f..b942f02b 100644 --- a/docs/api_gift_gift_store/GiftStore/setLanguage.html +++ b/docs/api_gift_gift_store/GiftStore/setLanguage.html @@ -68,7 +68,9 @@

    setLanguage abstract method

    Set the display language for gift information.

    -

    @param language Language code ("zh-CN" for Chinese, "en" for English). After setting, gift names, descriptions, etc. will be updated to the corresponding language when the display interface is refreshed.

    +
      +
    • language : Language code ("zh-CN" for Chinese, "en" for English). After setting, gift names, descriptions, etc. will be updated to the corresponding language when the display interface is refreshed.
    • +
    @@ -103,7 +105,7 @@

    GiftStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_gift_gift_store/index.html b/docs/api_gift_gift_store/index.html index 08fd7058..5c28078d 100644 --- a/docs/api_gift_gift_store/index.html +++ b/docs/api_gift_gift_store/index.html @@ -63,11 +63,6 @@

    -
    -

    Copyright (c) 2025 Tencent. All rights reserved. -Module: GiftStore @ AtomicXCore -Function: Gift related interfaces, managing gift sending, gift state synchronization, and gift event listening operations in live rooms/voice chat rooms.

    -
    @@ -110,7 +105,7 @@

    Classes

    - Gift management class, used to handle gift-related business logic in live rooms/voice chat rooms. + Gift-related interface, managing gift sending, gift state synchronization, and gift event listening in live rooms/voice chat rooms.

    @@ -140,6 +135,7 @@

    Classes

    atomic_x_core package
    1. Libraries
    2. +
    3. api/ai/ai_transcriber_store
    4. api/barrage/barrage_store
    5. api/call/call_store
    6. api/define
    7. @@ -172,7 +168,7 @@
      gift_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleConfig-class.html b/docs/api_live_battle_store/BattleConfig-class.html index 5ecf611e..f0fa4f95 100644 --- a/docs/api_live_battle_store/BattleConfig-class.html +++ b/docs/api_live_battle_store/BattleConfig-class.html @@ -58,7 +58,34 @@

      BattleConfig class
      -

      PK configuration information set when sending PK request

      +

      PK configuration information set when sending a PK request

      +

      PK configuration information for setting PK duration, whether response is needed, and other parameters.

      + + + + + + + + + + + + + + + + + + + + + + + + + +
      PropertyTypeDescription
      durationint{'PK duration (unit': 'seconds)'}
      needResponseboolWhether the invitee needs to reply with accept/reject
      extensionInfoStringExtension information
      @@ -124,7 +151,7 @@

      Properties

      - Whether the invited user needs to reply with accept/reject. + Whether the invitee needs to reply with accept/reject.
      getter/setter pair
      @@ -226,7 +253,7 @@
      battle_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleConfig/BattleConfig.html b/docs/api_live_battle_store/BattleConfig/BattleConfig.html index e5437300..b9febe4c 100644 --- a/docs/api_live_battle_store/BattleConfig/BattleConfig.html +++ b/docs/api_live_battle_store/BattleConfig/BattleConfig.html @@ -101,7 +101,7 @@
      BattleConfig class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleConfig/duration.html b/docs/api_live_battle_store/BattleConfig/duration.html index 88b39bef..623374bb 100644 --- a/docs/api_live_battle_store/BattleConfig/duration.html +++ b/docs/api_live_battle_store/BattleConfig/duration.html @@ -101,7 +101,7 @@
      BattleConfig class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleConfig/extensionInfo.html b/docs/api_live_battle_store/BattleConfig/extensionInfo.html index 68e1120e..7ef3d58c 100644 --- a/docs/api_live_battle_store/BattleConfig/extensionInfo.html +++ b/docs/api_live_battle_store/BattleConfig/extensionInfo.html @@ -101,7 +101,7 @@
      BattleConfig class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleConfig/needResponse.html b/docs/api_live_battle_store/BattleConfig/needResponse.html index 5041245a..09269a71 100644 --- a/docs/api_live_battle_store/BattleConfig/needResponse.html +++ b/docs/api_live_battle_store/BattleConfig/needResponse.html @@ -66,7 +66,7 @@

      needResponse property
      -

      Whether the invited user needs to reply with accept/reject.

      +

      Whether the invitee needs to reply with accept/reject.

      @@ -101,7 +101,7 @@

      BattleConfig class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleEndedReason.html b/docs/api_live_battle_store/BattleEndedReason.html index fb4ad9fe..49aa9c29 100644 --- a/docs/api_live_battle_store/BattleEndedReason.html +++ b/docs/api_live_battle_store/BattleEndedReason.html @@ -63,7 +63,33 @@

      -

      Reason for users in PK to receive PK ended notification

      +

      Reason for PK ending received by users in an ongoing PK

      +

      This enum describes the reasons for PK ending.

      +
      +

      Note: When the PK countdown ends or all members exit, the system will automatically trigger the PK end event.

      +
      +

      Response Scenarios

      + + + + + + + + + + + + + + + + + + + + +
      ReasonValueDescription
      timeOver0PK countdown ended
      allMemberExit1All PK members exited
      @@ -300,7 +326,7 @@

      battle_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleEndedReason/value.html b/docs/api_live_battle_store/BattleEndedReason/value.html index 8c2d4914..ff9728d9 100644 --- a/docs/api_live_battle_store/BattleEndedReason/value.html +++ b/docs/api_live_battle_store/BattleEndedReason/value.html @@ -98,7 +98,7 @@
      BattleEndedReason enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleEndedReason/values-constant.html b/docs/api_live_battle_store/BattleEndedReason/values-constant.html index c12be0b8..81660369 100644 --- a/docs/api_live_battle_store/BattleEndedReason/values-constant.html +++ b/docs/api_live_battle_store/BattleEndedReason/values-constant.html @@ -97,7 +97,7 @@
      BattleEndedReason enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleInfo-class.html b/docs/api_live_battle_store/BattleInfo-class.html index bef88288..34010048 100644 --- a/docs/api_live_battle_store/BattleInfo-class.html +++ b/docs/api_live_battle_store/BattleInfo-class.html @@ -59,6 +59,38 @@

      BattleInfo class

      PK information

      +

      PK information, containing PK ID, configuration information, start time, and end time.

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      PropertyTypeDescription
      battleIDStringPK ID
      configBattleConfigPK configuration information
      startTimeint{'PK start timestamp (unit': 'seconds)'}
      endTimeint{'PK end timestamp (unit': 'seconds)'}
      @@ -100,7 +132,7 @@

      Properties

      - PK configuration information set when sending PK request. {@link BattleConfig} + PK configuration information set when sending a PK request.
      final
      @@ -112,7 +144,7 @@

      Properties

      - PK end timestamp (unit: seconds). + PK end marker timestamp (unit: seconds).
      final
      @@ -148,7 +180,7 @@

      Properties

      - PK start timestamp (unit: seconds). + PK start marker timestamp (unit: seconds).
      final
      @@ -238,7 +270,7 @@
      battle_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleInfo/BattleInfo.html b/docs/api_live_battle_store/BattleInfo/BattleInfo.html index 02106929..c2c09edf 100644 --- a/docs/api_live_battle_store/BattleInfo/BattleInfo.html +++ b/docs/api_live_battle_store/BattleInfo/BattleInfo.html @@ -103,7 +103,7 @@
      BattleInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleInfo/battleID.html b/docs/api_live_battle_store/BattleInfo/battleID.html index 4c77f6d7..9bab4144 100644 --- a/docs/api_live_battle_store/BattleInfo/battleID.html +++ b/docs/api_live_battle_store/BattleInfo/battleID.html @@ -101,7 +101,7 @@
      BattleInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleInfo/config.html b/docs/api_live_battle_store/BattleInfo/config.html index 9fc0d602..d990e75a 100644 --- a/docs/api_live_battle_store/BattleInfo/config.html +++ b/docs/api_live_battle_store/BattleInfo/config.html @@ -66,7 +66,7 @@

      config property
      -

      PK configuration information set when sending PK request. {@link BattleConfig}

      +

      PK configuration information set when sending a PK request.

      @@ -101,7 +101,7 @@

      BattleInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleInfo/endTime.html b/docs/api_live_battle_store/BattleInfo/endTime.html index 3e9ce510..a1cd6bcd 100644 --- a/docs/api_live_battle_store/BattleInfo/endTime.html +++ b/docs/api_live_battle_store/BattleInfo/endTime.html @@ -66,7 +66,7 @@

      endTime property
      -

      PK end timestamp (unit: seconds).

      +

      PK end marker timestamp (unit: seconds).

      @@ -101,7 +101,7 @@

      BattleInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleInfo/startTime.html b/docs/api_live_battle_store/BattleInfo/startTime.html index a9076f55..093646b4 100644 --- a/docs/api_live_battle_store/BattleInfo/startTime.html +++ b/docs/api_live_battle_store/BattleInfo/startTime.html @@ -66,7 +66,7 @@

      startTime property
      -

      PK start timestamp (unit: seconds).

      +

      PK start marker timestamp (unit: seconds).

      @@ -101,7 +101,7 @@

      BattleInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleListener-class.html b/docs/api_live_battle_store/BattleListener-class.html index c3e7ecd1..ebff25cb 100644 --- a/docs/api_live_battle_store/BattleListener-class.html +++ b/docs/api_live_battle_store/BattleListener-class.html @@ -58,7 +58,7 @@

      BattleListener class
      -

      Callback events related to PK.

      +

      PK-related callback events received

      @@ -68,10 +68,11 @@

      BattleListener class

      Constructors

      - BattleListener({void onBattleStarted(BattleInfo battleInfo, SeatUserInfo inviter, List<SeatUserInfo> invitees)?, void onBattleEnded(BattleInfo battleInfo, BattleEndedReason? reason)?, void onUserJoinBattle(String battleID, SeatUserInfo battleUser)?, void onUserExitBattle(String battleID, SeatUserInfo battleUser)?, void onBattleRequestReceived(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?, void onBattleRequestCancelled(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?, void onBattleRequestTimeout(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?, void onBattleRequestAccept(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?, void onBattleRequestReject(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?}) + BattleListener({void onBattleStarted(BattleInfo battleInfo, SeatUserInfo inviter, List<SeatUserInfo> invitees)?, void onBattleEnded(BattleInfo battleInfo, BattleEndedReason reason)?, void onUserJoinBattle(String battleID, SeatUserInfo battleUser)?, void onUserExitBattle(String battleID, SeatUserInfo battleUser)?, void onBattleRequestReceived(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?, void onBattleRequestCancelled(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?, void onBattleRequestTimeout(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?, void onBattleRequestAccept(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?, void onBattleRequestReject(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?})
      +
      const
      @@ -95,109 +96,109 @@

      Properties

      onBattleEnded - ↔ void Function(BattleInfo battleInfo, BattleEndedReason? reason)? + → void Function(BattleInfo battleInfo, BattleEndedReason reason)?
      - Triggered when PK ends. -
      getter/setter pair
      + This callback is triggered when PK ends. +
      final
      onBattleRequestAccept - ↔ void Function(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)? + → void Function(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?
      - Triggered when a PK request is accepted. -
      getter/setter pair
      + This callback is triggered when a PK request is accepted. +
      final
      onBattleRequestCancelled - ↔ void Function(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)? + → void Function(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?
      - Triggered when a PK request is cancelled. -
      getter/setter pair
      + This callback is triggered when a PK request is cancelled. +
      final
      onBattleRequestReceived - ↔ void Function(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)? + → void Function(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?
      - Triggered when a PK request is received. -
      getter/setter pair
      + This callback is triggered when a PK request is received. +
      final
      onBattleRequestReject - ↔ void Function(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)? + → void Function(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?
      - Triggered when a PK request is rejected. -
      getter/setter pair
      + This callback is triggered when a PK request is rejected. +
      final
      onBattleRequestTimeout - ↔ void Function(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)? + → void Function(String battleID, SeatUserInfo inviter, SeatUserInfo invitee)?
      - Triggered when a PK request times out. -
      getter/setter pair
      + This callback is triggered when a PK request times out. +
      final
      onBattleStarted - ↔ void Function(BattleInfo battleInfo, SeatUserInfo inviter, List<SeatUserInfo> invitees)? + → void Function(BattleInfo battleInfo, SeatUserInfo inviter, List<SeatUserInfo> invitees)?
      - Triggered when PK officially starts, notifying all participants that PK has started. -
      getter/setter pair
      + This callback is triggered when PK officially starts, notifying all participants that PK has begun. +
      final
      onUserExitBattle - ↔ void Function(String battleID, SeatUserInfo battleUser)? + → void Function(String battleID, SeatUserInfo battleUser)?
      - Triggered when a user exits PK. -
      getter/setter pair
      + This callback is triggered when a user exits PK. +
      final
      onUserJoinBattle - ↔ void Function(String battleID, SeatUserInfo battleUser)? + → void Function(String battleID, SeatUserInfo battleUser)?
      - Triggered when a user joins PK. -
      getter/setter pair
      + This callback is triggered when a user joins PK. +
      final
      @@ -298,7 +299,7 @@
      battle_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_battle_store/BattleListener/BattleListener.html b/docs/api_live_battle_store/BattleListener/BattleListener.html index bacd508f..f5366a82 100644 --- a/docs/api_live_battle_store/BattleListener/BattleListener.html +++ b/docs/api_live_battle_store/BattleListener/BattleListener.html @@ -28,7 +28,7 @@
    8. atomic_x_core
    9. api/live/battle_store.dart
    10. BattleListener
    11. -
    12. BattleListener constructor
    13. +
    14. BattleListener const constructor
    BattleListener
    - Cross-room connection status of current user + Current user's cross-room connection status
    @@ -145,6 +140,7 @@

    Enums

    atomic_x_core package
    1. Libraries
    2. +
    3. api/ai/ai_transcriber_store
    4. api/barrage/barrage_store
    5. api/call/call_store
    6. api/define
    7. @@ -177,7 +173,7 @@
      co_host_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_like_store/LikeListener-class.html b/docs/api_live_like_store/LikeListener-class.html index c1360866..4c2403af 100644 --- a/docs/api_live_like_store/LikeListener-class.html +++ b/docs/api_live_like_store/LikeListener-class.html @@ -59,6 +59,27 @@

      LikeListener class

      Like event, used to receive like dynamics in live rooms/voice chat rooms.

      +

      This listener is used to receive like dynamics in live rooms/voice chat rooms.

      +
      +

      Note: When an audience sends likes, the onReceiveLikesMessage callback will be triggered.

      +
      +

      Event Description

      + + + + + + + + + + + + + + + +
      EventTrigger ConditionCallback Parameters
      onReceiveLikesMessageReceived new like messageliveID, totalLikesReceived, sender
      @@ -101,9 +122,6 @@

      Properties

      Event callback for receiving new like messages. When other audiences send likes in the live room/voice chat room, this event will be triggered and return relevant information. -@param liveID Live room ID -@param totalLikesReceived Number of new likes received this time -@param sender Like sender information{@link LiveUserInfo}
      getter/setter pair
      @@ -205,7 +223,7 @@
      like_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_like_store/LikeListener/LikeListener.html b/docs/api_live_like_store/LikeListener/LikeListener.html index 779d71b6..bfa86383 100644 --- a/docs/api_live_like_store/LikeListener/LikeListener.html +++ b/docs/api_live_like_store/LikeListener/LikeListener.html @@ -98,7 +98,7 @@
      LikeListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_like_store/LikeListener/onReceiveLikesMessage.html b/docs/api_live_like_store/LikeListener/onReceiveLikesMessage.html index 45368046..bc9a65ea 100644 --- a/docs/api_live_like_store/LikeListener/onReceiveLikesMessage.html +++ b/docs/api_live_like_store/LikeListener/onReceiveLikesMessage.html @@ -66,10 +66,12 @@

      onReceiveLikesMessage property
      -

      Event callback for receiving new like messages. When other audiences send likes in the live room/voice chat room, this event will be triggered and return relevant information. -@param liveID Live room ID -@param totalLikesReceived Number of new likes received this time -@param sender Like sender information{@link LiveUserInfo}

      +

      Event callback for receiving new like messages. When other audiences send likes in the live room/voice chat room, this event will be triggered and return relevant information.

      +
        +
      • liveID : Live room ID
      • +
      • totalLikesReceived : Number of new likes received this time
      • +
      • sender : Like sender information
      • +
      @@ -104,7 +106,7 @@

      LikeListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_like_store/LikeState-class.html b/docs/api_live_like_store/LikeState-class.html index 330b8680..89b571bf 100644 --- a/docs/api_live_like_store/LikeState-class.html +++ b/docs/api_live_like_store/LikeState-class.html @@ -60,6 +60,27 @@

      LikeState class

      Like state, used to display and subscribe to like information in live rooms/voice chat rooms.

      +

      Contains the total accumulated like count of the current live room/voice chat room, supporting real-time updates.

      +
      +

      Note: Like count updates automatically. Subscribe to likeState to receive real-time updates.

      +
      +

      State Properties Overview

      + + + + + + + + + + + + + + + +
      PropertyTypeDescription
      totalLikeCountValueListenable<int>Total accumulated like count of the current room
      @@ -108,12 +129,12 @@

      Properties

      totalLikeCount - → ValueListenable<int> + ValueListenable<int>
      - Total accumulated like count in the current live room/voice chat room, supporting real-time updates and subscription listening. + Total accumulated like count of the current live room/voice chat room, supporting real-time updates and subscription listening.
      no setter
      @@ -203,7 +224,7 @@
      like_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_like_store/LikeState/LikeState.html b/docs/api_live_like_store/LikeState/LikeState.html index 90cef5c5..10c150ec 100644 --- a/docs/api_live_like_store/LikeState/LikeState.html +++ b/docs/api_live_like_store/LikeState/LikeState.html @@ -90,7 +90,7 @@
      LikeState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_like_store/LikeState/totalLikeCount.html b/docs/api_live_like_store/LikeState/totalLikeCount.html index e90ef224..468c52a7 100644 --- a/docs/api_live_like_store/LikeState/totalLikeCount.html +++ b/docs/api_live_like_store/LikeState/totalLikeCount.html @@ -63,7 +63,7 @@

      totalLikeCount property
      - ValueListenable<int> + ValueListenable<int> get totalLikeCount @@ -71,7 +71,7 @@

      totalLikeCount property

      -

      Total accumulated like count in the current live room/voice chat room, supporting real-time updates and subscription listening.

      +

      Total accumulated like count of the current live room/voice chat room, supporting real-time updates and subscription listening.

      @@ -107,7 +107,7 @@
      LikeState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_like_store/LikeStore-class.html b/docs/api_live_like_store/LikeStore-class.html index c93203cf..b05a3282 100644 --- a/docs/api_live_like_store/LikeStore-class.html +++ b/docs/api_live_like_store/LikeStore-class.html @@ -59,7 +59,72 @@

      LikeStore class
      -

      Like management class, used to handle like-related business logic in live rooms/voice chat rooms.

      +

      Like related interfaces, managing like sending, like state synchronization, and like event listening operations in live rooms/voice chat rooms.

      +

      LikeStore Like management class for handling like-related business logic in live rooms/voice chat rooms. +LikeStore provides a complete set of like management APIs, including sending likes, listening to like events, and getting like states. Through this class, you can implement like interaction features in live rooms.

      +

      Key Features

      +
        +
      • Like Sending:Support sending likes to the current room
      • +
      • Like State:Get the accumulated like count of the current room
      • +
      • Event Listening:Listen to like receiving events
      • +
      +
      +

      Important: Use the create factory method to create a LikeStore instance, which requires a valid live room ID.

      +
      +
      +

      Note: Like state updates are delivered through the likeState publisher. Subscribe to it to receive real-time updates of like data in the room.

      +
      +

      Like Operations Overview

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      OperationMethodDescription
      Send LikesendLikeSend likes to the current room
      Get StatelikeStateGet the like state of the current room
      Add ListeneraddLikeListenerAdd like event listener
      Remove ListenerremoveLikeListenerRemove like event listener
      +

      Topics

      +

      Creating Instance

      +
        +
      • create - Create like management instance
      • +
      +

      Observing State and Events

      + +

      Like Operations

      + +

      See Also

      +
      @@ -101,7 +166,7 @@

      Properties

      - Like state subscription for the current room, containing information such as accumulated like count. By subscribing to this state, you can get real-time updates of like data in the room. {@link LikeState} + Like state subscription for the current room, containing information such as accumulated like count. By subscribing to this state, you can get real-time updates of like data in the room.
      no setter
      @@ -135,7 +200,7 @@

      Methods

      - Like event publisher, through which you can subscribe/remove like events in live rooms/voice chat rooms. After subscription, you will receive corresponding notifications when audiences send likes. {@link LikeListener} + Add like event listener
      @@ -161,7 +226,7 @@

      Methods

      - + Remove like event listener
      @@ -260,7 +325,7 @@
      like_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_like_store/LikeStore/LikeStore.html b/docs/api_live_like_store/LikeStore/LikeStore.html index 7309b210..e3e38c74 100644 --- a/docs/api_live_like_store/LikeStore/LikeStore.html +++ b/docs/api_live_like_store/LikeStore/LikeStore.html @@ -90,7 +90,7 @@
      LikeStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_like_store/LikeStore/addLikeListener.html b/docs/api_live_like_store/LikeStore/addLikeListener.html index cb70cc33..e79d2d1a 100644 --- a/docs/api_live_like_store/LikeStore/addLikeListener.html +++ b/docs/api_live_like_store/LikeStore/addLikeListener.html @@ -67,7 +67,10 @@

      addLikeListener abstract method

      -

      Like event publisher, through which you can subscribe/remove like events in live rooms/voice chat rooms. After subscription, you will receive corresponding notifications when audiences send likes. {@link LikeListener}

      +

      Add like event listener

      +
        +
      • listener : Listener
      • +
      @@ -102,7 +105,7 @@

      LikeStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_like_store/LikeStore/create.html b/docs/api_live_like_store/LikeStore/create.html index 444ab45d..106d3eba 100644 --- a/docs/api_live_like_store/LikeStore/create.html +++ b/docs/api_live_like_store/LikeStore/create.html @@ -68,8 +68,10 @@

      create static method

      Create a like management instance.

      -

      @param liveID Live room ID -@return LikeStore Like management instance for the specified room

      +
        +
      • liveID : Live room ID +Returns: Like management instance for the specified room
      • +
      @@ -106,7 +108,7 @@

      LikeStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_like_store/LikeStore/likeState.html b/docs/api_live_like_store/LikeStore/likeState.html index 084da1ee..26892d49 100644 --- a/docs/api_live_like_store/LikeStore/likeState.html +++ b/docs/api_live_like_store/LikeStore/likeState.html @@ -71,7 +71,7 @@

      likeState property
      -

      Like state subscription for the current room, containing information such as accumulated like count. By subscribing to this state, you can get real-time updates of like data in the room. {@link LikeState}

      +

      Like state subscription for the current room, containing information such as accumulated like count. By subscribing to this state, you can get real-time updates of like data in the room.

      @@ -107,7 +107,7 @@

      LikeStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_like_store/LikeStore/removeLikeListener.html b/docs/api_live_like_store/LikeStore/removeLikeListener.html index 09db62ba..d0c523e8 100644 --- a/docs/api_live_like_store/LikeStore/removeLikeListener.html +++ b/docs/api_live_like_store/LikeStore/removeLikeListener.html @@ -66,6 +66,12 @@

      removeLikeListener abstract method +
      +

      Remove like event listener

      +
        +
      • listener : Listener
      • +
      +
      @@ -99,7 +105,7 @@

      LikeStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_like_store/LikeStore/sendLike.html b/docs/api_live_like_store/LikeStore/sendLike.html index cc37013a..dad6ae35 100644 --- a/docs/api_live_like_store/LikeStore/sendLike.html +++ b/docs/api_live_like_store/LikeStore/sendLike.html @@ -68,8 +68,9 @@

      sendLike abstract method

      Send likes to the current room. All users who have subscribed to like events will receive this like notification.

      -

      @param count Like count, default is 1 -@param completion Completion callback (success/failure status)

      +
        +
      • count : Like count, default is 1
      • +
      @@ -104,7 +105,7 @@

      LikeStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_like_store/index.html b/docs/api_live_like_store/index.html index 6ac06b9a..fc9393e8 100644 --- a/docs/api_live_like_store/index.html +++ b/docs/api_live_like_store/index.html @@ -63,11 +63,6 @@

      -
      -

      Copyright (c) 2025 Tencent. All rights reserved. -Module: LikeStore @ AtomicXCore -Function: Like related interfaces, managing like sending, like state synchronization, and like event listening operations in live rooms/voice chat rooms.

      -
      @@ -94,7 +89,7 @@

      Classes

      - Like management class, used to handle like-related business logic in live rooms/voice chat rooms. + Like related interfaces, managing like sending, like state synchronization, and like event listening operations in live rooms/voice chat rooms.
      @@ -124,6 +119,7 @@

      Classes

      atomic_x_core package
      1. Libraries
      2. +
      3. api/ai/ai_transcriber_store
      4. api/barrage/barrage_store
      5. api/call/call_store
      6. api/define
      7. @@ -156,7 +152,7 @@
        like_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceListener-class.html b/docs/api_live_live_audience_store/LiveAudienceListener-class.html index e7db4d3a..505bdce9 100644 --- a/docs/api_live_live_audience_store/LiveAudienceListener-class.html +++ b/docs/api_live_live_audience_store/LiveAudienceListener-class.html @@ -58,7 +58,38 @@

        LiveAudienceListener class
        -

        Live audience event

        +

        Live audience events

        +

        This listener is used to receive audience dynamic events in the live room.

        +
        +

        Note: Corresponding callbacks will be triggered when an audience joins, leaves, or is muted.

        +
        +

        Event Description

        + + + + + + + + + + + + + + + + + + + + + + + + + +
        EventTrigger ConditionCallback Parameters
        onAudienceJoinedAudience joins the roomaudience
        onAudienceLeftAudience leaves the roomaudience
        onAudienceMessageDisabledAudience is muted/unmutedaudience, isDisable
        @@ -226,7 +257,7 @@

        live_audience_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceListener/LiveAudienceListener.html b/docs/api_live_live_audience_store/LiveAudienceListener/LiveAudienceListener.html index b3702fdd..280e5e71 100644 --- a/docs/api_live_live_audience_store/LiveAudienceListener/LiveAudienceListener.html +++ b/docs/api_live_live_audience_store/LiveAudienceListener/LiveAudienceListener.html @@ -101,7 +101,7 @@
        LiveAudienceListener class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceListener/onAudienceJoined.html b/docs/api_live_live_audience_store/LiveAudienceListener/onAudienceJoined.html index f790ff88..ff625f38 100644 --- a/docs/api_live_live_audience_store/LiveAudienceListener/onAudienceJoined.html +++ b/docs/api_live_live_audience_store/LiveAudienceListener/onAudienceJoined.html @@ -67,7 +67,9 @@

        onAudienceJoined property

        Audience joined event.

        -

        @param audience Information of the joined audience. {@link LiveUserInfo}

        +
          +
        • audience : Information of the joined audience
        • +
        @@ -102,7 +104,7 @@

        LiveAudienceListener class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceListener/onAudienceLeft.html b/docs/api_live_live_audience_store/LiveAudienceListener/onAudienceLeft.html index 8fb78586..d3de8ed2 100644 --- a/docs/api_live_live_audience_store/LiveAudienceListener/onAudienceLeft.html +++ b/docs/api_live_live_audience_store/LiveAudienceListener/onAudienceLeft.html @@ -67,7 +67,9 @@

        onAudienceLeft property

        Audience left event.

        -

        @param audience Information of the left audience. {@link LiveUserInfo}

        +
          +
        • audience : Information of the left audience
        • +
        @@ -102,7 +104,7 @@

        LiveAudienceListener class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceListener/onAudienceMessageDisabled.html b/docs/api_live_live_audience_store/LiveAudienceListener/onAudienceMessageDisabled.html index d48fc65d..d988657b 100644 --- a/docs/api_live_live_audience_store/LiveAudienceListener/onAudienceMessageDisabled.html +++ b/docs/api_live_live_audience_store/LiveAudienceListener/onAudienceMessageDisabled.html @@ -67,8 +67,10 @@

        onAudienceMessageDisabled property

        Audience message disabled event.

        -

        @param audience Audience information. {@link LiveUserInfo} -@param isDisable Whether message sending is disabled.

        +
          +
        • audience : Audience information
        • +
        • isDisable : Whether message sending is disabled
        • +
        @@ -103,7 +105,7 @@

        LiveAudienceListener class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceState-class.html b/docs/api_live_live_audience_store/LiveAudienceState-class.html index 4c9b67a4..6c4ccd59 100644 --- a/docs/api_live_live_audience_store/LiveAudienceState-class.html +++ b/docs/api_live_live_audience_store/LiveAudienceState-class.html @@ -60,6 +60,7 @@

        LiveAudienceState class

        Live audience state

        +

        Contains audience list, audience count, and muted user list information.

        @@ -84,7 +85,7 @@

        Properties

        audienceCount - → ValueListenable<int> + ValueListenable<int>
        @@ -96,12 +97,12 @@

        Properties

        audienceList - → ValueListenable<List<LiveUserInfo>> + ValueListenable<List<LiveUserInfo>>
        - Audience list. {@link LiveUserInfo} + Audience list.
        no setter
        @@ -120,12 +121,12 @@

        Properties

        messageBannedUserList - → ValueListenable<List<LiveUserInfo>> + ValueListenable<List<LiveUserInfo>>
        - List of users whose messages have been banned. + List of users banned from sending messages.
        no setter
        @@ -227,7 +228,7 @@
        live_audience_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceState/LiveAudienceState.html b/docs/api_live_live_audience_store/LiveAudienceState/LiveAudienceState.html index e84adf7b..1fbbc81b 100644 --- a/docs/api_live_live_audience_store/LiveAudienceState/LiveAudienceState.html +++ b/docs/api_live_live_audience_store/LiveAudienceState/LiveAudienceState.html @@ -90,7 +90,7 @@
        LiveAudienceState class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceState/audienceCount.html b/docs/api_live_live_audience_store/LiveAudienceState/audienceCount.html index 9d112b94..a5b48b1e 100644 --- a/docs/api_live_live_audience_store/LiveAudienceState/audienceCount.html +++ b/docs/api_live_live_audience_store/LiveAudienceState/audienceCount.html @@ -63,7 +63,7 @@

        audienceCount property
        - ValueListenable<int> + ValueListenable<int> get audienceCount @@ -107,7 +107,7 @@
        LiveAudienceState class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceState/audienceList.html b/docs/api_live_live_audience_store/LiveAudienceState/audienceList.html index 14dd8172..651cface 100644 --- a/docs/api_live_live_audience_store/LiveAudienceState/audienceList.html +++ b/docs/api_live_live_audience_store/LiveAudienceState/audienceList.html @@ -63,7 +63,7 @@

        audienceList property
        - ValueListenable<List<LiveUserInfo>> + ValueListenable<List<LiveUserInfo>> get audienceList @@ -71,7 +71,7 @@

        audienceList property

        -

        Audience list. {@link LiveUserInfo}

        +

        Audience list.

        @@ -107,7 +107,7 @@
        LiveAudienceState class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceState/messageBannedUserList.html b/docs/api_live_live_audience_store/LiveAudienceState/messageBannedUserList.html index 2fa733b7..7c2391f2 100644 --- a/docs/api_live_live_audience_store/LiveAudienceState/messageBannedUserList.html +++ b/docs/api_live_live_audience_store/LiveAudienceState/messageBannedUserList.html @@ -63,7 +63,7 @@

        messageBannedUserList property
        - ValueListenable<List<LiveUserInfo>> + ValueListenable<List<LiveUserInfo>> get messageBannedUserList @@ -71,7 +71,7 @@

        messageBannedUserList property

        -

        List of users whose messages have been banned.

        +

        List of users banned from sending messages.

        @@ -107,7 +107,7 @@
        LiveAudienceState class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceStore-class.html b/docs/api_live_live_audience_store/LiveAudienceStore-class.html index b199374e..7867c745 100644 --- a/docs/api_live_live_audience_store/LiveAudienceStore-class.html +++ b/docs/api_live_live_audience_store/LiveAudienceStore-class.html @@ -59,7 +59,85 @@

        LiveAudienceStore class
        -

        Live audience management class, used to manage audience list, permission settings and other related business.

        +

        Live audience related interfaces, managing audience list, permission settings and other operations.

        +

        LiveAudienceStore Live audience management class for managing audience list, permission settings and related business. +LiveAudienceStore provides a complete set of audience management APIs, including fetching audience list, setting administrators, kicking users, muting, etc. +Through this class, you can implement audience management functions in live rooms.

        +

        Key Features

        +
          +
        • Audience List:Get and manage the audience list of the current room
        • +
        • Permission Management:Set and revoke administrator permissions
        • +
        • User Management:Kick users, mute, and other operations
        • +
        • Event Listening:Listen for audience join, leave, and other events
        • +
        +
        +

        Important: Use the LiveAudienceStore.create factory method to create a LiveAudienceStore instance, which requires a valid live room ID.

        +
        +
        +

        Note: Audience state updates are delivered through the liveAudienceState publisher. Subscribe to it to receive real-time updates of audience data in the room.

        +
        +

        Audience Management Operations Overview

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        OperationMethodDescription
        Fetch Audience ListfetchAudienceListGet the audience list of the current room
        Set AdministratorsetAdministratorSet a user as administrator
        Revoke AdministratorrevokeAdministratorRevoke user's administrator permission
        Kick UserkickUserOutOfRoomKick a user out of the room
        Mute UserdisableSendMessageDisable/enable user message sending
        +

        Topics

        +

        Creating Instance

        + +

        Observing State and Events

        + +

        Audience Management

        + +

        See Also

        +
        @@ -101,7 +179,7 @@

        Properties

        - Audience state of the current room. {@link LiveAudienceState} + Current room's audience state.
        no setter
        @@ -135,7 +213,7 @@

        Methods

        - Add live audience event listener + Add audience event listener
        @@ -148,7 +226,7 @@

        Methods

        - Disable/enable user to send messages + Disable/enable user message sending
        @@ -200,7 +278,7 @@

        Methods

        - Remove live audience event listener + Remove audience event listener
        @@ -280,7 +358,7 @@

        Static Methods

        - Create an audience management instance + Create audience management instance
        @@ -312,7 +390,7 @@
        live_audience_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceStore/LiveAudienceStore.html b/docs/api_live_live_audience_store/LiveAudienceStore/LiveAudienceStore.html index 52f3e47b..cc36f0d4 100644 --- a/docs/api_live_live_audience_store/LiveAudienceStore/LiveAudienceStore.html +++ b/docs/api_live_live_audience_store/LiveAudienceStore/LiveAudienceStore.html @@ -90,7 +90,7 @@
        LiveAudienceStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceStore/addLiveAudienceListener.html b/docs/api_live_live_audience_store/LiveAudienceStore/addLiveAudienceListener.html index 6ab0776f..c7e4cbae 100644 --- a/docs/api_live_live_audience_store/LiveAudienceStore/addLiveAudienceListener.html +++ b/docs/api_live_live_audience_store/LiveAudienceStore/addLiveAudienceListener.html @@ -67,8 +67,10 @@

        addLiveAudienceListener abstract method

        -

        Add live audience event listener

        -

        @param listener Event listener.

        +

        Add audience event listener

        +
          +
        • listener : Listener
        • +
        @@ -103,7 +105,7 @@

        LiveAudienceStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceStore/create.html b/docs/api_live_live_audience_store/LiveAudienceStore/create.html index ddd7520e..9b9c5aa0 100644 --- a/docs/api_live_live_audience_store/LiveAudienceStore/create.html +++ b/docs/api_live_live_audience_store/LiveAudienceStore/create.html @@ -67,9 +67,11 @@

        create static method

        -

        Create an audience management instance

        -

        @param liveID Live room ID -@return LiveAudienceStore Audience management instance for the specified room

        +

        Create audience management instance

        +
          +
        • liveID : Live room ID +Returns: Audience management instance for the specified room
        • +
        @@ -106,7 +108,7 @@

        LiveAudienceStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceStore/disableSendMessage.html b/docs/api_live_live_audience_store/LiveAudienceStore/disableSendMessage.html index 9df25244..d9c6aa97 100644 --- a/docs/api_live_live_audience_store/LiveAudienceStore/disableSendMessage.html +++ b/docs/api_live_live_audience_store/LiveAudienceStore/disableSendMessage.html @@ -68,10 +68,11 @@

        disableSendMessage abstract method

        -

        Disable/enable user to send messages

        -

        @param userID Target user ID. -@param isDisable true means disable sending messages, false means enable. -@param completion Completion callback.

        +

        Disable/enable user message sending

        +
          +
        • userID : Target user ID.
        • +
        • isDisable : true to disable message sending, false to enable.
        • +
        @@ -109,7 +110,7 @@
        LiveAudienceStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceStore/fetchAudienceList.html b/docs/api_live_live_audience_store/LiveAudienceStore/fetchAudienceList.html index e123a538..26b37773 100644 --- a/docs/api_live_live_audience_store/LiveAudienceStore/fetchAudienceList.html +++ b/docs/api_live_live_audience_store/LiveAudienceStore/fetchAudienceList.html @@ -67,7 +67,6 @@

        fetchAudienceList abstract method

        Fetch audience list

        -

        @param completion Completion callback.

        @@ -102,7 +101,7 @@

        LiveAudienceStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceStore/kickUserOutOfRoom.html b/docs/api_live_live_audience_store/LiveAudienceStore/kickUserOutOfRoom.html index df7af5dd..972e6e14 100644 --- a/docs/api_live_live_audience_store/LiveAudienceStore/kickUserOutOfRoom.html +++ b/docs/api_live_live_audience_store/LiveAudienceStore/kickUserOutOfRoom.html @@ -68,8 +68,9 @@

        kickUserOutOfRoom abstract method

        Kick user out of room

        -

        @param userID User ID to be kicked out. -@param completion Completion callback.

        +
          +
        • userID : User ID to be kicked out.
        • +
        @@ -104,7 +105,7 @@

        LiveAudienceStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceStore/liveAudienceState.html b/docs/api_live_live_audience_store/LiveAudienceStore/liveAudienceState.html index 10f4bd2e..7c45ff18 100644 --- a/docs/api_live_live_audience_store/LiveAudienceStore/liveAudienceState.html +++ b/docs/api_live_live_audience_store/LiveAudienceStore/liveAudienceState.html @@ -71,7 +71,7 @@

        liveAudienceState property

        -

        Audience state of the current room. {@link LiveAudienceState}

        +

        Current room's audience state.

        @@ -107,7 +107,7 @@

        LiveAudienceStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_audience_store/LiveAudienceStore/removeLiveAudienceListener.html b/docs/api_live_live_audience_store/LiveAudienceStore/removeLiveAudienceListener.html index ade56d0c..2051b7d1 100644 --- a/docs/api_live_live_audience_store/LiveAudienceStore/removeLiveAudienceListener.html +++ b/docs/api_live_live_audience_store/LiveAudienceStore/removeLiveAudienceListener.html @@ -67,8 +67,10 @@

        removeLiveAudienceListener abstract method

      -

      Remove live audience event listener

      -

      @param listener Event listener.

      +

      Remove audience event listener

      +
        +
      • listener : Listener
      • +
      @@ -103,7 +105,7 @@

      LiveAudienceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_audience_store/LiveAudienceStore/revokeAdministrator.html b/docs/api_live_live_audience_store/LiveAudienceStore/revokeAdministrator.html index f86a487a..50e9e80f 100644 --- a/docs/api_live_live_audience_store/LiveAudienceStore/revokeAdministrator.html +++ b/docs/api_live_live_audience_store/LiveAudienceStore/revokeAdministrator.html @@ -68,8 +68,9 @@

      revokeAdministrator abstract method

      Revoke administrator

      -

      @param userID User ID whose administrator permission is to be revoked. -@param completion Completion callback.

      +
        +
      • userID : User ID to revoke administrator permission.
      • +
      @@ -104,7 +105,7 @@

      LiveAudienceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_audience_store/LiveAudienceStore/setAdministrator.html b/docs/api_live_live_audience_store/LiveAudienceStore/setAdministrator.html index b99dd672..bd203917 100644 --- a/docs/api_live_live_audience_store/LiveAudienceStore/setAdministrator.html +++ b/docs/api_live_live_audience_store/LiveAudienceStore/setAdministrator.html @@ -68,8 +68,9 @@

      setAdministrator abstract method

      Set administrator

      -

      @param userID User ID to be set as administrator. -@param completion Completion callback.

      +
        +
      • userID : User ID to be set as administrator.
      • +
      @@ -104,7 +105,7 @@

      LiveAudienceStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_audience_store/LiveUserInfo-class.html b/docs/api_live_live_audience_store/LiveUserInfo-class.html index 3829d2b4..3e7d5a48 100644 --- a/docs/api_live_live_audience_store/LiveUserInfo-class.html +++ b/docs/api_live_live_audience_store/LiveUserInfo-class.html @@ -59,6 +59,7 @@

      LiveUserInfo class

      Live user information

      +

      Contains basic user information including unique user ID, name, and avatar URL.

      @@ -226,7 +227,7 @@

      live_audience_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_audience_store/LiveUserInfo/LiveUserInfo.html b/docs/api_live_live_audience_store/LiveUserInfo/LiveUserInfo.html index cb11a609..b170b08d 100644 --- a/docs/api_live_live_audience_store/LiveUserInfo/LiveUserInfo.html +++ b/docs/api_live_live_audience_store/LiveUserInfo/LiveUserInfo.html @@ -101,7 +101,7 @@
      LiveUserInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_audience_store/LiveUserInfo/avatarURL.html b/docs/api_live_live_audience_store/LiveUserInfo/avatarURL.html index b188035b..b0beba4b 100644 --- a/docs/api_live_live_audience_store/LiveUserInfo/avatarURL.html +++ b/docs/api_live_live_audience_store/LiveUserInfo/avatarURL.html @@ -101,7 +101,7 @@
      LiveUserInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_audience_store/LiveUserInfo/userID.html b/docs/api_live_live_audience_store/LiveUserInfo/userID.html index 957e64f9..b13f0f92 100644 --- a/docs/api_live_live_audience_store/LiveUserInfo/userID.html +++ b/docs/api_live_live_audience_store/LiveUserInfo/userID.html @@ -101,7 +101,7 @@
      LiveUserInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_audience_store/LiveUserInfo/userName.html b/docs/api_live_live_audience_store/LiveUserInfo/userName.html index 6eca0c29..fec35c04 100644 --- a/docs/api_live_live_audience_store/LiveUserInfo/userName.html +++ b/docs/api_live_live_audience_store/LiveUserInfo/userName.html @@ -101,7 +101,7 @@
      LiveUserInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_audience_store/Role.html b/docs/api_live_live_audience_store/Role.html index 81949399..f0e24d21 100644 --- a/docs/api_live_live_audience_store/Role.html +++ b/docs/api_live_live_audience_store/Role.html @@ -315,7 +315,7 @@
      live_audience_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_audience_store/Role/value.html b/docs/api_live_live_audience_store/Role/value.html index 1358541c..293f6ac4 100644 --- a/docs/api_live_live_audience_store/Role/value.html +++ b/docs/api_live_live_audience_store/Role/value.html @@ -98,7 +98,7 @@
      Role enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_audience_store/Role/values-constant.html b/docs/api_live_live_audience_store/Role/values-constant.html index d036cab3..84c8e09d 100644 --- a/docs/api_live_live_audience_store/Role/values-constant.html +++ b/docs/api_live_live_audience_store/Role/values-constant.html @@ -97,7 +97,7 @@
      Role enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_audience_store/index.html b/docs/api_live_live_audience_store/index.html index 0e8de452..b72fa854 100644 --- a/docs/api_live_live_audience_store/index.html +++ b/docs/api_live_live_audience_store/index.html @@ -63,11 +63,6 @@

      -
      -

      Copyright (c) 2025 Tencent. All rights reserved. -Module: LiveAudienceStore @ AtomicXCore -Function: Live audience related interfaces, managing audience list, permission settings and other operations.

      -
      @@ -78,7 +73,7 @@

      Classes

      - Live audience event + Live audience events
      @@ -94,7 +89,7 @@

      Classes

      - Live audience management class, used to manage audience list, permission settings and other related business. + Live audience related interfaces, managing audience list, permission settings and other operations.
      @@ -145,6 +140,7 @@

      Enums

      atomic_x_core package
      1. Libraries
      2. +
      3. api/ai/ai_transcriber_store
      4. api/barrage/barrage_store
      5. api/call/call_store
      6. api/define
      7. @@ -177,7 +173,7 @@
        live_audience_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_list_store/AudioSalon-class-sidebar.html b/docs/api_live_live_list_store/AudioSalon-class-sidebar.html new file mode 100644 index 00000000..ad1dd048 --- /dev/null +++ b/docs/api_live_live_list_store/AudioSalon-class-sidebar.html @@ -0,0 +1,45 @@ +
          + +
        1. Constructors
        2. +
        3. AudioSalon
        4. + + + +
        5. + Properties +
        6. + +
        7. + hashCode +
        8. + +
        9. + runtimeType +
        10. + +
        11. + seatCount +
        12. + +
        13. Methods
        14. + +
        15. + noSuchMethod +
        16. + +
        17. + toString +
        18. + +
        19. Operators
        20. + +
        21. + operator == +
        22. + + + + + + +
        diff --git a/docs/api_live_live_list_store/AudioSalon-class.html b/docs/api_live_live_list_store/AudioSalon-class.html new file mode 100644 index 00000000..1f22cb1b --- /dev/null +++ b/docs/api_live_live_list_store/AudioSalon-class.html @@ -0,0 +1,240 @@ + + + + + + + + AudioSalon class - live_list_store library - Dart API + + + + + + + + + + + + + + + +
        +
        + menu + +
        AudioSalon
        + +
        + +
        +
        +
        +
        +
        +

        AudioSalon class + +

        + + +
        +

        Audio salon layout for voice chat scenes with configurable seat count.

        +
        + + +
        +
        + +
        Inheritance
        +
        + +
        + + + + + + + + + +
        +
        + + +
        +

        Constructors

        +
        +
        + AudioSalon(int seatCount) +
        +
        + +
        const
        +
        +
        +
        + +
        +

        Properties

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

        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
        + +
        + +
        +
        + + + + +
        + + +
        +
        + + atomic_x_core + 4.0.1 + + +
        + + + + + + + + + diff --git a/docs/api_live_live_list_store/AudioSalon/AudioSalon.html b/docs/api_live_live_list_store/AudioSalon/AudioSalon.html new file mode 100644 index 00000000..f7adb386 --- /dev/null +++ b/docs/api_live_live_list_store/AudioSalon/AudioSalon.html @@ -0,0 +1,110 @@ + + + + + + + + AudioSalon constructor - AudioSalon - live_list_store library - Dart API + + + + + + + + + + + + + + + +
        +
        + menu + +
        AudioSalon
        + +
        + +
        +
        +
        +
        +
        +

        AudioSalon constructor +

        + +
        + const + AudioSalon(
        1. int seatCount
        2. +
        ) +
        + + + + +
        +

        Implementation

        +
        const AudioSalon(this.seatCount);
        +
        + + +
        + + +
        +
        + + atomic_x_core + 4.0.1 + + +
        + + + + + + + + + diff --git a/docs/api_live_live_list_store/AudioSalon/seatCount.html b/docs/api_live_live_list_store/AudioSalon/seatCount.html new file mode 100644 index 00000000..d20500a7 --- /dev/null +++ b/docs/api_live_live_list_store/AudioSalon/seatCount.html @@ -0,0 +1,113 @@ + + + + + + + + seatCount property - AudioSalon class - live_list_store library - Dart API + + + + + + + + + + + + + + + +
        +
        + menu + +
        seatCount
        + +
        + +
        +
        +
        +
        +
        +

        seatCount property +

        + + +
        + + int + seatCount +
        final
        + +
        + + + +
        +

        Implementation

        +
        final int seatCount;
        +
        + + + +
        + + +
        +
        + + atomic_x_core + 4.0.1 + + +
        + + + + + + + + + diff --git a/docs/api_live_live_list_store/Karaoke-class-sidebar.html b/docs/api_live_live_list_store/Karaoke-class-sidebar.html new file mode 100644 index 00000000..5178e080 --- /dev/null +++ b/docs/api_live_live_list_store/Karaoke-class-sidebar.html @@ -0,0 +1,45 @@ +
          + +
        1. Constructors
        2. +
        3. Karaoke
        4. + + + +
        5. + Properties +
        6. + +
        7. + hashCode +
        8. + +
        9. + runtimeType +
        10. + +
        11. + seatCount +
        12. + +
        13. Methods
        14. + +
        15. + noSuchMethod +
        16. + +
        17. + toString +
        18. + +
        19. Operators
        20. + +
        21. + operator == +
        22. + + + + + + +
        diff --git a/docs/api_live_live_list_store/Karaoke-class.html b/docs/api_live_live_list_store/Karaoke-class.html new file mode 100644 index 00000000..eb1aab0c --- /dev/null +++ b/docs/api_live_live_list_store/Karaoke-class.html @@ -0,0 +1,240 @@ + + + + + + + + Karaoke class - live_list_store library - Dart API + + + + + + + + + + + + + + + +
        +
        + menu + +
        Karaoke
        + +
        + +
        +
        +
        +
        +
        +

        Karaoke class + +

        + + +
        +

        Audio KTV layout for karaoke scenes with configurable seat count.

        +
        + + +
        +
        + +
        Inheritance
        +
        + +
        + + + + + + + + + +
        +
        + + +
        +

        Constructors

        +
        +
        + Karaoke(int seatCount) +
        +
        + +
        const
        +
        +
        +
        + +
        +

        Properties

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

        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
        + +
        + +
        +
        + + + + +
        + + +
        +
        + + atomic_x_core + 4.0.1 + + +
        + + + + + + + + + diff --git a/docs/api_live_live_list_store/Karaoke/Karaoke.html b/docs/api_live_live_list_store/Karaoke/Karaoke.html new file mode 100644 index 00000000..d926d60d --- /dev/null +++ b/docs/api_live_live_list_store/Karaoke/Karaoke.html @@ -0,0 +1,110 @@ + + + + + + + + Karaoke constructor - Karaoke - live_list_store library - Dart API + + + + + + + + + + + + + + + +
        +
        + menu + +
        Karaoke
        + +
        + +
        +
        +
        +
        +
        +

        Karaoke constructor +

        + +
        + const + Karaoke(
        1. int seatCount
        2. +
        ) +
        + + + + +
        +

        Implementation

        +
        const Karaoke(this.seatCount);
        +
        + + +
        + + +
        +
        + + atomic_x_core + 4.0.1 + + +
        + + + + + + + + + diff --git a/docs/api_live_live_list_store/Karaoke/seatCount.html b/docs/api_live_live_list_store/Karaoke/seatCount.html new file mode 100644 index 00000000..08730b9f --- /dev/null +++ b/docs/api_live_live_list_store/Karaoke/seatCount.html @@ -0,0 +1,113 @@ + + + + + + + + seatCount property - Karaoke class - live_list_store library - Dart API + + + + + + + + + + + + + + + +
        +
        + menu + +
        seatCount
        + +
        + +
        +
        +
        +
        +
        +

        seatCount property +

        + + +
        + + int + seatCount +
        final
        + +
        + + + +
        +

        Implementation

        +
        final int seatCount;
        +
        + + + +
        + + +
        +
        + + atomic_x_core + 4.0.1 + + +
        + + + + + + + + + diff --git a/docs/api_live_live_list_store/LiveEndedReason.html b/docs/api_live_live_list_store/LiveEndedReason.html index bde1ee5d..7b8cb4e6 100644 --- a/docs/api_live_live_list_store/LiveEndedReason.html +++ b/docs/api_live_live_list_store/LiveEndedReason.html @@ -300,7 +300,7 @@
        live_list_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_list_store/LiveEndedReason/value.html b/docs/api_live_live_list_store/LiveEndedReason/value.html index 07f846ce..d28cadd2 100644 --- a/docs/api_live_live_list_store/LiveEndedReason/value.html +++ b/docs/api_live_live_list_store/LiveEndedReason/value.html @@ -98,7 +98,7 @@
        LiveEndedReason enum
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_list_store/LiveEndedReason/values-constant.html b/docs/api_live_live_list_store/LiveEndedReason/values-constant.html index fce9adce..d8641b7b 100644 --- a/docs/api_live_live_list_store/LiveEndedReason/values-constant.html +++ b/docs/api_live_live_list_store/LiveEndedReason/values-constant.html @@ -97,7 +97,7 @@
        LiveEndedReason enum
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_list_store/LiveInfo-class-sidebar.html b/docs/api_live_live_list_store/LiveInfo-class-sidebar.html index 07477d5d..9fab97a0 100644 --- a/docs/api_live_live_list_store/LiveInfo-class-sidebar.html +++ b/docs/api_live_live_list_store/LiveInfo-class-sidebar.html @@ -46,7 +46,7 @@
      8. - isSeatEnabled + isSeatEnabled
      9. @@ -66,7 +66,7 @@
      10. - maxSeatCount + maxSeatCount
      11. @@ -82,13 +82,17 @@
      12. - seatLayoutTemplateID + seatLayoutTemplateID
      13. seatMode
      14. +
      15. + seatTemplate +
      16. +
      17. totalViewerCount
      18. diff --git a/docs/api_live_live_list_store/LiveInfo-class.html b/docs/api_live_live_list_store/LiveInfo-class.html index 4f26617f..88a48ce3 100644 --- a/docs/api_live_live_list_store/LiveInfo-class.html +++ b/docs/api_live_live_list_store/LiveInfo-class.html @@ -59,6 +59,7 @@

        LiveInfo class

        Live information

        +

        Contains complete property information of the live room, including live ID, name, cover, owner info, etc.

        @@ -68,7 +69,7 @@

        LiveInfo class

        Constructors

        - LiveInfo({String liveID = '', String liveName = '', String notice = '', bool isMessageDisable = false, bool isPublicVisible = true, bool isSeatEnabled = true, bool keepOwnerOnSeat = false, int maxSeatCount = 0, TakeSeatMode seatMode = TakeSeatMode.apply, int seatLayoutTemplateID = 600, String coverURL = '', String backgroundURL = '', List<int>? categoryList, int activityStatus = 0, LiveUserInfo? liveOwner, int createTime = 0, int totalViewerCount = 0, bool isGiftEnabled = true, Map<String, String>? metaData}) + LiveInfo({String liveID = '', String liveName = '', String notice = '', bool isMessageDisable = false, bool isPublicVisible = true, bool? isSeatEnabled, bool? keepOwnerOnSeat, int? maxSeatCount, TakeSeatMode seatMode = TakeSeatMode.apply, SeatLayoutTemplate seatTemplate = const VideoDynamicGrid9Seats(), int? seatLayoutTemplateID, String coverURL = '', String backgroundURL = '', List<int>? categoryList, int activityStatus = 0, LiveUserInfo? liveOwner, int createTime = 0, int totalViewerCount = 0, bool isGiftEnabled = true, Map<String, String>? metaData})
        @@ -190,7 +191,7 @@

        Properties

        - isSeatEnabled + isSeatEnabled bool @@ -244,13 +245,13 @@

        Properties

        - Live owner information. {@link LiveUserInfo} + Live owner info.
        getter/setter pair
        - maxSeatCount + maxSeatCount int @@ -298,7 +299,7 @@

        Properties

        - seatLayoutTemplateID + seatLayoutTemplateID int @@ -316,7 +317,19 @@

        Properties

        - Seat mode. {@link TakeSeatMode} + Take seat mode. +
        getter/setter pair
        + +
        + +
        + seatTemplate + SeatLayoutTemplate + + +
        +
        + Seat layout template for simplifying seat configuration.
        getter/setter pair
        @@ -418,7 +431,7 @@
        live_list_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_list_store/LiveInfo/LiveInfo.html b/docs/api_live_live_list_store/LiveInfo/LiveInfo.html index cc6f1442..705901e7 100644 --- a/docs/api_live_live_list_store/LiveInfo/LiveInfo.html +++ b/docs/api_live_live_list_store/LiveInfo/LiveInfo.html @@ -63,11 +63,12 @@

        LiveInfo constructor
      19. String notice = '',
      20. bool isMessageDisable = false,
      21. bool isPublicVisible = true,
      22. -
      23. bool isSeatEnabled = true,
      24. -
      25. bool keepOwnerOnSeat = false,
      26. -
      27. int maxSeatCount = 0,
      28. +
      29. bool? isSeatEnabled,
      30. +
      31. bool? keepOwnerOnSeat,
      32. +
      33. int? maxSeatCount,
      34. TakeSeatMode seatMode = TakeSeatMode.apply,
      35. -
      36. int seatLayoutTemplateID = 600,
      37. +
      38. SeatLayoutTemplate seatTemplate = const VideoDynamicGrid9Seats(),
      39. +
      40. int? seatLayoutTemplateID,
      41. String coverURL = '',
      42. String backgroundURL = '',
      43. List<int>? categoryList,
      44. @@ -91,11 +92,12 @@

        Implementation

        this.notice = '', this.isMessageDisable = false, this.isPublicVisible = true, - this.isSeatEnabled = true, - this.keepOwnerOnSeat = false, - this.maxSeatCount = 0, + bool? isSeatEnabled, + bool? keepOwnerOnSeat, + int? maxSeatCount, this.seatMode = TakeSeatMode.apply, - this.seatLayoutTemplateID = 600, + this.seatTemplate = const VideoDynamicGrid9Seats(), + int? seatLayoutTemplateID, this.coverURL = '', this.backgroundURL = '', List<int>? categoryList, @@ -105,8 +107,16 @@

        Implementation

        this.totalViewerCount = 0, this.isGiftEnabled = true, Map<String, String>? metaData, -}) - : categoryList = categoryList ?? [], +}) : isSeatEnabled = LiveInfoExtension.getSeatConfiguration(seatTemplate).isSeatEnabled, + maxSeatCount = (maxSeatCount == null || maxSeatCount == 0) + ? (LiveInfoExtension.getSeatConfiguration(seatTemplate).maxSeatCount ?? 0) + : maxSeatCount, + seatLayoutTemplateID = (seatLayoutTemplateID == null || seatLayoutTemplateID == 600) + ? LiveInfoExtension.getSeatConfiguration(seatTemplate).seatLayoutTemplateID + : seatLayoutTemplateID, + keepOwnerOnSeat = + keepOwnerOnSeat ?? LiveInfoExtension.getSeatConfiguration(seatTemplate).keepOwnerOnSeat ?? false, + categoryList = categoryList ?? [], liveOwner = liveOwner ?? LiveUserInfo(), metaData = metaData ?? {};
      @@ -136,7 +146,7 @@

      LiveInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_list_store/LiveInfo/activityStatus.html b/docs/api_live_live_list_store/LiveInfo/activityStatus.html index d389e439..feac9846 100644 --- a/docs/api_live_live_list_store/LiveInfo/activityStatus.html +++ b/docs/api_live_live_list_store/LiveInfo/activityStatus.html @@ -101,7 +101,7 @@
      LiveInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_list_store/LiveInfo/backgroundURL.html b/docs/api_live_live_list_store/LiveInfo/backgroundURL.html index 9158ee14..9138ad9e 100644 --- a/docs/api_live_live_list_store/LiveInfo/backgroundURL.html +++ b/docs/api_live_live_list_store/LiveInfo/backgroundURL.html @@ -101,7 +101,7 @@
      LiveInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_list_store/LiveInfo/categoryList.html b/docs/api_live_live_list_store/LiveInfo/categoryList.html index 7e218d03..9469988c 100644 --- a/docs/api_live_live_list_store/LiveInfo/categoryList.html +++ b/docs/api_live_live_list_store/LiveInfo/categoryList.html @@ -101,7 +101,7 @@
      LiveInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_list_store/LiveInfo/coverURL.html b/docs/api_live_live_list_store/LiveInfo/coverURL.html index ab3c005c..a1fce411 100644 --- a/docs/api_live_live_list_store/LiveInfo/coverURL.html +++ b/docs/api_live_live_list_store/LiveInfo/coverURL.html @@ -101,7 +101,7 @@
      LiveInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_list_store/LiveInfo/createTime.html b/docs/api_live_live_list_store/LiveInfo/createTime.html index 069534dd..9878d534 100644 --- a/docs/api_live_live_list_store/LiveInfo/createTime.html +++ b/docs/api_live_live_list_store/LiveInfo/createTime.html @@ -101,7 +101,7 @@
      LiveInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_list_store/LiveInfo/isGiftEnabled.html b/docs/api_live_live_list_store/LiveInfo/isGiftEnabled.html index b60455b7..462f250d 100644 --- a/docs/api_live_live_list_store/LiveInfo/isGiftEnabled.html +++ b/docs/api_live_live_list_store/LiveInfo/isGiftEnabled.html @@ -101,7 +101,7 @@
      LiveInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_list_store/LiveInfo/isMessageDisable.html b/docs/api_live_live_list_store/LiveInfo/isMessageDisable.html index e1dfcda3..bc4e9cd2 100644 --- a/docs/api_live_live_list_store/LiveInfo/isMessageDisable.html +++ b/docs/api_live_live_list_store/LiveInfo/isMessageDisable.html @@ -101,7 +101,7 @@
      LiveInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_list_store/LiveInfo/isPublicVisible.html b/docs/api_live_live_list_store/LiveInfo/isPublicVisible.html index 8572e2c8..870ed828 100644 --- a/docs/api_live_live_list_store/LiveInfo/isPublicVisible.html +++ b/docs/api_live_live_list_store/LiveInfo/isPublicVisible.html @@ -101,7 +101,7 @@
      LiveInfo class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_list_store/LiveInfo/isSeatEnabled.html b/docs/api_live_live_list_store/LiveInfo/isSeatEnabled.html index d0dedb9a..477d6057 100644 --- a/docs/api_live_live_list_store/LiveInfo/isSeatEnabled.html +++ b/docs/api_live_live_list_store/LiveInfo/isSeatEnabled.html @@ -28,7 +28,7 @@
    8. atomic_x_core
    9. api/live/live_list_store.dart
    10. LiveInfo
    11. -
    12. isSeatEnabled property
    13. +
    14. isSeatEnabled property
    isSeatEnabled
LiveInfo class
@@ -101,7 +109,7 @@
LiveInfo class
diff --git a/docs/api_live_live_list_store/LiveInfo/keepOwnerOnSeat.html b/docs/api_live_live_list_store/LiveInfo/keepOwnerOnSeat.html index 09a7e2c0..ed29961e 100644 --- a/docs/api_live_live_list_store/LiveInfo/keepOwnerOnSeat.html +++ b/docs/api_live_live_list_store/LiveInfo/keepOwnerOnSeat.html @@ -101,7 +101,7 @@
LiveInfo class
diff --git a/docs/api_live_live_list_store/LiveInfo/liveID.html b/docs/api_live_live_list_store/LiveInfo/liveID.html index 9e4aa8c1..6ed50964 100644 --- a/docs/api_live_live_list_store/LiveInfo/liveID.html +++ b/docs/api_live_live_list_store/LiveInfo/liveID.html @@ -101,7 +101,7 @@
LiveInfo class
diff --git a/docs/api_live_live_list_store/LiveInfo/liveName.html b/docs/api_live_live_list_store/LiveInfo/liveName.html index 4ad446bd..4e445bd0 100644 --- a/docs/api_live_live_list_store/LiveInfo/liveName.html +++ b/docs/api_live_live_list_store/LiveInfo/liveName.html @@ -101,7 +101,7 @@
LiveInfo class
diff --git a/docs/api_live_live_list_store/LiveInfo/liveOwner.html b/docs/api_live_live_list_store/LiveInfo/liveOwner.html index badc3eed..2830b137 100644 --- a/docs/api_live_live_list_store/LiveInfo/liveOwner.html +++ b/docs/api_live_live_list_store/LiveInfo/liveOwner.html @@ -66,7 +66,7 @@

liveOwner property
-

Live owner information. {@link LiveUserInfo}

+

Live owner info.

@@ -101,7 +101,7 @@

LiveInfo class
diff --git a/docs/api_live_live_list_store/LiveInfo/maxSeatCount.html b/docs/api_live_live_list_store/LiveInfo/maxSeatCount.html index da665a79..f77f0bcf 100644 --- a/docs/api_live_live_list_store/LiveInfo/maxSeatCount.html +++ b/docs/api_live_live_list_store/LiveInfo/maxSeatCount.html @@ -28,7 +28,7 @@
  • atomic_x_core
  • api/live/live_list_store.dart
  • LiveInfo
  • -
  • maxSeatCount property
  • +
  • maxSeatCount property
  • maxSeatCount
    @@ -59,8 +59,13 @@

    maxSeatCount property
    +
    +
      +
    1. @Deprecated('Deprecated since 3.7, use seatTemplate instead. This parameter will be automatically resolved internally.')
    2. +
    +
    int - maxSeatCount + maxSeatCount
    getter/setter pair
    @@ -72,7 +77,10 @@

    maxSeatCount property

    Implementation

    -
    int maxSeatCount;
    +
    @Deprecated(
    +  'Deprecated since 3.7, use seatTemplate instead. This parameter will be automatically resolved internally.',
    +)
    +int maxSeatCount;
    @@ -89,7 +97,7 @@

    Implementation

  • atomic_x_core
  • live_list_store
  • LiveInfo
  • -
  • maxSeatCount property
  • +
  • maxSeatCount property
  • LiveInfo class
    @@ -101,7 +109,7 @@
    LiveInfo class
    diff --git a/docs/api_live_live_list_store/LiveInfo/metaData.html b/docs/api_live_live_list_store/LiveInfo/metaData.html index a2315f8f..bd96578e 100644 --- a/docs/api_live_live_list_store/LiveInfo/metaData.html +++ b/docs/api_live_live_list_store/LiveInfo/metaData.html @@ -101,7 +101,7 @@
    LiveInfo class
    diff --git a/docs/api_live_live_list_store/LiveInfo/notice.html b/docs/api_live_live_list_store/LiveInfo/notice.html index 14628cd2..0249d806 100644 --- a/docs/api_live_live_list_store/LiveInfo/notice.html +++ b/docs/api_live_live_list_store/LiveInfo/notice.html @@ -101,7 +101,7 @@
    LiveInfo class
    diff --git a/docs/api_live_live_list_store/LiveInfo/seatLayoutTemplateID.html b/docs/api_live_live_list_store/LiveInfo/seatLayoutTemplateID.html index 9a8aa6ea..1218e407 100644 --- a/docs/api_live_live_list_store/LiveInfo/seatLayoutTemplateID.html +++ b/docs/api_live_live_list_store/LiveInfo/seatLayoutTemplateID.html @@ -28,7 +28,7 @@
  • atomic_x_core
  • api/live/live_list_store.dart
  • LiveInfo
  • -
  • seatLayoutTemplateID property
  • +
  • seatLayoutTemplateID property
  • seatLayoutTemplateID
    @@ -59,8 +59,13 @@

    seatLayoutTemplateID property
    +
    +
      +
    1. @Deprecated('Deprecated since 3.7, use seatTemplate instead. This parameter will be automatically resolved internally.')
    2. +
    +
    int - seatLayoutTemplateID + seatLayoutTemplateID
    getter/setter pair
    @@ -72,7 +77,10 @@

    seatLayoutTemplateID property

    Implementation

    -
    int seatLayoutTemplateID;
    +
    @Deprecated(
    +  'Deprecated since 3.7, use seatTemplate instead. This parameter will be automatically resolved internally.',
    +)
    +int seatLayoutTemplateID;
    @@ -89,7 +97,7 @@

    Implementation

  • atomic_x_core
  • live_list_store
  • LiveInfo
  • -
  • seatLayoutTemplateID property
  • +
  • seatLayoutTemplateID property
  • LiveInfo class
    @@ -101,7 +109,7 @@
    LiveInfo class
    diff --git a/docs/api_live_live_list_store/LiveInfo/seatMode.html b/docs/api_live_live_list_store/LiveInfo/seatMode.html index 57a22786..5d2f8ebf 100644 --- a/docs/api_live_live_list_store/LiveInfo/seatMode.html +++ b/docs/api_live_live_list_store/LiveInfo/seatMode.html @@ -66,7 +66,7 @@

    seatMode property
    -

    Seat mode. {@link TakeSeatMode}

    +

    Take seat mode.

    @@ -101,7 +101,7 @@

    LiveInfo class
    diff --git a/docs/api_live_live_list_store/LiveInfo/seatTemplate.html b/docs/api_live_live_list_store/LiveInfo/seatTemplate.html new file mode 100644 index 00000000..9ec8a9aa --- /dev/null +++ b/docs/api_live_live_list_store/LiveInfo/seatTemplate.html @@ -0,0 +1,116 @@ + + + + + + + + seatTemplate property - LiveInfo class - live_list_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    seatTemplate
    + + + +
    + +
    +
    +
    +
    +
    +

    seatTemplate property +

    + + +
    + + SeatLayoutTemplate + seatTemplate +
    getter/setter pair
    + +
    + +
    +

    Seat layout template for simplifying seat configuration.

    +
    + + +
    +

    Implementation

    +
    SeatLayoutTemplate seatTemplate;
    +
    + + + +
    + + +
    + + + + + + + + + + diff --git a/docs/api_live_live_list_store/LiveInfo/totalViewerCount.html b/docs/api_live_live_list_store/LiveInfo/totalViewerCount.html index 88d24eaa..97e564be 100644 --- a/docs/api_live_live_list_store/LiveInfo/totalViewerCount.html +++ b/docs/api_live_live_list_store/LiveInfo/totalViewerCount.html @@ -101,7 +101,7 @@
    LiveInfo class
    diff --git a/docs/api_live_live_list_store/LiveInfoCompletionHandler-class.html b/docs/api_live_live_list_store/LiveInfoCompletionHandler-class.html index ca517680..8dff3c3e 100644 --- a/docs/api_live_live_list_store/LiveInfoCompletionHandler-class.html +++ b/docs/api_live_live_list_store/LiveInfoCompletionHandler-class.html @@ -58,7 +58,8 @@

    LiveInfoCompletionHandler class
    -

    Live information completion callback closure.

    +

    Live info completion handler for Dart.

    +

    Completion handler for live info operations in Dart, containing the result live info.

    @@ -110,7 +111,7 @@

    Properties

    - + Error code.
    getter/setter pairinherited
    @@ -122,7 +123,7 @@

    Properties

    - + Error message description.
    getter/setter pairinherited
    @@ -146,7 +147,7 @@

    Properties

    - + Whether successful.
    no setterinherited
    @@ -158,7 +159,7 @@

    Properties

    - + Live info returned on success.
    getter/setter pair
    @@ -260,7 +261,7 @@
    live_list_store library
    diff --git a/docs/api_live_live_list_store/LiveInfoCompletionHandler/LiveInfoCompletionHandler.html b/docs/api_live_live_list_store/LiveInfoCompletionHandler/LiveInfoCompletionHandler.html index c00b789c..298ec67f 100644 --- a/docs/api_live_live_list_store/LiveInfoCompletionHandler/LiveInfoCompletionHandler.html +++ b/docs/api_live_live_list_store/LiveInfoCompletionHandler/LiveInfoCompletionHandler.html @@ -90,7 +90,7 @@
    LiveInfoCompletionHandler class
    diff --git a/docs/api_live_live_list_store/LiveInfoCompletionHandler/liveInfo.html b/docs/api_live_live_list_store/LiveInfoCompletionHandler/liveInfo.html index 4fea05b8..9590c268 100644 --- a/docs/api_live_live_list_store/LiveInfoCompletionHandler/liveInfo.html +++ b/docs/api_live_live_list_store/LiveInfoCompletionHandler/liveInfo.html @@ -65,6 +65,9 @@

    liveInfo property +
    +

    Live info returned on success.

    +
    @@ -98,7 +101,7 @@
    LiveInfoCompletionHandler class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveKickedOutReason.html b/docs/api_live_live_list_store/LiveKickedOutReason.html index 3b80632d..153cd721 100644 --- a/docs/api_live_live_list_store/LiveKickedOutReason.html +++ b/docs/api_live_live_list_store/LiveKickedOutReason.html @@ -63,7 +63,7 @@

    -

    Reason for being kicked out of live room.

    +

    Kicked out of live room reason.

    @@ -102,7 +102,7 @@

    Values

    -

    Kicked out by administrator.

    +

    Kicked out by admin.

    @@ -117,7 +117,7 @@

    Values

    -

    Logged in on another device.

    +

    Logged on other device.

    @@ -162,7 +162,7 @@

    Values

    -

    Room status invalid during offline.

    +

    Join room status invalid during offline.

    @@ -177,7 +177,7 @@

    Values

    -

    Number of joined rooms exceeds limit.

    +

    Count of joined rooms exceed limit.

    @@ -360,7 +360,7 @@
    live_list_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveKickedOutReason/value.html b/docs/api_live_live_list_store/LiveKickedOutReason/value.html index c86655b7..ec5a44cb 100644 --- a/docs/api_live_live_list_store/LiveKickedOutReason/value.html +++ b/docs/api_live_live_list_store/LiveKickedOutReason/value.html @@ -98,7 +98,7 @@
    LiveKickedOutReason enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveKickedOutReason/values-constant.html b/docs/api_live_live_list_store/LiveKickedOutReason/values-constant.html index 11b9a6b9..795b9dae 100644 --- a/docs/api_live_live_list_store/LiveKickedOutReason/values-constant.html +++ b/docs/api_live_live_list_store/LiveKickedOutReason/values-constant.html @@ -97,7 +97,7 @@
    LiveKickedOutReason enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListListener-class.html b/docs/api_live_live_list_store/LiveListListener-class.html index 22674c27..77b743b0 100644 --- a/docs/api_live_live_list_store/LiveListListener-class.html +++ b/docs/api_live_live_list_store/LiveListListener-class.html @@ -58,7 +58,7 @@

    LiveListListener class
    -

    Live list event

    +

    Live list events

    @@ -100,7 +100,7 @@

    Properties

    - Kicked out of live event. + Kicked out of live room event.
    getter/setter pair
    @@ -214,7 +214,7 @@
    live_list_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListListener/LiveListListener.html b/docs/api_live_live_list_store/LiveListListener/LiveListListener.html index 597817e9..cc5b7606 100644 --- a/docs/api_live_live_list_store/LiveListListener/LiveListListener.html +++ b/docs/api_live_live_list_store/LiveListListener/LiveListListener.html @@ -102,7 +102,7 @@
    LiveListListener class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListListener/onKickedOutOfLive.html b/docs/api_live_live_list_store/LiveListListener/onKickedOutOfLive.html index bca861c8..e5d311d4 100644 --- a/docs/api_live_live_list_store/LiveListListener/onKickedOutOfLive.html +++ b/docs/api_live_live_list_store/LiveListListener/onKickedOutOfLive.html @@ -66,10 +66,12 @@

    onKickedOutOfLive property

    -

    Kicked out of live event.

    -

    @param liveID Live ID. -@param reason Kicked out reason. {@link LiveKickedOutReason} -@param message Message.

    +

    Kicked out of live room event.

    +
      +
    • liveID : Live ID
    • +
    • reason : Kicked out reason
    • +
    • message : Message
    • +
    @@ -104,7 +106,7 @@

    LiveListListener class
    diff --git a/docs/api_live_live_list_store/LiveListListener/onLiveEnded.html b/docs/api_live_live_list_store/LiveListListener/onLiveEnded.html index c1d54e85..8602e2d3 100644 --- a/docs/api_live_live_list_store/LiveListListener/onLiveEnded.html +++ b/docs/api_live_live_list_store/LiveListListener/onLiveEnded.html @@ -67,9 +67,11 @@

    onLiveEnded property

    Live ended event.

    -

    @param liveID Live ID. -@param reason Ended reason. {@link LiveEndedReason} -@param message Message.

    +
      +
    • liveID : Live ID
    • +
    • reason : Ended reason
    • +
    • message : Message
    • +
    @@ -104,7 +106,7 @@

    LiveListListener class
    diff --git a/docs/api_live_live_list_store/LiveListState-class.html b/docs/api_live_live_list_store/LiveListState-class.html index ae524e51..dd503cd0 100644 --- a/docs/api_live_live_list_store/LiveListState-class.html +++ b/docs/api_live_live_list_store/LiveListState-class.html @@ -60,6 +60,7 @@

    LiveListState class

    Live list state

    +

    Contains live list, cursor and current live info.

    @@ -84,12 +85,12 @@

    Properties

    currentLive - → ValueListenable<LiveInfo> + ValueListenable<LiveInfo>
    - Current live information. {@link LiveInfo} + Current live info.
    no setter
    @@ -108,19 +109,19 @@

    Properties

    liveList - → ValueListenable<List<LiveInfo>> + ValueListenable<List<LiveInfo>>
    - Live list. {@link LiveInfo} + Live list.
    no setter
    liveListCursor - → ValueListenable<String> + ValueListenable<String>
    @@ -227,7 +228,7 @@
    live_list_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListState/LiveListState.html b/docs/api_live_live_list_store/LiveListState/LiveListState.html index 74a9d950..0fdcad0d 100644 --- a/docs/api_live_live_list_store/LiveListState/LiveListState.html +++ b/docs/api_live_live_list_store/LiveListState/LiveListState.html @@ -90,7 +90,7 @@
    LiveListState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListState/currentLive.html b/docs/api_live_live_list_store/LiveListState/currentLive.html index 1326b44e..052f0a08 100644 --- a/docs/api_live_live_list_store/LiveListState/currentLive.html +++ b/docs/api_live_live_list_store/LiveListState/currentLive.html @@ -63,7 +63,7 @@

    currentLive property
    - ValueListenable<LiveInfo> + ValueListenable<LiveInfo> get currentLive @@ -71,7 +71,7 @@

    currentLive property

    -

    Current live information. {@link LiveInfo}

    +

    Current live info.

    @@ -107,7 +107,7 @@
    LiveListState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListState/liveList.html b/docs/api_live_live_list_store/LiveListState/liveList.html index f4f7d94b..227b0580 100644 --- a/docs/api_live_live_list_store/LiveListState/liveList.html +++ b/docs/api_live_live_list_store/LiveListState/liveList.html @@ -63,7 +63,7 @@

    liveList property
    - ValueListenable<List<LiveInfo>> + ValueListenable<List<LiveInfo>> get liveList @@ -71,7 +71,7 @@

    liveList property

    -

    Live list. {@link LiveInfo}

    +

    Live list.

    @@ -107,7 +107,7 @@
    LiveListState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListState/liveListCursor.html b/docs/api_live_live_list_store/LiveListState/liveListCursor.html index cfbc8472..3cfaaf43 100644 --- a/docs/api_live_live_list_store/LiveListState/liveListCursor.html +++ b/docs/api_live_live_list_store/LiveListState/liveListCursor.html @@ -63,7 +63,7 @@

    liveListCursor property
    - ValueListenable<String> + ValueListenable<String> get liveListCursor @@ -107,7 +107,7 @@
    LiveListState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListStore-class-sidebar.html b/docs/api_live_live_list_store/LiveListStore-class-sidebar.html index bc52beb0..ff25ec5b 100644 --- a/docs/api_live_live_list_store/LiveListStore-class-sidebar.html +++ b/docs/api_live_live_list_store/LiveListStore-class-sidebar.html @@ -35,6 +35,10 @@ endLive +
  • + fetchLiveInfo +
  • +
  • fetchLiveList
  • diff --git a/docs/api_live_live_list_store/LiveListStore-class.html b/docs/api_live_live_list_store/LiveListStore-class.html index 5b49837c..db98fa72 100644 --- a/docs/api_live_live_list_store/LiveListStore-class.html +++ b/docs/api_live_live_list_store/LiveListStore-class.html @@ -59,7 +59,108 @@

    LiveListStore class
    -

    Live room list management class, used to manage live room related business.

    +

    Live list related interfaces, managing live room creation, joining, leaving and other operations.

    +

    LiveListStore Live room list management class for managing live room related business. +LiveListStore provides a complete set of live room management APIs, including creating live, joining live, leaving live, ending live and other functions. +Through this class, you can manage the lifecycle of live rooms.

    +

    Key Features

    +
      +
    • Live List:Get and manage live room list
    • +
    • Live Creation:Create new live rooms
    • +
    • Live Joining:Join existing live rooms
    • +
    • Live Management:Update live info, end live and other operations
    • +
    • Event Listening:Listen for live ended, kicked out and other events
    • +
    +
    +

    Important: Use the LiveListStore.shared singleton object to get the LiveListStore instance.

    +
    +
    +

    Note: Live state updates are delivered through the liveState publisher. Subscribe to it to receive real-time updates of live data.

    +
    +

    Live Management Operations Overview

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    OperationMethodDescription
    Get ListfetchLiveListGet live room list
    Get InfofetchLiveInfoGet specified live room info
    Create LivecreateLiveCreate new live room
    Join LivejoinLiveJoin existing live room
    Leave LiveleaveLiveLeave current live room
    End LiveendLiveEnd current live
    Update InfoupdateLiveInfoUpdate live room info
    +

    Topics

    +

    Getting Instance

    + +

    Observing State and Events

    + +

    Live List

    + +

    Live Operations

    + +

    Metadata Operations

    + +

    See Also

    +
    @@ -101,7 +202,7 @@

    Properties

    - Live list state{@link LiveListState} + Live list state
    no setter
    @@ -135,7 +236,7 @@

    Methods

    - Live list event publisher + Add live list event listener
    @@ -164,6 +265,19 @@

    Methods

    End live + + +
    + fetchLiveInfo(String liveID) + Future<LiveInfoCompletionHandler> + + + +
    +
    + Get live info + +
    @@ -174,7 +288,7 @@

    Methods

    - Fetch live list + Get live list
    @@ -239,7 +353,7 @@

    Methods

    - + Remove live list event listener
    @@ -278,7 +392,7 @@

    Methods

    - Update live information + Update live info
    @@ -363,7 +477,7 @@
    live_list_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListStore/LiveListStore.html b/docs/api_live_live_list_store/LiveListStore/LiveListStore.html index 92f894c5..8f19131f 100644 --- a/docs/api_live_live_list_store/LiveListStore/LiveListStore.html +++ b/docs/api_live_live_list_store/LiveListStore/LiveListStore.html @@ -90,7 +90,7 @@
    LiveListStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListStore/addLiveListListener.html b/docs/api_live_live_list_store/LiveListStore/addLiveListListener.html index d5a682ef..ac8deef0 100644 --- a/docs/api_live_live_list_store/LiveListStore/addLiveListListener.html +++ b/docs/api_live_live_list_store/LiveListStore/addLiveListListener.html @@ -67,8 +67,10 @@

    addLiveListListener abstract method

    -

    Live list event publisher

    -

    @param liveListEventPublisher Event publisher. {@link LiveListListener}

    +

    Add live list event listener

    +
      +
    • listener : Listener
    • +
    @@ -103,7 +105,7 @@
    LiveListStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListStore/createLive.html b/docs/api_live_live_list_store/LiveListStore/createLive.html index 2bbf2fa2..7bde5741 100644 --- a/docs/api_live_live_list_store/LiveListStore/createLive.html +++ b/docs/api_live_live_list_store/LiveListStore/createLive.html @@ -68,8 +68,9 @@

    createLive abstract method

    Create live

    -

    @param liveInfo Live information. {@link LiveInfo} -@param completion Completion callback.

    +
      +
    • liveInfo : Live info.
    • +
    @@ -104,7 +105,7 @@

    LiveListStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListStore/endLive.html b/docs/api_live_live_list_store/LiveListStore/endLive.html index 11241ce6..a8101f60 100644 --- a/docs/api_live_live_list_store/LiveListStore/endLive.html +++ b/docs/api_live_live_list_store/LiveListStore/endLive.html @@ -67,7 +67,6 @@

    endLive abstract method

    End live

    -

    @param completion Completion callback.

    @@ -102,7 +101,7 @@

    LiveListStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_call_call_core_view/CallCoreView/createElement.html b/docs/api_live_live_list_store/LiveListStore/fetchLiveInfo.html similarity index 62% rename from docs/api_view_call_call_core_view/CallCoreView/createElement.html rename to docs/api_live_live_list_store/LiveListStore/fetchLiveInfo.html index aa187512..6c8634d2 100644 --- a/docs/api_view_call_call_core_view/CallCoreView/createElement.html +++ b/docs/api_live_live_list_store/LiveListStore/fetchLiveInfo.html @@ -4,8 +4,8 @@ - - createElement method - CallCoreView class - call_core_view library - Dart API + + fetchLiveInfo method - LiveListStore class - live_list_store library - Dart API @@ -26,11 +26,11 @@ menu -
    createElement
    +
    fetchLiveInfo
    @@ -50,37 +50,35 @@
    -

    createElement method +

    fetchLiveInfo abstract method

    -
    -
      -
    1. @override
    2. -
    -
    -StatefulElement -createElement() +Future<LiveInfoCompletionHandler> +fetchLiveInfo(
    1. String liveID
    2. +
    ) -
    inherited
    +
    -

    Creates a StatefulElement to manage this widget's location in the tree.

    -

    It is uncommon for subclasses to override this method.

    +

    Get live info

    +
      +
    • liveID : Live room ID.
    • +
    • completion : Completion callback.
    • +

    Implementation

    -
    @override
    -StatefulElement createElement() => StatefulElement(this);
    +
    Future<LiveInfoCompletionHandler> fetchLiveInfo(String liveID);
    @@ -94,12 +92,12 @@

    Implementation

    -
    CallCoreView class
    +
    LiveListStore class
    -

    Fetch live list

    -

    @param cursor Cursor. -@param count Count. -@param completion Completion callback.

    +

    Get live list

    +
      +
    • cursor : Cursor.
    • +
    • count : Count.
    • +
    @@ -109,7 +110,7 @@

    LiveListStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListStore/joinLive.html b/docs/api_live_live_list_store/LiveListStore/joinLive.html index 7875adc9..26c6e58f 100644 --- a/docs/api_live_live_list_store/LiveListStore/joinLive.html +++ b/docs/api_live_live_list_store/LiveListStore/joinLive.html @@ -68,8 +68,9 @@

    joinLive abstract method

    Join live

    -

    @param liveID Live ID. -@param completion Completion callback.

    +
      +
    • liveID : Live ID.
    • +
    @@ -104,7 +105,7 @@

    LiveListStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListStore/leaveLive.html b/docs/api_live_live_list_store/LiveListStore/leaveLive.html index 45a92e23..8785f43f 100644 --- a/docs/api_live_live_list_store/LiveListStore/leaveLive.html +++ b/docs/api_live_live_list_store/LiveListStore/leaveLive.html @@ -67,7 +67,6 @@

    leaveLive abstract method

    Leave live

    -

    @param completion Completion callback.

    @@ -102,7 +101,7 @@

    LiveListStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListStore/liveState.html b/docs/api_live_live_list_store/LiveListStore/liveState.html index 9401b651..dcf13834 100644 --- a/docs/api_live_live_list_store/LiveListStore/liveState.html +++ b/docs/api_live_live_list_store/LiveListStore/liveState.html @@ -71,7 +71,7 @@

    liveState property

    -

    Live list state{@link LiveListState}

    +

    Live list state

    @@ -107,7 +107,7 @@

    LiveListStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListStore/queryMetaData.html b/docs/api_live_live_list_store/LiveListStore/queryMetaData.html index 27b3e45f..86f67010 100644 --- a/docs/api_live_live_list_store/LiveListStore/queryMetaData.html +++ b/docs/api_live_live_list_store/LiveListStore/queryMetaData.html @@ -68,8 +68,9 @@

    queryMetaData abstract method

    Query metadata

    -

    @param keys Key list. -@param completion Completion callback.

    +
      +
    • keys : Key list.
    • +
    @@ -104,7 +105,7 @@

    LiveListStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListStore/removeLiveListListener.html b/docs/api_live_live_list_store/LiveListStore/removeLiveListListener.html index f6980d56..5491d919 100644 --- a/docs/api_live_live_list_store/LiveListStore/removeLiveListListener.html +++ b/docs/api_live_live_list_store/LiveListStore/removeLiveListListener.html @@ -66,6 +66,12 @@

    removeLiveListListener abstract method

    +
    +

    Remove live list event listener

    +
      +
    • listener : Listener
    • +
    +
    @@ -99,7 +105,7 @@

    LiveListStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListStore/reset.html b/docs/api_live_live_list_store/LiveListStore/reset.html index 3e62c8f0..bcd78713 100644 --- a/docs/api_live_live_list_store/LiveListStore/reset.html +++ b/docs/api_live_live_list_store/LiveListStore/reset.html @@ -101,7 +101,7 @@
    LiveListStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListStore/shared.html b/docs/api_live_live_list_store/LiveListStore/shared.html index 5589ecb7..ac361715 100644 --- a/docs/api_live_live_list_store/LiveListStore/shared.html +++ b/docs/api_live_live_list_store/LiveListStore/shared.html @@ -107,7 +107,7 @@
    LiveListStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListStore/updateLiveInfo.html b/docs/api_live_live_list_store/LiveListStore/updateLiveInfo.html index d5e3fbef..563423b0 100644 --- a/docs/api_live_live_list_store/LiveListStore/updateLiveInfo.html +++ b/docs/api_live_live_list_store/LiveListStore/updateLiveInfo.html @@ -68,10 +68,11 @@

    updateLiveInfo abstract method
    -

    Update live information

    -

    @param liveInfo Live information. {@link LiveInfo} -@param modifyFlag Modify flag. -@param completion Completion callback.

    +

    Update live info

    +
      +
    • liveInfo : Live info.
    • +
    • modifyFlag : Modify flag.
    • +
    @@ -109,7 +110,7 @@

    LiveListStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/LiveListStore/updateLiveMetaData.html b/docs/api_live_live_list_store/LiveListStore/updateLiveMetaData.html index 6624833f..6845f602 100644 --- a/docs/api_live_live_list_store/LiveListStore/updateLiveMetaData.html +++ b/docs/api_live_live_list_store/LiveListStore/updateLiveMetaData.html @@ -68,8 +68,9 @@

    updateLiveMetaData abstract method

    Update live metadata

    -

    @param metaData Metadata. -@param completion Completion callback.

    +
      +
    • metaData : Metadata.
    • +
    @@ -104,7 +105,7 @@

    LiveListStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/MetaDataCompletionHandler-class.html b/docs/api_live_live_list_store/MetaDataCompletionHandler-class.html index 64b1dcf3..7d49df52 100644 --- a/docs/api_live_live_list_store/MetaDataCompletionHandler-class.html +++ b/docs/api_live_live_list_store/MetaDataCompletionHandler-class.html @@ -58,7 +58,8 @@

    MetaDataCompletionHandler class
    -

    Metadata completion callback closure.

    +

    Metadata completion handler for Dart.

    +

    Completion handler for metadata operations in Dart, containing the metadata result.

    @@ -110,7 +111,7 @@

    Properties

    - + Error code.
    getter/setter pairinherited
    @@ -122,7 +123,7 @@

    Properties

    - + Error message description.
    getter/setter pairinherited
    @@ -146,7 +147,7 @@

    Properties

    - + Whether successful.
    no setterinherited
    @@ -158,7 +159,7 @@

    Properties

    - + Metadata returned on success.
    getter/setter pair
    @@ -260,7 +261,7 @@
    live_list_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/MetaDataCompletionHandler/MetaDataCompletionHandler.html b/docs/api_live_live_list_store/MetaDataCompletionHandler/MetaDataCompletionHandler.html index e588b346..8b278176 100644 --- a/docs/api_live_live_list_store/MetaDataCompletionHandler/MetaDataCompletionHandler.html +++ b/docs/api_live_live_list_store/MetaDataCompletionHandler/MetaDataCompletionHandler.html @@ -90,7 +90,7 @@
    MetaDataCompletionHandler class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/MetaDataCompletionHandler/metaData.html b/docs/api_live_live_list_store/MetaDataCompletionHandler/metaData.html index c11d76c5..0ae3e61f 100644 --- a/docs/api_live_live_list_store/MetaDataCompletionHandler/metaData.html +++ b/docs/api_live_live_list_store/MetaDataCompletionHandler/metaData.html @@ -65,6 +65,9 @@

    metaData property +
    +

    Metadata returned on success.

    +
    @@ -98,7 +101,7 @@
    MetaDataCompletionHandler class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/ModifyFlag.html b/docs/api_live_live_list_store/ModifyFlag.html index e11006cf..f072d150 100644 --- a/docs/api_live_live_list_store/ModifyFlag.html +++ b/docs/api_live_live_list_store/ModifyFlag.html @@ -432,7 +432,7 @@
    live_list_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/ModifyFlag/rawValue.html b/docs/api_live_live_list_store/ModifyFlag/rawValue.html index b07cdcfb..713cabc6 100644 --- a/docs/api_live_live_list_store/ModifyFlag/rawValue.html +++ b/docs/api_live_live_list_store/ModifyFlag/rawValue.html @@ -98,7 +98,7 @@
    ModifyFlag enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/ModifyFlag/values-constant.html b/docs/api_live_live_list_store/ModifyFlag/values-constant.html index 74718391..8ab7d8d1 100644 --- a/docs/api_live_live_list_store/ModifyFlag/values-constant.html +++ b/docs/api_live_live_list_store/ModifyFlag/values-constant.html @@ -97,7 +97,7 @@
    ModifyFlag enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/SeatLayoutTemplate-class-sidebar.html b/docs/api_live_live_list_store/SeatLayoutTemplate-class-sidebar.html new file mode 100644 index 00000000..a746912d --- /dev/null +++ b/docs/api_live_live_list_store/SeatLayoutTemplate-class-sidebar.html @@ -0,0 +1,39 @@ +
      + + + + +
    1. + Properties +
    2. + +
    3. + hashCode +
    4. + +
    5. + runtimeType +
    6. + +
    7. Methods
    8. + +
    9. + noSuchMethod +
    10. + +
    11. + toString +
    12. + +
    13. Operators
    14. + +
    15. + operator == +
    16. + + + + + + +
    diff --git a/docs/api_live_live_list_store/SeatLayoutTemplate-class.html b/docs/api_live_live_list_store/SeatLayoutTemplate-class.html new file mode 100644 index 00000000..591833a6 --- /dev/null +++ b/docs/api_live_live_list_store/SeatLayoutTemplate-class.html @@ -0,0 +1,219 @@ + + + + + + + + SeatLayoutTemplate class - live_list_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    SeatLayoutTemplate
    + +
    + +
    +
    +
    +
    +
    +

    SeatLayoutTemplate class + sealed + +

    + + +
    +

    Seat layout template for simplifying seat configuration when creating a live room.

    +
    + + +
    +
    + + + + + +
    Implementers
    +
    + + + + + +
    +
    + + + +
    +

    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
    + +
    + +
    +
    + + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_live_live_list_store/StopLiveCompletionHandler-class.html b/docs/api_live_live_list_store/StopLiveCompletionHandler-class.html index dfabba54..05893dd1 100644 --- a/docs/api_live_live_list_store/StopLiveCompletionHandler-class.html +++ b/docs/api_live_live_list_store/StopLiveCompletionHandler-class.html @@ -58,7 +58,8 @@

    StopLiveCompletionHandler class
    -

    Stop live completion callback closure.

    +

    Stop live completion handler for Dart.

    +

    Completion handler for stop live operations in Dart, containing the live statistics data.

    @@ -110,7 +111,7 @@

    Properties

    - + Error code.
    getter/setter pairinherited
    @@ -122,7 +123,7 @@

    Properties

    - + Error message description.
    getter/setter pairinherited
    @@ -146,7 +147,7 @@

    Properties

    - + Whether successful.
    no setterinherited
    @@ -170,7 +171,7 @@

    Properties

    - + Live statistics data returned on success.
    getter/setter pair
    @@ -260,7 +261,7 @@
    live_list_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/StopLiveCompletionHandler/StopLiveCompletionHandler.html b/docs/api_live_live_list_store/StopLiveCompletionHandler/StopLiveCompletionHandler.html index 0dd4e20f..1c00a5ab 100644 --- a/docs/api_live_live_list_store/StopLiveCompletionHandler/StopLiveCompletionHandler.html +++ b/docs/api_live_live_list_store/StopLiveCompletionHandler/StopLiveCompletionHandler.html @@ -90,7 +90,7 @@
    StopLiveCompletionHandler class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/StopLiveCompletionHandler/statisticsData.html b/docs/api_live_live_list_store/StopLiveCompletionHandler/statisticsData.html index d2350481..b93c10ab 100644 --- a/docs/api_live_live_list_store/StopLiveCompletionHandler/statisticsData.html +++ b/docs/api_live_live_list_store/StopLiveCompletionHandler/statisticsData.html @@ -65,6 +65,9 @@

    statisticsData property

    +
    +

    Live statistics data returned on success.

    +
    @@ -98,7 +101,7 @@
    StopLiveCompletionHandler class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/TakeSeatMode.html b/docs/api_live_live_list_store/TakeSeatMode.html index 787273f7..69ea0d5b 100644 --- a/docs/api_live_live_list_store/TakeSeatMode.html +++ b/docs/api_live_live_list_store/TakeSeatMode.html @@ -300,7 +300,7 @@
    live_list_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/TakeSeatMode/value.html b/docs/api_live_live_list_store/TakeSeatMode/value.html index c64ddfc0..f69354f7 100644 --- a/docs/api_live_live_list_store/TakeSeatMode/value.html +++ b/docs/api_live_live_list_store/TakeSeatMode/value.html @@ -98,7 +98,7 @@
    TakeSeatMode enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/TakeSeatMode/values-constant.html b/docs/api_live_live_list_store/TakeSeatMode/values-constant.html index 809b1b25..07cff20b 100644 --- a/docs/api_live_live_list_store/TakeSeatMode/values-constant.html +++ b/docs/api_live_live_list_store/TakeSeatMode/values-constant.html @@ -97,7 +97,7 @@
    TakeSeatMode enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/VideoDynamicFloat7Seats-class-sidebar.html b/docs/api_live_live_list_store/VideoDynamicFloat7Seats-class-sidebar.html new file mode 100644 index 00000000..c49cff9b --- /dev/null +++ b/docs/api_live_live_list_store/VideoDynamicFloat7Seats-class-sidebar.html @@ -0,0 +1,41 @@ +
      + +
    1. Constructors
    2. +
    3. VideoDynamicFloat7Seats
    4. + + + +
    5. + Properties +
    6. + +
    7. + hashCode +
    8. + +
    9. + runtimeType +
    10. + +
    11. Methods
    12. + +
    13. + noSuchMethod +
    14. + +
    15. + toString +
    16. + +
    17. Operators
    18. + +
    19. + operator == +
    20. + + + + + + +
    diff --git a/docs/api_live_live_list_store/VideoDynamicFloat7Seats-class.html b/docs/api_live_live_list_store/VideoDynamicFloat7Seats-class.html new file mode 100644 index 00000000..a2be1bef --- /dev/null +++ b/docs/api_live_live_list_store/VideoDynamicFloat7Seats-class.html @@ -0,0 +1,228 @@ + + + + + + + + VideoDynamicFloat7Seats class - live_list_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    VideoDynamicFloat7Seats
    + +
    + +
    +
    +
    +
    +
    +

    VideoDynamicFloat7Seats class + +

    + + +
    +

    Portrait dynamic 1v6 floating layout for video live streaming.

    +
    + + +
    +
    + +
    Inheritance
    +
    + +
    + + + + + + + + + +
    +
    + + +
    +

    Constructors

    +
    +
    + VideoDynamicFloat7Seats() +
    +
    + +
    const
    +
    +
    +
    + +
    +

    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
    + +
    + +
    +
    + + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_live_live_list_store/VideoDynamicFloat7Seats/VideoDynamicFloat7Seats.html b/docs/api_live_live_list_store/VideoDynamicFloat7Seats/VideoDynamicFloat7Seats.html new file mode 100644 index 00000000..27f12fe7 --- /dev/null +++ b/docs/api_live_live_list_store/VideoDynamicFloat7Seats/VideoDynamicFloat7Seats.html @@ -0,0 +1,109 @@ + + + + + + + + VideoDynamicFloat7Seats constructor - VideoDynamicFloat7Seats - live_list_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    VideoDynamicFloat7Seats
    + +
    + +
    +
    +
    +
    +
    +

    VideoDynamicFloat7Seats constructor +

    + +
    + const + VideoDynamicFloat7Seats() +
    + + + + +
    +

    Implementation

    +
    const VideoDynamicFloat7Seats();
    +
    + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_live_live_list_store/VideoDynamicGrid9Seats-class-sidebar.html b/docs/api_live_live_list_store/VideoDynamicGrid9Seats-class-sidebar.html new file mode 100644 index 00000000..01b1e56f --- /dev/null +++ b/docs/api_live_live_list_store/VideoDynamicGrid9Seats-class-sidebar.html @@ -0,0 +1,41 @@ +
      + +
    1. Constructors
    2. +
    3. VideoDynamicGrid9Seats
    4. + + + +
    5. + Properties +
    6. + +
    7. + hashCode +
    8. + +
    9. + runtimeType +
    10. + +
    11. Methods
    12. + +
    13. + noSuchMethod +
    14. + +
    15. + toString +
    16. + +
    17. Operators
    18. + +
    19. + operator == +
    20. + + + + + + +
    diff --git a/docs/api_live_live_list_store/VideoDynamicGrid9Seats-class.html b/docs/api_live_live_list_store/VideoDynamicGrid9Seats-class.html new file mode 100644 index 00000000..68d8189c --- /dev/null +++ b/docs/api_live_live_list_store/VideoDynamicGrid9Seats-class.html @@ -0,0 +1,228 @@ + + + + + + + + VideoDynamicGrid9Seats class - live_list_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    VideoDynamicGrid9Seats
    + +
    + +
    +
    +
    +
    +
    +

    VideoDynamicGrid9Seats class + +

    + + +
    +

    Portrait dynamic 9-grid layout for video live streaming.

    +
    + + +
    +
    + +
    Inheritance
    +
    + +
    + + + + + + + + + +
    +
    + + +
    +

    Constructors

    +
    +
    + VideoDynamicGrid9Seats() +
    +
    + +
    const
    +
    +
    +
    + +
    +

    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
    + +
    + +
    +
    + + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget/createElement.html b/docs/api_live_live_list_store/VideoDynamicGrid9Seats/VideoDynamicGrid9Seats.html similarity index 62% rename from docs/api_view_live_live_core_widget/LiveCoreWidget/createElement.html rename to docs/api_live_live_list_store/VideoDynamicGrid9Seats/VideoDynamicGrid9Seats.html index 258608e7..ef2d3355 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget/createElement.html +++ b/docs/api_live_live_list_store/VideoDynamicGrid9Seats/VideoDynamicGrid9Seats.html @@ -4,8 +4,8 @@ - - createElement method - LiveCoreWidget class - live_core_widget library - Dart API + + VideoDynamicGrid9Seats constructor - VideoDynamicGrid9Seats - live_list_store library - Dart API @@ -26,11 +26,11 @@ menu -
    createElement
    +
    VideoDynamicGrid9Seats
    @@ -47,40 +47,26 @@
    -
    -
    -

    createElement method +
    +
    +

    VideoDynamicGrid9Seats constructor

    - -
    -
      -
    1. @override
    2. -
    -
    -StatefulElement -createElement() - -
    inherited
    - + const + VideoDynamicGrid9Seats()
    -
    -

    Creates a StatefulElement to manage this widget's location in the tree.

    -

    It is uncommon for subclasses to override this method.

    -

    Implementation

    -
    @override
    -StatefulElement createElement() => StatefulElement(this);
    +
    const VideoDynamicGrid9Seats();
    @@ -94,21 +80,21 @@

    Implementation

    -
    LiveCoreWidget class
    +
    VideoDynamicGrid9Seats class
    -
    +

    +
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_list_store/VideoFixedFloat7Seats-class-sidebar.html b/docs/api_live_live_list_store/VideoFixedFloat7Seats-class-sidebar.html new file mode 100644 index 00000000..aad25537 --- /dev/null +++ b/docs/api_live_live_list_store/VideoFixedFloat7Seats-class-sidebar.html @@ -0,0 +1,41 @@ +
      + +
    1. Constructors
    2. +
    3. VideoFixedFloat7Seats
    4. + + + +
    5. + Properties +
    6. + +
    7. + hashCode +
    8. + +
    9. + runtimeType +
    10. + +
    11. Methods
    12. + +
    13. + noSuchMethod +
    14. + +
    15. + toString +
    16. + +
    17. Operators
    18. + +
    19. + operator == +
    20. + + + + + + +
    diff --git a/docs/api_live_live_list_store/VideoFixedFloat7Seats-class.html b/docs/api_live_live_list_store/VideoFixedFloat7Seats-class.html new file mode 100644 index 00000000..f7face01 --- /dev/null +++ b/docs/api_live_live_list_store/VideoFixedFloat7Seats-class.html @@ -0,0 +1,228 @@ + + + + + + + + VideoFixedFloat7Seats class - live_list_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    VideoFixedFloat7Seats
    + +
    + +
    +
    +
    +
    +
    +

    VideoFixedFloat7Seats class + +

    + + +
    +

    Portrait static 1v6 floating layout for video live streaming.

    +
    + + +
    +
    + +
    Inheritance
    +
    + +
    + + + + + + + + + +
    +
    + + +
    +

    Constructors

    +
    +
    + VideoFixedFloat7Seats() +
    +
    + +
    const
    +
    +
    +
    + +
    +

    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
    + +
    + +
    +
    + + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_live_live_list_store/VideoFixedFloat7Seats/VideoFixedFloat7Seats.html b/docs/api_live_live_list_store/VideoFixedFloat7Seats/VideoFixedFloat7Seats.html new file mode 100644 index 00000000..b51bcb82 --- /dev/null +++ b/docs/api_live_live_list_store/VideoFixedFloat7Seats/VideoFixedFloat7Seats.html @@ -0,0 +1,109 @@ + + + + + + + + VideoFixedFloat7Seats constructor - VideoFixedFloat7Seats - live_list_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    VideoFixedFloat7Seats
    + +
    + +
    +
    +
    +
    +
    +

    VideoFixedFloat7Seats constructor +

    + +
    + const + VideoFixedFloat7Seats() +
    + + + + +
    +

    Implementation

    +
    const VideoFixedFloat7Seats();
    +
    + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_live_live_list_store/VideoFixedGrid9Seats-class-sidebar.html b/docs/api_live_live_list_store/VideoFixedGrid9Seats-class-sidebar.html new file mode 100644 index 00000000..68a32705 --- /dev/null +++ b/docs/api_live_live_list_store/VideoFixedGrid9Seats-class-sidebar.html @@ -0,0 +1,41 @@ +
      + +
    1. Constructors
    2. +
    3. VideoFixedGrid9Seats
    4. + + + +
    5. + Properties +
    6. + +
    7. + hashCode +
    8. + +
    9. + runtimeType +
    10. + +
    11. Methods
    12. + +
    13. + noSuchMethod +
    14. + +
    15. + toString +
    16. + +
    17. Operators
    18. + +
    19. + operator == +
    20. + + + + + + +
    diff --git a/docs/api_live_live_list_store/VideoFixedGrid9Seats-class.html b/docs/api_live_live_list_store/VideoFixedGrid9Seats-class.html new file mode 100644 index 00000000..2c8347e7 --- /dev/null +++ b/docs/api_live_live_list_store/VideoFixedGrid9Seats-class.html @@ -0,0 +1,228 @@ + + + + + + + + VideoFixedGrid9Seats class - live_list_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    VideoFixedGrid9Seats
    + +
    + +
    +
    +
    +
    +
    +

    VideoFixedGrid9Seats class + +

    + + +
    +

    Portrait static 9-grid layout for video live streaming.

    +
    + + +
    +
    + +
    Inheritance
    +
    + +
    + + + + + + + + + +
    +
    + + +
    +

    Constructors

    +
    +
    + VideoFixedGrid9Seats() +
    +
    + +
    const
    +
    +
    +
    + +
    +

    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
    + +
    + +
    +
    + + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_live_live_list_store/VideoFixedGrid9Seats/VideoFixedGrid9Seats.html b/docs/api_live_live_list_store/VideoFixedGrid9Seats/VideoFixedGrid9Seats.html new file mode 100644 index 00000000..f65c4178 --- /dev/null +++ b/docs/api_live_live_list_store/VideoFixedGrid9Seats/VideoFixedGrid9Seats.html @@ -0,0 +1,109 @@ + + + + + + + + VideoFixedGrid9Seats constructor - VideoFixedGrid9Seats - live_list_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    VideoFixedGrid9Seats
    + +
    + +
    +
    +
    +
    +
    +

    VideoFixedGrid9Seats constructor +

    + +
    + const + VideoFixedGrid9Seats() +
    + + + + +
    +

    Implementation

    +
    const VideoFixedGrid9Seats();
    +
    + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_live_live_list_store/VideoLandscape4Seats-class-sidebar.html b/docs/api_live_live_list_store/VideoLandscape4Seats-class-sidebar.html new file mode 100644 index 00000000..672ef10f --- /dev/null +++ b/docs/api_live_live_list_store/VideoLandscape4Seats-class-sidebar.html @@ -0,0 +1,41 @@ +
      + +
    1. Constructors
    2. +
    3. VideoLandscape4Seats
    4. + + + +
    5. + Properties +
    6. + +
    7. + hashCode +
    8. + +
    9. + runtimeType +
    10. + +
    11. Methods
    12. + +
    13. + noSuchMethod +
    14. + +
    15. + toString +
    16. + +
    17. Operators
    18. + +
    19. + operator == +
    20. + + + + + + +
    diff --git a/docs/api_live_live_list_store/VideoLandscape4Seats-class.html b/docs/api_live_live_list_store/VideoLandscape4Seats-class.html new file mode 100644 index 00000000..8d0a0e9d --- /dev/null +++ b/docs/api_live_live_list_store/VideoLandscape4Seats-class.html @@ -0,0 +1,228 @@ + + + + + + + + VideoLandscape4Seats class - live_list_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    VideoLandscape4Seats
    + +
    + +
    +
    +
    +
    +
    +

    VideoLandscape4Seats class + +

    + + +
    +

    Landscape 4-seat layout for video live streaming.

    +
    + + +
    +
    + +
    Inheritance
    +
    + +
    + + + + + + + + + +
    +
    + + +
    +

    Constructors

    +
    +
    + VideoLandscape4Seats() +
    +
    + +
    const
    +
    +
    +
    + +
    +

    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
    + +
    + +
    +
    + + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_live_live_list_store/VideoLandscape4Seats/VideoLandscape4Seats.html b/docs/api_live_live_list_store/VideoLandscape4Seats/VideoLandscape4Seats.html new file mode 100644 index 00000000..0b392593 --- /dev/null +++ b/docs/api_live_live_list_store/VideoLandscape4Seats/VideoLandscape4Seats.html @@ -0,0 +1,109 @@ + + + + + + + + VideoLandscape4Seats constructor - VideoLandscape4Seats - live_list_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    VideoLandscape4Seats
    + +
    + +
    +
    +
    +
    +
    +

    VideoLandscape4Seats constructor +

    + +
    + const + VideoLandscape4Seats() +
    + + + + +
    +

    Implementation

    +
    const VideoLandscape4Seats();
    +
    + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_live_live_list_store/api_live_live_list_store-library-sidebar.html b/docs/api_live_live_list_store/api_live_live_list_store-library-sidebar.html index 51223f63..3d8830ed 100644 --- a/docs/api_live_live_list_store/api_live_live_list_store-library-sidebar.html +++ b/docs/api_live_live_list_store/api_live_live_list_store-library-sidebar.html @@ -1,12 +1,20 @@
    1. Classes
    2. +
    3. AudioSalon
    4. +
    5. Karaoke
    6. LiveInfo
    7. LiveInfoCompletionHandler
    8. LiveListListener
    9. LiveListState
    10. LiveListStore
    11. MetaDataCompletionHandler
    12. +
    13. SeatLayoutTemplate
    14. StopLiveCompletionHandler
    15. +
    16. VideoDynamicFloat7Seats
    17. +
    18. VideoDynamicGrid9Seats
    19. +
    20. VideoFixedFloat7Seats
    21. +
    22. VideoFixedGrid9Seats
    23. +
    24. VideoLandscape4Seats
    25. Enums
    26. LiveEndedReason
    27. diff --git a/docs/api_live_live_list_store/index.html b/docs/api_live_live_list_store/index.html index 009d347a..c472207e 100644 --- a/docs/api_live_live_list_store/index.html +++ b/docs/api_live_live_list_store/index.html @@ -63,16 +63,27 @@

      -
      -

      Copyright (c) 2025 Tencent. All rights reserved. -Module: LiveListStore @ AtomicXCore -Function: Live list related interfaces, managing the creation, joining, leaving and other operations of live rooms.

      -

      Classes

      +
      + AudioSalon + +
      +
      + Audio salon layout for voice chat scenes with configurable seat count. +
      + +
      + Karaoke + +
      +
      + Audio KTV layout for karaoke scenes with configurable seat count. +
      +
      LiveInfo @@ -86,7 +97,7 @@

      Classes

      - Live information completion callback closure. + Live info completion handler for Dart.
      @@ -94,7 +105,7 @@

      Classes

      - Live list event + Live list events
      @@ -110,7 +121,7 @@

      Classes

      - Live room list management class, used to manage live room related business. + Live list related interfaces, managing live room creation, joining, leaving and other operations.
      @@ -118,7 +129,15 @@

      Classes

      - Metadata completion callback closure. + Metadata completion handler for Dart. +
      + +
      + SeatLayoutTemplate + +
      +
      + Seat layout template for simplifying seat configuration when creating a live room.
      @@ -126,7 +145,47 @@

      Classes

      - Stop live completion callback closure. + Stop live completion handler for Dart. +
      + +
      + VideoDynamicFloat7Seats + +
      +
      + Portrait dynamic 1v6 floating layout for video live streaming. +
      + +
      + VideoDynamicGrid9Seats + +
      +
      + Portrait dynamic 9-grid layout for video live streaming. +
      + +
      + VideoFixedFloat7Seats + +
      +
      + Portrait static 1v6 floating layout for video live streaming. +
      + +
      + VideoFixedGrid9Seats + +
      +
      + Portrait static 9-grid layout for video live streaming. +
      + +
      + VideoLandscape4Seats + +
      +
      + Landscape 4-seat layout for video live streaming.
      @@ -148,7 +207,7 @@

      Enums

      - Reason for being kicked out of live room. + Kicked out of live room reason.
      @@ -193,6 +252,7 @@

      Enums

      atomic_x_core package
      1. Libraries
      2. +
      3. api/ai/ai_transcriber_store
      4. api/barrage/barrage_store
      5. api/call/call_store
      6. api/define
      7. @@ -225,7 +285,7 @@
        live_list_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_live_live_seat_store/AVStatistics-class.html b/docs/api_live_live_seat_store/AVStatistics-class.html index 76160b27..6ceabc28 100644 --- a/docs/api_live_live_seat_store/AVStatistics-class.html +++ b/docs/api_live_live_seat_store/AVStatistics-class.html @@ -58,7 +58,8 @@

        AVStatistics class
        -

        Audio and video related statistics

        +

        Audio and video statistics information

        +

        Contains audio and video related statistics, such as user ID, video bitrate, video width and height, frame rate, audio sample rate, audio bitrate, etc.

        @@ -88,7 +89,7 @@

        Properties

      - audio bitrate. + Audio bitrate.
      getter/setter pair
      @@ -100,7 +101,7 @@

      Properties

      - audio sample rate. + Audio sample rate.
      getter/setter pair
      @@ -112,7 +113,7 @@

      Properties

      - frame rate. + Local video frame rate.
      getter/setter pair
      @@ -148,7 +149,7 @@

      Properties

      - userID. + User ID.
      getter/setter pair
      @@ -160,7 +161,7 @@

      Properties

      - video bitrate. + Local video bitrate.
      getter/setter pair
      @@ -172,7 +173,7 @@

      Properties

      - video height. + Local video height.
      getter/setter pair
      @@ -184,7 +185,7 @@

      Properties

      - video width. + Local video width.
      getter/setter pair
      @@ -274,7 +275,7 @@
      live_seat_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_seat_store/AVStatistics/AVStatistics.html b/docs/api_live_live_seat_store/AVStatistics/AVStatistics.html index 08578e93..30500fb2 100644 --- a/docs/api_live_live_seat_store/AVStatistics/AVStatistics.html +++ b/docs/api_live_live_seat_store/AVStatistics/AVStatistics.html @@ -109,7 +109,7 @@
      AVStatistics class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_seat_store/AVStatistics/audioBitrate.html b/docs/api_live_live_seat_store/AVStatistics/audioBitrate.html index c2bd3017..d09bf335 100644 --- a/docs/api_live_live_seat_store/AVStatistics/audioBitrate.html +++ b/docs/api_live_live_seat_store/AVStatistics/audioBitrate.html @@ -66,7 +66,7 @@

      audioBitrate property

      -

      audio bitrate.

      +

      Audio bitrate.

      @@ -101,7 +101,7 @@

      AVStatistics class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_seat_store/AVStatistics/audioSampleRate.html b/docs/api_live_live_seat_store/AVStatistics/audioSampleRate.html index 632b7206..934b09dc 100644 --- a/docs/api_live_live_seat_store/AVStatistics/audioSampleRate.html +++ b/docs/api_live_live_seat_store/AVStatistics/audioSampleRate.html @@ -66,7 +66,7 @@

      audioSampleRate property

    -

    audio sample rate.

    +

    Audio sample rate.

    @@ -101,7 +101,7 @@

    AVStatistics class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/AVStatistics/frameRate.html b/docs/api_live_live_seat_store/AVStatistics/frameRate.html index 1ef0b68e..08677155 100644 --- a/docs/api_live_live_seat_store/AVStatistics/frameRate.html +++ b/docs/api_live_live_seat_store/AVStatistics/frameRate.html @@ -66,7 +66,7 @@

    frameRate property
    -

    frame rate.

    +

    Local video frame rate.

    @@ -101,7 +101,7 @@

    AVStatistics class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/AVStatistics/userID.html b/docs/api_live_live_seat_store/AVStatistics/userID.html index 4bcd400d..958035b5 100644 --- a/docs/api_live_live_seat_store/AVStatistics/userID.html +++ b/docs/api_live_live_seat_store/AVStatistics/userID.html @@ -66,7 +66,7 @@

    userID property
    -

    userID.

    +

    User ID.

    @@ -101,7 +101,7 @@

    AVStatistics class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/AVStatistics/videoBitrate.html b/docs/api_live_live_seat_store/AVStatistics/videoBitrate.html index 41e82c4e..05ee39bd 100644 --- a/docs/api_live_live_seat_store/AVStatistics/videoBitrate.html +++ b/docs/api_live_live_seat_store/AVStatistics/videoBitrate.html @@ -66,7 +66,7 @@

    videoBitrate property
    -

    video bitrate.

    +

    Local video bitrate.

    @@ -101,7 +101,7 @@

    AVStatistics class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/AVStatistics/videoHeight.html b/docs/api_live_live_seat_store/AVStatistics/videoHeight.html index 1d58df0d..b7008f36 100644 --- a/docs/api_live_live_seat_store/AVStatistics/videoHeight.html +++ b/docs/api_live_live_seat_store/AVStatistics/videoHeight.html @@ -66,7 +66,7 @@

    videoHeight property
    -

    video height.

    +

    Local video height.

    @@ -101,7 +101,7 @@

    AVStatistics class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/AVStatistics/videoWidth.html b/docs/api_live_live_seat_store/AVStatistics/videoWidth.html index c9feabda..a9e15660 100644 --- a/docs/api_live_live_seat_store/AVStatistics/videoWidth.html +++ b/docs/api_live_live_seat_store/AVStatistics/videoWidth.html @@ -66,7 +66,7 @@

    videoWidth property
    -

    video width.

    +

    Local video width.

    @@ -101,7 +101,7 @@

    AVStatistics class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/DeviceControlPolicy.html b/docs/api_live_live_seat_store/DeviceControlPolicy.html index 1219a055..9f1c7615 100644 --- a/docs/api_live_live_seat_store/DeviceControlPolicy.html +++ b/docs/api_live_live_seat_store/DeviceControlPolicy.html @@ -285,7 +285,7 @@
    live_seat_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/DeviceControlPolicy/value.html b/docs/api_live_live_seat_store/DeviceControlPolicy/value.html index dc667f4f..cc138dcf 100644 --- a/docs/api_live_live_seat_store/DeviceControlPolicy/value.html +++ b/docs/api_live_live_seat_store/DeviceControlPolicy/value.html @@ -98,7 +98,7 @@
    DeviceControlPolicy enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/DeviceControlPolicy/values-constant.html b/docs/api_live_live_seat_store/DeviceControlPolicy/values-constant.html index 8cab60ba..4dfd780d 100644 --- a/docs/api_live_live_seat_store/DeviceControlPolicy/values-constant.html +++ b/docs/api_live_live_seat_store/DeviceControlPolicy/values-constant.html @@ -97,7 +97,7 @@
    DeviceControlPolicy enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveCanvas-class.html b/docs/api_live_live_seat_store/LiveCanvas-class.html index 38d84af1..bcd270c1 100644 --- a/docs/api_live_live_seat_store/LiveCanvas-class.html +++ b/docs/api_live_live_seat_store/LiveCanvas-class.html @@ -59,6 +59,7 @@

    LiveCanvas class

    Live canvas

    +

    Contains basic information of the live canvas, such as width, height, template ID.

    @@ -226,7 +227,7 @@

    live_seat_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveCanvas/LiveCanvas.html b/docs/api_live_live_seat_store/LiveCanvas/LiveCanvas.html index 2636f885..6e2620fc 100644 --- a/docs/api_live_live_seat_store/LiveCanvas/LiveCanvas.html +++ b/docs/api_live_live_seat_store/LiveCanvas/LiveCanvas.html @@ -101,7 +101,7 @@
    LiveCanvas class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveCanvas/h.html b/docs/api_live_live_seat_store/LiveCanvas/h.html index c9d62272..f19b9615 100644 --- a/docs/api_live_live_seat_store/LiveCanvas/h.html +++ b/docs/api_live_live_seat_store/LiveCanvas/h.html @@ -101,7 +101,7 @@
    LiveCanvas class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveCanvas/templateID.html b/docs/api_live_live_seat_store/LiveCanvas/templateID.html index 6cf024a4..7860ccb1 100644 --- a/docs/api_live_live_seat_store/LiveCanvas/templateID.html +++ b/docs/api_live_live_seat_store/LiveCanvas/templateID.html @@ -101,7 +101,7 @@
    LiveCanvas class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveCanvas/w.html b/docs/api_live_live_seat_store/LiveCanvas/w.html index fd65888f..42ab37a8 100644 --- a/docs/api_live_live_seat_store/LiveCanvas/w.html +++ b/docs/api_live_live_seat_store/LiveCanvas/w.html @@ -101,7 +101,7 @@
    LiveCanvas class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatListener-class.html b/docs/api_live_live_seat_store/LiveSeatListener-class.html index f15979dd..15155c8a 100644 --- a/docs/api_live_live_seat_store/LiveSeatListener-class.html +++ b/docs/api_live_live_seat_store/LiveSeatListener-class.html @@ -100,7 +100,7 @@

    Properties

    - Triggered when local camera is closed by administrator. + Triggered when the local camera is closed by an admin.
    getter/setter pair
    @@ -112,7 +112,7 @@

    Properties

    - Triggered when local camera is opened by administrator. + Triggered when the local camera is opened by an admin.
    getter/setter pair
    @@ -124,7 +124,7 @@

    Properties

    - Triggered when local microphone is closed by administrator. + Triggered when the local microphone is closed by an admin.
    getter/setter pair
    @@ -136,7 +136,7 @@

    Properties

    - Triggered when local microphone is opened by administrator. + Triggered when the local microphone is opened by an admin.
    getter/setter pair
    @@ -238,7 +238,7 @@
    live_seat_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatListener/LiveSeatListener.html b/docs/api_live_live_seat_store/LiveSeatListener/LiveSeatListener.html index 48f77bcf..7d7f8e68 100644 --- a/docs/api_live_live_seat_store/LiveSeatListener/LiveSeatListener.html +++ b/docs/api_live_live_seat_store/LiveSeatListener/LiveSeatListener.html @@ -105,7 +105,7 @@
    LiveSeatListener class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatListener/onLocalCameraClosedByAdmin.html b/docs/api_live_live_seat_store/LiveSeatListener/onLocalCameraClosedByAdmin.html index 55f0623b..1502af97 100644 --- a/docs/api_live_live_seat_store/LiveSeatListener/onLocalCameraClosedByAdmin.html +++ b/docs/api_live_live_seat_store/LiveSeatListener/onLocalCameraClosedByAdmin.html @@ -66,7 +66,7 @@

    onLocalCameraClosedByAdmin property
    -

    Triggered when local camera is closed by administrator.

    +

    Triggered when the local camera is closed by an admin.

    @@ -101,7 +101,7 @@

    LiveSeatListener class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatListener/onLocalCameraOpenedByAdmin.html b/docs/api_live_live_seat_store/LiveSeatListener/onLocalCameraOpenedByAdmin.html index 32a8dd26..fb605d9b 100644 --- a/docs/api_live_live_seat_store/LiveSeatListener/onLocalCameraOpenedByAdmin.html +++ b/docs/api_live_live_seat_store/LiveSeatListener/onLocalCameraOpenedByAdmin.html @@ -66,8 +66,10 @@

    onLocalCameraOpenedByAdmin property
    -

    Triggered when local camera is opened by administrator.

    -

    @param policy Device control policy{@link DeviceControlPolicy}

    +

    Triggered when the local camera is opened by an admin.

    +
      +
    • policy : Device control policy
    • +
    @@ -102,7 +104,7 @@

    LiveSeatListener class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatListener/onLocalMicrophoneClosedByAdmin.html b/docs/api_live_live_seat_store/LiveSeatListener/onLocalMicrophoneClosedByAdmin.html index 00f9e323..1390cb52 100644 --- a/docs/api_live_live_seat_store/LiveSeatListener/onLocalMicrophoneClosedByAdmin.html +++ b/docs/api_live_live_seat_store/LiveSeatListener/onLocalMicrophoneClosedByAdmin.html @@ -66,7 +66,7 @@

    onLocalMicrophoneClosedByAdmin property
    -

    Triggered when local microphone is closed by administrator.

    +

    Triggered when the local microphone is closed by an admin.

    @@ -101,7 +101,7 @@

    LiveSeatListener class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatListener/onLocalMicrophoneOpenedByAdmin.html b/docs/api_live_live_seat_store/LiveSeatListener/onLocalMicrophoneOpenedByAdmin.html index f1e2c936..a650d178 100644 --- a/docs/api_live_live_seat_store/LiveSeatListener/onLocalMicrophoneOpenedByAdmin.html +++ b/docs/api_live_live_seat_store/LiveSeatListener/onLocalMicrophoneOpenedByAdmin.html @@ -66,8 +66,10 @@

    onLocalMicrophoneOpenedByAdmin property
    -

    Triggered when local microphone is opened by administrator.

    -

    @param policy Device control policy{@link DeviceControlPolicy}

    +

    Triggered when the local microphone is opened by an admin.

    +
      +
    • policy : Device control policy
    • +
    @@ -102,7 +104,7 @@

    LiveSeatListener class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatState-class.html b/docs/api_live_live_seat_store/LiveSeatState-class.html index e5bd1009..6ea99c77 100644 --- a/docs/api_live_live_seat_store/LiveSeatState-class.html +++ b/docs/api_live_live_seat_store/LiveSeatState-class.html @@ -60,6 +60,7 @@

    LiveSeatState class

    Seat state data provided by LiveSeatStore.

    +

    Contains seat list, canvas information, speaking users, audio and video statistics, etc.

    @@ -84,24 +85,24 @@

    Properties

    avStatistics - → ValueListenable<List<AVStatistics>> + ValueListenable<List<AVStatistics>>
    - Audio and video related statistics. + Audio and video statistics.
    no setter
    canvas - → ValueListenable<LiveCanvas> + ValueListenable<LiveCanvas>
    - Canvas information. {@link LiveCanvas} + Canvas information.
    no setter
    @@ -132,24 +133,24 @@

    Properties

    seatList - → ValueListenable<List<SeatInfo>> + ValueListenable<List<SeatInfo>>
    - Seat list. {@link SeatInfo} + Seat list.
    no setter
    speakingUsers - → ValueListenable<Map<String, int>> + ValueListenable<Map<String, int>>
    - Users who are speaking. + Speaking users.
    no setter
    @@ -239,7 +240,7 @@
    live_seat_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatState/LiveSeatState.html b/docs/api_live_live_seat_store/LiveSeatState/LiveSeatState.html index afe97c4b..690976aa 100644 --- a/docs/api_live_live_seat_store/LiveSeatState/LiveSeatState.html +++ b/docs/api_live_live_seat_store/LiveSeatState/LiveSeatState.html @@ -90,7 +90,7 @@
    LiveSeatState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatState/avStatistics.html b/docs/api_live_live_seat_store/LiveSeatState/avStatistics.html index 53203502..51136422 100644 --- a/docs/api_live_live_seat_store/LiveSeatState/avStatistics.html +++ b/docs/api_live_live_seat_store/LiveSeatState/avStatistics.html @@ -63,7 +63,7 @@

    avStatistics property
    - ValueListenable<List<AVStatistics>> + ValueListenable<List<AVStatistics>> get avStatistics @@ -71,7 +71,7 @@

    avStatistics property

    -

    Audio and video related statistics.

    +

    Audio and video statistics.

    @@ -107,7 +107,7 @@
    LiveSeatState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatState/canvas.html b/docs/api_live_live_seat_store/LiveSeatState/canvas.html index fd2c9cc6..4132e6ae 100644 --- a/docs/api_live_live_seat_store/LiveSeatState/canvas.html +++ b/docs/api_live_live_seat_store/LiveSeatState/canvas.html @@ -63,7 +63,7 @@

    canvas property
    - ValueListenable<LiveCanvas> + ValueListenable<LiveCanvas> get canvas @@ -71,7 +71,7 @@

    canvas property

    -

    Canvas information. {@link LiveCanvas}

    +

    Canvas information.

    @@ -107,7 +107,7 @@
    LiveSeatState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatState/seatList.html b/docs/api_live_live_seat_store/LiveSeatState/seatList.html index faa6f346..052dae51 100644 --- a/docs/api_live_live_seat_store/LiveSeatState/seatList.html +++ b/docs/api_live_live_seat_store/LiveSeatState/seatList.html @@ -63,7 +63,7 @@

    seatList property
    - ValueListenable<List<SeatInfo>> + ValueListenable<List<SeatInfo>> get seatList @@ -71,7 +71,7 @@

    seatList property

    -

    Seat list. {@link SeatInfo}

    +

    Seat list.

    @@ -107,7 +107,7 @@
    LiveSeatState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatState/speakingUsers.html b/docs/api_live_live_seat_store/LiveSeatState/speakingUsers.html index 9a2a4aab..05f26c65 100644 --- a/docs/api_live_live_seat_store/LiveSeatState/speakingUsers.html +++ b/docs/api_live_live_seat_store/LiveSeatState/speakingUsers.html @@ -63,7 +63,7 @@

    speakingUsers property
    - ValueListenable<Map<String, int>> + ValueListenable<Map<String, int>> get speakingUsers @@ -71,7 +71,7 @@

    speakingUsers property

    -

    Users who are speaking.

    +

    Speaking users.

    @@ -107,7 +107,7 @@
    LiveSeatState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore-class.html b/docs/api_live_live_seat_store/LiveSeatStore-class.html index f789e8a6..160eeb53 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore-class.html +++ b/docs/api_live_live_seat_store/LiveSeatStore-class.html @@ -59,7 +59,135 @@

    LiveSeatStore class
    -

    Live seat management class

    +

    Live seat management related interfaces, managing seat operations such as taking seat, leaving seat, locking seat, and releasing seat.

    +

    LiveSeatStore Live seat management class for managing seat operations such as taking seat, leaving seat, locking seat, and releasing seat. +LiveSeatStore provides a complete set of seat management APIs, including taking seat, leaving seat, locking seat, unlocking seat, kicking user off seat, remote device control, etc. +Through this class, seat management functionality can be implemented in the live room.

    +

    Key Features

    +
      +
    • Seat Management:Take seat, leave seat, lock seat, unlock seat operations
    • +
    • User Management:Kick user off seat, move user to specified seat
    • +
    • Device Control:Remote control of user's camera and microphone
    • +
    • Event Listening:Listen to seat-related events
    • +
    +
    +

    Important: Use the LiveSeatStore.create factory method to create a LiveSeatStore instance, passing a valid live room ID.

    +
    +
    +

    Note: Seat state updates are delivered through the liveSeatState publisher. Subscribe to it to receive real-time updates of seat data in the room.

    +
    +

    Seat Management Operations Overview

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    OperationMethodDescription
    Take SeattakeSeatUser takes seat
    Leave SeatleaveSeatUser leaves seat
    Lock SeatlockSeatLock seat
    UnlockunlockSeatUnlock seat
    KickkickUserOutOfSeatKick user off seat
    MovemoveUserToSeatMove user to specified seat
    +

    Remote Device Control

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    OperationMethodDescription
    Open CameraopenRemoteCameraRemotely open user's camera
    Close CameracloseRemoteCameraRemotely close user's camera
    Open MicrophoneopenRemoteMicrophoneRemotely open user's microphone
    Close MicrophonecloseRemoteMicrophoneRemotely close user's microphone
    +

    Topics

    +

    Creating Instance

    + +

    Observing State and Events

    + +

    Seat Operations

    + +

    User Management

    + +

    Remote Device Control

    + +

    See Also

    +
    @@ -101,7 +229,7 @@

    Properties

    - Seat state data provided by LiveSeatStore. {@link LiveSeatState} + Seat state data provided by LiveSeatStore.
    no setter
    @@ -135,7 +263,7 @@

    Methods

    - Add live seat event listener. + Add seat event listener
    @@ -174,7 +302,7 @@

    Methods

    - Kick user out of seat + Kick user off seat
    @@ -278,7 +406,7 @@

    Methods

    - Remove live seat event listener. + Remove seat event listener
    @@ -403,7 +531,7 @@
    live_seat_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/LiveSeatStore.html b/docs/api_live_live_seat_store/LiveSeatStore/LiveSeatStore.html index f8d1563a..c0cffe2c 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/LiveSeatStore.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/LiveSeatStore.html @@ -90,7 +90,7 @@
    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/addLiveSeatEventListener.html b/docs/api_live_live_seat_store/LiveSeatStore/addLiveSeatEventListener.html index 75916efa..6511bb91 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/addLiveSeatEventListener.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/addLiveSeatEventListener.html @@ -67,7 +67,10 @@

    addLiveSeatEventListener abstract method

    -

    Add live seat event listener.

    +

    Add seat event listener

    +
      +
    • listener : Listener
    • +
    @@ -102,7 +105,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/closeRemoteCamera.html b/docs/api_live_live_seat_store/LiveSeatStore/closeRemoteCamera.html index 8992b033..4917d7f1 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/closeRemoteCamera.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/closeRemoteCamera.html @@ -68,8 +68,9 @@

    closeRemoteCamera abstract method

    Close remote camera

    -

    @param userID User ID. -@param completion Completion callback.

    +
      +
    • userID : User ID.
    • +
    @@ -104,7 +105,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/closeRemoteMicrophone.html b/docs/api_live_live_seat_store/LiveSeatStore/closeRemoteMicrophone.html index 62ef9a44..777ac68a 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/closeRemoteMicrophone.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/closeRemoteMicrophone.html @@ -68,8 +68,9 @@

    closeRemoteMicrophone abstract method

    Close remote microphone

    -

    @param userID User ID. -@param completion Completion callback.

    +
      +
    • userID : User ID.
    • +
    @@ -104,7 +105,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/create.html b/docs/api_live_live_seat_store/LiveSeatStore/create.html index ec0a3c94..4ba6fcae 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/create.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/create.html @@ -68,8 +68,10 @@

    create static method

    Create LiveSeatStore instance

    -

    @param liveID Live room ID. -@return LiveSeatStore instance.

    +
      +
    • liveID : Live room ID. +Returns: LiveSeatStore instance.
    • +
    @@ -106,7 +108,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/kickUserOutOfSeat.html b/docs/api_live_live_seat_store/LiveSeatStore/kickUserOutOfSeat.html index 05ddc756..58683599 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/kickUserOutOfSeat.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/kickUserOutOfSeat.html @@ -67,9 +67,10 @@

    kickUserOutOfSeat abstract method

    -

    Kick user out of seat

    -

    @param userID User ID. -@param completion Completion callback.

    +

    Kick user off seat

    +
      +
    • userID : User ID.
    • +
    @@ -104,7 +105,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/leaveSeat.html b/docs/api_live_live_seat_store/LiveSeatStore/leaveSeat.html index 2eda5b69..9674625d 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/leaveSeat.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/leaveSeat.html @@ -67,7 +67,6 @@

    leaveSeat abstract method

    Leave seat

    -

    @param completion Completion callback.

    @@ -102,7 +101,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/liveSeatState.html b/docs/api_live_live_seat_store/LiveSeatStore/liveSeatState.html index fa9588c9..e8d0b814 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/liveSeatState.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/liveSeatState.html @@ -71,7 +71,7 @@

    liveSeatState property

    -

    Seat state data provided by LiveSeatStore. {@link LiveSeatState}

    +

    Seat state data provided by LiveSeatStore.

    @@ -107,7 +107,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/lockSeat.html b/docs/api_live_live_seat_store/LiveSeatStore/lockSeat.html index 995f8853..b40d6155 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/lockSeat.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/lockSeat.html @@ -68,8 +68,9 @@

    lockSeat abstract method

    Lock seat

    -

    @param seatIndex Seat index. -@param completion Completion callback.

    +
      +
    • seatIndex : Seat index.
    • +
    @@ -104,7 +105,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/moveUserToSeat.html b/docs/api_live_live_seat_store/LiveSeatStore/moveUserToSeat.html index 7bf004e0..d9ef2cae 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/moveUserToSeat.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/moveUserToSeat.html @@ -70,10 +70,11 @@

    moveUserToSeat abstract method

    Move user to seat

    -

    @param userID User ID. -@param targetIndex Target seat index. -@param policy Move policy. {@link MoveSeatPolicy} -@param completion Completion callback.

    +
      +
    • userID : User ID.
    • +
    • targetIndex : Target seat index.
    • +
    • policy : Move policy.
    • +
    @@ -112,7 +113,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/muteMicrophone.html b/docs/api_live_live_seat_store/LiveSeatStore/muteMicrophone.html index ca2b6c58..c5369497 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/muteMicrophone.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/muteMicrophone.html @@ -67,7 +67,6 @@

    muteMicrophone abstract method

    Mute microphone

    -

    Mute local microphone.

    @@ -102,7 +101,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/openRemoteCamera.html b/docs/api_live_live_seat_store/LiveSeatStore/openRemoteCamera.html index 21716e50..177feac1 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/openRemoteCamera.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/openRemoteCamera.html @@ -69,9 +69,10 @@

    openRemoteCamera abstract method

    Open remote camera

    -

    @param userID User ID. -@param policy Device control policy. {@link DeviceControlPolicy} -@param completion Completion callback.

    +
      +
    • userID : User ID.
    • +
    • policy : Device control policy.
    • +
    @@ -109,7 +110,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/openRemoteMicrophone.html b/docs/api_live_live_seat_store/LiveSeatStore/openRemoteMicrophone.html index ae05e2ac..89c4a3c3 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/openRemoteMicrophone.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/openRemoteMicrophone.html @@ -69,9 +69,10 @@

    openRemoteMicrophone abstract method

    Open remote microphone

    -

    @param userID User ID. -@param policy Device control policy. {@link DeviceControlPolicy} -@param completion Completion callback.

    +
      +
    • userID : User ID.
    • +
    • policy : Device control policy.
    • +
    @@ -109,7 +110,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/removeLiveSeatEventListener.html b/docs/api_live_live_seat_store/LiveSeatStore/removeLiveSeatEventListener.html index 6bbec9a5..357d1e43 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/removeLiveSeatEventListener.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/removeLiveSeatEventListener.html @@ -67,7 +67,10 @@

    removeLiveSeatEventListener abstract method

    -

    Remove live seat event listener.

    +

    Remove seat event listener

    +
      +
    • listener : Listener
    • +
    @@ -102,7 +105,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/takeSeat.html b/docs/api_live_live_seat_store/LiveSeatStore/takeSeat.html index 8bc3fc19..a6a87711 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/takeSeat.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/takeSeat.html @@ -68,8 +68,9 @@

    takeSeat abstract method

    Take seat

    -

    @param seatIndex Seat index. -@param completion Completion callback.

    +
      +
    • seatIndex : Seat index.
    • +
    @@ -104,7 +105,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/unlockSeat.html b/docs/api_live_live_seat_store/LiveSeatStore/unlockSeat.html index e890c053..94dbe74b 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/unlockSeat.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/unlockSeat.html @@ -68,8 +68,9 @@

    unlockSeat abstract method

    Unlock seat

    -

    @param seatIndex Seat index. -@param completion Completion callback.

    +
      +
    • seatIndex : Seat index.
    • +
    @@ -104,7 +105,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/LiveSeatStore/unmuteMicrophone.html b/docs/api_live_live_seat_store/LiveSeatStore/unmuteMicrophone.html index a8590a56..9e8b3d24 100644 --- a/docs/api_live_live_seat_store/LiveSeatStore/unmuteMicrophone.html +++ b/docs/api_live_live_seat_store/LiveSeatStore/unmuteMicrophone.html @@ -67,7 +67,6 @@

    unmuteMicrophone abstract method

    Unmute microphone

    -

    @param completion Completion callback.

    @@ -102,7 +101,7 @@

    LiveSeatStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/MoveSeatPolicy.html b/docs/api_live_live_seat_store/MoveSeatPolicy.html index 9d0b75b3..fdba1c32 100644 --- a/docs/api_live_live_seat_store/MoveSeatPolicy.html +++ b/docs/api_live_live_seat_store/MoveSeatPolicy.html @@ -315,7 +315,7 @@
    live_seat_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/MoveSeatPolicy/value.html b/docs/api_live_live_seat_store/MoveSeatPolicy/value.html index 0359ad6b..c2d6a6bf 100644 --- a/docs/api_live_live_seat_store/MoveSeatPolicy/value.html +++ b/docs/api_live_live_seat_store/MoveSeatPolicy/value.html @@ -98,7 +98,7 @@
    MoveSeatPolicy enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/MoveSeatPolicy/values-constant.html b/docs/api_live_live_seat_store/MoveSeatPolicy/values-constant.html index e2428b5e..8dbb0d52 100644 --- a/docs/api_live_live_seat_store/MoveSeatPolicy/values-constant.html +++ b/docs/api_live_live_seat_store/MoveSeatPolicy/values-constant.html @@ -97,7 +97,7 @@
    MoveSeatPolicy enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/RegionInfo-class.html b/docs/api_live_live_seat_store/RegionInfo-class.html index eeed25f5..83e72e07 100644 --- a/docs/api_live_live_seat_store/RegionInfo-class.html +++ b/docs/api_live_live_seat_store/RegionInfo-class.html @@ -59,6 +59,7 @@

    RegionInfo class

    Seat view coordinate information

    +

    Contains the coordinate information of the seat view, such as X coordinate, Y coordinate, width, height, z-order.

    @@ -250,7 +251,7 @@

    live_seat_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/RegionInfo/RegionInfo.html b/docs/api_live_live_seat_store/RegionInfo/RegionInfo.html index 4223bdca..2e771327 100644 --- a/docs/api_live_live_seat_store/RegionInfo/RegionInfo.html +++ b/docs/api_live_live_seat_store/RegionInfo/RegionInfo.html @@ -105,7 +105,7 @@
    RegionInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/RegionInfo/h.html b/docs/api_live_live_seat_store/RegionInfo/h.html index 78e9cac0..d228e2a3 100644 --- a/docs/api_live_live_seat_store/RegionInfo/h.html +++ b/docs/api_live_live_seat_store/RegionInfo/h.html @@ -101,7 +101,7 @@
    RegionInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/RegionInfo/w.html b/docs/api_live_live_seat_store/RegionInfo/w.html index 82626331..e11e6678 100644 --- a/docs/api_live_live_seat_store/RegionInfo/w.html +++ b/docs/api_live_live_seat_store/RegionInfo/w.html @@ -101,7 +101,7 @@
    RegionInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/RegionInfo/x.html b/docs/api_live_live_seat_store/RegionInfo/x.html index 92fbe168..b636e01b 100644 --- a/docs/api_live_live_seat_store/RegionInfo/x.html +++ b/docs/api_live_live_seat_store/RegionInfo/x.html @@ -101,7 +101,7 @@
    RegionInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/RegionInfo/y.html b/docs/api_live_live_seat_store/RegionInfo/y.html index c9e8ae3a..0162ff16 100644 --- a/docs/api_live_live_seat_store/RegionInfo/y.html +++ b/docs/api_live_live_seat_store/RegionInfo/y.html @@ -101,7 +101,7 @@
    RegionInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/RegionInfo/zorder.html b/docs/api_live_live_seat_store/RegionInfo/zorder.html index 7784fcfe..53dfb429 100644 --- a/docs/api_live_live_seat_store/RegionInfo/zorder.html +++ b/docs/api_live_live_seat_store/RegionInfo/zorder.html @@ -101,7 +101,7 @@
    RegionInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatInfo-class.html b/docs/api_live_live_seat_store/SeatInfo-class.html index fb62f35d..4723f64f 100644 --- a/docs/api_live_live_seat_store/SeatInfo-class.html +++ b/docs/api_live_live_seat_store/SeatInfo-class.html @@ -59,6 +59,7 @@

    SeatInfo class

    Seat information

    +

    Contains basic information of the seat, such as seat index, whether locked, user information, region information.

    @@ -148,7 +149,7 @@

    Properties

    - User information. {@link SeatUserInfo} + User information.
    getter/setter pair
    @@ -238,7 +239,7 @@
    live_seat_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatInfo/SeatInfo.html b/docs/api_live_live_seat_store/SeatInfo/SeatInfo.html index 16afc7af..e9b90fc8 100644 --- a/docs/api_live_live_seat_store/SeatInfo/SeatInfo.html +++ b/docs/api_live_live_seat_store/SeatInfo/SeatInfo.html @@ -104,7 +104,7 @@
    SeatInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatInfo/index.html b/docs/api_live_live_seat_store/SeatInfo/index.html index e88a3e76..af6e9ce5 100644 --- a/docs/api_live_live_seat_store/SeatInfo/index.html +++ b/docs/api_live_live_seat_store/SeatInfo/index.html @@ -101,7 +101,7 @@
    SeatInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatInfo/isLocked.html b/docs/api_live_live_seat_store/SeatInfo/isLocked.html index 9a2fb157..a8c0d013 100644 --- a/docs/api_live_live_seat_store/SeatInfo/isLocked.html +++ b/docs/api_live_live_seat_store/SeatInfo/isLocked.html @@ -101,7 +101,7 @@
    SeatInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatInfo/region.html b/docs/api_live_live_seat_store/SeatInfo/region.html index c19616a7..2faab8d6 100644 --- a/docs/api_live_live_seat_store/SeatInfo/region.html +++ b/docs/api_live_live_seat_store/SeatInfo/region.html @@ -101,7 +101,7 @@
    SeatInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatInfo/userInfo.html b/docs/api_live_live_seat_store/SeatInfo/userInfo.html index 8b28c622..f72e87e2 100644 --- a/docs/api_live_live_seat_store/SeatInfo/userInfo.html +++ b/docs/api_live_live_seat_store/SeatInfo/userInfo.html @@ -66,7 +66,7 @@

    userInfo property
    -

    User information. {@link SeatUserInfo}

    +

    User information.

    @@ -101,7 +101,7 @@

    SeatInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatUserInfo-class.html b/docs/api_live_live_seat_store/SeatUserInfo-class.html index 5a4122a8..ec514a28 100644 --- a/docs/api_live_live_seat_store/SeatUserInfo-class.html +++ b/docs/api_live_live_seat_store/SeatUserInfo-class.html @@ -59,6 +59,7 @@

    SeatUserInfo class

    Seat user information

    +

    Contains basic information of the seat user, such as user ID, user name, avatar URL, role, device status, etc.

    @@ -88,7 +89,7 @@

    Properties

    - Whether camera is allowed to be opened. + Whether camera can be opened.
    final
    @@ -100,7 +101,7 @@

    Properties

    - Whether microphone is allowed to be opened. + Whether microphone can be opened.
    final
    @@ -124,7 +125,7 @@

    Properties

    - Camera status. {@link DeviceStatus} + Camera status.
    final
    @@ -160,7 +161,7 @@

    Properties

    - Microphone status. {@link DeviceStatus} + Microphone status.
    final
    @@ -172,7 +173,7 @@

    Properties

    - User role. {@link Role} + User role.
    final
    @@ -220,7 +221,7 @@

    Properties

    - user suspend status + User suspend status.
    final
    @@ -310,7 +311,7 @@
    live_seat_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatUserInfo/SeatUserInfo.html b/docs/api_live_live_seat_store/SeatUserInfo/SeatUserInfo.html index 5472c1ff..30434d1b 100644 --- a/docs/api_live_live_seat_store/SeatUserInfo/SeatUserInfo.html +++ b/docs/api_live_live_seat_store/SeatUserInfo/SeatUserInfo.html @@ -115,7 +115,7 @@
    SeatUserInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatUserInfo/allowOpenCamera.html b/docs/api_live_live_seat_store/SeatUserInfo/allowOpenCamera.html index 8c237828..687e5514 100644 --- a/docs/api_live_live_seat_store/SeatUserInfo/allowOpenCamera.html +++ b/docs/api_live_live_seat_store/SeatUserInfo/allowOpenCamera.html @@ -66,7 +66,7 @@

    allowOpenCamera property
    -

    Whether camera is allowed to be opened.

    +

    Whether camera can be opened.

    @@ -101,7 +101,7 @@

    SeatUserInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatUserInfo/allowOpenMicrophone.html b/docs/api_live_live_seat_store/SeatUserInfo/allowOpenMicrophone.html index b0bfa792..7668d5dc 100644 --- a/docs/api_live_live_seat_store/SeatUserInfo/allowOpenMicrophone.html +++ b/docs/api_live_live_seat_store/SeatUserInfo/allowOpenMicrophone.html @@ -66,7 +66,7 @@

    allowOpenMicrophone property
    -

    Whether microphone is allowed to be opened.

    +

    Whether microphone can be opened.

    @@ -101,7 +101,7 @@

    SeatUserInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatUserInfo/avatarURL.html b/docs/api_live_live_seat_store/SeatUserInfo/avatarURL.html index 64382114..a4c5b326 100644 --- a/docs/api_live_live_seat_store/SeatUserInfo/avatarURL.html +++ b/docs/api_live_live_seat_store/SeatUserInfo/avatarURL.html @@ -101,7 +101,7 @@
    SeatUserInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatUserInfo/cameraStatus.html b/docs/api_live_live_seat_store/SeatUserInfo/cameraStatus.html index 71d2092b..b7916aea 100644 --- a/docs/api_live_live_seat_store/SeatUserInfo/cameraStatus.html +++ b/docs/api_live_live_seat_store/SeatUserInfo/cameraStatus.html @@ -66,7 +66,7 @@

    cameraStatus property
    -

    Camera status. {@link DeviceStatus}

    +

    Camera status.

    @@ -101,7 +101,7 @@

    SeatUserInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatUserInfo/liveID.html b/docs/api_live_live_seat_store/SeatUserInfo/liveID.html index c02f4b89..df3a619a 100644 --- a/docs/api_live_live_seat_store/SeatUserInfo/liveID.html +++ b/docs/api_live_live_seat_store/SeatUserInfo/liveID.html @@ -101,7 +101,7 @@
    SeatUserInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatUserInfo/microphoneStatus.html b/docs/api_live_live_seat_store/SeatUserInfo/microphoneStatus.html index 37231c10..808c55e8 100644 --- a/docs/api_live_live_seat_store/SeatUserInfo/microphoneStatus.html +++ b/docs/api_live_live_seat_store/SeatUserInfo/microphoneStatus.html @@ -66,7 +66,7 @@

    microphoneStatus property
    -

    Microphone status. {@link DeviceStatus}

    +

    Microphone status.

    @@ -101,7 +101,7 @@

    SeatUserInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatUserInfo/role.html b/docs/api_live_live_seat_store/SeatUserInfo/role.html index a190f749..d65f3d93 100644 --- a/docs/api_live_live_seat_store/SeatUserInfo/role.html +++ b/docs/api_live_live_seat_store/SeatUserInfo/role.html @@ -66,7 +66,7 @@

    role property
    -

    User role. {@link Role}

    +

    User role.

    @@ -101,7 +101,7 @@

    SeatUserInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatUserInfo/userID.html b/docs/api_live_live_seat_store/SeatUserInfo/userID.html index a10f9f38..a3547251 100644 --- a/docs/api_live_live_seat_store/SeatUserInfo/userID.html +++ b/docs/api_live_live_seat_store/SeatUserInfo/userID.html @@ -101,7 +101,7 @@
    SeatUserInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatUserInfo/userName.html b/docs/api_live_live_seat_store/SeatUserInfo/userName.html index 04453137..158d1534 100644 --- a/docs/api_live_live_seat_store/SeatUserInfo/userName.html +++ b/docs/api_live_live_seat_store/SeatUserInfo/userName.html @@ -101,7 +101,7 @@
    SeatUserInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SeatUserInfo/userSuspendStatus.html b/docs/api_live_live_seat_store/SeatUserInfo/userSuspendStatus.html index cc94b16a..38f1b75a 100644 --- a/docs/api_live_live_seat_store/SeatUserInfo/userSuspendStatus.html +++ b/docs/api_live_live_seat_store/SeatUserInfo/userSuspendStatus.html @@ -66,7 +66,7 @@

    userSuspendStatus property
    -

    user suspend status

    +

    User suspend status.

    @@ -101,7 +101,7 @@

    SeatUserInfo class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SuspendStatus.html b/docs/api_live_live_seat_store/SuspendStatus.html index 22d30f6b..cff80a92 100644 --- a/docs/api_live_live_seat_store/SuspendStatus.html +++ b/docs/api_live_live_seat_store/SuspendStatus.html @@ -63,7 +63,7 @@

    -

    user suspend Status

    +

    User suspend status

    @@ -102,7 +102,7 @@

    Values

    -

    no suspend

    +

    Not suspended

    @@ -117,7 +117,7 @@

    Values

    -

    User enters background and suspends

    +

    User suspended in background

    @@ -132,7 +132,7 @@

    Values

    -

    User is answering a call and suspends

    +

    User is on a phone call

    @@ -333,7 +333,7 @@
    live_seat_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SuspendStatus/fromValue.html b/docs/api_live_live_seat_store/SuspendStatus/fromValue.html index afc927e3..5cd3c4bc 100644 --- a/docs/api_live_live_seat_store/SuspendStatus/fromValue.html +++ b/docs/api_live_live_seat_store/SuspendStatus/fromValue.html @@ -101,7 +101,7 @@
    SuspendStatus enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SuspendStatus/value.html b/docs/api_live_live_seat_store/SuspendStatus/value.html index 3e94b865..3611f41d 100644 --- a/docs/api_live_live_seat_store/SuspendStatus/value.html +++ b/docs/api_live_live_seat_store/SuspendStatus/value.html @@ -98,7 +98,7 @@
    SuspendStatus enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/SuspendStatus/values-constant.html b/docs/api_live_live_seat_store/SuspendStatus/values-constant.html index dd9375bf..3059efeb 100644 --- a/docs/api_live_live_seat_store/SuspendStatus/values-constant.html +++ b/docs/api_live_live_seat_store/SuspendStatus/values-constant.html @@ -97,7 +97,7 @@
    SuspendStatus enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_live_live_seat_store/index.html b/docs/api_live_live_seat_store/index.html index f92461ab..383bf296 100644 --- a/docs/api_live_live_seat_store/index.html +++ b/docs/api_live_live_seat_store/index.html @@ -63,11 +63,6 @@

    -
    -

    Copyright (c) 2025 Tencent. All rights reserved. -Module: LiveSeatStore @ AtomicXCore -Function: Live seat management related interfaces, managing seat operations such as taking seat, leaving seat, locking seat, and releasing seat.

    -
    @@ -78,7 +73,7 @@

    Classes

    - Audio and video related statistics + Audio and video statistics information
    @@ -110,7 +105,7 @@

    Classes

    - Live seat management class + Live seat management related interfaces, managing seat operations such as taking seat, leaving seat, locking seat, and releasing seat.
    @@ -164,7 +159,7 @@

    Enums

    - user suspend Status + User suspend status
    @@ -193,6 +188,7 @@

    Enums

    atomic_x_core package
    1. Libraries
    2. +
    3. api/ai/ai_transcriber_store
    4. api/barrage/barrage_store
    5. api/call/call_store
    6. api/define
    7. @@ -225,7 +221,7 @@
      live_seat_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryData-class.html b/docs/api_live_live_summary_store/LiveSummaryData-class.html index 2b4cbfdc..58ac3ae6 100644 --- a/docs/api_live_live_summary_store/LiveSummaryData-class.html +++ b/docs/api_live_live_summary_store/LiveSummaryData-class.html @@ -271,7 +271,7 @@
      live_summary_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryData/LiveSummaryData.html b/docs/api_live_live_summary_store/LiveSummaryData/LiveSummaryData.html index bd071d59..e289fef8 100644 --- a/docs/api_live_live_summary_store/LiveSummaryData/LiveSummaryData.html +++ b/docs/api_live_live_summary_store/LiveSummaryData/LiveSummaryData.html @@ -109,7 +109,7 @@
      LiveSummaryData class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryData/totalDuration.html b/docs/api_live_live_summary_store/LiveSummaryData/totalDuration.html index 76219f72..cd37f181 100644 --- a/docs/api_live_live_summary_store/LiveSummaryData/totalDuration.html +++ b/docs/api_live_live_summary_store/LiveSummaryData/totalDuration.html @@ -98,7 +98,7 @@
      LiveSummaryData class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryData/totalGiftCoins.html b/docs/api_live_live_summary_store/LiveSummaryData/totalGiftCoins.html index 745ec10d..aff87fa8 100644 --- a/docs/api_live_live_summary_store/LiveSummaryData/totalGiftCoins.html +++ b/docs/api_live_live_summary_store/LiveSummaryData/totalGiftCoins.html @@ -98,7 +98,7 @@
      LiveSummaryData class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryData/totalGiftUniqueSenders.html b/docs/api_live_live_summary_store/LiveSummaryData/totalGiftUniqueSenders.html index 84be965f..0db85248 100644 --- a/docs/api_live_live_summary_store/LiveSummaryData/totalGiftUniqueSenders.html +++ b/docs/api_live_live_summary_store/LiveSummaryData/totalGiftUniqueSenders.html @@ -98,7 +98,7 @@
      LiveSummaryData class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryData/totalGiftsSent.html b/docs/api_live_live_summary_store/LiveSummaryData/totalGiftsSent.html index cdcaa3ec..6ab5316c 100644 --- a/docs/api_live_live_summary_store/LiveSummaryData/totalGiftsSent.html +++ b/docs/api_live_live_summary_store/LiveSummaryData/totalGiftsSent.html @@ -98,7 +98,7 @@
      LiveSummaryData class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryData/totalLikesReceived.html b/docs/api_live_live_summary_store/LiveSummaryData/totalLikesReceived.html index 1413c72e..02560bcc 100644 --- a/docs/api_live_live_summary_store/LiveSummaryData/totalLikesReceived.html +++ b/docs/api_live_live_summary_store/LiveSummaryData/totalLikesReceived.html @@ -98,7 +98,7 @@
      LiveSummaryData class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryData/totalMessageSent.html b/docs/api_live_live_summary_store/LiveSummaryData/totalMessageSent.html index bb91de70..d5dfc6ef 100644 --- a/docs/api_live_live_summary_store/LiveSummaryData/totalMessageSent.html +++ b/docs/api_live_live_summary_store/LiveSummaryData/totalMessageSent.html @@ -98,7 +98,7 @@
      LiveSummaryData class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryData/totalViewers.html b/docs/api_live_live_summary_store/LiveSummaryData/totalViewers.html index 2de73619..a5879ed9 100644 --- a/docs/api_live_live_summary_store/LiveSummaryData/totalViewers.html +++ b/docs/api_live_live_summary_store/LiveSummaryData/totalViewers.html @@ -98,7 +98,7 @@
      LiveSummaryData class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryState-class.html b/docs/api_live_live_summary_store/LiveSummaryState-class.html index 4ea79230..ff1a56db 100644 --- a/docs/api_live_live_summary_store/LiveSummaryState-class.html +++ b/docs/api_live_live_summary_store/LiveSummaryState-class.html @@ -105,7 +105,7 @@

      Properties

      summaryData - → ValueListenable<LiveSummaryData> + ValueListenable<LiveSummaryData>
      @@ -200,7 +200,7 @@
      live_summary_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryState/LiveSummaryState.html b/docs/api_live_live_summary_store/LiveSummaryState/LiveSummaryState.html index 5b9e77ea..3a54383a 100644 --- a/docs/api_live_live_summary_store/LiveSummaryState/LiveSummaryState.html +++ b/docs/api_live_live_summary_store/LiveSummaryState/LiveSummaryState.html @@ -90,7 +90,7 @@
      LiveSummaryState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryState/summaryData.html b/docs/api_live_live_summary_store/LiveSummaryState/summaryData.html index 7ff124e7..e21e1193 100644 --- a/docs/api_live_live_summary_store/LiveSummaryState/summaryData.html +++ b/docs/api_live_live_summary_store/LiveSummaryState/summaryData.html @@ -63,7 +63,7 @@

      summaryData property
      - ValueListenable<LiveSummaryData> + ValueListenable<LiveSummaryData> get summaryData @@ -104,7 +104,7 @@
      LiveSummaryState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryStore-class.html b/docs/api_live_live_summary_store/LiveSummaryStore-class.html index e4428cfe..1fa947de 100644 --- a/docs/api_live_live_summary_store/LiveSummaryStore-class.html +++ b/docs/api_live_live_summary_store/LiveSummaryStore-class.html @@ -218,7 +218,7 @@
      live_summary_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryStore/LiveSummaryStore.html b/docs/api_live_live_summary_store/LiveSummaryStore/LiveSummaryStore.html index 5379f9a1..17acc5bc 100644 --- a/docs/api_live_live_summary_store/LiveSummaryStore/LiveSummaryStore.html +++ b/docs/api_live_live_summary_store/LiveSummaryStore/LiveSummaryStore.html @@ -90,7 +90,7 @@
      LiveSummaryStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryStore/create.html b/docs/api_live_live_summary_store/LiveSummaryStore/create.html index 3c13f3a4..d95cf5ab 100644 --- a/docs/api_live_live_summary_store/LiveSummaryStore/create.html +++ b/docs/api_live_live_summary_store/LiveSummaryStore/create.html @@ -101,7 +101,7 @@
      LiveSummaryStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/LiveSummaryStore/liveSummaryState.html b/docs/api_live_live_summary_store/LiveSummaryStore/liveSummaryState.html index cc8d8f87..9c1d1efc 100644 --- a/docs/api_live_live_summary_store/LiveSummaryStore/liveSummaryState.html +++ b/docs/api_live_live_summary_store/LiveSummaryStore/liveSummaryState.html @@ -104,7 +104,7 @@
      LiveSummaryStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_live_live_summary_store/index.html b/docs/api_live_live_summary_store/index.html index 80c3864e..4506a3f3 100644 --- a/docs/api_live_live_summary_store/index.html +++ b/docs/api_live_live_summary_store/index.html @@ -119,6 +119,7 @@

      Classes

      atomic_x_core package
      1. Libraries
      2. +
      3. api/ai/ai_transcriber_store
      4. api/barrage/barrage_store
      5. api/call/call_store
      6. api/define
      7. @@ -151,7 +152,7 @@
        live_summary_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_login_login_store/AllowType.html b/docs/api_login_login_store/AllowType.html index deea266e..f8149a86 100644 --- a/docs/api_login_login_store/AllowType.html +++ b/docs/api_login_login_store/AllowType.html @@ -294,7 +294,7 @@
        login_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_login_login_store/AllowType/values-constant.html b/docs/api_login_login_store/AllowType/values-constant.html index 57ead7b1..eb17b7ca 100644 --- a/docs/api_login_login_store/AllowType/values-constant.html +++ b/docs/api_login_login_store/AllowType/values-constant.html @@ -97,7 +97,7 @@
        AllowType enum
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_login_login_store/Gender.html b/docs/api_login_login_store/Gender.html index 50ecc1a5..e6e05804 100644 --- a/docs/api_login_login_store/Gender.html +++ b/docs/api_login_login_store/Gender.html @@ -294,7 +294,7 @@
        login_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_login_login_store/Gender/values-constant.html b/docs/api_login_login_store/Gender/values-constant.html index a37809fd..bcf637c9 100644 --- a/docs/api_login_login_store/Gender/values-constant.html +++ b/docs/api_login_login_store/Gender/values-constant.html @@ -97,7 +97,7 @@
        Gender enum
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_login_login_store/LoginState-class.html b/docs/api_login_login_store/LoginState-class.html index f2daf3fa..79587d62 100644 --- a/docs/api_login_login_store/LoginState-class.html +++ b/docs/api_login_login_store/LoginState-class.html @@ -60,6 +60,28 @@

        LoginState class

        Login state

        Login state data structure, containing current login status and logged-in user information.

        +

        State Properties Overview

        + + + + + + + + + + + + + + + + + + + + +
        PropertyTypeDescription
        loginStatusLoginStatusLogin status
        loginUserInfoUserProfile?Logged-in user information
        @@ -216,7 +238,7 @@

        login_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_login_login_store/LoginState/LoginState.html b/docs/api_login_login_store/LoginState/LoginState.html index ef21ee0f..76c7ad41 100644 --- a/docs/api_login_login_store/LoginState/LoginState.html +++ b/docs/api_login_login_store/LoginState/LoginState.html @@ -99,7 +99,7 @@
        LoginState class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_login_login_store/LoginState/loginStatus.html b/docs/api_login_login_store/LoginState/loginStatus.html index e0c369be..2c95235a 100644 --- a/docs/api_login_login_store/LoginState/loginStatus.html +++ b/docs/api_login_login_store/LoginState/loginStatus.html @@ -101,7 +101,7 @@
        LoginState class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_login_login_store/LoginState/loginUserInfo.html b/docs/api_login_login_store/LoginState/loginUserInfo.html index 3fff2470..a6ae9fde 100644 --- a/docs/api_login_login_store/LoginState/loginUserInfo.html +++ b/docs/api_login_login_store/LoginState/loginUserInfo.html @@ -101,7 +101,7 @@
        LoginState class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_login_login_store/LoginStatus.html b/docs/api_login_login_store/LoginStatus.html index a3a08cb3..48450aa1 100644 --- a/docs/api_login_login_store/LoginStatus.html +++ b/docs/api_login_login_store/LoginStatus.html @@ -318,7 +318,7 @@
        login_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_login_login_store/LoginStatus/fromValue.html b/docs/api_login_login_store/LoginStatus/fromValue.html index 5c959a81..d534c68c 100644 --- a/docs/api_login_login_store/LoginStatus/fromValue.html +++ b/docs/api_login_login_store/LoginStatus/fromValue.html @@ -108,7 +108,7 @@
        LoginStatus enum
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_login_login_store/LoginStatus/value.html b/docs/api_login_login_store/LoginStatus/value.html index 41501100..1b361a90 100644 --- a/docs/api_login_login_store/LoginStatus/value.html +++ b/docs/api_login_login_store/LoginStatus/value.html @@ -98,7 +98,7 @@
        LoginStatus enum
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_login_login_store/LoginStatus/values-constant.html b/docs/api_login_login_store/LoginStatus/values-constant.html index 85aaaa2e..8029932f 100644 --- a/docs/api_login_login_store/LoginStatus/values-constant.html +++ b/docs/api_login_login_store/LoginStatus/values-constant.html @@ -97,7 +97,7 @@
        LoginStatus enum
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_login_login_store/LoginStore-class-sidebar.html b/docs/api_login_login_store/LoginStore-class-sidebar.html index 1ce2403d..19935d10 100644 --- a/docs/api_login_login_store/LoginStore-class-sidebar.html +++ b/docs/api_login_login_store/LoginStore-class-sidebar.html @@ -14,7 +14,7 @@
      8. - hasListeners + hasListeners
      9. @@ -32,11 +32,11 @@
      10. Methods
      11. - addListener + addListener
      12. - dispose + dispose
      13. @@ -52,11 +52,11 @@
      14. - notifyListeners + notifyListeners
      15. - removeListener + removeListener
      16. diff --git a/docs/api_login_login_store/LoginStore-class.html b/docs/api_login_login_store/LoginStore-class.html index 5f32ddfa..73c86028 100644 --- a/docs/api_login_login_store/LoginStore-class.html +++ b/docs/api_login_login_store/LoginStore-class.html @@ -71,8 +71,38 @@

        Key Features

      17. Personal Information Settings:Supports setting user nickname, avatar, gender and other personal information
      18. +

        Important: Use shared singleton object to access the LoginStore instance.

        +
        +

        Note: Login status updates are delivered through loginState publisher. Subscribe to it to receive real-time updates about login status.

        +

        Login Operations Overview

        + + + + + + + + + + + + + + + + + + + + + + + + + +
        OperationMethodDescription
        LoginloginLogin using SDK application ID user ID and user signature
        LogoutlogoutUser logout
        Set InfosetSelfInfoSet user personal information

        Topics

        Getting Instance

          @@ -100,6 +130,28 @@

          See Also

      +
      +
      + +
      Inheritance
      +
      + +
      + + + + + + + + + +
      +
      @@ -132,7 +184,7 @@

      Properties

      - hasListeners + hasListeners bool @@ -189,7 +241,7 @@

      Properties

      Methods

      - addListener(VoidCallback listener) + addListener(VoidCallback listener) → void @@ -202,7 +254,7 @@

      Methods

      - dispose() + dispose() → void @@ -211,7 +263,7 @@

      Methods

      Discards any resources used by the object. After this is called, the object is not in a usable state and should be discarded (calls to -addListener will throw after the object is disposed). +addListener will throw after the object is disposed).
      inherited
      @@ -256,7 +308,7 @@

      Methods

      - notifyListeners() + notifyListeners() → void @@ -269,7 +321,7 @@

      Methods

      - removeListener(VoidCallback listener) + removeListener(VoidCallback listener) → void @@ -375,7 +427,7 @@
      login_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/LoginStore/LoginStore.html b/docs/api_login_login_store/LoginStore/LoginStore.html index 7694246d..130a6395 100644 --- a/docs/api_login_login_store/LoginStore/LoginStore.html +++ b/docs/api_login_login_store/LoginStore/LoginStore.html @@ -90,7 +90,7 @@
      LoginStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/LoginStore/addListener.html b/docs/api_login_login_store/LoginStore/addListener.html deleted file mode 100644 index 76203ff3..00000000 --- a/docs/api_login_login_store/LoginStore/addListener.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - - - - addListener method - LoginStore class - login_store library - Dart API - - - - - - - - - - - - - - - -
      -
      - menu - -
      addListener
      - -
      - -
      -
      -
      -
      -
      -

      addListener method -

      - -
      - -
      -
        -
      1. @override
      2. -
      -
      -void -addListener(
      1. VoidCallback listener
      2. -
      ) - -
      inherited
      - -
      - -
      -

      Register a closure to be called when the object changes.

      -

      If the given closure is already registered, an additional instance is -added, and must be removed the same number of times it is added before it -will stop being called.

      -

      This method must not be called after dispose has been called.

      -

      If a listener is added twice, and is removed once during an iteration -(e.g. in response to a notification), it will still be called again. If, -on the other hand, it is removed as many times as it was registered, then -it will no longer be called. This odd behavior is the result of the -ChangeNotifier not being able to determine which listener is being -removed, since they are identical, therefore it will conservatively still -call all the listeners when it knows that any are still registered.

      -

      This surprising behavior can be unexpectedly observed when registering a -listener on two separate objects which are both forwarding all -registrations to a common upstream object.

      -

      See also:

      -
        -
      • removeListener, which removes a previously registered closure from -the list of closures that are notified when the object changes.
      • -
      -
      - - - -
      -

      Implementation

      -
      @override
      -void addListener(VoidCallback listener) {
      -  assert(ChangeNotifier.debugAssertNotDisposed(this));
      -
      -  if (kFlutterMemoryAllocationsEnabled) {
      -    maybeDispatchObjectCreation(this);
      -  }
      -
      -  if (_count == _listeners.length) {
      -    if (_count == 0) {
      -      _listeners = List<VoidCallback?>.filled(1, null);
      -    } else {
      -      final List<VoidCallback?> newListeners =
      -          List<VoidCallback?>.filled(_listeners.length * 2, null);
      -      for (int i = 0; i < _count; i++) {
      -        newListeners[i] = _listeners[i];
      -      }
      -      _listeners = newListeners;
      -    }
      -  }
      -  _listeners[_count++] = listener;
      -}
      -
      - - -
      - - -
      -
      - - atomic_x_core - 3.6.2 - - -
      - - - - - - - - - diff --git a/docs/api_login_login_store/LoginStore/dispose.html b/docs/api_login_login_store/LoginStore/dispose.html deleted file mode 100644 index 616981a8..00000000 --- a/docs/api_login_login_store/LoginStore/dispose.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - - - - dispose method - LoginStore class - login_store library - Dart API - - - - - - - - - - - - - - - -
      -
      - menu - -
      dispose
      - -
      - -
      -
      -
      -
      -
      -

      dispose method -

      - -
      - -
      -
        -
      1. @mustCallSuper
      2. -
      -
      -void -dispose() - -
      inherited
      - -
      - -
      -

      Discards any resources used by the object. After this is called, the -object is not in a usable state and should be discarded (calls to -addListener will throw after the object is disposed).

      -

      This method should only be called by the object's owner.

      -

      This method does not notify listeners, and clears the listener list once -it is called. Consumers of this class must decide on whether to notify -listeners or not immediately before disposal.

      -
      - - - -
      -

      Implementation

      -
      @mustCallSuper
      -void dispose() {
      -  assert(ChangeNotifier.debugAssertNotDisposed(this));
      -  assert(
      -    _notificationCallStackDepth == 0,
      -    'The "dispose()" method on $this was called during the call to '
      -    '"notifyListeners()". This is likely to cause errors since it modifies '
      -    'the list of listeners while the list is being used.',
      -  );
      -  assert(() {
      -    _debugDisposed = true;
      -    return true;
      -  }());
      -  if (kFlutterMemoryAllocationsEnabled && _creationDispatched) {
      -    FlutterMemoryAllocations.instance.dispatchObjectDisposed(object: this);
      -  }
      -  _listeners = _emptyListeners;
      -  _count = 0;
      -}
      -
      - - -
      - - -
      -
      - - atomic_x_core - 3.6.2 - - -
      - - - - - - - - - diff --git a/docs/api_login_login_store/LoginStore/login.html b/docs/api_login_login_store/LoginStore/login.html index 47b99876..2329b600 100644 --- a/docs/api_login_login_store/LoginStore/login.html +++ b/docs/api_login_login_store/LoginStore/login.html @@ -113,7 +113,7 @@
      LoginStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/LoginStore/loginState.html b/docs/api_login_login_store/LoginStore/loginState.html index a242109c..a307e969 100644 --- a/docs/api_login_login_store/LoginStore/loginState.html +++ b/docs/api_login_login_store/LoginStore/loginState.html @@ -107,7 +107,7 @@
      LoginStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/LoginStore/logout.html b/docs/api_login_login_store/LoginStore/logout.html index efe3b34f..16acac0e 100644 --- a/docs/api_login_login_store/LoginStore/logout.html +++ b/docs/api_login_login_store/LoginStore/logout.html @@ -101,7 +101,7 @@
      LoginStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/LoginStore/notifyListeners.html b/docs/api_login_login_store/LoginStore/notifyListeners.html deleted file mode 100644 index 80fa4cea..00000000 --- a/docs/api_login_login_store/LoginStore/notifyListeners.html +++ /dev/null @@ -1,212 +0,0 @@ - - - - - - - - notifyListeners method - LoginStore class - login_store library - Dart API - - - - - - - - - - - - - - - -
      -
      - menu - -
      notifyListeners
      - -
      - -
      -
      -
      -
      -
      -

      notifyListeners method -

      - -
      - -
      -
        -
      1. @protected
      2. -
      3. @visibleForTesting
      4. -
      -
      -void -notifyListeners() - -
      inherited
      - -
      - -
      -

      Call all the registered listeners.

      -

      Call this method whenever the object changes, to notify any clients the -object may have changed. Listeners that are added during this iteration -will not be visited. Listeners that are removed during this iteration will -not be visited after they are removed.

      -

      Exceptions thrown by listeners will be caught and reported using -FlutterError.reportError.

      -

      This method must not be called after dispose has been called.

      -

      Surprising behavior can result when reentrantly removing a listener (e.g. -in response to a notification) that has been registered multiple times. -See the discussion at removeListener.

      -
      - - - -
      -

      Implementation

      -
      @protected
      -@visibleForTesting
      -@pragma('vm:notify-debugger-on-exception')
      -void notifyListeners() {
      -  assert(ChangeNotifier.debugAssertNotDisposed(this));
      -  if (_count == 0) {
      -    return;
      -  }
      -
      -  // To make sure that listeners removed during this iteration are not called,
      -  // we set them to null, but we don't shrink the list right away.
      -  // By doing this, we can continue to iterate on our list until it reaches
      -  // the last listener added before the call to this method.
      -
      -  // To allow potential listeners to recursively call notifyListener, we track
      -  // the number of times this method is called in _notificationCallStackDepth.
      -  // Once every recursive iteration is finished (i.e. when _notificationCallStackDepth == 0),
      -  // we can safely shrink our list so that it will only contain not null
      -  // listeners.
      -
      -  _notificationCallStackDepth++;
      -
      -  final int end = _count;
      -  for (int i = 0; i < end; i++) {
      -    try {
      -      _listeners[i]?.call();
      -    } catch (exception, stack) {
      -      FlutterError.reportError(FlutterErrorDetails(
      -        exception: exception,
      -        stack: stack,
      -        library: 'foundation library',
      -        context: ErrorDescription('while dispatching notifications for $runtimeType'),
      -        informationCollector: () => <DiagnosticsNode>[
      -          DiagnosticsProperty<ChangeNotifier>(
      -            'The $runtimeType sending notification was',
      -            this,
      -            style: DiagnosticsTreeStyle.errorProperty,
      -          ),
      -        ],
      -      ));
      -    }
      -  }
      -
      -  _notificationCallStackDepth--;
      -
      -  if (_notificationCallStackDepth == 0 && _reentrantlyRemovedListeners > 0) {
      -    // We really remove the listeners when all notifications are done.
      -    final int newLength = _count - _reentrantlyRemovedListeners;
      -    if (newLength * 2 <= _listeners.length) {
      -      // As in _removeAt, we only shrink the list when the real number of
      -      // listeners is half the length of our list.
      -      final List<VoidCallback?> newListeners = List<VoidCallback?>.filled(newLength, null);
      -
      -      int newIndex = 0;
      -      for (int i = 0; i < _count; i++) {
      -        final VoidCallback? listener = _listeners[i];
      -        if (listener != null) {
      -          newListeners[newIndex++] = listener;
      -        }
      -      }
      -
      -      _listeners = newListeners;
      -    } else {
      -      // Otherwise we put all the null references at the end.
      -      for (int i = 0; i < newLength; i += 1) {
      -        if (_listeners[i] == null) {
      -          // We swap this item with the next not null item.
      -          int swapIndex = i + 1;
      -          while (_listeners[swapIndex] == null) {
      -            swapIndex += 1;
      -          }
      -          _listeners[i] = _listeners[swapIndex];
      -          _listeners[swapIndex] = null;
      -        }
      -      }
      -    }
      -
      -    _reentrantlyRemovedListeners = 0;
      -    _count = newLength;
      -  }
      -}
      -
      - - -
      - - -
      -
      - - atomic_x_core - 3.6.2 - - -
      - - - - - - - - - diff --git a/docs/api_login_login_store/LoginStore/removeListener.html b/docs/api_login_login_store/LoginStore/removeListener.html deleted file mode 100644 index 948573b0..00000000 --- a/docs/api_login_login_store/LoginStore/removeListener.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - - - - removeListener method - LoginStore class - login_store library - Dart API - - - - - - - - - - - - - - - -
      -
      - menu - -
      removeListener
      - -
      - -
      -
      -
      -
      -
      -

      removeListener method -

      - -
      - -
      -
        -
      1. @override
      2. -
      -
      -void -removeListener(
      1. VoidCallback listener
      2. -
      ) - -
      inherited
      - -
      - -
      -

      Remove a previously registered closure from the list of closures that are -notified when the object changes.

      -

      If the given listener is not registered, the call is ignored.

      -

      This method returns immediately if dispose has been called.

      -

      If a listener is added twice, and is removed once during an iteration -(e.g. in response to a notification), it will still be called again. If, -on the other hand, it is removed as many times as it was registered, then -it will no longer be called. This odd behavior is the result of the -ChangeNotifier not being able to determine which listener is being -removed, since they are identical, therefore it will conservatively still -call all the listeners when it knows that any are still registered.

      -

      This surprising behavior can be unexpectedly observed when registering a -listener on two separate objects which are both forwarding all -registrations to a common upstream object.

      -

      See also:

      -
        -
      • addListener, which registers a closure to be called when the object -changes.
      • -
      -
      - - - -
      -

      Implementation

      -
      @override
      -void removeListener(VoidCallback listener) {
      -  // This method is allowed to be called on disposed instances for usability
      -  // reasons. Due to how our frame scheduling logic between render objects and
      -  // overlays, it is common that the owner of this instance would be disposed a
      -  // frame earlier than the listeners. Allowing calls to this method after it
      -  // is disposed makes it easier for listeners to properly clean up.
      -  for (int i = 0; i < _count; i++) {
      -    final VoidCallback? listenerAtIndex = _listeners[i];
      -    if (listenerAtIndex == listener) {
      -      if (_notificationCallStackDepth > 0) {
      -        // We don't resize the list during notifyListeners iterations
      -        // but we set to null, the listeners we want to remove. We will
      -        // effectively resize the list at the end of all notifyListeners
      -        // iterations.
      -        _listeners[i] = null;
      -        _reentrantlyRemovedListeners++;
      -      } else {
      -        // When we are outside the notifyListeners iterations we can
      -        // effectively shrink the list.
      -        _removeAt(i);
      -      }
      -      break;
      -    }
      -  }
      -}
      -
      - - -
      - - -
      -
      - - atomic_x_core - 3.6.2 - - -
      - - - - - - - - - diff --git a/docs/api_login_login_store/LoginStore/sdkAppID.html b/docs/api_login_login_store/LoginStore/sdkAppID.html index a7c06ff0..769ac68f 100644 --- a/docs/api_login_login_store/LoginStore/sdkAppID.html +++ b/docs/api_login_login_store/LoginStore/sdkAppID.html @@ -107,7 +107,7 @@
      LoginStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/LoginStore/setSelfInfo.html b/docs/api_login_login_store/LoginStore/setSelfInfo.html index 5f81ebc4..dc678886 100644 --- a/docs/api_login_login_store/LoginStore/setSelfInfo.html +++ b/docs/api_login_login_store/LoginStore/setSelfInfo.html @@ -105,7 +105,7 @@
      LoginStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/LoginStore/shared.html b/docs/api_login_login_store/LoginStore/shared.html index 628c7410..802af2ef 100644 --- a/docs/api_login_login_store/LoginStore/shared.html +++ b/docs/api_login_login_store/LoginStore/shared.html @@ -107,7 +107,7 @@
      LoginStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/UserProfile-class.html b/docs/api_login_login_store/UserProfile-class.html index 63d4f997..9ecf4451 100644 --- a/docs/api_login_login_store/UserProfile-class.html +++ b/docs/api_login_login_store/UserProfile-class.html @@ -60,6 +60,68 @@

      UserProfile class

      User profile

      User profile data structure, containing user ID, nickname, avatar, gender and other personal information.

      +

      User Profile Properties Overview

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      PropertyTypeDescription
      userIDStringUser ID
      nicknameString?Nickname
      avatarURLString?Avatar URL
      selfSignatureString?Personal signature
      genderGender?Gender
      roleint?Role
      levelint?Level
      birthdayint?Birthday
      allowTypeAllowType?Friend verification type
      customInfoMap<String, String>?Custom information
      @@ -312,7 +374,7 @@

      login_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/UserProfile/UserProfile.html b/docs/api_login_login_store/UserProfile/UserProfile.html index 59afc5fc..abfc2a4e 100644 --- a/docs/api_login_login_store/UserProfile/UserProfile.html +++ b/docs/api_login_login_store/UserProfile/UserProfile.html @@ -115,7 +115,7 @@
      UserProfile class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/UserProfile/allowType.html b/docs/api_login_login_store/UserProfile/allowType.html index 11d5b1ed..e52b7cff 100644 --- a/docs/api_login_login_store/UserProfile/allowType.html +++ b/docs/api_login_login_store/UserProfile/allowType.html @@ -101,7 +101,7 @@
      UserProfile class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/UserProfile/avatarURL.html b/docs/api_login_login_store/UserProfile/avatarURL.html index e366a972..92d59371 100644 --- a/docs/api_login_login_store/UserProfile/avatarURL.html +++ b/docs/api_login_login_store/UserProfile/avatarURL.html @@ -101,7 +101,7 @@
      UserProfile class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/UserProfile/birthday.html b/docs/api_login_login_store/UserProfile/birthday.html index cbf813b2..4328704a 100644 --- a/docs/api_login_login_store/UserProfile/birthday.html +++ b/docs/api_login_login_store/UserProfile/birthday.html @@ -101,7 +101,7 @@
      UserProfile class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/UserProfile/customInfo.html b/docs/api_login_login_store/UserProfile/customInfo.html index ab4230b8..81980043 100644 --- a/docs/api_login_login_store/UserProfile/customInfo.html +++ b/docs/api_login_login_store/UserProfile/customInfo.html @@ -101,7 +101,7 @@
      UserProfile class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/UserProfile/gender.html b/docs/api_login_login_store/UserProfile/gender.html index af4c115e..2800c206 100644 --- a/docs/api_login_login_store/UserProfile/gender.html +++ b/docs/api_login_login_store/UserProfile/gender.html @@ -101,7 +101,7 @@
      UserProfile class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/UserProfile/level.html b/docs/api_login_login_store/UserProfile/level.html index 5ee0d174..97b74821 100644 --- a/docs/api_login_login_store/UserProfile/level.html +++ b/docs/api_login_login_store/UserProfile/level.html @@ -101,7 +101,7 @@
      UserProfile class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/UserProfile/nickname.html b/docs/api_login_login_store/UserProfile/nickname.html index b97e4de4..e9182075 100644 --- a/docs/api_login_login_store/UserProfile/nickname.html +++ b/docs/api_login_login_store/UserProfile/nickname.html @@ -101,7 +101,7 @@
      UserProfile class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/UserProfile/role.html b/docs/api_login_login_store/UserProfile/role.html index d7779260..455529cd 100644 --- a/docs/api_login_login_store/UserProfile/role.html +++ b/docs/api_login_login_store/UserProfile/role.html @@ -101,7 +101,7 @@
      UserProfile class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/UserProfile/selfSignature.html b/docs/api_login_login_store/UserProfile/selfSignature.html index 036ebd1a..85d9d4c3 100644 --- a/docs/api_login_login_store/UserProfile/selfSignature.html +++ b/docs/api_login_login_store/UserProfile/selfSignature.html @@ -101,7 +101,7 @@
      UserProfile class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/UserProfile/userID.html b/docs/api_login_login_store/UserProfile/userID.html index bee6501a..1bc77539 100644 --- a/docs/api_login_login_store/UserProfile/userID.html +++ b/docs/api_login_login_store/UserProfile/userID.html @@ -101,7 +101,7 @@
      UserProfile class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_login_login_store/index.html b/docs/api_login_login_store/index.html index e3ca0be5..e487e206 100644 --- a/docs/api_login_login_store/index.html +++ b/docs/api_login_login_store/index.html @@ -149,6 +149,7 @@

      Enums

      atomic_x_core package
      1. Libraries
      2. +
      3. api/ai/ai_transcriber_store
      4. api/barrage/barrage_store
      5. api/call/call_store
      6. api/define
      7. @@ -181,7 +182,7 @@
        login_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/DeviceRequestInfo-class.html b/docs/api_room_room_participant_store/DeviceRequestInfo-class.html index 4b8e9662..b90ce2cf 100644 --- a/docs/api_room_room_participant_store/DeviceRequestInfo-class.html +++ b/docs/api_room_room_participant_store/DeviceRequestInfo-class.html @@ -275,7 +275,7 @@
        room_participant_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/DeviceRequestInfo/DeviceRequestInfo.html b/docs/api_room_room_participant_store/DeviceRequestInfo/DeviceRequestInfo.html index d407ccad..be01a432 100644 --- a/docs/api_room_room_participant_store/DeviceRequestInfo/DeviceRequestInfo.html +++ b/docs/api_room_room_participant_store/DeviceRequestInfo/DeviceRequestInfo.html @@ -109,7 +109,7 @@
        DeviceRequestInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/DeviceRequestInfo/content.html b/docs/api_room_room_participant_store/DeviceRequestInfo/content.html index 12bd6375..b8d5be3d 100644 --- a/docs/api_room_room_participant_store/DeviceRequestInfo/content.html +++ b/docs/api_room_room_participant_store/DeviceRequestInfo/content.html @@ -98,7 +98,7 @@
        DeviceRequestInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/DeviceRequestInfo/device.html b/docs/api_room_room_participant_store/DeviceRequestInfo/device.html index 645d9a42..7a4bcc7b 100644 --- a/docs/api_room_room_participant_store/DeviceRequestInfo/device.html +++ b/docs/api_room_room_participant_store/DeviceRequestInfo/device.html @@ -98,7 +98,7 @@
        DeviceRequestInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/DeviceRequestInfo/senderAvatarURL.html b/docs/api_room_room_participant_store/DeviceRequestInfo/senderAvatarURL.html index f08a61d8..5ade7e45 100644 --- a/docs/api_room_room_participant_store/DeviceRequestInfo/senderAvatarURL.html +++ b/docs/api_room_room_participant_store/DeviceRequestInfo/senderAvatarURL.html @@ -98,7 +98,7 @@
        DeviceRequestInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/DeviceRequestInfo/senderNameCard.html b/docs/api_room_room_participant_store/DeviceRequestInfo/senderNameCard.html index f83ba2fc..256665b2 100644 --- a/docs/api_room_room_participant_store/DeviceRequestInfo/senderNameCard.html +++ b/docs/api_room_room_participant_store/DeviceRequestInfo/senderNameCard.html @@ -98,7 +98,7 @@
        DeviceRequestInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/DeviceRequestInfo/senderUserID.html b/docs/api_room_room_participant_store/DeviceRequestInfo/senderUserID.html index 6610f776..9495d525 100644 --- a/docs/api_room_room_participant_store/DeviceRequestInfo/senderUserID.html +++ b/docs/api_room_room_participant_store/DeviceRequestInfo/senderUserID.html @@ -98,7 +98,7 @@
        DeviceRequestInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/DeviceRequestInfo/senderUserName.html b/docs/api_room_room_participant_store/DeviceRequestInfo/senderUserName.html index 26c05ae7..3a382d68 100644 --- a/docs/api_room_room_participant_store/DeviceRequestInfo/senderUserName.html +++ b/docs/api_room_room_participant_store/DeviceRequestInfo/senderUserName.html @@ -98,7 +98,7 @@
        DeviceRequestInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/DeviceRequestInfo/timestamp.html b/docs/api_room_room_participant_store/DeviceRequestInfo/timestamp.html index fe986d01..852707b4 100644 --- a/docs/api_room_room_participant_store/DeviceRequestInfo/timestamp.html +++ b/docs/api_room_room_participant_store/DeviceRequestInfo/timestamp.html @@ -98,7 +98,7 @@
        DeviceRequestInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/KickedOutOfRoomReason.html b/docs/api_room_room_participant_store/KickedOutOfRoomReason.html index 960fe0c7..7bee160d 100644 --- a/docs/api_room_room_participant_store/KickedOutOfRoomReason.html +++ b/docs/api_room_room_participant_store/KickedOutOfRoomReason.html @@ -360,7 +360,7 @@
        room_participant_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/KickedOutOfRoomReason/value.html b/docs/api_room_room_participant_store/KickedOutOfRoomReason/value.html index f18af230..b287bb56 100644 --- a/docs/api_room_room_participant_store/KickedOutOfRoomReason/value.html +++ b/docs/api_room_room_participant_store/KickedOutOfRoomReason/value.html @@ -98,7 +98,7 @@
        KickedOutOfRoomReason enum
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/KickedOutOfRoomReason/values-constant.html b/docs/api_room_room_participant_store/KickedOutOfRoomReason/values-constant.html index 371f8004..dd379275 100644 --- a/docs/api_room_room_participant_store/KickedOutOfRoomReason/values-constant.html +++ b/docs/api_room_room_participant_store/KickedOutOfRoomReason/values-constant.html @@ -97,7 +97,7 @@
        KickedOutOfRoomReason enum
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/ParticipantRole.html b/docs/api_room_room_participant_store/ParticipantRole.html index 15b039db..14e13ce3 100644 --- a/docs/api_room_room_participant_store/ParticipantRole.html +++ b/docs/api_room_room_participant_store/ParticipantRole.html @@ -315,7 +315,7 @@
        room_participant_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/ParticipantRole/value.html b/docs/api_room_room_participant_store/ParticipantRole/value.html index 36ea0695..92aab9ea 100644 --- a/docs/api_room_room_participant_store/ParticipantRole/value.html +++ b/docs/api_room_room_participant_store/ParticipantRole/value.html @@ -98,7 +98,7 @@
        ParticipantRole enum
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/ParticipantRole/values-constant.html b/docs/api_room_room_participant_store/ParticipantRole/values-constant.html index d7b66e1b..afe988e1 100644 --- a/docs/api_room_room_participant_store/ParticipantRole/values-constant.html +++ b/docs/api_room_room_participant_store/ParticipantRole/values-constant.html @@ -97,7 +97,7 @@
        ParticipantRole enum
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipant-class.html b/docs/api_room_room_participant_store/RoomParticipant-class.html index 34133038..a45a0831 100644 --- a/docs/api_room_room_participant_store/RoomParticipant-class.html +++ b/docs/api_room_room_participant_store/RoomParticipant-class.html @@ -323,7 +323,7 @@
        room_participant_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipant/RoomParticipant.html b/docs/api_room_room_participant_store/RoomParticipant/RoomParticipant.html index 0344b42a..1cac4418 100644 --- a/docs/api_room_room_participant_store/RoomParticipant/RoomParticipant.html +++ b/docs/api_room_room_participant_store/RoomParticipant/RoomParticipant.html @@ -117,7 +117,7 @@
        RoomParticipant class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipant/avatarURL.html b/docs/api_room_room_participant_store/RoomParticipant/avatarURL.html index aa7c751f..017286ef 100644 --- a/docs/api_room_room_participant_store/RoomParticipant/avatarURL.html +++ b/docs/api_room_room_participant_store/RoomParticipant/avatarURL.html @@ -98,7 +98,7 @@
        RoomParticipant class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipant/cameraStatus.html b/docs/api_room_room_participant_store/RoomParticipant/cameraStatus.html index 81f28437..2ba9dd9a 100644 --- a/docs/api_room_room_participant_store/RoomParticipant/cameraStatus.html +++ b/docs/api_room_room_participant_store/RoomParticipant/cameraStatus.html @@ -98,7 +98,7 @@
        RoomParticipant class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipant/isMessageDisabled.html b/docs/api_room_room_participant_store/RoomParticipant/isMessageDisabled.html index 9b8fbb0d..fdc0b329 100644 --- a/docs/api_room_room_participant_store/RoomParticipant/isMessageDisabled.html +++ b/docs/api_room_room_participant_store/RoomParticipant/isMessageDisabled.html @@ -98,7 +98,7 @@
        RoomParticipant class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipant/metaData.html b/docs/api_room_room_participant_store/RoomParticipant/metaData.html index 2e4ebc9b..f182ae71 100644 --- a/docs/api_room_room_participant_store/RoomParticipant/metaData.html +++ b/docs/api_room_room_participant_store/RoomParticipant/metaData.html @@ -98,7 +98,7 @@
        RoomParticipant class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipant/microphoneStatus.html b/docs/api_room_room_participant_store/RoomParticipant/microphoneStatus.html index fa4bb6ea..90541610 100644 --- a/docs/api_room_room_participant_store/RoomParticipant/microphoneStatus.html +++ b/docs/api_room_room_participant_store/RoomParticipant/microphoneStatus.html @@ -98,7 +98,7 @@
        RoomParticipant class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipant/nameCard.html b/docs/api_room_room_participant_store/RoomParticipant/nameCard.html index 78088afb..65c33374 100644 --- a/docs/api_room_room_participant_store/RoomParticipant/nameCard.html +++ b/docs/api_room_room_participant_store/RoomParticipant/nameCard.html @@ -98,7 +98,7 @@
        RoomParticipant class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipant/role.html b/docs/api_room_room_participant_store/RoomParticipant/role.html index d189bf45..918f492b 100644 --- a/docs/api_room_room_participant_store/RoomParticipant/role.html +++ b/docs/api_room_room_participant_store/RoomParticipant/role.html @@ -98,7 +98,7 @@
        RoomParticipant class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipant/roomStatus.html b/docs/api_room_room_participant_store/RoomParticipant/roomStatus.html index ef96d883..d2032276 100644 --- a/docs/api_room_room_participant_store/RoomParticipant/roomStatus.html +++ b/docs/api_room_room_participant_store/RoomParticipant/roomStatus.html @@ -98,7 +98,7 @@
        RoomParticipant class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipant/screenShareStatus.html b/docs/api_room_room_participant_store/RoomParticipant/screenShareStatus.html index 7d1ccddc..0b648aa1 100644 --- a/docs/api_room_room_participant_store/RoomParticipant/screenShareStatus.html +++ b/docs/api_room_room_participant_store/RoomParticipant/screenShareStatus.html @@ -98,7 +98,7 @@
        RoomParticipant class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipant/userID.html b/docs/api_room_room_participant_store/RoomParticipant/userID.html index 519178b9..7306e5b4 100644 --- a/docs/api_room_room_participant_store/RoomParticipant/userID.html +++ b/docs/api_room_room_participant_store/RoomParticipant/userID.html @@ -98,7 +98,7 @@
        RoomParticipant class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipant/userName.html b/docs/api_room_room_participant_store/RoomParticipant/userName.html index 641ffaf9..f6f7bcbd 100644 --- a/docs/api_room_room_participant_store/RoomParticipant/userName.html +++ b/docs/api_room_room_participant_store/RoomParticipant/userName.html @@ -98,7 +98,7 @@
        RoomParticipant class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantListener-class-sidebar.html b/docs/api_room_room_participant_store/RoomParticipantListener-class-sidebar.html index 24bff7e0..6effa93e 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener-class-sidebar.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener-class-sidebar.html @@ -29,6 +29,10 @@ onAllMessagesDisabled +
      8. + onAudiencePromotedToParticipant +
      9. +
      10. onDeviceInvitationAccepted
      11. @@ -81,6 +85,10 @@ onOwnerChanged +
      12. + onParticipantDemotedToAudience +
      13. +
      14. onParticipantDeviceClosed
      15. diff --git a/docs/api_room_room_participant_store/RoomParticipantListener-class.html b/docs/api_room_room_participant_store/RoomParticipantListener-class.html index 909c9b34..56bd89aa 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener-class.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener-class.html @@ -68,7 +68,7 @@

        RoomParticipantListener class

        Constructors

        - RoomParticipantListener({void onParticipantJoined(RoomUser participant)?, void onParticipantLeft(RoomUser participant)?, void onOwnerChanged(RoomUser newOwner, RoomUser oldOwner)?, void onAdminSet(RoomUser userInfo)?, void onAdminRevoked(RoomUser userInfo)?, void onKickedFromRoom(KickedOutOfRoomReason reason, String message)?, void onParticipantDeviceClosed(DeviceType device, RoomUser operator)?, void onUserMessageDisabled(bool disable, RoomUser operator)?, void onAllDevicesDisabled(DeviceType device, bool disable, RoomUser operator)?, void onAllMessagesDisabled(bool disable, RoomUser operator)?, void onDeviceRequestReceived(DeviceRequestInfo request)?, void onDeviceRequestCancelled(DeviceRequestInfo request)?, void onDeviceRequestTimeout(DeviceRequestInfo request)?, void onDeviceRequestApproved(DeviceRequestInfo request, RoomUser operator)?, void onDeviceRequestRejected(DeviceRequestInfo request, RoomUser operator)?, void onDeviceRequestProcessed(DeviceRequestInfo request, RoomUser operator)?, void onDeviceInvitationReceived(DeviceRequestInfo invitation)?, void onDeviceInvitationCancelled(DeviceRequestInfo invitation)?, void onDeviceInvitationTimeout(DeviceRequestInfo invitation)?, void onDeviceInvitationAccepted(DeviceRequestInfo invitation, RoomUser operator)?, void onDeviceInvitationDeclined(DeviceRequestInfo invitation, RoomUser operator)?}) + RoomParticipantListener({void onParticipantJoined(RoomUser participant)?, void onParticipantLeft(RoomUser participant)?, void onAudiencePromotedToParticipant(RoomUser userInfo)?, void onParticipantDemotedToAudience(RoomUser userInfo)?, void onOwnerChanged(RoomUser newOwner, RoomUser oldOwner)?, void onAdminSet(RoomUser userInfo)?, void onAdminRevoked(RoomUser userInfo)?, void onKickedFromRoom(KickedOutOfRoomReason reason, String message)?, void onParticipantDeviceClosed(DeviceType device, RoomUser operator)?, void onUserMessageDisabled(bool disable, RoomUser operator)?, void onAllDevicesDisabled(DeviceType device, bool disable, RoomUser operator)?, void onAllMessagesDisabled(bool disable, RoomUser operator)?, void onDeviceRequestReceived(DeviceRequestInfo request)?, void onDeviceRequestCancelled(DeviceRequestInfo request)?, void onDeviceRequestTimeout(DeviceRequestInfo request)?, void onDeviceRequestApproved(DeviceRequestInfo request, RoomUser operator)?, void onDeviceRequestRejected(DeviceRequestInfo request, RoomUser operator)?, void onDeviceRequestProcessed(DeviceRequestInfo request, RoomUser operator)?, void onDeviceInvitationReceived(DeviceRequestInfo invitation)?, void onDeviceInvitationCancelled(DeviceRequestInfo invitation)?, void onDeviceInvitationTimeout(DeviceRequestInfo invitation)?, void onDeviceInvitationAccepted(DeviceRequestInfo invitation, RoomUser operator)?, void onDeviceInvitationDeclined(DeviceRequestInfo invitation, RoomUser operator)?})
        @@ -139,6 +139,18 @@

        Properties

        Triggered when all users are muted.
        getter/setter pair
        +
        + +
        + onAudiencePromotedToParticipant + ↔ void Function(RoomUser userInfo)? + + +
        +
        + Triggered when an audience is promoted to participant. +
        getter/setter pair
        +
        @@ -295,6 +307,18 @@

        Properties

        Triggered when the owner changes.
        getter/setter pair
        + + +
        + onParticipantDemotedToAudience + ↔ void Function(RoomUser userInfo)? + + +
        +
        + Triggered when a participant is demoted to audience. +
        getter/setter pair
        +
        @@ -442,7 +466,7 @@
        room_participant_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/RoomParticipantListener.html b/docs/api_room_room_participant_store/RoomParticipantListener/RoomParticipantListener.html index e53c7353..d8383210 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/RoomParticipantListener.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/RoomParticipantListener.html @@ -62,6 +62,10 @@

        RoomParticipantListener constructor

      )?,
    8. void onParticipantLeft(
      1. RoomUser participant
      )?,
    9. +
    10. void onAudiencePromotedToParticipant(
      1. RoomUser userInfo
      2. +
      )?,
    11. +
    12. void onParticipantDemotedToAudience(
      1. RoomUser userInfo
      2. +
      )?,
    13. void onOwnerChanged(
      1. RoomUser newOwner,
      2. RoomUser oldOwner
      )?,
    14. @@ -123,6 +127,8 @@

      Implementation

      RoomParticipantListener({
         this.onParticipantJoined,
         this.onParticipantLeft,
      +  this.onAudiencePromotedToParticipant,
      +  this.onParticipantDemotedToAudience,
         this.onOwnerChanged,
         this.onAdminSet,
         this.onAdminRevoked,
      @@ -170,7 +176,7 @@ 
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onAdminRevoked.html b/docs/api_room_room_participant_store/RoomParticipantListener/onAdminRevoked.html index d667c0c8..9875f59e 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onAdminRevoked.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onAdminRevoked.html @@ -104,7 +104,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onAdminSet.html b/docs/api_room_room_participant_store/RoomParticipantListener/onAdminSet.html index af77b9ae..c5127a24 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onAdminSet.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onAdminSet.html @@ -104,7 +104,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onAllDevicesDisabled.html b/docs/api_room_room_participant_store/RoomParticipantListener/onAllDevicesDisabled.html index 2ee45459..65c0bcee 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onAllDevicesDisabled.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onAllDevicesDisabled.html @@ -106,7 +106,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onAllMessagesDisabled.html b/docs/api_room_room_participant_store/RoomParticipantListener/onAllMessagesDisabled.html index a0a73bc7..ae7c441d 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onAllMessagesDisabled.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onAllMessagesDisabled.html @@ -105,7 +105,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onAudiencePromotedToParticipant.html b/docs/api_room_room_participant_store/RoomParticipantListener/onAudiencePromotedToParticipant.html new file mode 100644 index 00000000..99bb0082 --- /dev/null +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onAudiencePromotedToParticipant.html @@ -0,0 +1,119 @@ + + + + + + + + onAudiencePromotedToParticipant property - RoomParticipantListener class - room_participant_store library - Dart API + + + + + + + + + + + + + + + +
      +
      + menu + +
      onAudiencePromotedToParticipant
      + +
      + +
      +
      +
      +
      +
      +

      onAudiencePromotedToParticipant property +

      + + +
      + + void Function(RoomUser userInfo)? + onAudiencePromotedToParticipant +
      getter/setter pair
      + +
      + +
      +

      Triggered when an audience is promoted to participant.

      +
        +
      • userInfo : Promoted user info
      • +
      +
      + + +
      +

      Implementation

      +
      void Function(RoomUser userInfo)? onAudiencePromotedToParticipant;
      +
      + + + +
      + + +
      +
      + + atomic_x_core + 4.0.1 + + +
      + + + + + + + + + diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationAccepted.html b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationAccepted.html index 31e40e21..ac20eefc 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationAccepted.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationAccepted.html @@ -105,7 +105,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationCancelled.html b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationCancelled.html index 19e8e324..de31aa22 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationCancelled.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationCancelled.html @@ -104,7 +104,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationDeclined.html b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationDeclined.html index edce9481..d562adf2 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationDeclined.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationDeclined.html @@ -105,7 +105,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationReceived.html b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationReceived.html index e5377ade..d6376335 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationReceived.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationReceived.html @@ -104,7 +104,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationTimeout.html b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationTimeout.html index 75118f68..11439384 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationTimeout.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceInvitationTimeout.html @@ -104,7 +104,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestApproved.html b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestApproved.html index 3d40e89b..cc901256 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestApproved.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestApproved.html @@ -105,7 +105,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestCancelled.html b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestCancelled.html index 280b0bec..6fa9397f 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestCancelled.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestCancelled.html @@ -104,7 +104,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestProcessed.html b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestProcessed.html index a3dfce7c..c4f1e740 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestProcessed.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestProcessed.html @@ -105,7 +105,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestReceived.html b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestReceived.html index 35d2d6fa..77052846 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestReceived.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestReceived.html @@ -104,7 +104,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestRejected.html b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestRejected.html index a2efb9fd..2ece7385 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestRejected.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestRejected.html @@ -105,7 +105,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestTimeout.html b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestTimeout.html index 84210536..25af32eb 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestTimeout.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onDeviceRequestTimeout.html @@ -104,7 +104,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onKickedFromRoom.html b/docs/api_room_room_participant_store/RoomParticipantListener/onKickedFromRoom.html index dca865fa..f0822e56 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onKickedFromRoom.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onKickedFromRoom.html @@ -105,7 +105,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onOwnerChanged.html b/docs/api_room_room_participant_store/RoomParticipantListener/onOwnerChanged.html index 627a0657..982a9af6 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onOwnerChanged.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onOwnerChanged.html @@ -105,7 +105,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantDemotedToAudience.html b/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantDemotedToAudience.html new file mode 100644 index 00000000..c6c84f99 --- /dev/null +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantDemotedToAudience.html @@ -0,0 +1,119 @@ + + + + + + + + onParticipantDemotedToAudience property - RoomParticipantListener class - room_participant_store library - Dart API + + + + + + + + + + + + + + + +
      +
      + menu + +
      onParticipantDemotedToAudience
      + +
      + +
      +
      +
      +
      +
      +

      onParticipantDemotedToAudience property +

      + + +
      + + void Function(RoomUser userInfo)? + onParticipantDemotedToAudience +
      getter/setter pair
      + +
      + +
      +

      Triggered when a participant is demoted to audience.

      +
        +
      • userInfo : Demoted user info
      • +
      +
      + + +
      +

      Implementation

      +
      void Function(RoomUser userInfo)? onParticipantDemotedToAudience;
      +
      + + + +
      + + +
      +
      + + atomic_x_core + 4.0.1 + + +
      + + + + + + + + + diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantDeviceClosed.html b/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantDeviceClosed.html index d6653916..85dd0b31 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantDeviceClosed.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantDeviceClosed.html @@ -105,7 +105,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantJoined.html b/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantJoined.html index 3cbe8171..83150158 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantJoined.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantJoined.html @@ -104,7 +104,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantLeft.html b/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantLeft.html index c979d303..6fce3ec4 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantLeft.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onParticipantLeft.html @@ -104,7 +104,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantListener/onUserMessageDisabled.html b/docs/api_room_room_participant_store/RoomParticipantListener/onUserMessageDisabled.html index d5e83991..8720fdf7 100644 --- a/docs/api_room_room_participant_store/RoomParticipantListener/onUserMessageDisabled.html +++ b/docs/api_room_room_participant_store/RoomParticipantListener/onUserMessageDisabled.html @@ -105,7 +105,7 @@
      RoomParticipantListener class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantState-class-sidebar.html b/docs/api_room_room_participant_store/RoomParticipantState-class-sidebar.html index 79a68c53..daf81f94 100644 --- a/docs/api_room_room_participant_store/RoomParticipantState-class-sidebar.html +++ b/docs/api_room_room_participant_store/RoomParticipantState-class-sidebar.html @@ -9,6 +9,18 @@ Properties +
    15. + adminList +
    16. + +
    17. + audienceList +
    18. + +
    19. + audienceListCursor +
    20. +
    21. hashCode
    22. @@ -17,6 +29,10 @@ localParticipant +
    23. + messageDisabledUserList +
    24. +
    25. networkQualities
    26. diff --git a/docs/api_room_room_participant_store/RoomParticipantState-class.html b/docs/api_room_room_participant_store/RoomParticipantState-class.html index 08ec1949..649d1bd0 100644 --- a/docs/api_room_room_participant_store/RoomParticipantState-class.html +++ b/docs/api_room_room_participant_store/RoomParticipantState-class.html @@ -83,6 +83,42 @@

      Constructors

      id="instance-properties">

      Properties

      +
      + adminList + ValueListenable<List<RoomUser>> + + +
      +
      + Admin list. +
      no setter
      + +
      + +
      + audienceList + ValueListenable<List<RoomUser>> + + +
      +
      + Audience list (for webinar room). +
      no setter
      + +
      + +
      + audienceListCursor + ValueListenable<String> + + +
      +
      + Audience list cursor. +
      no setter
      + +
      +
      hashCode int @@ -97,7 +133,7 @@

      Properties

      localParticipant - → ValueListenable<RoomParticipant?> + ValueListenable<RoomParticipant?>
      @@ -105,11 +141,23 @@

      Properties

      Local participant info.
      no setter
      + + +
      + messageDisabledUserList + ValueListenable<List<RoomUser>> + + +
      +
      + Message disabled user list. +
      no setter
      +
      networkQualities - → ValueListenable<Map<String, NetworkInfo>> + ValueListenable<Map<String, NetworkInfo>>
      @@ -121,7 +169,7 @@

      Properties

      participantList - → ValueListenable<List<RoomParticipant>> + ValueListenable<List<RoomParticipant>>
      @@ -133,7 +181,7 @@

      Properties

      participantListCursor - → ValueListenable<String> + ValueListenable<String>
      @@ -145,7 +193,7 @@

      Properties

      participantListWithVideo - → ValueListenable<List<RoomParticipant>> + ValueListenable<List<RoomParticipant>>
      @@ -157,7 +205,7 @@

      Properties

      participantWithScreen - → ValueListenable<RoomParticipant?> + ValueListenable<RoomParticipant?>
      @@ -169,7 +217,7 @@

      Properties

      pendingDeviceApplications - → ValueListenable<List<DeviceRequestInfo>> + ValueListenable<List<DeviceRequestInfo>>
      @@ -181,7 +229,7 @@

      Properties

      pendingDeviceInvitations - → ValueListenable<List<DeviceRequestInfo>> + ValueListenable<List<DeviceRequestInfo>>
      @@ -193,7 +241,7 @@

      Properties

      pendingParticipantList - → ValueListenable<List<RoomParticipant>> + ValueListenable<List<RoomParticipant>>
      @@ -217,7 +265,7 @@

      Properties

      speakingUsers - → ValueListenable<Map<String, int>> + ValueListenable<Map<String, int>>
      @@ -312,7 +360,7 @@
      room_participant_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantState/RoomParticipantState.html b/docs/api_room_room_participant_store/RoomParticipantState/RoomParticipantState.html index b915facc..58c6b26c 100644 --- a/docs/api_room_room_participant_store/RoomParticipantState/RoomParticipantState.html +++ b/docs/api_room_room_participant_store/RoomParticipantState/RoomParticipantState.html @@ -90,7 +90,7 @@
      RoomParticipantState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantState/adminList.html b/docs/api_room_room_participant_store/RoomParticipantState/adminList.html new file mode 100644 index 00000000..9ca25425 --- /dev/null +++ b/docs/api_room_room_participant_store/RoomParticipantState/adminList.html @@ -0,0 +1,122 @@ + + + + + + + + adminList property - RoomParticipantState class - room_participant_store library - Dart API + + + + + + + + + + + + + + + +
      +
      + menu + +
      adminList
      + +
      + +
      +
      +
      +
      +
      +

      adminList property +

      + + + + + +
      +
      + + ValueListenable<List<RoomUser>> + get + adminList + + +
      + +
      +

      Admin list.

      +
      + + +
      +

      Implementation

      +
      ValueListenable<List<RoomUser>> get adminList;
      +
      + +
      + + +
      + + +
      +
      + + atomic_x_core + 4.0.1 + + +
      + + + + + + + + + diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/createElement.html b/docs/api_room_room_participant_store/RoomParticipantState/audienceList.html similarity index 57% rename from docs/api_view_room_room_participant_widget/RoomParticipantWidget/createElement.html rename to docs/api_room_room_participant_store/RoomParticipantState/audienceList.html index 14b6e5e9..ddf9d616 100644 --- a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/createElement.html +++ b/docs/api_room_room_participant_store/RoomParticipantState/audienceList.html @@ -4,8 +4,8 @@ - - createElement method - RoomParticipantWidget class - room_participant_widget library - Dart API + + audienceList property - RoomParticipantState class - room_participant_store library - Dart API @@ -26,11 +26,11 @@ menu -
      createElement
      +
      audienceList
      @@ -50,43 +50,42 @@
      -

      createElement method +

      audienceList property

      + + + + +
      -
      -
        -
      1. @override
      2. -
      -
      -StatefulElement -createElement() - -
      inherited
      + ValueListenable<List<RoomUser>> + get + audienceList +
      -

      Creates a StatefulElement to manage this widget's location in the tree.

      -

      It is uncommon for subclasses to override this method.

      +

      Audience list (for webinar room).

      -

      Implementation

      -
      @override
      -StatefulElement createElement() => StatefulElement(this);
      +
      ValueListenable<List<RoomUser>> get audienceList;
      +
      -
      - + - +
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantState/audienceListCursor.html b/docs/api_room_room_participant_store/RoomParticipantState/audienceListCursor.html new file mode 100644 index 00000000..d442af41 --- /dev/null +++ b/docs/api_room_room_participant_store/RoomParticipantState/audienceListCursor.html @@ -0,0 +1,122 @@ + + + + + + + + audienceListCursor property - RoomParticipantState class - room_participant_store library - Dart API + + + + + + + + + + + + + + + +
      +
      + menu + +
      audienceListCursor
      + + + +
      + +
      +
      +
      +
      +
      +

      audienceListCursor property +

      + + + + + +
      +
      + + ValueListenable<String> + get + audienceListCursor + + +
      + +
      +

      Audience list cursor.

      +
      + + +
      +

      Implementation

      +
      ValueListenable<String> get audienceListCursor;
      +
      + +
      + + +
      + + +
      +
      + + atomic_x_core + 4.0.1 + + +
      + + + + + + + + + diff --git a/docs/api_room_room_participant_store/RoomParticipantState/localParticipant.html b/docs/api_room_room_participant_store/RoomParticipantState/localParticipant.html index 9e8e6212..e89c1ccf 100644 --- a/docs/api_room_room_participant_store/RoomParticipantState/localParticipant.html +++ b/docs/api_room_room_participant_store/RoomParticipantState/localParticipant.html @@ -63,7 +63,7 @@

      localParticipant property
      - ValueListenable<RoomParticipant?> + ValueListenable<RoomParticipant?> get localParticipant @@ -107,7 +107,7 @@
      RoomParticipantState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantState/messageDisabledUserList.html b/docs/api_room_room_participant_store/RoomParticipantState/messageDisabledUserList.html new file mode 100644 index 00000000..43fba8b0 --- /dev/null +++ b/docs/api_room_room_participant_store/RoomParticipantState/messageDisabledUserList.html @@ -0,0 +1,122 @@ + + + + + + + + messageDisabledUserList property - RoomParticipantState class - room_participant_store library - Dart API + + + + + + + + + + + + + + + +
      +
      + menu + +
      messageDisabledUserList
      + +
      + +
      +
      +
      +
      +
      +

      messageDisabledUserList property +

      + + + + + +
      +
      + + ValueListenable<List<RoomUser>> + get + messageDisabledUserList + + +
      + +
      +

      Message disabled user list.

      +
      + + +
      +

      Implementation

      +
      ValueListenable<List<RoomUser>> get messageDisabledUserList;
      +
      + +
      + + +
      + + +
      +
      + + atomic_x_core + 4.0.1 + + +
      + + + + + + + + + diff --git a/docs/api_room_room_participant_store/RoomParticipantState/networkQualities.html b/docs/api_room_room_participant_store/RoomParticipantState/networkQualities.html index c3e44a12..7e0097da 100644 --- a/docs/api_room_room_participant_store/RoomParticipantState/networkQualities.html +++ b/docs/api_room_room_participant_store/RoomParticipantState/networkQualities.html @@ -63,7 +63,7 @@

      networkQualities property
      - ValueListenable<Map<String, NetworkInfo>> + ValueListenable<Map<String, NetworkInfo>> get networkQualities @@ -107,7 +107,7 @@
      RoomParticipantState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantState/participantList.html b/docs/api_room_room_participant_store/RoomParticipantState/participantList.html index 5c26efd3..55348529 100644 --- a/docs/api_room_room_participant_store/RoomParticipantState/participantList.html +++ b/docs/api_room_room_participant_store/RoomParticipantState/participantList.html @@ -63,7 +63,7 @@

      participantList property
      - ValueListenable<List<RoomParticipant>> + ValueListenable<List<RoomParticipant>> get participantList @@ -107,7 +107,7 @@
      RoomParticipantState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantState/participantListCursor.html b/docs/api_room_room_participant_store/RoomParticipantState/participantListCursor.html index 05d18bbe..797c2efa 100644 --- a/docs/api_room_room_participant_store/RoomParticipantState/participantListCursor.html +++ b/docs/api_room_room_participant_store/RoomParticipantState/participantListCursor.html @@ -63,7 +63,7 @@

      participantListCursor property
      - ValueListenable<String> + ValueListenable<String> get participantListCursor @@ -107,7 +107,7 @@
      RoomParticipantState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantState/participantListWithVideo.html b/docs/api_room_room_participant_store/RoomParticipantState/participantListWithVideo.html index 3a3b6517..c6c432a8 100644 --- a/docs/api_room_room_participant_store/RoomParticipantState/participantListWithVideo.html +++ b/docs/api_room_room_participant_store/RoomParticipantState/participantListWithVideo.html @@ -63,7 +63,7 @@

      participantListWithVideo property
      - ValueListenable<List<RoomParticipant>> + ValueListenable<List<RoomParticipant>> get participantListWithVideo @@ -107,7 +107,7 @@
      RoomParticipantState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantState/participantWithScreen.html b/docs/api_room_room_participant_store/RoomParticipantState/participantWithScreen.html index fe397b01..ef89ede6 100644 --- a/docs/api_room_room_participant_store/RoomParticipantState/participantWithScreen.html +++ b/docs/api_room_room_participant_store/RoomParticipantState/participantWithScreen.html @@ -63,7 +63,7 @@

      participantWithScreen property
      - ValueListenable<RoomParticipant?> + ValueListenable<RoomParticipant?> get participantWithScreen @@ -107,7 +107,7 @@
      RoomParticipantState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantState/pendingDeviceApplications.html b/docs/api_room_room_participant_store/RoomParticipantState/pendingDeviceApplications.html index a18b7f0a..e274a4ca 100644 --- a/docs/api_room_room_participant_store/RoomParticipantState/pendingDeviceApplications.html +++ b/docs/api_room_room_participant_store/RoomParticipantState/pendingDeviceApplications.html @@ -63,7 +63,7 @@

      pendingDeviceApplications property
      - ValueListenable<List<DeviceRequestInfo>> + ValueListenable<List<DeviceRequestInfo>> get pendingDeviceApplications @@ -107,7 +107,7 @@
      RoomParticipantState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantState/pendingDeviceInvitations.html b/docs/api_room_room_participant_store/RoomParticipantState/pendingDeviceInvitations.html index a10eea4c..8522d3da 100644 --- a/docs/api_room_room_participant_store/RoomParticipantState/pendingDeviceInvitations.html +++ b/docs/api_room_room_participant_store/RoomParticipantState/pendingDeviceInvitations.html @@ -63,7 +63,7 @@

      pendingDeviceInvitations property
      - ValueListenable<List<DeviceRequestInfo>> + ValueListenable<List<DeviceRequestInfo>> get pendingDeviceInvitations @@ -107,7 +107,7 @@
      RoomParticipantState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantState/pendingParticipantList.html b/docs/api_room_room_participant_store/RoomParticipantState/pendingParticipantList.html index 2df4be2d..022f2c52 100644 --- a/docs/api_room_room_participant_store/RoomParticipantState/pendingParticipantList.html +++ b/docs/api_room_room_participant_store/RoomParticipantState/pendingParticipantList.html @@ -63,7 +63,7 @@

      pendingParticipantList property
      - ValueListenable<List<RoomParticipant>> + ValueListenable<List<RoomParticipant>> get pendingParticipantList @@ -107,7 +107,7 @@
      RoomParticipantState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantState/speakingUsers.html b/docs/api_room_room_participant_store/RoomParticipantState/speakingUsers.html index 437d2e8b..beb35aa2 100644 --- a/docs/api_room_room_participant_store/RoomParticipantState/speakingUsers.html +++ b/docs/api_room_room_participant_store/RoomParticipantState/speakingUsers.html @@ -63,7 +63,7 @@

      speakingUsers property
      - ValueListenable<Map<String, int>> + ValueListenable<Map<String, int>> get speakingUsers @@ -107,7 +107,7 @@
      RoomParticipantState class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantStatus.html b/docs/api_room_room_participant_store/RoomParticipantStatus.html index 079bb652..d3502013 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStatus.html +++ b/docs/api_room_room_participant_store/RoomParticipantStatus.html @@ -106,7 +106,7 @@

      Values

      - const RoomParticipantStatus(0) + const RoomParticipantStatus(1)
      @@ -121,7 +121,7 @@

      Values

      - const RoomParticipantStatus(1) + const RoomParticipantStatus(2)
      @@ -136,7 +136,7 @@

      Values

      - const RoomParticipantStatus(2) + const RoomParticipantStatus(3)
      @@ -151,7 +151,7 @@

      Values

      - const RoomParticipantStatus(3) + const RoomParticipantStatus(4)
      @@ -166,7 +166,7 @@

      Values

      - const RoomParticipantStatus(4) + const RoomParticipantStatus(5)
      @@ -345,7 +345,7 @@
      room_participant_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantStatus/value.html b/docs/api_room_room_participant_store/RoomParticipantStatus/value.html index 15cab78a..1cbeab0e 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStatus/value.html +++ b/docs/api_room_room_participant_store/RoomParticipantStatus/value.html @@ -98,7 +98,7 @@
      RoomParticipantStatus enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantStatus/values-constant.html b/docs/api_room_room_participant_store/RoomParticipantStatus/values-constant.html index ee41e681..dd316363 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStatus/values-constant.html +++ b/docs/api_room_room_participant_store/RoomParticipantStatus/values-constant.html @@ -97,7 +97,7 @@
      RoomParticipantStatus enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_participant_store/RoomParticipantStore-class-sidebar.html b/docs/api_room_room_participant_store/RoomParticipantStore-class-sidebar.html index 34c2d809..05244efd 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore-class-sidebar.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore-class-sidebar.html @@ -51,6 +51,10 @@ declineOpenDeviceInvitation +
    27. + demoteParticipantToAudience +
    28. +
    29. disableAllDevices
    30. @@ -63,6 +67,10 @@ disableUserMessage +
    31. + getAudienceList +
    32. +
    33. getParticipantList
    34. @@ -83,6 +91,10 @@ noSuchMethod +
    35. + promoteAudienceToParticipant +
    36. +
    37. rejectOpenDeviceRequest
    38. @@ -99,6 +111,10 @@ revokeAdmin +
    39. + searchUsers +
    40. +
    41. setAdmin
    42. diff --git a/docs/api_room_room_participant_store/RoomParticipantStore-class.html b/docs/api_room_room_participant_store/RoomParticipantStore-class.html index 70ca8cd7..d65e03f3 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore-class.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore-class.html @@ -85,6 +85,13 @@

      Observing State and Events

      Participant List

      +

      Audience/Participant Role Management

      +

      Permission Management

        @@ -284,6 +291,19 @@

        Methods

        Decline open device invitation + + +
        + demoteParticipantToAudience(String userID) + Future<CompletionHandler> + + + +
        +
        + Demote participant to audience (for webinar room) + +
        @@ -323,6 +343,19 @@

        Methods

        Mute user + + +
        + getAudienceList(String? cursor) + Future<ListResultCompletionHandler<RoomUser>> + + + +
        +
        + Get audience list (for webinar room) + +
        @@ -388,6 +421,19 @@

        Methods

        Invoked when a nonexistent method or property is accessed.
        inherited
        + + +
        + promoteAudienceToParticipant(String userID) + Future<CompletionHandler> + + + +
        +
        + Promote audience to participant (for webinar room) + +
        @@ -440,6 +486,19 @@

        Methods

        Revoke admin + + +
        + searchUsers(String keyword) + Future<ListResultCompletionHandler<RoomUser>> + + + +
        +
        + Search users by keyword + +
        @@ -588,7 +647,7 @@
        room_participant_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/RoomParticipantStore.html b/docs/api_room_room_participant_store/RoomParticipantStore/RoomParticipantStore.html index 61fb7db2..797573da 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/RoomParticipantStore.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/RoomParticipantStore.html @@ -90,7 +90,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/acceptOpenDeviceInvitation.html b/docs/api_room_room_participant_store/RoomParticipantStore/acceptOpenDeviceInvitation.html index 80222eca..414b69cf 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/acceptOpenDeviceInvitation.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/acceptOpenDeviceInvitation.html @@ -111,7 +111,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/addRoomParticipantListener.html b/docs/api_room_room_participant_store/RoomParticipantStore/addRoomParticipantListener.html index 0eabf4c5..75d5db96 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/addRoomParticipantListener.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/addRoomParticipantListener.html @@ -105,7 +105,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/approveOpenDeviceRequest.html b/docs/api_room_room_participant_store/RoomParticipantStore/approveOpenDeviceRequest.html index 4091b51b..3a945fb8 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/approveOpenDeviceRequest.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/approveOpenDeviceRequest.html @@ -111,7 +111,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/cancelOpenDeviceInvitation.html b/docs/api_room_room_participant_store/RoomParticipantStore/cancelOpenDeviceInvitation.html index 6f1ba7a3..2df75c6b 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/cancelOpenDeviceInvitation.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/cancelOpenDeviceInvitation.html @@ -111,7 +111,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/cancelOpenDeviceRequest.html b/docs/api_room_room_participant_store/RoomParticipantStore/cancelOpenDeviceRequest.html index 8b53e73b..2c97a1a8 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/cancelOpenDeviceRequest.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/cancelOpenDeviceRequest.html @@ -106,7 +106,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/closeParticipantDevice.html b/docs/api_room_room_participant_store/RoomParticipantStore/closeParticipantDevice.html index 160bbb7f..ed01aad6 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/closeParticipantDevice.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/closeParticipantDevice.html @@ -111,7 +111,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/create.html b/docs/api_room_room_participant_store/RoomParticipantStore/create.html index 439e2716..5d55e1a7 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/create.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/create.html @@ -108,7 +108,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/declineOpenDeviceInvitation.html b/docs/api_room_room_participant_store/RoomParticipantStore/declineOpenDeviceInvitation.html index 7a78c3d2..446d7171 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/declineOpenDeviceInvitation.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/declineOpenDeviceInvitation.html @@ -111,7 +111,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/demoteParticipantToAudience.html b/docs/api_room_room_participant_store/RoomParticipantStore/demoteParticipantToAudience.html new file mode 100644 index 00000000..5f5bbf23 --- /dev/null +++ b/docs/api_room_room_participant_store/RoomParticipantStore/demoteParticipantToAudience.html @@ -0,0 +1,121 @@ + + + + + + + + demoteParticipantToAudience method - RoomParticipantStore class - room_participant_store library - Dart API + + + + + + + + + + + + + + + +
        +
        + menu + +
        demoteParticipantToAudience
        + +
        + +
        +
        +
        +
        +
        +

        demoteParticipantToAudience abstract method +

        + +
        + +Future<CompletionHandler> +demoteParticipantToAudience(
        1. String userID
        2. +
        ) + + + +
        + +
        +

        Demote participant to audience (for webinar room)

        +
          +
        • userID : User ID
        • +
        +

        Returns: Operation result

        +
        + + + +
        +

        Implementation

        +
        Future<CompletionHandler> demoteParticipantToAudience(String userID);
        +
        + + +
        + + +
        +
        + + atomic_x_core + 4.0.1 + + +
        + + + + + + + + + diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/disableAllDevices.html b/docs/api_room_room_participant_store/RoomParticipantStore/disableAllDevices.html index 1e844145..b39d7012 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/disableAllDevices.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/disableAllDevices.html @@ -111,7 +111,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/disableAllMessages.html b/docs/api_room_room_participant_store/RoomParticipantStore/disableAllMessages.html index 4023d0d4..93f677dc 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/disableAllMessages.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/disableAllMessages.html @@ -106,7 +106,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/disableUserMessage.html b/docs/api_room_room_participant_store/RoomParticipantStore/disableUserMessage.html index d1d25255..5a8efa97 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/disableUserMessage.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/disableUserMessage.html @@ -111,7 +111,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/getAudienceList.html b/docs/api_room_room_participant_store/RoomParticipantStore/getAudienceList.html new file mode 100644 index 00000000..f6098e1e --- /dev/null +++ b/docs/api_room_room_participant_store/RoomParticipantStore/getAudienceList.html @@ -0,0 +1,121 @@ + + + + + + + + getAudienceList method - RoomParticipantStore class - room_participant_store library - Dart API + + + + + + + + + + + + + + + +
        +
        + menu + +
        getAudienceList
        + +
        + +
        +
        +
        +
        +
        +

        getAudienceList abstract method +

        + +
        + +Future<ListResultCompletionHandler<RoomUser>> +getAudienceList(
        1. String? cursor
        2. +
        ) + + + +
        + +
        +

        Get audience list (for webinar room)

        +
          +
        • cursor : Pagination cursor
        • +
        +

        Returns: Operation result containing audience list

        +
        + + + +
        +

        Implementation

        +
        Future<ListResultCompletionHandler<RoomUser>> getAudienceList(String? cursor);
        +
        + + +
        + + +
        +
        + + atomic_x_core + 4.0.1 + + +
        + + + + + + + + + diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/getParticipantList.html b/docs/api_room_room_participant_store/RoomParticipantStore/getParticipantList.html index baeb36e2..f9f1d5fb 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/getParticipantList.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/getParticipantList.html @@ -106,7 +106,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/inviteToOpenDevice.html b/docs/api_room_room_participant_store/RoomParticipantStore/inviteToOpenDevice.html index cb28b060..9744ed43 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/inviteToOpenDevice.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/inviteToOpenDevice.html @@ -114,7 +114,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/kickUser.html b/docs/api_room_room_participant_store/RoomParticipantStore/kickUser.html index 39bb5c30..8b94babb 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/kickUser.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/kickUser.html @@ -106,7 +106,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/muteMicrophone.html b/docs/api_room_room_participant_store/RoomParticipantStore/muteMicrophone.html index e5267b8d..959134bb 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/muteMicrophone.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/muteMicrophone.html @@ -101,7 +101,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/promoteAudienceToParticipant.html b/docs/api_room_room_participant_store/RoomParticipantStore/promoteAudienceToParticipant.html new file mode 100644 index 00000000..8d35b991 --- /dev/null +++ b/docs/api_room_room_participant_store/RoomParticipantStore/promoteAudienceToParticipant.html @@ -0,0 +1,121 @@ + + + + + + + + promoteAudienceToParticipant method - RoomParticipantStore class - room_participant_store library - Dart API + + + + + + + + + + + + + + + +
        +
        + menu + +
        promoteAudienceToParticipant
        + +
        + +
        +
        +
        +
        +
        +

        promoteAudienceToParticipant abstract method +

        + +
        + +Future<CompletionHandler> +promoteAudienceToParticipant(
        1. String userID
        2. +
        ) + + + +
        + +
        +

        Promote audience to participant (for webinar room)

        +
          +
        • userID : User ID
        • +
        +

        Returns: Operation result

        +
        + + + +
        +

        Implementation

        +
        Future<CompletionHandler> promoteAudienceToParticipant(String userID);
        +
        + + +
        + + +
        +
        + + atomic_x_core + 4.0.1 + + +
        + + + + + + + + + diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/rejectOpenDeviceRequest.html b/docs/api_room_room_participant_store/RoomParticipantStore/rejectOpenDeviceRequest.html index 65a56687..852d6ace 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/rejectOpenDeviceRequest.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/rejectOpenDeviceRequest.html @@ -111,7 +111,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/removeRoomParticipantListener.html b/docs/api_room_room_participant_store/RoomParticipantStore/removeRoomParticipantListener.html index ce6d904a..8c4a9d0f 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/removeRoomParticipantListener.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/removeRoomParticipantListener.html @@ -105,7 +105,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/requestToOpenDevice.html b/docs/api_room_room_participant_store/RoomParticipantStore/requestToOpenDevice.html index 15095093..d2bc6b7a 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/requestToOpenDevice.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/requestToOpenDevice.html @@ -111,7 +111,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/revokeAdmin.html b/docs/api_room_room_participant_store/RoomParticipantStore/revokeAdmin.html index de1ce3cf..a0ee21f3 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/revokeAdmin.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/revokeAdmin.html @@ -106,7 +106,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/searchUsers.html b/docs/api_room_room_participant_store/RoomParticipantStore/searchUsers.html new file mode 100644 index 00000000..256ae2fb --- /dev/null +++ b/docs/api_room_room_participant_store/RoomParticipantStore/searchUsers.html @@ -0,0 +1,121 @@ + + + + + + + + searchUsers method - RoomParticipantStore class - room_participant_store library - Dart API + + + + + + + + + + + + + + + +
        +
        + menu + +
        searchUsers
        + +
        + +
        +
        +
        +
        +
        +

        searchUsers abstract method +

        + +
        + +Future<ListResultCompletionHandler<RoomUser>> +searchUsers(
        1. String keyword
        2. +
        ) + + + +
        + +
        +

        Search users by keyword

        +
          +
        • keyword : Search keyword
        • +
        +

        Returns: Operation result containing user list

        +
        + + + +
        +

        Implementation

        +
        Future<ListResultCompletionHandler<RoomUser>> searchUsers(String keyword);
        +
        + + +
        + + +
        +
        + + atomic_x_core + 4.0.1 + + +
        + + + + + + + + + diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/setAdmin.html b/docs/api_room_room_participant_store/RoomParticipantStore/setAdmin.html index 7c6b87f4..595e5d01 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/setAdmin.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/setAdmin.html @@ -106,7 +106,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/state.html b/docs/api_room_room_participant_store/RoomParticipantStore/state.html index 0d456850..6fdc07e6 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/state.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/state.html @@ -107,7 +107,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/transferOwner.html b/docs/api_room_room_participant_store/RoomParticipantStore/transferOwner.html index 16d88df3..3a4639e4 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/transferOwner.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/transferOwner.html @@ -106,7 +106,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/unmuteMicrophone.html b/docs/api_room_room_participant_store/RoomParticipantStore/unmuteMicrophone.html index 93b25b08..23bd71cb 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/unmuteMicrophone.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/unmuteMicrophone.html @@ -102,7 +102,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/updateParticipantMetaData.html b/docs/api_room_room_participant_store/RoomParticipantStore/updateParticipantMetaData.html index 132eea0d..f44e1f45 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/updateParticipantMetaData.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/updateParticipantMetaData.html @@ -111,7 +111,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/RoomParticipantStore/updateParticipantNameCard.html b/docs/api_room_room_participant_store/RoomParticipantStore/updateParticipantNameCard.html index f985488e..dd8d0890 100644 --- a/docs/api_room_room_participant_store/RoomParticipantStore/updateParticipantNameCard.html +++ b/docs/api_room_room_participant_store/RoomParticipantStore/updateParticipantNameCard.html @@ -111,7 +111,7 @@
        RoomParticipantStore class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_participant_store/index.html b/docs/api_room_room_participant_store/index.html index 957fc74a..42a8b3cb 100644 --- a/docs/api_room_room_participant_store/index.html +++ b/docs/api_room_room_participant_store/index.html @@ -164,6 +164,7 @@

        Enums

        atomic_x_core package
        1. Libraries
        2. +
        3. api/ai/ai_transcriber_store
        4. api/barrage/barrage_store
        5. api/call/call_store
        6. api/define
        7. @@ -196,7 +197,7 @@
          room_participant_store library
          atomic_x_core - 3.6.2 + 4.0.1
          diff --git a/docs/api_room_room_store/CallRejectionReason-enum-sidebar.html b/docs/api_room_room_store/CallRejectionReason-enum-sidebar.html new file mode 100644 index 00000000..b672181f --- /dev/null +++ b/docs/api_room_room_store/CallRejectionReason-enum-sidebar.html @@ -0,0 +1,59 @@ +
            + + +
          1. Values
          2. +
          3. rejected
          4. +
          5. inOtherRoom
          6. + + +
          7. + Properties +
          8. + +
          9. + hashCode +
          10. + +
          11. + index +
          12. + +
          13. + name + (ext) +
          14. + +
          15. + runtimeType +
          16. + +
          17. + value +
          18. + +
          19. Methods
          20. + +
          21. + noSuchMethod +
          22. + +
          23. + toString +
          24. + +
          25. Operators
          26. + +
          27. + operator == +
          28. + + + + + + +
          29. Constants
          30. +
          31. values
          32. +
          diff --git a/docs/api_room_room_store/CallRejectionReason.html b/docs/api_room_room_store/CallRejectionReason.html new file mode 100644 index 00000000..16b5550d --- /dev/null +++ b/docs/api_room_room_store/CallRejectionReason.html @@ -0,0 +1,315 @@ + + + + + + + + CallRejectionReason enum - room_store library - Dart API + + + + + + + + + + + + + + + +
          +
          + menu + +
          CallRejectionReason
          + +
          + +
          +
          +
          +
          +
          + +

          + CallRejectionReason + enum + + +

          +
          + + +
          +

          Call rejection reason

          +
          + + +
          +
          + +
          Inheritance
          +
          + +
          + + + + +
          Available extensions
          +
          + + + +
          +
          + +
          +

          Values

          +
          +
          + rejected + → const CallRejectionReason + + +
          +
          +

          User actively rejected

          + + +
          + const CallRejectionReason(0) +
          +
          + +
          + inOtherRoom + → const CallRejectionReason + + +
          +
          +

          User in another room

          + + +
          + const CallRejectionReason(1) +
          +
          + +
          +
          + + +
          +

          Properties

          +
          +
          + hashCode + int + + +
          +
          + The hash code for this object. +
          no setterinherited
          + +
          + +
          + index + int + + +
          +
          + A numeric identifier for the enumerated value. +
          no setterinherited
          + +
          + +
          + name + String + + +
          +
          +

          + Available on Enum, + provided by the EnumName extension +

          + The name of the enum value. +
          no setter
          + +
          + +
          + runtimeType + Type + + +
          +
          + A representation of the runtime type of the object. +
          no setterinherited
          + +
          + +
          + value + int + + +
          +
          + +
          final
          + +
          + +
          +
          + + +
          +

          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
          + +
          + +
          +
          + + + + +
          +

          Constants

          +
          +
          + values + → const List<CallRejectionReason> + + +
          +
          + A constant List of the values in this enum, in order of their declaration. + + +
          + +
          +
          +
          + + +
          +
          + + atomic_x_core + 4.0.1 + + +
          + + + + + + + + + diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget/key.html b/docs/api_room_room_store/CallRejectionReason/value.html similarity index 58% rename from docs/api_view_live_live_core_widget/LiveCoreWidget/key.html rename to docs/api_room_room_store/CallRejectionReason/value.html index e95afbff..62394088 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget/key.html +++ b/docs/api_room_room_store/CallRejectionReason/value.html @@ -4,8 +4,8 @@ - - key property - LiveCoreWidget class - live_core_widget library - Dart API + + value property - CallRejectionReason enum - room_store library - Dart API @@ -26,11 +26,11 @@ menu -
          key
          +
          value
          @@ -50,47 +50,26 @@
          -

          key property +

          value property

          - Key? - key -
          finalinherited
          + int + value +
          final
          -
          -

          Controls how one widget replaces another widget in the tree.

          -

          If the runtimeType and key properties of the two widgets are -operator==, respectively, then the new widget replaces the old widget by -updating the underlying element (i.e., by calling Element.update with the -new widget). Otherwise, the old element is removed from the tree, the new -widget is inflated into an element, and the new element is inserted into the -tree.

          -

          In addition, using a GlobalKey as the widget's key allows the element -to be moved around the tree (changing parent) without losing state. When a -new widget is found (its key and type do not match a previous widget in -the same location), but there was a widget with that same global key -elsewhere in the tree in the previous frame, then that widget's element is -moved to the new location.

          -

          Generally, a widget that is the only child of another widget does not need -an explicit key.

          -

          See also:

          -
            -
          • The discussions at Key and GlobalKey.
          • -
          -

          Implementation

          -
          final Key? key;
          +
          final int value;
          @@ -105,12 +84,12 @@

          Implementation

          -
          LiveCoreWidget class
          +
          CallRejectionReason enum
        - + Error code.
        getter/setter pairinherited
        @@ -134,7 +134,7 @@

        Properties

      - + Error message description.
      getter/setter pairinherited
      @@ -158,7 +158,7 @@

      Properties

      - + Whether successful.
      no setterinherited
      @@ -260,7 +260,7 @@
      room_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/CallUserToRoomCompletionHandler/CallUserToRoomCompletionHandler.html b/docs/api_room_room_store/CallUserToRoomCompletionHandler/CallUserToRoomCompletionHandler.html index 741bbdd9..9b6002cf 100644 --- a/docs/api_room_room_store/CallUserToRoomCompletionHandler/CallUserToRoomCompletionHandler.html +++ b/docs/api_room_room_store/CallUserToRoomCompletionHandler/CallUserToRoomCompletionHandler.html @@ -90,7 +90,7 @@
      CallUserToRoomCompletionHandler class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/CallUserToRoomCompletionHandler/data.html b/docs/api_room_room_store/CallUserToRoomCompletionHandler/data.html index 713ea14c..2c0c0436 100644 --- a/docs/api_room_room_store/CallUserToRoomCompletionHandler/data.html +++ b/docs/api_room_room_store/CallUserToRoomCompletionHandler/data.html @@ -98,7 +98,7 @@
      CallUserToRoomCompletionHandler class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/CreateRoomOptions-class.html b/docs/api_room_room_store/CreateRoomOptions-class.html index 7d121826..59073e89 100644 --- a/docs/api_room_room_store/CreateRoomOptions-class.html +++ b/docs/api_room_room_store/CreateRoomOptions-class.html @@ -263,7 +263,7 @@
      room_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/CreateRoomOptions/CreateRoomOptions.html b/docs/api_room_room_store/CreateRoomOptions/CreateRoomOptions.html index 14ad0fff..ec966101 100644 --- a/docs/api_room_room_store/CreateRoomOptions/CreateRoomOptions.html +++ b/docs/api_room_room_store/CreateRoomOptions/CreateRoomOptions.html @@ -107,7 +107,7 @@
      CreateRoomOptions class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/CreateRoomOptions/isAllCameraDisabled.html b/docs/api_room_room_store/CreateRoomOptions/isAllCameraDisabled.html index 57c80451..97b8d219 100644 --- a/docs/api_room_room_store/CreateRoomOptions/isAllCameraDisabled.html +++ b/docs/api_room_room_store/CreateRoomOptions/isAllCameraDisabled.html @@ -101,7 +101,7 @@
      CreateRoomOptions class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/CreateRoomOptions/isAllMessageDisabled.html b/docs/api_room_room_store/CreateRoomOptions/isAllMessageDisabled.html index 752ecfcb..ec0c3f22 100644 --- a/docs/api_room_room_store/CreateRoomOptions/isAllMessageDisabled.html +++ b/docs/api_room_room_store/CreateRoomOptions/isAllMessageDisabled.html @@ -101,7 +101,7 @@
      CreateRoomOptions class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/CreateRoomOptions/isAllMicrophoneDisabled.html b/docs/api_room_room_store/CreateRoomOptions/isAllMicrophoneDisabled.html index 464880f6..9cd395ed 100644 --- a/docs/api_room_room_store/CreateRoomOptions/isAllMicrophoneDisabled.html +++ b/docs/api_room_room_store/CreateRoomOptions/isAllMicrophoneDisabled.html @@ -101,7 +101,7 @@
      CreateRoomOptions class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/CreateRoomOptions/isAllScreenShareDisabled.html b/docs/api_room_room_store/CreateRoomOptions/isAllScreenShareDisabled.html index cf6593c1..3547286f 100644 --- a/docs/api_room_room_store/CreateRoomOptions/isAllScreenShareDisabled.html +++ b/docs/api_room_room_store/CreateRoomOptions/isAllScreenShareDisabled.html @@ -101,7 +101,7 @@
      CreateRoomOptions class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/CreateRoomOptions/password.html b/docs/api_room_room_store/CreateRoomOptions/password.html index 8b89a785..edc790ef 100644 --- a/docs/api_room_room_store/CreateRoomOptions/password.html +++ b/docs/api_room_room_store/CreateRoomOptions/password.html @@ -101,7 +101,7 @@
      CreateRoomOptions class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/CreateRoomOptions/roomName.html b/docs/api_room_room_store/CreateRoomOptions/roomName.html index e3e8072b..12df532f 100644 --- a/docs/api_room_room_store/CreateRoomOptions/roomName.html +++ b/docs/api_room_room_store/CreateRoomOptions/roomName.html @@ -101,7 +101,7 @@
      CreateRoomOptions class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/GetRoomInfoCompletionHandler-class.html b/docs/api_room_room_store/GetRoomInfoCompletionHandler-class.html index 7804e664..6db036f0 100644 --- a/docs/api_room_room_store/GetRoomInfoCompletionHandler-class.html +++ b/docs/api_room_room_store/GetRoomInfoCompletionHandler-class.html @@ -110,7 +110,7 @@

      Properties

      - + Error code.
      getter/setter pairinherited
      @@ -122,7 +122,7 @@

      Properties

      - + Error message description.
      getter/setter pairinherited
      @@ -146,7 +146,7 @@

      Properties

      - + Whether successful.
      no setterinherited
      @@ -260,7 +260,7 @@
      room_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/GetRoomInfoCompletionHandler/GetRoomInfoCompletionHandler.html b/docs/api_room_room_store/GetRoomInfoCompletionHandler/GetRoomInfoCompletionHandler.html index b6233dbd..42a58ca1 100644 --- a/docs/api_room_room_store/GetRoomInfoCompletionHandler/GetRoomInfoCompletionHandler.html +++ b/docs/api_room_room_store/GetRoomInfoCompletionHandler/GetRoomInfoCompletionHandler.html @@ -90,7 +90,7 @@
      GetRoomInfoCompletionHandler class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/GetRoomInfoCompletionHandler/roomInfo.html b/docs/api_room_room_store/GetRoomInfoCompletionHandler/roomInfo.html index 777e7ab4..727d0c9a 100644 --- a/docs/api_room_room_store/GetRoomInfoCompletionHandler/roomInfo.html +++ b/docs/api_room_room_store/GetRoomInfoCompletionHandler/roomInfo.html @@ -98,7 +98,7 @@
      GetRoomInfoCompletionHandler class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/ListResultCompletionHandler-class.html b/docs/api_room_room_store/ListResultCompletionHandler-class.html index 9bc90e82..7c1f1458 100644 --- a/docs/api_room_room_store/ListResultCompletionHandler-class.html +++ b/docs/api_room_room_store/ListResultCompletionHandler-class.html @@ -135,7 +135,7 @@

      Properties

      - + Error code.
      getter/setter pairinherited
      @@ -147,7 +147,7 @@

      Properties

      - + Error message description.
      getter/setter pairinherited
      @@ -171,7 +171,7 @@

      Properties

      - + Whether successful.
      no setterinherited
      @@ -273,7 +273,7 @@
      room_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/ListResultCompletionHandler/ListResultCompletionHandler.html b/docs/api_room_room_store/ListResultCompletionHandler/ListResultCompletionHandler.html index 488e0030..9eae2039 100644 --- a/docs/api_room_room_store/ListResultCompletionHandler/ListResultCompletionHandler.html +++ b/docs/api_room_room_store/ListResultCompletionHandler/ListResultCompletionHandler.html @@ -90,7 +90,7 @@
      ListResultCompletionHandler class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/ListResultCompletionHandler/cursor.html b/docs/api_room_room_store/ListResultCompletionHandler/cursor.html index 7d2c3a86..c9977e97 100644 --- a/docs/api_room_room_store/ListResultCompletionHandler/cursor.html +++ b/docs/api_room_room_store/ListResultCompletionHandler/cursor.html @@ -98,7 +98,7 @@
      ListResultCompletionHandler class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/ListResultCompletionHandler/data.html b/docs/api_room_room_store/ListResultCompletionHandler/data.html index 55b6e0e0..0a0d3108 100644 --- a/docs/api_room_room_store/ListResultCompletionHandler/data.html +++ b/docs/api_room_room_store/ListResultCompletionHandler/data.html @@ -98,7 +98,7 @@
      ListResultCompletionHandler class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/RoomCall-class.html b/docs/api_room_room_store/RoomCall-class.html index f94b8acd..b6b28b47 100644 --- a/docs/api_room_room_store/RoomCall-class.html +++ b/docs/api_room_room_store/RoomCall-class.html @@ -227,7 +227,7 @@
      room_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/RoomCall/RoomCall.html b/docs/api_room_room_store/RoomCall/RoomCall.html index 25f57fbf..3331dfc2 100644 --- a/docs/api_room_room_store/RoomCall/RoomCall.html +++ b/docs/api_room_room_store/RoomCall/RoomCall.html @@ -102,7 +102,7 @@
      RoomCall class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/RoomCall/callee.html b/docs/api_room_room_store/RoomCall/callee.html index faf15958..1438eaaa 100644 --- a/docs/api_room_room_store/RoomCall/callee.html +++ b/docs/api_room_room_store/RoomCall/callee.html @@ -101,7 +101,7 @@
      RoomCall class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/RoomCall/caller.html b/docs/api_room_room_store/RoomCall/caller.html index 04ef98cc..eab9d3c5 100644 --- a/docs/api_room_room_store/RoomCall/caller.html +++ b/docs/api_room_room_store/RoomCall/caller.html @@ -101,7 +101,7 @@
      RoomCall class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/RoomCall/status.html b/docs/api_room_room_store/RoomCall/status.html index 56e8d30b..c726c48b 100644 --- a/docs/api_room_room_store/RoomCall/status.html +++ b/docs/api_room_room_store/RoomCall/status.html @@ -101,7 +101,7 @@
      RoomCall class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/RoomCallResult.html b/docs/api_room_room_store/RoomCallResult.html index 60de26b0..215fc9e0 100644 --- a/docs/api_room_room_store/RoomCallResult.html +++ b/docs/api_room_room_store/RoomCallResult.html @@ -315,7 +315,7 @@
      room_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/RoomCallResult/value.html b/docs/api_room_room_store/RoomCallResult/value.html index ed1f1182..06dfb7cd 100644 --- a/docs/api_room_room_store/RoomCallResult/value.html +++ b/docs/api_room_room_store/RoomCallResult/value.html @@ -98,7 +98,7 @@
      RoomCallResult enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/RoomCallResult/values-constant.html b/docs/api_room_room_store/RoomCallResult/values-constant.html index b4945108..df6d6036 100644 --- a/docs/api_room_room_store/RoomCallResult/values-constant.html +++ b/docs/api_room_room_store/RoomCallResult/values-constant.html @@ -97,7 +97,7 @@
      RoomCallResult enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/RoomCallStatus.html b/docs/api_room_room_store/RoomCallStatus.html index 6629fd84..98a52465 100644 --- a/docs/api_room_room_store/RoomCallStatus.html +++ b/docs/api_room_room_store/RoomCallStatus.html @@ -330,7 +330,7 @@
      room_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/RoomCallStatus/value.html b/docs/api_room_room_store/RoomCallStatus/value.html index cecdb073..94802487 100644 --- a/docs/api_room_room_store/RoomCallStatus/value.html +++ b/docs/api_room_room_store/RoomCallStatus/value.html @@ -98,7 +98,7 @@
      RoomCallStatus enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/RoomCallStatus/values-constant.html b/docs/api_room_room_store/RoomCallStatus/values-constant.html index 0a782b31..fbee5e86 100644 --- a/docs/api_room_room_store/RoomCallStatus/values-constant.html +++ b/docs/api_room_room_store/RoomCallStatus/values-constant.html @@ -97,7 +97,7 @@
      RoomCallStatus enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/RoomInfo-class-sidebar.html b/docs/api_room_room_store/RoomInfo-class-sidebar.html index 010ac8ba..76b5d8b1 100644 --- a/docs/api_room_room_store/RoomInfo-class-sidebar.html +++ b/docs/api_room_room_store/RoomInfo-class-sidebar.html @@ -9,6 +9,10 @@ Properties +
    43. + audienceCount +
    44. +
    45. createTime
    46. @@ -57,6 +61,10 @@ roomStatus +
    47. + roomType +
    48. +
    49. runtimeType
    50. diff --git a/docs/api_room_room_store/RoomInfo-class.html b/docs/api_room_room_store/RoomInfo-class.html index ebe815f5..f1229c73 100644 --- a/docs/api_room_room_store/RoomInfo-class.html +++ b/docs/api_room_room_store/RoomInfo-class.html @@ -60,6 +60,43 @@

      RoomInfo class

      Room info

      Represents complete room information, including basic info and configuration options.

      +

      Properties Overview

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      PropertyTypeDescription
      roomIDStringRoom ID
      roomNameStringRoom name
      roomOwnerRoomUserRoom owner
      participantCountintParticipant count
      roomStatusRoomStatusRoom status
      @@ -69,7 +106,7 @@

      RoomInfo class

      Constructors

      - RoomInfo({String roomID = '', String roomName = '', RoomUser? roomOwner, int participantCount = 0, int createTime = 0, RoomStatus roomStatus = RoomStatus.scheduled, int scheduledStartTime = 0, int scheduledEndTime = 0, int startReminderInSeconds = 0, List<RoomUser>? scheduleAttendees, String? password, bool isAllMicrophoneDisabled = false, bool isAllCameraDisabled = false, bool isAllMessageDisabled = false, bool isAllScreenShareDisabled = false}) + RoomInfo({String roomID = '', String roomName = '', RoomUser? roomOwner, RoomType roomType = RoomType.standard, int participantCount = 0, int audienceCount = 0, int createTime = 0, RoomStatus roomStatus = RoomStatus.scheduled, int scheduledStartTime = 0, int scheduledEndTime = 0, int startReminderInSeconds = 0, List<RoomUser>? scheduleAttendees, String? password, bool isAllMicrophoneDisabled = false, bool isAllCameraDisabled = false, bool isAllMessageDisabled = false, bool isAllScreenShareDisabled = false})
      @@ -82,6 +119,18 @@

      Constructors

      id="instance-properties">

      Properties

      +
      + audienceCount + int + + +
      +
      + Audience count (for webinar room). +
      getter/setter pair
      + +
      +
      createTime int @@ -224,6 +273,18 @@

      Properties

      Room status.
      getter/setter pair
      +
      + +
      + roomType + RoomType + + +
      +
      + Room type. +
      getter/setter pair
      +
      @@ -371,7 +432,7 @@
      room_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/RoomInfo/RoomInfo.html b/docs/api_room_room_store/RoomInfo/RoomInfo.html index a53bc349..125d4990 100644 --- a/docs/api_room_room_store/RoomInfo/RoomInfo.html +++ b/docs/api_room_room_store/RoomInfo/RoomInfo.html @@ -61,7 +61,9 @@

      RoomInfo constructor RoomInfo({
      1. String roomID = '',
      2. String roomName = '',
      3. RoomUser? roomOwner,
      4. +
      5. RoomType roomType = RoomType.standard,
      6. int participantCount = 0,
      7. +
      8. int audienceCount = 0,
      9. int createTime = 0,
      10. RoomStatus roomStatus = RoomStatus.scheduled,
      11. int scheduledStartTime = 0,
      12. @@ -85,7 +87,9 @@

        Implementation

        this.roomID = '', this.roomName = '', RoomUser? roomOwner, + this.roomType = RoomType.standard, this.participantCount = 0, + this.audienceCount = 0, this.createTime = 0, this.roomStatus = RoomStatus.scheduled, this.scheduledStartTime = 0, @@ -126,7 +130,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/audienceCount.html b/docs/api_room_room_store/RoomInfo/audienceCount.html new file mode 100644 index 00000000..8dee0bbc --- /dev/null +++ b/docs/api_room_room_store/RoomInfo/audienceCount.html @@ -0,0 +1,116 @@ + + + + + + + + audienceCount property - RoomInfo class - room_store library - Dart API + + + + + + + + + + + + + + + +
        +
        + menu + +
        audienceCount
        + +
        + +
        +
        +
        +
        +
        +

        audienceCount property +

        + + +
        + + int + audienceCount +
        getter/setter pair
        + +
        + +
        +

        Audience count (for webinar room).

        +
        + + +
        +

        Implementation

        +
        int audienceCount;
        +
        + + + +
        + + +
        +
        + + atomic_x_core + 4.0.1 + + +
        + + + + + + + + + diff --git a/docs/api_room_room_store/RoomInfo/createTime.html b/docs/api_room_room_store/RoomInfo/createTime.html index bcde26ab..2690c4e5 100644 --- a/docs/api_room_room_store/RoomInfo/createTime.html +++ b/docs/api_room_room_store/RoomInfo/createTime.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/isAllCameraDisabled.html b/docs/api_room_room_store/RoomInfo/isAllCameraDisabled.html index a4edbecc..796a2e86 100644 --- a/docs/api_room_room_store/RoomInfo/isAllCameraDisabled.html +++ b/docs/api_room_room_store/RoomInfo/isAllCameraDisabled.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/isAllMessageDisabled.html b/docs/api_room_room_store/RoomInfo/isAllMessageDisabled.html index 8be44020..6c8e392c 100644 --- a/docs/api_room_room_store/RoomInfo/isAllMessageDisabled.html +++ b/docs/api_room_room_store/RoomInfo/isAllMessageDisabled.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/isAllMicrophoneDisabled.html b/docs/api_room_room_store/RoomInfo/isAllMicrophoneDisabled.html index 0a7b2f98..844c0eb9 100644 --- a/docs/api_room_room_store/RoomInfo/isAllMicrophoneDisabled.html +++ b/docs/api_room_room_store/RoomInfo/isAllMicrophoneDisabled.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/isAllScreenShareDisabled.html b/docs/api_room_room_store/RoomInfo/isAllScreenShareDisabled.html index 7932ce0a..ec1f7c6a 100644 --- a/docs/api_room_room_store/RoomInfo/isAllScreenShareDisabled.html +++ b/docs/api_room_room_store/RoomInfo/isAllScreenShareDisabled.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/participantCount.html b/docs/api_room_room_store/RoomInfo/participantCount.html index 6b9ed70d..432696b4 100644 --- a/docs/api_room_room_store/RoomInfo/participantCount.html +++ b/docs/api_room_room_store/RoomInfo/participantCount.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/password.html b/docs/api_room_room_store/RoomInfo/password.html index 019424df..0fee2768 100644 --- a/docs/api_room_room_store/RoomInfo/password.html +++ b/docs/api_room_room_store/RoomInfo/password.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/roomID.html b/docs/api_room_room_store/RoomInfo/roomID.html index 80d711c3..09949c4a 100644 --- a/docs/api_room_room_store/RoomInfo/roomID.html +++ b/docs/api_room_room_store/RoomInfo/roomID.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/roomName.html b/docs/api_room_room_store/RoomInfo/roomName.html index 88d63bd0..97aced6d 100644 --- a/docs/api_room_room_store/RoomInfo/roomName.html +++ b/docs/api_room_room_store/RoomInfo/roomName.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/roomOwner.html b/docs/api_room_room_store/RoomInfo/roomOwner.html index 24406492..77411145 100644 --- a/docs/api_room_room_store/RoomInfo/roomOwner.html +++ b/docs/api_room_room_store/RoomInfo/roomOwner.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/roomStatus.html b/docs/api_room_room_store/RoomInfo/roomStatus.html index 1491e21a..be0b6c28 100644 --- a/docs/api_room_room_store/RoomInfo/roomStatus.html +++ b/docs/api_room_room_store/RoomInfo/roomStatus.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/roomType.html b/docs/api_room_room_store/RoomInfo/roomType.html new file mode 100644 index 00000000..f301bd68 --- /dev/null +++ b/docs/api_room_room_store/RoomInfo/roomType.html @@ -0,0 +1,116 @@ + + + + + + + + roomType property - RoomInfo class - room_store library - Dart API + + + + + + + + + + + + + + + +
        +
        + menu + +
        roomType
        + +
        + +
        +
        +
        +
        +
        +

        roomType property +

        + + +
        + + RoomType + roomType +
        getter/setter pair
        + +
        + +
        +

        Room type.

        +
        + + +
        +

        Implementation

        +
        RoomType roomType;
        +
        + + + +
        + + +
        +
        + + atomic_x_core + 4.0.1 + + +
        + + + + + + + + + diff --git a/docs/api_room_room_store/RoomInfo/scheduleAttendees.html b/docs/api_room_room_store/RoomInfo/scheduleAttendees.html index df37d9d4..af883f39 100644 --- a/docs/api_room_room_store/RoomInfo/scheduleAttendees.html +++ b/docs/api_room_room_store/RoomInfo/scheduleAttendees.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/scheduledEndTime.html b/docs/api_room_room_store/RoomInfo/scheduledEndTime.html index d2cbbfd8..6a1426a4 100644 --- a/docs/api_room_room_store/RoomInfo/scheduledEndTime.html +++ b/docs/api_room_room_store/RoomInfo/scheduledEndTime.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/scheduledStartTime.html b/docs/api_room_room_store/RoomInfo/scheduledStartTime.html index d48e7407..57ea9b48 100644 --- a/docs/api_room_room_store/RoomInfo/scheduledStartTime.html +++ b/docs/api_room_room_store/RoomInfo/scheduledStartTime.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomInfo/startReminderInSeconds.html b/docs/api_room_room_store/RoomInfo/startReminderInSeconds.html index 311561e1..956bd15c 100644 --- a/docs/api_room_room_store/RoomInfo/startReminderInSeconds.html +++ b/docs/api_room_room_store/RoomInfo/startReminderInSeconds.html @@ -101,7 +101,7 @@
        RoomInfo class
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomListener-class-sidebar.html b/docs/api_room_room_store/RoomListener-class-sidebar.html index 0c4c798c..70cb2041 100644 --- a/docs/api_room_room_store/RoomListener-class-sidebar.html +++ b/docs/api_room_room_store/RoomListener-class-sidebar.html @@ -17,6 +17,34 @@ onAddedToScheduledRoom +
      13. + onCallAccepted +
      14. + +
      15. + onCallCancelled +
      16. + +
      17. + onCallHandledByOtherDevice +
      18. + +
      19. + onCallReceived +
      20. + +
      21. + onCallRejected +
      22. + +
      23. + onCallRevokedByAdmin +
      24. + +
      25. + onCallTimeout +
      26. +
      27. onRemovedFromScheduledRoom
      28. diff --git a/docs/api_room_room_store/RoomListener-class.html b/docs/api_room_room_store/RoomListener-class.html index 9b25c0f6..855a139e 100644 --- a/docs/api_room_room_store/RoomListener-class.html +++ b/docs/api_room_room_store/RoomListener-class.html @@ -68,7 +68,7 @@

        RoomListener class

        Constructors

        - RoomListener({void onAddedToScheduledRoom(RoomInfo roomInfo)?, void onRemovedFromScheduledRoom(RoomInfo roomInfo, RoomUser operator)?, void onScheduledRoomCancelled(RoomInfo roomInfo, RoomUser operator)?, void onScheduledRoomStartingSoon(RoomInfo roomInfo)?, void onRoomEnded(RoomInfo roomInfo)?}) + RoomListener({void onAddedToScheduledRoom(RoomInfo roomInfo)?, void onRemovedFromScheduledRoom(RoomInfo roomInfo, RoomUser operator)?, void onScheduledRoomCancelled(RoomInfo roomInfo, RoomUser operator)?, void onScheduledRoomStartingSoon(RoomInfo roomInfo)?, void onRoomEnded(RoomInfo roomInfo)?, void onCallReceived(RoomInfo roomInfo, RoomCall call, String extensionInfo)?, void onCallCancelled(RoomInfo roomInfo, RoomCall call)?, void onCallTimeout(RoomInfo roomInfo, RoomCall call)?, void onCallAccepted(RoomInfo roomInfo, RoomCall call)?, void onCallRejected(RoomInfo roomInfo, RoomCall call, CallRejectionReason reason)?, void onCallHandledByOtherDevice(RoomInfo roomInfo, bool isAccepted)?, void onCallRevokedByAdmin(RoomInfo roomInfo, RoomCall call, RoomUser operator)?})
        @@ -103,6 +103,90 @@

        Properties

        Triggered when added to a scheduled room.
        getter/setter pair
        +
        + +
        + onCallAccepted + ↔ void Function(RoomInfo roomInfo, RoomCall call)? + + +
        +
        + Triggered when a room call is accepted. +
        getter/setter pair
        + +
        + +
        + onCallCancelled + ↔ void Function(RoomInfo roomInfo, RoomCall call)? + + +
        +
        + Triggered when a room call is cancelled. +
        getter/setter pair
        + +
        + +
        + onCallHandledByOtherDevice + ↔ void Function(RoomInfo roomInfo, bool isAccepted)? + + +
        +
        + Triggered when a room call is handled by another device. +
        getter/setter pair
        + +
        + +
        + onCallReceived + ↔ void Function(RoomInfo roomInfo, RoomCall call, String extensionInfo)? + + +
        +
        + Triggered when a room call is received. +
        getter/setter pair
        + +
        + +
        + onCallRejected + ↔ void Function(RoomInfo roomInfo, RoomCall call, CallRejectionReason reason)? + + +
        +
        + Triggered when a room call is rejected. +
        getter/setter pair
        + +
        + +
        + onCallRevokedByAdmin + ↔ void Function(RoomInfo roomInfo, RoomCall call, RoomUser operator)? + + +
        +
        + Triggered when a room call is revoked by admin. +
        getter/setter pair
        + +
        + +
        + onCallTimeout + ↔ void Function(RoomInfo roomInfo, RoomCall call)? + + +
        +
        + Triggered when a room call times out. +
        getter/setter pair
        +
        @@ -250,7 +334,7 @@
        room_store library
        atomic_x_core - 3.6.2 + 4.0.1
        diff --git a/docs/api_room_room_store/RoomListener/RoomListener.html b/docs/api_room_room_store/RoomListener/RoomListener.html index d7ab4151..4381f964 100644 --- a/docs/api_room_room_store/RoomListener/RoomListener.html +++ b/docs/api_room_room_store/RoomListener/RoomListener.html @@ -70,6 +70,30 @@

        RoomListener constructor

      )?,
    51. void onRoomEnded(
      1. RoomInfo roomInfo
      )?,
    52. +
    53. void onCallReceived(
      1. RoomInfo roomInfo,
      2. +
      3. RoomCall call,
      4. +
      5. String extensionInfo
      6. +
      )?,
    54. +
    55. void onCallCancelled(
      1. RoomInfo roomInfo,
      2. +
      3. RoomCall call
      4. +
      )?,
    56. +
    57. void onCallTimeout(
      1. RoomInfo roomInfo,
      2. +
      3. RoomCall call
      4. +
      )?,
    58. +
    59. void onCallAccepted(
      1. RoomInfo roomInfo,
      2. +
      3. RoomCall call
      4. +
      )?,
    60. +
    61. void onCallRejected(
      1. RoomInfo roomInfo,
      2. +
      3. RoomCall call,
      4. +
      5. CallRejectionReason reason
      6. +
      )?,
    62. +
    63. void onCallHandledByOtherDevice(
      1. RoomInfo roomInfo,
      2. +
      3. bool isAccepted
      4. +
      )?,
    64. +
    65. void onCallRevokedByAdmin(
      1. RoomInfo roomInfo,
      2. +
      3. RoomCall call,
      4. +
      5. RoomUser operator
      6. +
      )?,
    }) @@ -84,6 +108,13 @@

    Implementation

    this.onScheduledRoomCancelled, this.onScheduledRoomStartingSoon, this.onRoomEnded, + this.onCallReceived, + this.onCallCancelled, + this.onCallTimeout, + this.onCallAccepted, + this.onCallRejected, + this.onCallHandledByOtherDevice, + this.onCallRevokedByAdmin, });
    @@ -112,7 +143,7 @@
    RoomListener class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomListener/onAddedToScheduledRoom.html b/docs/api_room_room_store/RoomListener/onAddedToScheduledRoom.html index 36d9306f..0d100a5c 100644 --- a/docs/api_room_room_store/RoomListener/onAddedToScheduledRoom.html +++ b/docs/api_room_room_store/RoomListener/onAddedToScheduledRoom.html @@ -104,7 +104,7 @@
    RoomListener class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomListener/onCallAccepted.html b/docs/api_room_room_store/RoomListener/onCallAccepted.html new file mode 100644 index 00000000..3e25c9e6 --- /dev/null +++ b/docs/api_room_room_store/RoomListener/onCallAccepted.html @@ -0,0 +1,120 @@ + + + + + + + + onCallAccepted property - RoomListener class - room_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    onCallAccepted
    + +
    + +
    +
    +
    +
    +
    +

    onCallAccepted property +

    + + +
    + + void Function(RoomInfo roomInfo, RoomCall call)? + onCallAccepted +
    getter/setter pair
    + +
    + +
    +

    Triggered when a room call is accepted.

    +
      +
    • roomInfo : Room info
    • +
    • call : Call info
    • +
    +
    + + +
    +

    Implementation

    +
    void Function(RoomInfo roomInfo, RoomCall call)? onCallAccepted;
    +
    + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_room_room_store/RoomListener/onCallCancelled.html b/docs/api_room_room_store/RoomListener/onCallCancelled.html new file mode 100644 index 00000000..67dfc9ee --- /dev/null +++ b/docs/api_room_room_store/RoomListener/onCallCancelled.html @@ -0,0 +1,120 @@ + + + + + + + + onCallCancelled property - RoomListener class - room_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    onCallCancelled
    + +
    + +
    +
    +
    +
    +
    +

    onCallCancelled property +

    + + +
    + + void Function(RoomInfo roomInfo, RoomCall call)? + onCallCancelled +
    getter/setter pair
    + +
    + +
    +

    Triggered when a room call is cancelled.

    +
      +
    • roomInfo : Room info
    • +
    • call : Call info
    • +
    +
    + + +
    +

    Implementation

    +
    void Function(RoomInfo roomInfo, RoomCall call)? onCallCancelled;
    +
    + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_room_room_store/RoomListener/onCallHandledByOtherDevice.html b/docs/api_room_room_store/RoomListener/onCallHandledByOtherDevice.html new file mode 100644 index 00000000..71e34f65 --- /dev/null +++ b/docs/api_room_room_store/RoomListener/onCallHandledByOtherDevice.html @@ -0,0 +1,120 @@ + + + + + + + + onCallHandledByOtherDevice property - RoomListener class - room_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    onCallHandledByOtherDevice
    + +
    + +
    +
    +
    +
    +
    +

    onCallHandledByOtherDevice property +

    + + +
    + + void Function(RoomInfo roomInfo, bool isAccepted)? + onCallHandledByOtherDevice +
    getter/setter pair
    + +
    + +
    +

    Triggered when a room call is handled by another device.

    +
      +
    • roomInfo : Room info
    • +
    • isAccepted : Whether accepted
    • +
    +
    + + +
    +

    Implementation

    +
    void Function(RoomInfo roomInfo, bool isAccepted)? onCallHandledByOtherDevice;
    +
    + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_room_room_store/RoomListener/onCallReceived.html b/docs/api_room_room_store/RoomListener/onCallReceived.html new file mode 100644 index 00000000..00f52971 --- /dev/null +++ b/docs/api_room_room_store/RoomListener/onCallReceived.html @@ -0,0 +1,121 @@ + + + + + + + + onCallReceived property - RoomListener class - room_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    onCallReceived
    + +
    + +
    +
    +
    +
    +
    +

    onCallReceived property +

    + + +
    + + void Function(RoomInfo roomInfo, RoomCall call, String extensionInfo)? + onCallReceived +
    getter/setter pair
    + +
    + +
    +

    Triggered when a room call is received.

    +
      +
    • roomInfo : Room info
    • +
    • call : Call info
    • +
    • extensionInfo : Extension info
    • +
    +
    + + +
    +

    Implementation

    +
    void Function(RoomInfo roomInfo, RoomCall call, String extensionInfo)? onCallReceived;
    +
    + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_room_room_store/RoomListener/onCallRejected.html b/docs/api_room_room_store/RoomListener/onCallRejected.html new file mode 100644 index 00000000..f8840947 --- /dev/null +++ b/docs/api_room_room_store/RoomListener/onCallRejected.html @@ -0,0 +1,121 @@ + + + + + + + + onCallRejected property - RoomListener class - room_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    onCallRejected
    + +
    + +
    +
    +
    +
    +
    +

    onCallRejected property +

    + + +
    + + void Function(RoomInfo roomInfo, RoomCall call, CallRejectionReason reason)? + onCallRejected +
    getter/setter pair
    + +
    + +
    +

    Triggered when a room call is rejected.

    +
      +
    • roomInfo : Room info
    • +
    • call : Call info
    • +
    • reason : Rejection reason
    • +
    +
    + + +
    +

    Implementation

    +
    void Function(RoomInfo roomInfo, RoomCall call, CallRejectionReason reason)? onCallRejected;
    +
    + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_room_room_store/RoomListener/onCallRevokedByAdmin.html b/docs/api_room_room_store/RoomListener/onCallRevokedByAdmin.html new file mode 100644 index 00000000..95ef7c26 --- /dev/null +++ b/docs/api_room_room_store/RoomListener/onCallRevokedByAdmin.html @@ -0,0 +1,121 @@ + + + + + + + + onCallRevokedByAdmin property - RoomListener class - room_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    onCallRevokedByAdmin
    + +
    + +
    +
    +
    +
    +
    +

    onCallRevokedByAdmin property +

    + + +
    + + void Function(RoomInfo roomInfo, RoomCall call, RoomUser operator)? + onCallRevokedByAdmin +
    getter/setter pair
    + +
    + +
    +

    Triggered when a room call is revoked by admin.

    +
      +
    • roomInfo : Room info
    • +
    • call : Call info
    • +
    • operator : Operator info
    • +
    +
    + + +
    +

    Implementation

    +
    void Function(RoomInfo roomInfo, RoomCall call, RoomUser operator)? onCallRevokedByAdmin;
    +
    + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_room_room_store/RoomListener/onCallTimeout.html b/docs/api_room_room_store/RoomListener/onCallTimeout.html new file mode 100644 index 00000000..e4adad35 --- /dev/null +++ b/docs/api_room_room_store/RoomListener/onCallTimeout.html @@ -0,0 +1,120 @@ + + + + + + + + onCallTimeout property - RoomListener class - room_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    onCallTimeout
    + +
    + +
    +
    +
    +
    +
    +

    onCallTimeout property +

    + + +
    + + void Function(RoomInfo roomInfo, RoomCall call)? + onCallTimeout +
    getter/setter pair
    + +
    + +
    +

    Triggered when a room call times out.

    +
      +
    • roomInfo : Room info
    • +
    • call : Call info
    • +
    +
    + + +
    +

    Implementation

    +
    void Function(RoomInfo roomInfo, RoomCall call)? onCallTimeout;
    +
    + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_room_room_store/RoomListener/onRemovedFromScheduledRoom.html b/docs/api_room_room_store/RoomListener/onRemovedFromScheduledRoom.html index 2b502073..8314254c 100644 --- a/docs/api_room_room_store/RoomListener/onRemovedFromScheduledRoom.html +++ b/docs/api_room_room_store/RoomListener/onRemovedFromScheduledRoom.html @@ -105,7 +105,7 @@
    RoomListener class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomListener/onRoomEnded.html b/docs/api_room_room_store/RoomListener/onRoomEnded.html index b621026f..af2e928e 100644 --- a/docs/api_room_room_store/RoomListener/onRoomEnded.html +++ b/docs/api_room_room_store/RoomListener/onRoomEnded.html @@ -104,7 +104,7 @@
    RoomListener class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomListener/onScheduledRoomCancelled.html b/docs/api_room_room_store/RoomListener/onScheduledRoomCancelled.html index 978e310f..7c12ac0a 100644 --- a/docs/api_room_room_store/RoomListener/onScheduledRoomCancelled.html +++ b/docs/api_room_room_store/RoomListener/onScheduledRoomCancelled.html @@ -105,7 +105,7 @@
    RoomListener class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomListener/onScheduledRoomStartingSoon.html b/docs/api_room_room_store/RoomListener/onScheduledRoomStartingSoon.html index 1add6246..5ed05162 100644 --- a/docs/api_room_room_store/RoomListener/onScheduledRoomStartingSoon.html +++ b/docs/api_room_room_store/RoomListener/onScheduledRoomStartingSoon.html @@ -104,7 +104,7 @@
    RoomListener class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomState-class.html b/docs/api_room_room_store/RoomState-class.html index 25c2a08a..dc803f1d 100644 --- a/docs/api_room_room_store/RoomState-class.html +++ b/docs/api_room_room_store/RoomState-class.html @@ -64,6 +64,33 @@

    RoomState class

    Note: State is automatically updated when room status changes. Subscribe to state to receive real-time updates.

    +

    State Properties Overview

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    PropertyTypeDescription
    scheduledRoomListValueListenable<List<RoomInfo>>Scheduled room list
    scheduledRoomListCursorValueListenable<String>Scheduled room list cursor
    currentRoomValueListenable<RoomInfo?>Current room info
    @@ -88,7 +115,7 @@

    Properties

    currentRoom - → ValueListenable<RoomInfo?> + ValueListenable<RoomInfo?>
    @@ -124,7 +151,7 @@

    Properties

    scheduledRoomList - → ValueListenable<List<RoomInfo>> + ValueListenable<List<RoomInfo>>
    @@ -136,7 +163,7 @@

    Properties

    scheduledRoomListCursor - → ValueListenable<String> + ValueListenable<String>
    @@ -231,7 +258,7 @@
    room_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomState/RoomState.html b/docs/api_room_room_store/RoomState/RoomState.html index f9fcae50..0534683c 100644 --- a/docs/api_room_room_store/RoomState/RoomState.html +++ b/docs/api_room_room_store/RoomState/RoomState.html @@ -90,7 +90,7 @@
    RoomState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomState/currentRoom.html b/docs/api_room_room_store/RoomState/currentRoom.html index 74149d15..5d3b8012 100644 --- a/docs/api_room_room_store/RoomState/currentRoom.html +++ b/docs/api_room_room_store/RoomState/currentRoom.html @@ -63,7 +63,7 @@

    currentRoom property
    - ValueListenable<RoomInfo?> + ValueListenable<RoomInfo?> get currentRoom @@ -107,7 +107,7 @@
    RoomState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomState/scheduledRoomList.html b/docs/api_room_room_store/RoomState/scheduledRoomList.html index 393fcb9d..2d467c67 100644 --- a/docs/api_room_room_store/RoomState/scheduledRoomList.html +++ b/docs/api_room_room_store/RoomState/scheduledRoomList.html @@ -63,7 +63,7 @@

    scheduledRoomList property
    - ValueListenable<List<RoomInfo>> + ValueListenable<List<RoomInfo>> get scheduledRoomList @@ -107,7 +107,7 @@
    RoomState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomState/scheduledRoomListCursor.html b/docs/api_room_room_store/RoomState/scheduledRoomListCursor.html index 3a8d7a1d..0f8811cf 100644 --- a/docs/api_room_room_store/RoomState/scheduledRoomListCursor.html +++ b/docs/api_room_room_store/RoomState/scheduledRoomListCursor.html @@ -63,7 +63,7 @@

    scheduledRoomListCursor property
    - ValueListenable<String> + ValueListenable<String> get scheduledRoomListCursor @@ -107,7 +107,7 @@
    RoomState class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStatus.html b/docs/api_room_room_store/RoomStatus.html index a21bd132..df74edf7 100644 --- a/docs/api_room_room_store/RoomStatus.html +++ b/docs/api_room_room_store/RoomStatus.html @@ -300,7 +300,7 @@
    room_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStatus/value.html b/docs/api_room_room_store/RoomStatus/value.html index ad61f696..33bf72b6 100644 --- a/docs/api_room_room_store/RoomStatus/value.html +++ b/docs/api_room_room_store/RoomStatus/value.html @@ -98,7 +98,7 @@
    RoomStatus enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStatus/values-constant.html b/docs/api_room_room_store/RoomStatus/values-constant.html index 1b976386..e60778b2 100644 --- a/docs/api_room_room_store/RoomStatus/values-constant.html +++ b/docs/api_room_room_store/RoomStatus/values-constant.html @@ -97,7 +97,7 @@
    RoomStatus enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore-class-sidebar.html b/docs/api_room_room_store/RoomStore-class-sidebar.html index cf1a1227..13546ae4 100644 --- a/docs/api_room_room_store/RoomStore-class-sidebar.html +++ b/docs/api_room_room_store/RoomStore-class-sidebar.html @@ -23,6 +23,10 @@
  • Methods
  • +
  • + acceptCall +
  • +
  • addRoomListener
  • @@ -31,6 +35,14 @@ addScheduledAttendees +
  • + callUserToRoom +
  • + +
  • + cancelCall +
  • +
  • cancelScheduledRoom
  • @@ -43,6 +55,10 @@ endRoom +
  • + getPendingCalls +
  • +
  • getRoomInfo
  • @@ -67,6 +83,10 @@ noSuchMethod +
  • + rejectCall +
  • +
  • removeRoomListener
  • diff --git a/docs/api_room_room_store/RoomStore-class.html b/docs/api_room_room_store/RoomStore-class.html index addfa449..5fe97638 100644 --- a/docs/api_room_room_store/RoomStore-class.html +++ b/docs/api_room_room_store/RoomStore-class.html @@ -102,6 +102,13 @@

    Instant Room Operations

  • getRoomInfo : Get room info
  • Room Call Operations

    +

    See Also

    • RoomStatus
    • @@ -177,6 +184,19 @@

      Properties

      id="instance-methods">

      Methods

      +
      + acceptCall(String roomID) + Future<CompletionHandler> + + + +
      +
      + Accept call + + +
      +
      addRoomListener(RoomListener listener) → void @@ -201,6 +221,32 @@

      Methods

      Add scheduled attendees + + +
      + callUserToRoom({required String roomID, required List<String> userIDList, int timeout = 0, String? extensionInfo}) + Future<CallUserToRoomCompletionHandler> + + + +
      +
      + Call user to join room + + +
      + +
      + cancelCall({required String roomID, required List<String> userIDList}) + Future<CompletionHandler> + + + +
      +
      + Cancel call + +
      @@ -217,7 +263,7 @@

      Methods

      - createAndJoinRoom({required String roomID, required CreateRoomOptions options}) + createAndJoinRoom({required String roomID, required RoomType roomType, required CreateRoomOptions options}) Future<CompletionHandler> @@ -240,6 +286,19 @@

      Methods

      End room + + +
      + getPendingCalls({required String roomID, required String? cursor}) + Future<ListResultCompletionHandler<RoomCall>> + + + +
      +
      + Get pending calls list + +
      @@ -282,7 +341,7 @@

      Methods

      - joinRoom({required String roomID, String? password = ""}) + joinRoom({required String roomID, required RoomType roomType, String? password = ""}) Future<CompletionHandler> @@ -318,6 +377,19 @@

      Methods

      Invoked when a nonexistent method or property is accessed.
      inherited
      + + +
      + rejectCall({required String roomID, required CallRejectionReason reason}) + Future<CompletionHandler> + + + +
      +
      + Reject call + +
      @@ -478,7 +550,7 @@
      room_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_room_room_store/RoomStore/RoomStore.html b/docs/api_room_room_store/RoomStore/RoomStore.html index 58420933..7c8231b2 100644 --- a/docs/api_room_room_store/RoomStore/RoomStore.html +++ b/docs/api_room_room_store/RoomStore/RoomStore.html @@ -90,7 +90,7 @@
      RoomStore class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget/toStringShort.html b/docs/api_room_room_store/RoomStore/acceptCall.html similarity index 66% rename from docs/api_view_live_live_core_widget/LiveCoreWidget/toStringShort.html rename to docs/api_room_room_store/RoomStore/acceptCall.html index e73b5701..bf604251 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget/toStringShort.html +++ b/docs/api_room_room_store/RoomStore/acceptCall.html @@ -4,8 +4,8 @@ - - toStringShort method - LiveCoreWidget class - live_core_widget library - Dart API + + acceptCall method - RoomStore class - room_store library - Dart API @@ -26,11 +26,11 @@ menu -
      toStringShort
      +
      acceptCall
      @@ -50,39 +50,35 @@
      -

      toStringShort method +

      acceptCall abstract method

      -
      -
        -
      1. @override
      2. -
      -
      -String -toStringShort() +Future<CompletionHandler> +acceptCall(
      1. String roomID
      2. +
      ) -
      inherited
      +
      -

      A short, textual description of this widget.

      +

      Accept call

      +
        +
      • roomID : Room ID
      • +
      +

      Returns: Operation result

      Implementation

      -
      @override
      -String toStringShort() {
      -  final String type = objectRuntimeType(this, 'Widget');
      -  return key == null ? type : '$type-$key';
      -}
      +
      Future<CompletionHandler> acceptCall(String roomID);
      @@ -96,12 +92,12 @@

      Implementation

      -
      LiveCoreWidget class
      +
      RoomStore class
    @@ -111,7 +114,7 @@
    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore/endRoom.html b/docs/api_room_room_store/RoomStore/endRoom.html index 286f4ae2..cd415268 100644 --- a/docs/api_room_room_store/RoomStore/endRoom.html +++ b/docs/api_room_room_store/RoomStore/endRoom.html @@ -102,7 +102,7 @@
    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore/getPendingCalls.html b/docs/api_room_room_store/RoomStore/getPendingCalls.html new file mode 100644 index 00000000..c3db8c43 --- /dev/null +++ b/docs/api_room_room_store/RoomStore/getPendingCalls.html @@ -0,0 +1,126 @@ + + + + + + + + getPendingCalls method - RoomStore class - room_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    getPendingCalls
    + +
    + +
    +
    +
    +
    +
    +

    getPendingCalls abstract method +

    + +
    + +Future<ListResultCompletionHandler<RoomCall>> +getPendingCalls({
    1. required String roomID,
    2. +
    3. required String? cursor,
    4. +
    }) + + + +
    + +
    +

    Get pending calls list

    +
      +
    • roomID : Room ID
    • +
    • cursor : Pagination cursor
    • +
    +

    Returns: Operation result containing call list

    +
    + + + +
    +

    Implementation

    +
    Future<ListResultCompletionHandler<RoomCall>> getPendingCalls({
    +  required String roomID,
    +  required String? cursor,
    +});
    +
    + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_room_room_store/RoomStore/getRoomInfo.html b/docs/api_room_room_store/RoomStore/getRoomInfo.html index e7686240..1d2b3e7f 100644 --- a/docs/api_room_room_store/RoomStore/getRoomInfo.html +++ b/docs/api_room_room_store/RoomStore/getRoomInfo.html @@ -106,7 +106,7 @@
    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore/getScheduledAttendees.html b/docs/api_room_room_store/RoomStore/getScheduledAttendees.html index 7527b99c..0dbd5d99 100644 --- a/docs/api_room_room_store/RoomStore/getScheduledAttendees.html +++ b/docs/api_room_room_store/RoomStore/getScheduledAttendees.html @@ -111,7 +111,7 @@
    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore/getScheduledRoomList.html b/docs/api_room_room_store/RoomStore/getScheduledRoomList.html index 9c789893..6b459b7d 100644 --- a/docs/api_room_room_store/RoomStore/getScheduledRoomList.html +++ b/docs/api_room_room_store/RoomStore/getScheduledRoomList.html @@ -106,7 +106,7 @@
    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore/joinRoom.html b/docs/api_room_room_store/RoomStore/joinRoom.html index d19fcfdc..5b2e9c10 100644 --- a/docs/api_room_room_store/RoomStore/joinRoom.html +++ b/docs/api_room_room_store/RoomStore/joinRoom.html @@ -60,6 +60,7 @@

    joinRoom abstract method Future<CompletionHandler> joinRoom({
    1. required String roomID,
    2. +
    3. required RoomType roomType,
    4. String? password = "",
    }) @@ -71,6 +72,7 @@

    joinRoom abstract method

    Join room

    • roomID : Room ID
    • +
    • roomType : Room type (standard or webinar)
    • password : Room password

    Returns: Operation result

    @@ -82,6 +84,7 @@

    joinRoom abstract method

    Implementation

    Future<CompletionHandler> joinRoom({
       required String roomID,
    +  required RoomType roomType,
       String? password = "",
     });
    @@ -111,7 +114,7 @@

    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore/leaveRoom.html b/docs/api_room_room_store/RoomStore/leaveRoom.html index 285166c8..7a4e0251 100644 --- a/docs/api_room_room_store/RoomStore/leaveRoom.html +++ b/docs/api_room_room_store/RoomStore/leaveRoom.html @@ -102,7 +102,7 @@
    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore/rejectCall.html b/docs/api_room_room_store/RoomStore/rejectCall.html new file mode 100644 index 00000000..baf32d46 --- /dev/null +++ b/docs/api_room_room_store/RoomStore/rejectCall.html @@ -0,0 +1,126 @@ + + + + + + + + rejectCall method - RoomStore class - room_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    rejectCall
    + +
    + +
    +
    +
    +
    +
    +

    rejectCall abstract method +

    + +
    + +Future<CompletionHandler> +rejectCall({
    1. required String roomID,
    2. +
    3. required CallRejectionReason reason,
    4. +
    }) + + + +
    + +
    +

    Reject call

    +
      +
    • roomID : Room ID
    • +
    • reason : Rejection reason
    • +
    +

    Returns: Operation result

    +
    + + + +
    +

    Implementation

    +
    Future<CompletionHandler> rejectCall({
    +  required String roomID,
    +  required CallRejectionReason reason,
    +});
    +
    + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_room_room_store/RoomStore/removeRoomListener.html b/docs/api_room_room_store/RoomStore/removeRoomListener.html index d918b65e..58096455 100644 --- a/docs/api_room_room_store/RoomStore/removeRoomListener.html +++ b/docs/api_room_room_store/RoomStore/removeRoomListener.html @@ -105,7 +105,7 @@
    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore/removeScheduledAttendees.html b/docs/api_room_room_store/RoomStore/removeScheduledAttendees.html index 30207e1f..ba576990 100644 --- a/docs/api_room_room_store/RoomStore/removeScheduledAttendees.html +++ b/docs/api_room_room_store/RoomStore/removeScheduledAttendees.html @@ -111,7 +111,7 @@
    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore/reset.html b/docs/api_room_room_store/RoomStore/reset.html index 6153abc0..ca6792f2 100644 --- a/docs/api_room_room_store/RoomStore/reset.html +++ b/docs/api_room_room_store/RoomStore/reset.html @@ -102,7 +102,7 @@
    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore/scheduleRoom.html b/docs/api_room_room_store/RoomStore/scheduleRoom.html index 0da1870c..4ff2e4ec 100644 --- a/docs/api_room_room_store/RoomStore/scheduleRoom.html +++ b/docs/api_room_room_store/RoomStore/scheduleRoom.html @@ -111,7 +111,7 @@
    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore/shared.html b/docs/api_room_room_store/RoomStore/shared.html index 796fe21b..3df1a4ff 100644 --- a/docs/api_room_room_store/RoomStore/shared.html +++ b/docs/api_room_room_store/RoomStore/shared.html @@ -107,7 +107,7 @@
    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore/state.html b/docs/api_room_room_store/RoomStore/state.html index 09c1473e..303bbac1 100644 --- a/docs/api_room_room_store/RoomStore/state.html +++ b/docs/api_room_room_store/RoomStore/state.html @@ -107,7 +107,7 @@
    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore/updateRoomInfo.html b/docs/api_room_room_store/RoomStore/updateRoomInfo.html index 8b5de3ce..1bbc865b 100644 --- a/docs/api_room_room_store/RoomStore/updateRoomInfo.html +++ b/docs/api_room_room_store/RoomStore/updateRoomInfo.html @@ -114,7 +114,7 @@
    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomStore/updateScheduledRoom.html b/docs/api_room_room_store/RoomStore/updateScheduledRoom.html index a210ff69..16e7d350 100644 --- a/docs/api_room_room_store/RoomStore/updateScheduledRoom.html +++ b/docs/api_room_room_store/RoomStore/updateScheduledRoom.html @@ -114,7 +114,7 @@
    RoomStore class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomType-enum-sidebar.html b/docs/api_room_room_store/RoomType-enum-sidebar.html new file mode 100644 index 00000000..6d286723 --- /dev/null +++ b/docs/api_room_room_store/RoomType-enum-sidebar.html @@ -0,0 +1,59 @@ +
      + + +
    1. Values
    2. +
    3. standard
    4. +
    5. webinar
    6. + + +
    7. + Properties +
    8. + +
    9. + hashCode +
    10. + +
    11. + index +
    12. + +
    13. + name + (ext) +
    14. + +
    15. + runtimeType +
    16. + +
    17. + value +
    18. + +
    19. Methods
    20. + +
    21. + noSuchMethod +
    22. + +
    23. + toString +
    24. + +
    25. Operators
    26. + +
    27. + operator == +
    28. + + + + + + +
    29. Constants
    30. +
    31. values
    32. +
    diff --git a/docs/api_room_room_store/RoomType.html b/docs/api_room_room_store/RoomType.html new file mode 100644 index 00000000..e9718c12 --- /dev/null +++ b/docs/api_room_room_store/RoomType.html @@ -0,0 +1,315 @@ + + + + + + + + RoomType enum - room_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    RoomType
    + +
    + +
    +
    +
    +
    +
    + +

    + RoomType + enum + + +

    +
    + + +
    +

    Room type

    +
    + + +
    +
    + +
    Inheritance
    +
    + +
    + + + + +
    Available extensions
    +
    + + + +
    +
    + +
    +

    Values

    +
    +
    + standard + → const RoomType + + +
    +
    +

    Standard room

    + + +
    + const RoomType(1) +
    +
    + +
    + webinar + → const RoomType + + +
    +
    +

    Webinar room

    + + +
    + const RoomType(2) +
    +
    + +
    +
    + + +
    +

    Properties

    +
    +
    + hashCode + int + + +
    +
    + The hash code for this object. +
    no setterinherited
    + +
    + +
    + index + int + + +
    +
    + A numeric identifier for the enumerated value. +
    no setterinherited
    + +
    + +
    + name + String + + +
    +
    +

    + Available on Enum, + provided by the EnumName extension +

    + The name of the enum value. +
    no setter
    + +
    + +
    + runtimeType + Type + + +
    +
    + A representation of the runtime type of the object. +
    no setterinherited
    + +
    + +
    + value + int + + +
    +
    + +
    final
    + +
    + +
    +
    + + +
    +

    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
    + +
    + +
    +
    + + + + +
    +

    Constants

    +
    +
    + values + → const List<RoomType> + + +
    +
    + A constant List of the values in this enum, in order of their declaration. + + +
    + +
    +
    +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_room_room_store/RoomType/value.html b/docs/api_room_room_store/RoomType/value.html new file mode 100644 index 00000000..d2ef4a34 --- /dev/null +++ b/docs/api_room_room_store/RoomType/value.html @@ -0,0 +1,113 @@ + + + + + + + + value property - RoomType enum - room_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    value
    + +
    + +
    +
    +
    +
    +
    +

    value property +

    + + +
    + + int + value +
    final
    + +
    + + + +
    +

    Implementation

    +
    final int value;
    +
    + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_room_room_store/RoomType/values-constant.html b/docs/api_room_room_store/RoomType/values-constant.html new file mode 100644 index 00000000..770a0db6 --- /dev/null +++ b/docs/api_room_room_store/RoomType/values-constant.html @@ -0,0 +1,112 @@ + + + + + + + + values constant - RoomType enum - room_store library - Dart API + + + + + + + + + + + + + + + +
    +
    + menu + +
    values
    + +
    + +
    +
    +
    +
    +
    +

    values constant +

    + + +
    + + List<RoomType> + const values + + +
    + +
    +

    A constant List of the values in this enum, in order of their declaration.

    +
    + + + + + +
    + + +
    +
    + + atomic_x_core + 4.0.1 + + +
    + + + + + + + + + diff --git a/docs/api_room_room_store/RoomUser-class.html b/docs/api_room_room_store/RoomUser-class.html index b2593f4b..c7a46e27 100644 --- a/docs/api_room_room_store/RoomUser-class.html +++ b/docs/api_room_room_store/RoomUser-class.html @@ -227,7 +227,7 @@
    room_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomUser/RoomUser.html b/docs/api_room_room_store/RoomUser/RoomUser.html index 2d17626f..e689fccb 100644 --- a/docs/api_room_room_store/RoomUser/RoomUser.html +++ b/docs/api_room_room_store/RoomUser/RoomUser.html @@ -101,7 +101,7 @@
    RoomUser class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomUser/avatarURL.html b/docs/api_room_room_store/RoomUser/avatarURL.html index 4a97e48f..b73b2b23 100644 --- a/docs/api_room_room_store/RoomUser/avatarURL.html +++ b/docs/api_room_room_store/RoomUser/avatarURL.html @@ -101,7 +101,7 @@
    RoomUser class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomUser/userID.html b/docs/api_room_room_store/RoomUser/userID.html index c1191637..cad3c894 100644 --- a/docs/api_room_room_store/RoomUser/userID.html +++ b/docs/api_room_room_store/RoomUser/userID.html @@ -101,7 +101,7 @@
    RoomUser class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/RoomUser/userName.html b/docs/api_room_room_store/RoomUser/userName.html index 1bcc162b..4c8c62f0 100644 --- a/docs/api_room_room_store/RoomUser/userName.html +++ b/docs/api_room_room_store/RoomUser/userName.html @@ -101,7 +101,7 @@
    RoomUser class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptions-class.html b/docs/api_room_room_store/ScheduleRoomOptions-class.html index c6c5eb12..dfc9b40d 100644 --- a/docs/api_room_room_store/ScheduleRoomOptions-class.html +++ b/docs/api_room_room_store/ScheduleRoomOptions-class.html @@ -311,7 +311,7 @@
    room_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptions/ScheduleRoomOptions.html b/docs/api_room_room_store/ScheduleRoomOptions/ScheduleRoomOptions.html index c055126e..47d16a6f 100644 --- a/docs/api_room_room_store/ScheduleRoomOptions/ScheduleRoomOptions.html +++ b/docs/api_room_room_store/ScheduleRoomOptions/ScheduleRoomOptions.html @@ -115,7 +115,7 @@
    ScheduleRoomOptions class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptions/isAllCameraDisabled.html b/docs/api_room_room_store/ScheduleRoomOptions/isAllCameraDisabled.html index a3dcc686..8e87ab54 100644 --- a/docs/api_room_room_store/ScheduleRoomOptions/isAllCameraDisabled.html +++ b/docs/api_room_room_store/ScheduleRoomOptions/isAllCameraDisabled.html @@ -101,7 +101,7 @@
    ScheduleRoomOptions class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptions/isAllMessageDisabled.html b/docs/api_room_room_store/ScheduleRoomOptions/isAllMessageDisabled.html index deaa1e39..1691295b 100644 --- a/docs/api_room_room_store/ScheduleRoomOptions/isAllMessageDisabled.html +++ b/docs/api_room_room_store/ScheduleRoomOptions/isAllMessageDisabled.html @@ -101,7 +101,7 @@
    ScheduleRoomOptions class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptions/isAllMicrophoneDisabled.html b/docs/api_room_room_store/ScheduleRoomOptions/isAllMicrophoneDisabled.html index e26d6c3e..20f60422 100644 --- a/docs/api_room_room_store/ScheduleRoomOptions/isAllMicrophoneDisabled.html +++ b/docs/api_room_room_store/ScheduleRoomOptions/isAllMicrophoneDisabled.html @@ -101,7 +101,7 @@
    ScheduleRoomOptions class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptions/isAllScreenShareDisabled.html b/docs/api_room_room_store/ScheduleRoomOptions/isAllScreenShareDisabled.html index 9ac5433c..9cca3976 100644 --- a/docs/api_room_room_store/ScheduleRoomOptions/isAllScreenShareDisabled.html +++ b/docs/api_room_room_store/ScheduleRoomOptions/isAllScreenShareDisabled.html @@ -101,7 +101,7 @@
    ScheduleRoomOptions class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptions/password.html b/docs/api_room_room_store/ScheduleRoomOptions/password.html index ab7b93d7..1b255fcf 100644 --- a/docs/api_room_room_store/ScheduleRoomOptions/password.html +++ b/docs/api_room_room_store/ScheduleRoomOptions/password.html @@ -101,7 +101,7 @@
    ScheduleRoomOptions class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptions/reminderSecondsBeforeStart.html b/docs/api_room_room_store/ScheduleRoomOptions/reminderSecondsBeforeStart.html index ef6df478..6b0b0a86 100644 --- a/docs/api_room_room_store/ScheduleRoomOptions/reminderSecondsBeforeStart.html +++ b/docs/api_room_room_store/ScheduleRoomOptions/reminderSecondsBeforeStart.html @@ -101,7 +101,7 @@
    ScheduleRoomOptions class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptions/roomName.html b/docs/api_room_room_store/ScheduleRoomOptions/roomName.html index b7db1731..977081f1 100644 --- a/docs/api_room_room_store/ScheduleRoomOptions/roomName.html +++ b/docs/api_room_room_store/ScheduleRoomOptions/roomName.html @@ -101,7 +101,7 @@
    ScheduleRoomOptions class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptions/scheduleAttendees.html b/docs/api_room_room_store/ScheduleRoomOptions/scheduleAttendees.html index 966730fc..9e419b35 100644 --- a/docs/api_room_room_store/ScheduleRoomOptions/scheduleAttendees.html +++ b/docs/api_room_room_store/ScheduleRoomOptions/scheduleAttendees.html @@ -101,7 +101,7 @@
    ScheduleRoomOptions class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptions/scheduleEndTime.html b/docs/api_room_room_store/ScheduleRoomOptions/scheduleEndTime.html index 0f9f600f..c8896c33 100644 --- a/docs/api_room_room_store/ScheduleRoomOptions/scheduleEndTime.html +++ b/docs/api_room_room_store/ScheduleRoomOptions/scheduleEndTime.html @@ -101,7 +101,7 @@
    ScheduleRoomOptions class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptions/scheduleStartTime.html b/docs/api_room_room_store/ScheduleRoomOptions/scheduleStartTime.html index 91526252..23550ae7 100644 --- a/docs/api_room_room_store/ScheduleRoomOptions/scheduleStartTime.html +++ b/docs/api_room_room_store/ScheduleRoomOptions/scheduleStartTime.html @@ -101,7 +101,7 @@
    ScheduleRoomOptions class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptionsModifyFlag.html b/docs/api_room_room_store/ScheduleRoomOptionsModifyFlag.html index 5ca354e4..8199e210 100644 --- a/docs/api_room_room_store/ScheduleRoomOptionsModifyFlag.html +++ b/docs/api_room_room_store/ScheduleRoomOptionsModifyFlag.html @@ -316,7 +316,7 @@
    room_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptionsModifyFlag/value.html b/docs/api_room_room_store/ScheduleRoomOptionsModifyFlag/value.html index 54a6da70..41057e9e 100644 --- a/docs/api_room_room_store/ScheduleRoomOptionsModifyFlag/value.html +++ b/docs/api_room_room_store/ScheduleRoomOptionsModifyFlag/value.html @@ -98,7 +98,7 @@
    ScheduleRoomOptionsModifyFlag enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/ScheduleRoomOptionsModifyFlag/values-constant.html b/docs/api_room_room_store/ScheduleRoomOptionsModifyFlag/values-constant.html index 9968d572..2e58b905 100644 --- a/docs/api_room_room_store/ScheduleRoomOptionsModifyFlag/values-constant.html +++ b/docs/api_room_room_store/ScheduleRoomOptionsModifyFlag/values-constant.html @@ -97,7 +97,7 @@
    ScheduleRoomOptionsModifyFlag enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/UpdateRoomOptions-class.html b/docs/api_room_room_store/UpdateRoomOptions-class.html index 35ba4a56..51cc0b68 100644 --- a/docs/api_room_room_store/UpdateRoomOptions-class.html +++ b/docs/api_room_room_store/UpdateRoomOptions-class.html @@ -215,7 +215,7 @@
    room_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/UpdateRoomOptions/UpdateRoomOptions.html b/docs/api_room_room_store/UpdateRoomOptions/UpdateRoomOptions.html index bbadbb3a..29d9e2ac 100644 --- a/docs/api_room_room_store/UpdateRoomOptions/UpdateRoomOptions.html +++ b/docs/api_room_room_store/UpdateRoomOptions/UpdateRoomOptions.html @@ -99,7 +99,7 @@
    UpdateRoomOptions class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/UpdateRoomOptions/password.html b/docs/api_room_room_store/UpdateRoomOptions/password.html index fd83a8ad..543a4eac 100644 --- a/docs/api_room_room_store/UpdateRoomOptions/password.html +++ b/docs/api_room_room_store/UpdateRoomOptions/password.html @@ -101,7 +101,7 @@
    UpdateRoomOptions class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/UpdateRoomOptions/roomName.html b/docs/api_room_room_store/UpdateRoomOptions/roomName.html index 23884737..6561d12c 100644 --- a/docs/api_room_room_store/UpdateRoomOptions/roomName.html +++ b/docs/api_room_room_store/UpdateRoomOptions/roomName.html @@ -101,7 +101,7 @@
    UpdateRoomOptions class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/UpdateRoomOptionsModifyFlag.html b/docs/api_room_room_store/UpdateRoomOptionsModifyFlag.html index bddd629f..c6bda7cd 100644 --- a/docs/api_room_room_store/UpdateRoomOptionsModifyFlag.html +++ b/docs/api_room_room_store/UpdateRoomOptionsModifyFlag.html @@ -107,7 +107,7 @@

    Values

    - const UpdateRoomOptionsModifyFlag(1 << 0) + const UpdateRoomOptionsModifyFlag(1 << 3)
    @@ -122,7 +122,7 @@

    Values

    - const UpdateRoomOptionsModifyFlag(1 << 1) + const UpdateRoomOptionsModifyFlag(1 << 13)
    @@ -301,7 +301,7 @@
    room_store library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/UpdateRoomOptionsModifyFlag/value.html b/docs/api_room_room_store/UpdateRoomOptionsModifyFlag/value.html index b7e82d2e..1ccc2608 100644 --- a/docs/api_room_room_store/UpdateRoomOptionsModifyFlag/value.html +++ b/docs/api_room_room_store/UpdateRoomOptionsModifyFlag/value.html @@ -98,7 +98,7 @@
    UpdateRoomOptionsModifyFlag enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/UpdateRoomOptionsModifyFlag/values-constant.html b/docs/api_room_room_store/UpdateRoomOptionsModifyFlag/values-constant.html index 27593707..8d312dac 100644 --- a/docs/api_room_room_store/UpdateRoomOptionsModifyFlag/values-constant.html +++ b/docs/api_room_room_store/UpdateRoomOptionsModifyFlag/values-constant.html @@ -97,7 +97,7 @@
    UpdateRoomOptionsModifyFlag enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_room_room_store/api_room_room_store-library-sidebar.html b/docs/api_room_room_store/api_room_room_store-library-sidebar.html index e6995385..cf79ad35 100644 --- a/docs/api_room_room_store/api_room_room_store-library-sidebar.html +++ b/docs/api_room_room_store/api_room_room_store-library-sidebar.html @@ -14,9 +14,11 @@
  • UpdateRoomOptions
  • Enums
  • +
  • CallRejectionReason
  • RoomCallResult
  • RoomCallStatus
  • RoomStatus
  • +
  • RoomType
  • ScheduleRoomOptionsModifyFlag
  • UpdateRoomOptionsModifyFlag
  • diff --git a/docs/api_room_room_store/index.html b/docs/api_room_room_store/index.html index 42f0df94..32a0e2cb 100644 --- a/docs/api_room_room_store/index.html +++ b/docs/api_room_room_store/index.html @@ -170,6 +170,14 @@

    Classes

    Enums

    +
    + CallRejectionReason + +
    +
    + Call rejection reason +
    +
    RoomCallResult @@ -194,6 +202,14 @@

    Enums

    Room status +
    + RoomType + +
    +
    + Room type +
    +
    ScheduleRoomOptionsModifyFlag @@ -236,6 +252,7 @@

    Enums

    atomic_x_core package
    1. Libraries
    2. +
    3. api/ai/ai_transcriber_store
    4. api/barrage/barrage_store
    5. api/call/call_store
    6. api/define
    7. @@ -268,7 +285,7 @@
      room_store library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_call_call_core_view/CallCoreController-class.html b/docs/api_view_call_call_core_view/CallCoreController-class.html index 12342e46..0d4dc2bf 100644 --- a/docs/api_view_call_call_core_view/CallCoreController-class.html +++ b/docs/api_view_call_call_core_view/CallCoreController-class.html @@ -236,7 +236,7 @@
      call_core_view library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_call_call_core_view/CallCoreController/CallCoreController.html b/docs/api_view_call_call_core_view/CallCoreController/CallCoreController.html index 77e67e69..03b69eaa 100644 --- a/docs/api_view_call_call_core_view/CallCoreController/CallCoreController.html +++ b/docs/api_view_call_call_core_view/CallCoreController/CallCoreController.html @@ -90,7 +90,7 @@
      CallCoreController class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_call_call_core_view/CallCoreController/create.html b/docs/api_view_call_call_core_view/CallCoreController/create.html index b17a0f2d..a4cb123d 100644 --- a/docs/api_view_call_call_core_view/CallCoreController/create.html +++ b/docs/api_view_call_call_core_view/CallCoreController/create.html @@ -103,7 +103,7 @@
      CallCoreController class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_call_call_core_view/CallCoreController/dispose.html b/docs/api_view_call_call_core_view/CallCoreController/dispose.html index 64954f44..15187abb 100644 --- a/docs/api_view_call_call_core_view/CallCoreController/dispose.html +++ b/docs/api_view_call_call_core_view/CallCoreController/dispose.html @@ -101,7 +101,7 @@
      CallCoreController class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_call_call_core_view/CallCoreController/setLayoutTemplate.html b/docs/api_view_call_call_core_view/CallCoreController/setLayoutTemplate.html index e9b60fe2..000dbdff 100644 --- a/docs/api_view_call_call_core_view/CallCoreController/setLayoutTemplate.html +++ b/docs/api_view_call_call_core_view/CallCoreController/setLayoutTemplate.html @@ -102,7 +102,7 @@
      CallCoreController class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_call_call_core_view/CallCoreView-class-sidebar.html b/docs/api_view_call_call_core_view/CallCoreView-class-sidebar.html index 6c9a0a3e..6e6a39c4 100644 --- a/docs/api_view_call_call_core_view/CallCoreView-class-sidebar.html +++ b/docs/api_view_call_call_core_view/CallCoreView-class-sidebar.html @@ -18,11 +18,11 @@
    8. - hashCode + hashCode
    9. - key + key
    10. @@ -44,7 +44,7 @@
    11. Methods
    12. - createElement + createElement
    13. @@ -52,11 +52,11 @@
    14. - debugDescribeChildren + debugDescribeChildren
    15. - debugFillProperties + debugFillProperties
    16. @@ -64,29 +64,29 @@
    17. - toDiagnosticsNode + toDiagnosticsNode
    18. - toString + toString
    19. - toStringDeep + toStringDeep
    20. - toStringShallow + toStringShallow
    21. - toStringShort + toStringShort
    22. Operators
    23. - operator == + operator ==
    24. diff --git a/docs/api_view_call_call_core_view/CallCoreView-class.html b/docs/api_view_call_call_core_view/CallCoreView-class.html index 3d2dfe36..59f5792e 100644 --- a/docs/api_view_call_call_core_view/CallCoreView-class.html +++ b/docs/api_view_call_call_core_view/CallCoreView-class.html @@ -77,6 +77,75 @@

      Key Features

      Note: This view component must be used together with CallStore to properly display call screens and receive call state updates.

      +

      Method Overview

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      FeatureMethodDescription
      Multi-Layout Switchingcontroller.setLayoutTemplateSwitch call interface layout (single-person float/multi-person grid/PiP)
      Default AvatardefaultAvatarSet the default placeholder avatar widget
      Loading AnimationloadingAnimationSet the loading animation widget during call waiting state
      Volume IconsvolumeIconsCustomize icons for each volume level
      Network IconsnetworkQualityIconsCustomize icons for each network quality level
      +

      Usage Example

      +
      import 'package:atomic_x_core/atomicxcore.dart';
      +
      +// Create controller
      +final controller = CallCoreController.create();
      +
      +// Create call view with configuration
      +CallCoreView(
      +  controller: controller,
      +  defaultAvatar: Icon(Icons.person),
      +  loadingAnimation: CircularProgressIndicator(),
      +  volumeIcons: {
      +    VolumeLevel.mute: Icon(Icons.volume_off),
      +    VolumeLevel.low: Icon(Icons.volume_down),
      +    VolumeLevel.medium: Icon(Icons.volume_up),
      +    VolumeLevel.high: Icon(Icons.volume_up),
      +    VolumeLevel.peak: Icon(Icons.volume_up),
      +  },
      +  networkQualityIcons: {
      +    NetworkQuality.unknown: Icon(Icons.signal_wifi_off),
      +    NetworkQuality.excellent: Icon(Icons.signal_wifi_4_bar),
      +    NetworkQuality.good: Icon(Icons.signal_wifi_4_bar),
      +    NetworkQuality.poor: Icon(Icons.network_wifi_3_bar),
      +    NetworkQuality.bad: Icon(Icons.network_wifi_2_bar),
      +    NetworkQuality.veryBad: Icon(Icons.network_wifi_1_bar),
      +    NetworkQuality.down: Icon(Icons.signal_wifi_off),
      +  },
      +);
      +
      +// Set layout mode
      +controller.setLayoutTemplate(CallLayoutTemplate.grid);
      +

      Topics

      Static Properties

        @@ -97,13 +166,37 @@

        See Also

    +
    +
    + +
    Inheritance
    +
    + +
    + + + + + + + + + +
    +

    Constructors

    - CallCoreView({Key? key, required CallCoreController controller, Widget? defaultAvatar, Widget? loadingAnimation, Map<VolumeLevel, Widget> volumeIcons = const {}, Map<NetworkQuality, Widget> networkQualityIcons = const {}}) + CallCoreView({Key? key, required CallCoreController controller, Widget? defaultAvatar, Widget? loadingAnimation, Map<VolumeLevel, Widget> volumeIcons = const {}, Map<NetworkQuality, Widget> networkQualityIcons = const {}})
    Constructor and lifecycle methods for CallCoreView widget. @@ -131,7 +224,7 @@

    Properties

    defaultAvatar - → Widget? + Widget?
    @@ -142,7 +235,7 @@

    Properties

    - hashCode + hashCode int @@ -154,8 +247,8 @@

    Properties

    - key - → Key? + key + Key?
    @@ -167,7 +260,7 @@

    Properties

    loadingAnimation - → Widget? + Widget?
    @@ -179,7 +272,7 @@

    Properties

    networkQualityIcons - Map<NetworkQuality, Widget> + Map<NetworkQuality, Widget>
    @@ -203,7 +296,7 @@

    Properties

    volumeIcons - Map<VolumeLevel, Widget> + Map<VolumeLevel, Widget>
    @@ -223,47 +316,47 @@

    Properties

    Methods

    - createElement() - → StatefulElement + createElement() + StatefulElement
    - Creates a StatefulElement to manage this widget's location in the tree. + Creates a StatefulElement to manage this widget's location in the tree.
    inherited
    createState() - → State<CallCoreView> + State<CallCoreView>
    Creates the mutable state for this widget at a given location in the tree. - +
    override
    - debugDescribeChildren() - List<DiagnosticsNode> + debugDescribeChildren() + List<DiagnosticsNode>
    - Returns a list of DiagnosticsNode objects describing this node's + Returns a list of DiagnosticsNode objects describing this node's children.
    inherited
    - debugFillProperties(DiagnosticPropertiesBuilder properties) + debugFillProperties(DiagnosticPropertiesBuilder properties) → void @@ -289,21 +382,21 @@

    Methods

    - toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) - → DiagnosticsNode + toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) + DiagnosticsNode
    Returns a debug representation of the object that is used by debugging -tools and by DiagnosticsNode.toStringDeep. +tools and by DiagnosticsNode.toStringDeep.
    inherited
    - toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) + toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String @@ -316,7 +409,7 @@

    Methods

    - toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug}) + toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) String @@ -329,7 +422,7 @@

    Methods

    - toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) + toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) String @@ -342,7 +435,7 @@

    Methods

    - toStringShort() + toStringShort() String @@ -363,7 +456,7 @@

    Methods

    Operators

    - operator ==(Object other) + operator ==(Object other) bool @@ -404,7 +497,7 @@
    call_core_view library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_call_call_core_view/CallCoreView/CallCoreView.html b/docs/api_view_call_call_core_view/CallCoreView/CallCoreView.html index c6ba5bdd..124f2d53 100644 --- a/docs/api_view_call_call_core_view/CallCoreView/CallCoreView.html +++ b/docs/api_view_call_call_core_view/CallCoreView/CallCoreView.html @@ -58,12 +58,12 @@

    CallCoreView constructor
    const - CallCoreView({
    1. Key? key,
    2. + CallCoreView({
      1. Key? key,
      2. required CallCoreController controller,
      3. -
      4. Widget? defaultAvatar,
      5. -
      6. Widget? loadingAnimation,
      7. -
      8. Map<VolumeLevel, Widget> volumeIcons = const {},
      9. -
      10. Map<NetworkQuality, Widget> networkQualityIcons = const {},
      11. +
      12. Widget? defaultAvatar,
      13. +
      14. Widget? loadingAnimation,
      15. +
      16. Map<VolumeLevel, Widget> volumeIcons = const {},
      17. +
      18. Map<NetworkQuality, Widget> networkQualityIcons = const {},
      })
    @@ -110,7 +110,7 @@

    CallCoreView class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_call_call_core_view/CallCoreView/controller.html b/docs/api_view_call_call_core_view/CallCoreView/controller.html index 3d2c9dc5..27bf3df2 100644 --- a/docs/api_view_call_call_core_view/CallCoreView/controller.html +++ b/docs/api_view_call_call_core_view/CallCoreView/controller.html @@ -101,7 +101,7 @@
    CallCoreView class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_call_call_core_view/CallCoreView/createState.html b/docs/api_view_call_call_core_view/CallCoreView/createState.html index 36d9914c..6865a42c 100644 --- a/docs/api_view_call_call_core_view/CallCoreView/createState.html +++ b/docs/api_view_call_call_core_view/CallCoreView/createState.html @@ -63,27 +63,27 @@

    createState method
  • @override
  • -State<CallCoreView> +State<CallCoreView> createState() - +
    override

    Creates the mutable state for this widget at a given location in the tree.

    Subclasses should override this method to return a newly created -instance of their associated State subclass:

    +instance of their associated State subclass:

    @override
     State<SomeWidget> createState() => _SomeWidgetState();
     

    The framework can call this method multiple times over the lifetime of -a StatefulWidget. For example, if the widget is inserted into the tree -in multiple locations, the framework will create a separate State object +a StatefulWidget. For example, if the widget is inserted into the tree +in multiple locations, the framework will create a separate State object for each location. Similarly, if the widget is removed from the tree and later inserted into the tree again, the framework will call createState -again to create a fresh State object, simplifying the lifecycle of -State objects.

    +again to create a fresh State object, simplifying the lifecycle of +State objects.

    @@ -119,7 +119,7 @@
    CallCoreView class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_call_call_core_view/CallCoreView/debugFillProperties.html b/docs/api_view_call_call_core_view/CallCoreView/debugFillProperties.html deleted file mode 100644 index ee3d851b..00000000 --- a/docs/api_view_call_call_core_view/CallCoreView/debugFillProperties.html +++ /dev/null @@ -1,333 +0,0 @@ - - - - - - - - debugFillProperties method - CallCoreView class - call_core_view library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    debugFillProperties
    - -
    - -
    -
    -
    -
    -
    -

    debugFillProperties method -

    - -
    - -
    -
      -
    1. @override
    2. -
    -
    -void -debugFillProperties(
    1. DiagnosticPropertiesBuilder properties
    2. -
    ) - -
    inherited
    - -
    - -
    -

    Add additional properties associated with the node.

    - -

    Use the most specific DiagnosticsProperty existing subclass to describe -each property instead of the DiagnosticsProperty base class. There are -only a small number of DiagnosticsProperty subclasses each covering a -common use case. Consider what values a property is relevant for users -debugging as users debugging large trees are overloaded with information. -Common named parameters in DiagnosticsNode subclasses help filter when -and how properties are displayed.

    -

    defaultValue, showName, showSeparator, and level keep string -representations of diagnostics terse and hide properties when they are not -very useful.

    -
      -
    • Use defaultValue any time the default value of a property is -uninteresting. For example, specify a default value of null any time -a property being null does not indicate an error.
    • -
    • Avoid specifying the level parameter unless the result you want -cannot be achieved by using the defaultValue parameter or using -the ObjectFlagProperty class to conditionally display the property -as a flag.
    • -
    • Specify showName and showSeparator in rare cases where the string -output would look clumsy if they were not set. -
      DiagnosticsProperty<Object>('child(3, 4)', null, ifNull: 'is null', showSeparator: false).toString()
      -
      -Shows using showSeparator to get output child(3, 4) is null which -is more polished than child(3, 4): is null. -
      DiagnosticsProperty<IconData>('icon', icon, ifNull: '<empty>', showName: false).toString()
      -
      -Shows using showName to omit the property name as in this context the -property name does not add useful information.
    • -
    -

    ifNull, ifEmpty, unit, and tooltip make property -descriptions clearer. The examples in the code sample below illustrate -good uses of all of these parameters.

    -

    DiagnosticsProperty subclasses for primitive types

    -
      -
    • StringProperty, which supports automatically enclosing a String -value in quotes.
    • -
    • DoubleProperty, which supports specifying a unit of measurement for -a double value.
    • -
    • PercentProperty, which clamps a double to between 0 and 1 and -formats it as a percentage.
    • -
    • IntProperty, which supports specifying a unit of measurement for an -int value.
    • -
    • FlagProperty, which formats a bool value as one or more flags. -Depending on the use case it is better to format a bool as -DiagnosticsProperty<bool> instead of using FlagProperty as the -output is more verbose but unambiguous.
    • -
    -

    Other important DiagnosticsProperty variants

    -
      -
    • EnumProperty, which provides terse descriptions of enum values -working around limitations of the toString implementation for Dart -enum types.
    • -
    • IterableProperty, which handles iterable values with display -customizable depending on the DiagnosticsTreeStyle used.
    • -
    • ObjectFlagProperty, which provides terse descriptions of whether a -property value is present or not. For example, whether an onClick -callback is specified or an animation is in progress.
    • -
    • ColorProperty, which must be used if the property value is -a Color or one of its subclasses.
    • -
    • IconDataProperty, which must be used if the property value -is of type IconData.
    • -
    -

    If none of these subclasses apply, use the DiagnosticsProperty -constructor or in rare cases create your own DiagnosticsProperty -subclass as in the case for TransformProperty which handles Matrix4 -that represent transforms. Generally any property value with a good -toString method implementation works fine using DiagnosticsProperty -directly.

    -

    {@tool snippet}

    -

    This example shows best practices for implementing debugFillProperties -illustrating use of all common DiagnosticsProperty subclasses and all -common DiagnosticsProperty parameters.

    -
    class ExampleObject extends ExampleSuperclass {
    -
    -  // ...various members and properties...
    -
    -  @override
    -  void debugFillProperties(DiagnosticPropertiesBuilder properties) {
    -    // Always add properties from the base class first.
    -    super.debugFillProperties(properties);
    -
    -    // Omit the property name 'message' when displaying this String property
    -    // as it would just add visual noise.
    -    properties.add(StringProperty('message', message, showName: false));
    -
    -    properties.add(DoubleProperty('stepWidth', stepWidth));
    -
    -    // A scale of 1.0 does nothing so should be hidden.
    -    properties.add(DoubleProperty('scale', scale, defaultValue: 1.0));
    -
    -    // If the hitTestExtent matches the paintExtent, it is just set to its
    -    // default value so is not relevant.
    -    properties.add(DoubleProperty('hitTestExtent', hitTestExtent, defaultValue: paintExtent));
    -
    -    // maxWidth of double.infinity indicates the width is unconstrained and
    -    // so maxWidth has no impact.
    -    properties.add(DoubleProperty('maxWidth', maxWidth, defaultValue: double.infinity));
    -
    -    // Progress is a value between 0 and 1 or null. Showing it as a
    -    // percentage makes the meaning clear enough that the name can be
    -    // hidden.
    -    properties.add(PercentProperty(
    -      'progress',
    -      progress,
    -      showName: false,
    -      ifNull: '<indeterminate>',
    -    ));
    -
    -    // Most text fields have maxLines set to 1.
    -    properties.add(IntProperty('maxLines', maxLines, defaultValue: 1));
    -
    -    // Specify the unit as otherwise it would be unclear that time is in
    -    // milliseconds.
    -    properties.add(IntProperty('duration', duration.inMilliseconds, unit: 'ms'));
    -
    -    // Tooltip is used instead of unit for this case as a unit should be a
    -    // terse description appropriate to display directly after a number
    -    // without a space.
    -    properties.add(DoubleProperty(
    -      'device pixel ratio',
    -      devicePixelRatio,
    -      tooltip: 'physical pixels per logical pixel',
    -    ));
    -
    -    // Displaying the depth value would be distracting. Instead only display
    -    // if the depth value is missing.
    -    properties.add(ObjectFlagProperty<int>('depth', depth, ifNull: 'no depth'));
    -
    -    // bool flag that is only shown when the value is true.
    -    properties.add(FlagProperty('using primary controller', value: primary));
    -
    -    properties.add(FlagProperty(
    -      'isCurrent',
    -      value: isCurrent,
    -      ifTrue: 'active',
    -      ifFalse: 'inactive',
    -    ));
    -
    -    properties.add(DiagnosticsProperty<bool>('keepAlive', keepAlive));
    -
    -    // FlagProperty could have also been used in this case.
    -    // This option results in the text "obscureText: true" instead
    -    // of "obscureText" which is a bit more verbose but a bit clearer.
    -    properties.add(DiagnosticsProperty<bool>('obscureText', obscureText, defaultValue: false));
    -
    -    properties.add(EnumProperty<TextAlign>('textAlign', textAlign, defaultValue: null));
    -    properties.add(EnumProperty<ImageRepeat>('repeat', repeat, defaultValue: ImageRepeat.noRepeat));
    -
    -    // Warn users when the widget is missing but do not show the value.
    -    properties.add(ObjectFlagProperty<Widget>('widget', widget, ifNull: 'no widget'));
    -
    -    properties.add(IterableProperty<BoxShadow>(
    -      'boxShadow',
    -      boxShadow,
    -      defaultValue: null,
    -      style: style,
    -    ));
    -
    -    // Getting the value of size throws an exception unless hasSize is true.
    -    properties.add(DiagnosticsProperty<Size>.lazy(
    -      'size',
    -      () => size,
    -      description: '${ hasSize ? size : "MISSING" }',
    -    ));
    -
    -    // If the `toString` method for the property value does not provide a
    -    // good terse description, write a DiagnosticsProperty subclass as in
    -    // the case of TransformProperty which displays a nice debugging view
    -    // of a Matrix4 that represents a transform.
    -    properties.add(TransformProperty('transform', transform));
    -
    -    // If the value class has a good `toString` method, use
    -    // DiagnosticsProperty<YourValueType>. Specifying the value type ensures
    -    // that debugging tools always know the type of the field and so can
    -    // provide the right UI affordances. For example, in this case even
    -    // if color is null, a debugging tool still knows the value is a Color
    -    // and can display relevant color related UI.
    -    properties.add(DiagnosticsProperty<Color>('color', color));
    -
    -    // Use a custom description to generate a more terse summary than the
    -    // `toString` method on the map class.
    -    properties.add(DiagnosticsProperty<Map<Listenable, VoidCallback>>(
    -      'handles',
    -      handles,
    -      description: handles != null
    -        ? '${handles!.length} active client${ handles!.length == 1 ? "" : "s" }'
    -        : null,
    -      ifNull: 'no notifications ever received',
    -      showName: false,
    -    ));
    -  }
    -}
    -
    -

    {@end-tool}

    -

    Used by toDiagnosticsNode and toString.

    -

    Do not add values that have lifetime shorter than the object.

    -
    - - - -
    -

    Implementation

    -
    @override
    -void debugFillProperties(DiagnosticPropertiesBuilder properties) {
    -  super.debugFillProperties(properties);
    -  properties.defaultDiagnosticsTreeStyle = DiagnosticsTreeStyle.dense;
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_call_call_core_view/CallCoreView/defaultAvatar.html b/docs/api_view_call_call_core_view/CallCoreView/defaultAvatar.html index 86405db2..58be2370 100644 --- a/docs/api_view_call_call_core_view/CallCoreView/defaultAvatar.html +++ b/docs/api_view_call_call_core_view/CallCoreView/defaultAvatar.html @@ -59,7 +59,7 @@

    defaultAvatar property
    - Widget? + Widget? defaultAvatar
    final
    @@ -101,7 +101,7 @@
    CallCoreView class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_call_call_core_view/CallCoreView/hashCode.html b/docs/api_view_call_call_core_view/CallCoreView/hashCode.html deleted file mode 100644 index 96c61d36..00000000 --- a/docs/api_view_call_call_core_view/CallCoreView/hashCode.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - hashCode property - CallCoreView class - call_core_view library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    hashCode
    - -
    - -
    -
    -
    -
    -
    -

    hashCode property -

    - - - - - -
    -
    - -
    -
      -
    1. @override
    2. -
    3. @nonVirtual
    4. -
    -
    - int - get - hashCode -
    inherited
    - -
    - -
    -

    The hash code for this object.

    -

    A hash code is a single integer which represents the state of the object -that affects operator == comparisons.

    -

    All objects have hash codes. -The default hash code implemented by Object -represents only the identity of the object, -the same way as the default operator == implementation only considers objects -equal if they are identical (see identityHashCode).

    -

    If operator == is overridden to use the object state instead, -the hash code must also be changed to represent that state, -otherwise the object cannot be used in hash based data structures -like the default Set and Map implementations.

    -

    Hash codes must be the same for objects that are equal to each other -according to operator ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

    -

    Objects that are not equal are allowed to have the same hash code. -It is even technically allowed that all instances have the same hash code, -but if clashes happen too often, -it may reduce the efficiency of hash-based data structures -like HashSet or HashMap.

    -

    If a subclass overrides hashCode, it should override the -operator == operator as well to maintain consistency.

    -
    - - -
    -

    Implementation

    -
    @override
    -@nonVirtual
    -int get hashCode => super.hashCode;
    -
    - -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_call_call_core_view/CallCoreView/loadingAnimation.html b/docs/api_view_call_call_core_view/CallCoreView/loadingAnimation.html index 2b97f4da..0d768c9b 100644 --- a/docs/api_view_call_call_core_view/CallCoreView/loadingAnimation.html +++ b/docs/api_view_call_call_core_view/CallCoreView/loadingAnimation.html @@ -59,7 +59,7 @@

    loadingAnimation property
    - Widget? + Widget? loadingAnimation
    final
    @@ -101,7 +101,7 @@
    CallCoreView class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_call_call_core_view/CallCoreView/networkQualityIcons.html b/docs/api_view_call_call_core_view/CallCoreView/networkQualityIcons.html index ff2160b4..ee7c64f2 100644 --- a/docs/api_view_call_call_core_view/CallCoreView/networkQualityIcons.html +++ b/docs/api_view_call_call_core_view/CallCoreView/networkQualityIcons.html @@ -59,7 +59,7 @@

    networkQualityIcons property
    - Map<NetworkQuality, Widget> + Map<NetworkQuality, Widget> networkQualityIcons
    final
    @@ -101,7 +101,7 @@
    CallCoreView class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_call_call_core_view/CallCoreView/operator_equals.html b/docs/api_view_call_call_core_view/CallCoreView/operator_equals.html deleted file mode 100644 index 2fc7451b..00000000 --- a/docs/api_view_call_call_core_view/CallCoreView/operator_equals.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - - - - operator == method - CallCoreView class - call_core_view library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    operator ==
    - -
    - -
    -
    -
    -
    -
    -

    operator == method -

    - -
    - -
    -
      -
    1. @override
    2. -
    3. @nonVirtual
    4. -
    -
    -bool -operator ==(
    1. Object other
    2. -
    ) - -
    inherited
    - -
    - -
    -

    The equality operator.

    -

    The default behavior for all Objects is to return true if and -only if this object and other are the same object.

    -

    Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

    -
      -
    • -

      Total: It must return a boolean for all arguments. It should never throw.

      -
    • -
    • -

      Reflexive: For all objects o, o == o must be true.

      -
    • -
    • -

      Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

      -
    • -
    • -

      Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

      -
    • -
    -

    The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

    -

    If a subclass overrides the equality operator, it should override -the hashCode method as well to maintain consistency.

    -
    - - - -
    -

    Implementation

    -
    @override
    -@nonVirtual
    -bool operator ==(Object other) => super == other;
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_call_call_core_view/CallCoreView/toDiagnosticsNode.html b/docs/api_view_call_call_core_view/CallCoreView/toDiagnosticsNode.html deleted file mode 100644 index fea4b643..00000000 --- a/docs/api_view_call_call_core_view/CallCoreView/toDiagnosticsNode.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - toDiagnosticsNode method - CallCoreView class - call_core_view library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    toDiagnosticsNode
    - -
    - -
    -
    -
    -
    -
    -

    toDiagnosticsNode method -

    - -
    - -
    -
      -
    1. @override
    2. -
    -
    -DiagnosticsNode -toDiagnosticsNode({
    1. String? name,
    2. -
    3. DiagnosticsTreeStyle? style,
    4. -
    }) - -
    inherited
    - -
    - -
    -

    Returns a debug representation of the object that is used by debugging -tools and by DiagnosticsNode.toStringDeep.

    -

    Leave name as null if there is not a meaningful description of the -relationship between the this node and its parent.

    -

    Typically the style argument is only specified to indicate an atypical -relationship between the parent and the node. For example, pass -DiagnosticsTreeStyle.offstage to indicate that a node is offstage.

    -
    - - - -
    -

    Implementation

    -
    @override
    -DiagnosticsNode toDiagnosticsNode({ String? name, DiagnosticsTreeStyle? style }) {
    -  return DiagnosticableTreeNode(
    -    name: name,
    -    value: this,
    -    style: style,
    -  );
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_call_call_core_view/CallCoreView/toString.html b/docs/api_view_call_call_core_view/CallCoreView/toString.html deleted file mode 100644 index 4629fa0b..00000000 --- a/docs/api_view_call_call_core_view/CallCoreView/toString.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - - - toString method - CallCoreView class - call_core_view library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    toString
    - -
    - -
    -
    -
    -
    -
    -

    toString method -

    - -
    - -
    -
      -
    1. @override
    2. -
    -
    -String -toString({
    1. DiagnosticLevel minLevel = DiagnosticLevel.info,
    2. -
    }) - -
    inherited
    - -
    - -
    -

    A string representation of this object.

    -

    Some classes have a default textual representation, -often paired with a static parse function (like int.parse). -These classes will provide the textual representation as -their string representation.

    -

    Other classes have no meaningful textual representation -that a program will care about. -Such classes will typically override toString to provide -useful information when inspecting the object, -mainly for debugging or logging.

    -
    - - - -
    -

    Implementation

    -
    @override
    -String toString({ DiagnosticLevel minLevel = DiagnosticLevel.info }) {
    -  String? fullString;
    -  assert(() {
    -    fullString = toDiagnosticsNode(style: DiagnosticsTreeStyle.singleLine).toString(minLevel: minLevel);
    -    return true;
    -  }());
    -  return fullString ?? toStringShort();
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_call_call_core_view/CallCoreView/toStringDeep.html b/docs/api_view_call_call_core_view/CallCoreView/toStringDeep.html deleted file mode 100644 index 31673005..00000000 --- a/docs/api_view_call_call_core_view/CallCoreView/toStringDeep.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - - - toStringDeep method - CallCoreView class - call_core_view library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    toStringDeep
    - -
    - -
    -
    -
    -
    -
    -

    toStringDeep method -

    - -
    - -String -toStringDeep({
    1. String prefixLineOne = '',
    2. -
    3. String? prefixOtherLines,
    4. -
    5. DiagnosticLevel minLevel = DiagnosticLevel.debug,
    6. -
    }) - -
    inherited
    - -
    - -
    -

    Returns a string representation of this node and its descendants.

    -

    prefixLineOne will be added to the front of the first line of the -output. prefixOtherLines will be added to the front of each other line. -If prefixOtherLines is null, the prefixLineOne is used for every line. -By default, there is no prefix.

    -

    minLevel specifies the minimum DiagnosticLevel for properties included -in the output.

    -

    The toStringDeep method takes other arguments, but those are intended -for internal use when recursing to the descendants, and so can be ignored.

    -

    See also:

    -
      -
    • toString, for a brief description of the object but not its children.
    • -
    • toStringShallow, for a detailed description of the object but not its -children.
    • -
    -
    - - - -
    -

    Implementation

    -
    String toStringDeep({
    -  String prefixLineOne = '',
    -  String? prefixOtherLines,
    -  DiagnosticLevel minLevel = DiagnosticLevel.debug,
    -}) {
    -  return toDiagnosticsNode().toStringDeep(prefixLineOne: prefixLineOne, prefixOtherLines: prefixOtherLines, minLevel: minLevel);
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_call_call_core_view/CallCoreView/toStringShallow.html b/docs/api_view_call_call_core_view/CallCoreView/toStringShallow.html deleted file mode 100644 index d2357f55..00000000 --- a/docs/api_view_call_call_core_view/CallCoreView/toStringShallow.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - - - toStringShallow method - CallCoreView class - call_core_view library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    toStringShallow
    - -
    - -
    -
    -
    -
    -
    -

    toStringShallow method -

    - -
    - -String -toStringShallow({
    1. String joiner = ', ',
    2. -
    3. DiagnosticLevel minLevel = DiagnosticLevel.debug,
    4. -
    }) - -
    inherited
    - -
    - -
    -

    Returns a one-line detailed description of the object.

    -

    This description is often somewhat long. This includes the same -information given by toStringDeep, but does not recurse to any children.

    -

    joiner specifies the string which is place between each part obtained -from debugFillProperties. Passing a string such as '\n ' will result -in a multiline string that indents the properties of the object below its -name (as per toString).

    -

    minLevel specifies the minimum DiagnosticLevel for properties included -in the output.

    -

    See also:

    -
      -
    • toString, for a brief description of the object.
    • -
    • toStringDeep, for a description of the subtree rooted at this object.
    • -
    -
    - - - -
    -

    Implementation

    -
    String toStringShallow({
    -  String joiner = ', ',
    -  DiagnosticLevel minLevel = DiagnosticLevel.debug,
    -}) {
    -  String? shallowString;
    -  assert(() {
    -    final StringBuffer result = StringBuffer();
    -    result.write(toString());
    -    result.write(joiner);
    -    final DiagnosticPropertiesBuilder builder = DiagnosticPropertiesBuilder();
    -    debugFillProperties(builder);
    -    result.write(
    -      builder.properties.where((DiagnosticsNode n) => !n.isFiltered(minLevel))
    -          .join(joiner),
    -    );
    -    shallowString = result.toString();
    -    return true;
    -  }());
    -  return shallowString ?? toString();
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_call_call_core_view/CallCoreView/volumeIcons.html b/docs/api_view_call_call_core_view/CallCoreView/volumeIcons.html index b2f8ce9a..95d8ad4e 100644 --- a/docs/api_view_call_call_core_view/CallCoreView/volumeIcons.html +++ b/docs/api_view_call_call_core_view/CallCoreView/volumeIcons.html @@ -59,7 +59,7 @@

    volumeIcons property
    - Map<VolumeLevel, Widget> + Map<VolumeLevel, Widget> volumeIcons
    final
    @@ -101,7 +101,7 @@
    CallCoreView class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_call_call_core_view/CallLayoutTemplate.html b/docs/api_view_call_call_core_view/CallLayoutTemplate.html index dac8a658..c1db81a9 100644 --- a/docs/api_view_call_call_core_view/CallLayoutTemplate.html +++ b/docs/api_view_call_call_core_view/CallLayoutTemplate.html @@ -294,7 +294,7 @@
    call_core_view library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_call_call_core_view/CallLayoutTemplate/values-constant.html b/docs/api_view_call_call_core_view/CallLayoutTemplate/values-constant.html index 4eee2221..9a925efe 100644 --- a/docs/api_view_call_call_core_view/CallLayoutTemplate/values-constant.html +++ b/docs/api_view_call_call_core_view/CallLayoutTemplate/values-constant.html @@ -97,7 +97,7 @@
    CallLayoutTemplate enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_call_call_core_view/VolumeLevel.html b/docs/api_view_call_call_core_view/VolumeLevel.html index 4755711d..94f98e7e 100644 --- a/docs/api_view_call_call_core_view/VolumeLevel.html +++ b/docs/api_view_call_call_core_view/VolumeLevel.html @@ -318,7 +318,7 @@
    call_core_view library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_call_call_core_view/VolumeLevel/values-constant.html b/docs/api_view_call_call_core_view/VolumeLevel/values-constant.html index ab403f95..dbfef4c4 100644 --- a/docs/api_view_call_call_core_view/VolumeLevel/values-constant.html +++ b/docs/api_view_call_call_core_view/VolumeLevel/values-constant.html @@ -97,7 +97,7 @@
    VolumeLevel enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_call_call_core_view/index.html b/docs/api_view_call_call_core_view/index.html index 1837345b..06c1fc9b 100644 --- a/docs/api_view_call_call_core_view/index.html +++ b/docs/api_view_call_call_core_view/index.html @@ -132,6 +132,7 @@

    Enums

    atomic_x_core package
    1. Libraries
    2. +
    3. api/ai/ai_transcriber_store
    4. api/barrage/barrage_store
    5. api/call/call_store
    6. api/define
    7. @@ -164,7 +165,7 @@
      call_core_view library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_live_live_core_widget/BattleContainerWidgetBuilder.html b/docs/api_view_live_live_core_widget/BattleContainerWidgetBuilder.html index 34a3e35f..6ca52bca 100644 --- a/docs/api_view_live_live_core_widget/BattleContainerWidgetBuilder.html +++ b/docs/api_view_live_live_core_widget/BattleContainerWidgetBuilder.html @@ -57,7 +57,7 @@

      BattleContainerWidgetBuilder typedef

      BattleContainerWidgetBuilder = - Widget Function(BuildContext context) + Widget Function(BuildContext context)
      @@ -92,7 +92,7 @@
      live_core_widget library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_live_live_core_widget/BattleWidgetBuilder.html b/docs/api_view_live_live_core_widget/BattleWidgetBuilder.html index fb0d876c..23403716 100644 --- a/docs/api_view_live_live_core_widget/BattleWidgetBuilder.html +++ b/docs/api_view_live_live_core_widget/BattleWidgetBuilder.html @@ -57,7 +57,7 @@

      BattleWidgetBuilder typedef

      BattleWidgetBuilder = - Widget Function(BuildContext context, SeatInfo seatInfo) + Widget Function(BuildContext context, SeatInfo seatInfo)
      @@ -92,7 +92,7 @@
      live_core_widget library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_live_live_core_widget/CoGuestWidgetBuilder.html b/docs/api_view_live_live_core_widget/CoGuestWidgetBuilder.html index 070281aa..1b6ae227 100644 --- a/docs/api_view_live_live_core_widget/CoGuestWidgetBuilder.html +++ b/docs/api_view_live_live_core_widget/CoGuestWidgetBuilder.html @@ -57,7 +57,7 @@

      CoGuestWidgetBuilder typedef

      CoGuestWidgetBuilder = - Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewLayer) + Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewPlayer)
      @@ -66,7 +66,7 @@

      CoGuestWidgetBuilder typedef

      Implementation

      -
      typedef CoGuestWidgetBuilder = Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewLayer);
      +
      typedef CoGuestWidgetBuilder = Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewPlayer);
      @@ -92,7 +92,7 @@

      live_core_widget library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_live_live_core_widget/CoHostWidgetBuilder.html b/docs/api_view_live_live_core_widget/CoHostWidgetBuilder.html index 3d66d915..b5d532b8 100644 --- a/docs/api_view_live_live_core_widget/CoHostWidgetBuilder.html +++ b/docs/api_view_live_live_core_widget/CoHostWidgetBuilder.html @@ -57,7 +57,7 @@

      CoHostWidgetBuilder typedef

      CoHostWidgetBuilder = - Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewLayer) + Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewPlayer)
      @@ -66,7 +66,7 @@

      CoHostWidgetBuilder typedef

      Implementation

      -
      typedef CoHostWidgetBuilder = Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewLayer);
      +
      typedef CoHostWidgetBuilder = Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewPlayer);
      @@ -92,7 +92,7 @@

      live_core_widget library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_live_live_core_widget/CoreViewType.html b/docs/api_view_live_live_core_widget/CoreViewType.html index 8f433e78..1e487029 100644 --- a/docs/api_view_live_live_core_widget/CoreViewType.html +++ b/docs/api_view_live_live_core_widget/CoreViewType.html @@ -282,7 +282,7 @@
      live_core_widget library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_live_live_core_widget/CoreViewType/values-constant.html b/docs/api_view_live_live_core_widget/CoreViewType/values-constant.html index 97f04b87..44c32b49 100644 --- a/docs/api_view_live_live_core_widget/CoreViewType/values-constant.html +++ b/docs/api_view_live_live_core_widget/CoreViewType/values-constant.html @@ -97,7 +97,7 @@
      CoreViewType enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_live_live_core_widget/LiveCoreController-class.html b/docs/api_view_live_live_core_widget/LiveCoreController-class.html index 8a0192c2..1eb6394c 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreController-class.html +++ b/docs/api_view_live_live_core_widget/LiveCoreController-class.html @@ -136,21 +136,20 @@

      Methods

      - Set live ID -@note Should set live ID before using other interfaces + Set live ID. Should set live ID before using other interfaces.
      - startPreviewLiveStream(String roomID, bool isMuteAudio, int viewID, TUIPlayCallback? playCallback) + startPreviewLiveStream(String roomID, bool isMuteAudio, TUIPlayCallback? playCallback) → void
      - Preview outside room + Preview outside room.
      @@ -163,7 +162,7 @@

      Methods

      - Stop preview outside room + Stop preview outside room.
      @@ -217,7 +216,7 @@

      Static Methods

      - + Call experimental API
      @@ -262,7 +261,7 @@
      live_core_widget library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_live_live_core_widget/LiveCoreController/LiveCoreController.html b/docs/api_view_live_live_core_widget/LiveCoreController/LiveCoreController.html index 1c79d7db..737bb83a 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreController/LiveCoreController.html +++ b/docs/api_view_live_live_core_widget/LiveCoreController/LiveCoreController.html @@ -90,7 +90,7 @@
      LiveCoreController class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_live_live_core_widget/LiveCoreController/callExperimentalAPI.html b/docs/api_view_live_live_core_widget/LiveCoreController/callExperimentalAPI.html index 71b9758b..4cf17922 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreController/callExperimentalAPI.html +++ b/docs/api_view_live_live_core_widget/LiveCoreController/callExperimentalAPI.html @@ -66,6 +66,9 @@

      callExperimentalAPI static method

    +
    +

    Call experimental API

    +
    @@ -101,7 +104,7 @@

    LiveCoreController class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/LiveCoreController/create.html b/docs/api_view_live_live_core_widget/LiveCoreController/create.html index 550e137e..804ad950 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreController/create.html +++ b/docs/api_view_live_live_core_widget/LiveCoreController/create.html @@ -68,6 +68,9 @@

    create static method

    Create LiveCoreController

    +
      +
    • type : Core view type.
    • +
    @@ -104,7 +107,7 @@

    LiveCoreController class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/LiveCoreController/setLiveID.html b/docs/api_view_live_live_core_widget/LiveCoreController/setLiveID.html index 8948eb51..e812b68b 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreController/setLiveID.html +++ b/docs/api_view_live_live_core_widget/LiveCoreController/setLiveID.html @@ -67,9 +67,10 @@

    setLiveID abstract method

    -

    Set live ID -@note Should set live ID before using other interfaces

    -

    @param liveID Live ID.

    +

    Set live ID. Should set live ID before using other interfaces.

    +
      +
    • liveID : Live ID.
    • +
    @@ -104,7 +105,7 @@

    LiveCoreController class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/LiveCoreController/startPreviewLiveStream.html b/docs/api_view_live_live_core_widget/LiveCoreController/startPreviewLiveStream.html index 10ffaacd..a507879f 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreController/startPreviewLiveStream.html +++ b/docs/api_view_live_live_core_widget/LiveCoreController/startPreviewLiveStream.html @@ -59,10 +59,9 @@

    startPreviewLiveStream abstract method
    void -startPreviewLiveStream(
    1. String roomID,
    2. +startPreviewLiveStream(
      1. String roomID,
      2. bool isMuteAudio,
      3. -
      4. int viewID,
      5. -
      6. TUIPlayCallback? playCallback,
      7. +
      8. TUIPlayCallback? playCallback
      ) @@ -70,18 +69,19 @@

      startPreviewLiveStream abstract method

    -

    Preview outside room

    -

    @param roomID Live ID. -@param isMuteAudio Whether to mute audio. -@param viewID the view to play. -@param callback Callback.

    +

    Preview outside room.

    +
      +
    • roomID : Live ID.
    • +
    • isMuteAudio : Whether to mute audio.
    • +
    • playCallback : Play callback.
    • +

    Implementation

    -
    void startPreviewLiveStream(String roomID, bool isMuteAudio, int viewID, TUIPlayCallback? playCallback);
    +
    void startPreviewLiveStream(String roomID, bool isMuteAudio, TUIPlayCallback? playCallback);
    @@ -109,7 +109,7 @@

    LiveCoreController class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/LiveCoreController/stopPreviewLiveStream.html b/docs/api_view_live_live_core_widget/LiveCoreController/stopPreviewLiveStream.html index 71691b87..f61da30d 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreController/stopPreviewLiveStream.html +++ b/docs/api_view_live_live_core_widget/LiveCoreController/stopPreviewLiveStream.html @@ -67,8 +67,10 @@

    stopPreviewLiveStream abstract method

    -

    Stop preview outside room

    -

    @param roomId Live ID.

    +

    Stop preview outside room.

    +
      +
    • roomID : Live ID.
    • +
    @@ -103,7 +105,7 @@

    LiveCoreController class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget-class-sidebar.html b/docs/api_view_live_live_core_widget/LiveCoreWidget-class-sidebar.html index 1ba2bec7..d6a90a1c 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget-class-sidebar.html +++ b/docs/api_view_live_live_core_widget/LiveCoreWidget-class-sidebar.html @@ -14,11 +14,11 @@
  • - hashCode + hashCode
  • - key + key
  • @@ -32,7 +32,7 @@
  • Methods
  • - createElement + createElement
  • @@ -40,11 +40,11 @@
  • - debugDescribeChildren + debugDescribeChildren
  • - debugFillProperties + debugFillProperties
  • @@ -52,29 +52,29 @@
  • - toDiagnosticsNode + toDiagnosticsNode
  • - toString + toString
  • - toStringDeep + toStringDeep
  • - toStringShallow + toStringShallow
  • - toStringShort + toStringShort
  • Operators
  • - operator == + operator ==
  • diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget-class.html b/docs/api_view_live_live_core_widget/LiveCoreWidget-class.html index 51227a1e..7fb0259a 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget-class.html +++ b/docs/api_view_live_live_core_widget/LiveCoreWidget-class.html @@ -57,15 +57,54 @@

    LiveCoreWidget class

    - - +
    +

    Live core view component, providing view container for live streaming push and playback, supporting multi-person co-guest, PK and other features.

    +

    LiveCoreWidget provides view container for live streaming push and playback, supporting multi-person co-guest, PK and other features. +Through this component, video rendering and interaction in live rooms can be implemented.

    +

    Key Features

    +
      +
    • Video Rendering:Provides view container for live streaming push and playback
    • +
    • Co-guest Support:Supports multi-person co-guest feature
    • +
    • PK Support:Supports anchor PK feature
    • +
    • Preview Outside Room:Supports previewing live stream before entering the room
    • +
    +
    +

    Important: Before using, you need to call LiveCoreController.setLiveID to set the live room ID first.

    +
    +
    + + +
    +
    + +
    Inheritance
    +
    + +
    + + + + + + + + + +
    +

    Constructors

    - LiveCoreWidget({Key? key, required LiveCoreController controller, VideoWidgetBuilder? videoWidgetBuilder}) + LiveCoreWidget({Key? key, required LiveCoreController controller, VideoWidgetBuilder? videoWidgetBuilder})
    @@ -92,7 +131,7 @@

    Properties

    - hashCode + hashCode int @@ -104,8 +143,8 @@

    Properties

    - key - → Key? + key + Key?
    @@ -149,47 +188,47 @@

    Properties

    Methods

    - createElement() - → StatefulElement + createElement() + StatefulElement
    - Creates a StatefulElement to manage this widget's location in the tree. + Creates a StatefulElement to manage this widget's location in the tree.
    inherited
    createState() - → State<StatefulWidget> + State<StatefulWidget>
    Creates the mutable state for this widget at a given location in the tree. - +
    override
    - debugDescribeChildren() - List<DiagnosticsNode> + debugDescribeChildren() + List<DiagnosticsNode>
    - Returns a list of DiagnosticsNode objects describing this node's + Returns a list of DiagnosticsNode objects describing this node's children.
    inherited
    - debugFillProperties(DiagnosticPropertiesBuilder properties) + debugFillProperties(DiagnosticPropertiesBuilder properties) → void @@ -215,21 +254,21 @@

    Methods

    - toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) - → DiagnosticsNode + toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) + DiagnosticsNode
    Returns a debug representation of the object that is used by debugging -tools and by DiagnosticsNode.toStringDeep. +tools and by DiagnosticsNode.toStringDeep.
    inherited
    - toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) + toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String @@ -242,7 +281,7 @@

    Methods

    - toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug}) + toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) String @@ -255,7 +294,7 @@

    Methods

    - toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) + toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) String @@ -268,7 +307,7 @@

    Methods

    - toStringShort() + toStringShort() String @@ -289,7 +328,7 @@

    Methods

    Operators

    - operator ==(Object other) + operator ==(Object other) bool @@ -330,7 +369,7 @@
    live_core_widget library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget/LiveCoreWidget.html b/docs/api_view_live_live_core_widget/LiveCoreWidget/LiveCoreWidget.html index b8678668..25ad03c4 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget/LiveCoreWidget.html +++ b/docs/api_view_live_live_core_widget/LiveCoreWidget/LiveCoreWidget.html @@ -58,7 +58,7 @@

    LiveCoreWidget constructor
    const - LiveCoreWidget({
    1. Key? key,
    2. + LiveCoreWidget({
      1. Key? key,
      2. required LiveCoreController controller,
      3. VideoWidgetBuilder? videoWidgetBuilder,
      }) @@ -97,7 +97,7 @@
      LiveCoreWidget class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget/controller.html b/docs/api_view_live_live_core_widget/LiveCoreWidget/controller.html index 42b2e024..051a2101 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget/controller.html +++ b/docs/api_view_live_live_core_widget/LiveCoreWidget/controller.html @@ -98,7 +98,7 @@
      LiveCoreWidget class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget/createState.html b/docs/api_view_live_live_core_widget/LiveCoreWidget/createState.html index ba37cdfc..ae85e2be 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget/createState.html +++ b/docs/api_view_live_live_core_widget/LiveCoreWidget/createState.html @@ -63,27 +63,27 @@

      createState method
    3. @override
    -State<StatefulWidget> +State<StatefulWidget> createState() - +
    override

    Creates the mutable state for this widget at a given location in the tree.

    Subclasses should override this method to return a newly created -instance of their associated State subclass:

    +instance of their associated State subclass:

    @override
     State<SomeWidget> createState() => _SomeWidgetState();
     

    The framework can call this method multiple times over the lifetime of -a StatefulWidget. For example, if the widget is inserted into the tree -in multiple locations, the framework will create a separate State object +a StatefulWidget. For example, if the widget is inserted into the tree +in multiple locations, the framework will create a separate State object for each location. Similarly, if the widget is removed from the tree and later inserted into the tree again, the framework will call createState -again to create a fresh State object, simplifying the lifecycle of -State objects.

    +again to create a fresh State object, simplifying the lifecycle of +State objects.

    @@ -119,7 +119,7 @@

    LiveCoreWidget class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget/debugFillProperties.html b/docs/api_view_live_live_core_widget/LiveCoreWidget/debugFillProperties.html deleted file mode 100644 index 1cc299bf..00000000 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget/debugFillProperties.html +++ /dev/null @@ -1,333 +0,0 @@ - - - - - - - - debugFillProperties method - LiveCoreWidget class - live_core_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    debugFillProperties
    - -
    - -
    -
    -
    -
    -
    -

    debugFillProperties method -

    - -
    - -
    -
      -
    1. @override
    2. -
    -
    -void -debugFillProperties(
    1. DiagnosticPropertiesBuilder properties
    2. -
    ) - -
    inherited
    - -
    - -
    -

    Add additional properties associated with the node.

    - -

    Use the most specific DiagnosticsProperty existing subclass to describe -each property instead of the DiagnosticsProperty base class. There are -only a small number of DiagnosticsProperty subclasses each covering a -common use case. Consider what values a property is relevant for users -debugging as users debugging large trees are overloaded with information. -Common named parameters in DiagnosticsNode subclasses help filter when -and how properties are displayed.

    -

    defaultValue, showName, showSeparator, and level keep string -representations of diagnostics terse and hide properties when they are not -very useful.

    -
      -
    • Use defaultValue any time the default value of a property is -uninteresting. For example, specify a default value of null any time -a property being null does not indicate an error.
    • -
    • Avoid specifying the level parameter unless the result you want -cannot be achieved by using the defaultValue parameter or using -the ObjectFlagProperty class to conditionally display the property -as a flag.
    • -
    • Specify showName and showSeparator in rare cases where the string -output would look clumsy if they were not set. -
      DiagnosticsProperty<Object>('child(3, 4)', null, ifNull: 'is null', showSeparator: false).toString()
      -
      -Shows using showSeparator to get output child(3, 4) is null which -is more polished than child(3, 4): is null. -
      DiagnosticsProperty<IconData>('icon', icon, ifNull: '<empty>', showName: false).toString()
      -
      -Shows using showName to omit the property name as in this context the -property name does not add useful information.
    • -
    -

    ifNull, ifEmpty, unit, and tooltip make property -descriptions clearer. The examples in the code sample below illustrate -good uses of all of these parameters.

    -

    DiagnosticsProperty subclasses for primitive types

    -
      -
    • StringProperty, which supports automatically enclosing a String -value in quotes.
    • -
    • DoubleProperty, which supports specifying a unit of measurement for -a double value.
    • -
    • PercentProperty, which clamps a double to between 0 and 1 and -formats it as a percentage.
    • -
    • IntProperty, which supports specifying a unit of measurement for an -int value.
    • -
    • FlagProperty, which formats a bool value as one or more flags. -Depending on the use case it is better to format a bool as -DiagnosticsProperty<bool> instead of using FlagProperty as the -output is more verbose but unambiguous.
    • -
    -

    Other important DiagnosticsProperty variants

    -
      -
    • EnumProperty, which provides terse descriptions of enum values -working around limitations of the toString implementation for Dart -enum types.
    • -
    • IterableProperty, which handles iterable values with display -customizable depending on the DiagnosticsTreeStyle used.
    • -
    • ObjectFlagProperty, which provides terse descriptions of whether a -property value is present or not. For example, whether an onClick -callback is specified or an animation is in progress.
    • -
    • ColorProperty, which must be used if the property value is -a Color or one of its subclasses.
    • -
    • IconDataProperty, which must be used if the property value -is of type IconData.
    • -
    -

    If none of these subclasses apply, use the DiagnosticsProperty -constructor or in rare cases create your own DiagnosticsProperty -subclass as in the case for TransformProperty which handles Matrix4 -that represent transforms. Generally any property value with a good -toString method implementation works fine using DiagnosticsProperty -directly.

    -

    {@tool snippet}

    -

    This example shows best practices for implementing debugFillProperties -illustrating use of all common DiagnosticsProperty subclasses and all -common DiagnosticsProperty parameters.

    -
    class ExampleObject extends ExampleSuperclass {
    -
    -  // ...various members and properties...
    -
    -  @override
    -  void debugFillProperties(DiagnosticPropertiesBuilder properties) {
    -    // Always add properties from the base class first.
    -    super.debugFillProperties(properties);
    -
    -    // Omit the property name 'message' when displaying this String property
    -    // as it would just add visual noise.
    -    properties.add(StringProperty('message', message, showName: false));
    -
    -    properties.add(DoubleProperty('stepWidth', stepWidth));
    -
    -    // A scale of 1.0 does nothing so should be hidden.
    -    properties.add(DoubleProperty('scale', scale, defaultValue: 1.0));
    -
    -    // If the hitTestExtent matches the paintExtent, it is just set to its
    -    // default value so is not relevant.
    -    properties.add(DoubleProperty('hitTestExtent', hitTestExtent, defaultValue: paintExtent));
    -
    -    // maxWidth of double.infinity indicates the width is unconstrained and
    -    // so maxWidth has no impact.
    -    properties.add(DoubleProperty('maxWidth', maxWidth, defaultValue: double.infinity));
    -
    -    // Progress is a value between 0 and 1 or null. Showing it as a
    -    // percentage makes the meaning clear enough that the name can be
    -    // hidden.
    -    properties.add(PercentProperty(
    -      'progress',
    -      progress,
    -      showName: false,
    -      ifNull: '<indeterminate>',
    -    ));
    -
    -    // Most text fields have maxLines set to 1.
    -    properties.add(IntProperty('maxLines', maxLines, defaultValue: 1));
    -
    -    // Specify the unit as otherwise it would be unclear that time is in
    -    // milliseconds.
    -    properties.add(IntProperty('duration', duration.inMilliseconds, unit: 'ms'));
    -
    -    // Tooltip is used instead of unit for this case as a unit should be a
    -    // terse description appropriate to display directly after a number
    -    // without a space.
    -    properties.add(DoubleProperty(
    -      'device pixel ratio',
    -      devicePixelRatio,
    -      tooltip: 'physical pixels per logical pixel',
    -    ));
    -
    -    // Displaying the depth value would be distracting. Instead only display
    -    // if the depth value is missing.
    -    properties.add(ObjectFlagProperty<int>('depth', depth, ifNull: 'no depth'));
    -
    -    // bool flag that is only shown when the value is true.
    -    properties.add(FlagProperty('using primary controller', value: primary));
    -
    -    properties.add(FlagProperty(
    -      'isCurrent',
    -      value: isCurrent,
    -      ifTrue: 'active',
    -      ifFalse: 'inactive',
    -    ));
    -
    -    properties.add(DiagnosticsProperty<bool>('keepAlive', keepAlive));
    -
    -    // FlagProperty could have also been used in this case.
    -    // This option results in the text "obscureText: true" instead
    -    // of "obscureText" which is a bit more verbose but a bit clearer.
    -    properties.add(DiagnosticsProperty<bool>('obscureText', obscureText, defaultValue: false));
    -
    -    properties.add(EnumProperty<TextAlign>('textAlign', textAlign, defaultValue: null));
    -    properties.add(EnumProperty<ImageRepeat>('repeat', repeat, defaultValue: ImageRepeat.noRepeat));
    -
    -    // Warn users when the widget is missing but do not show the value.
    -    properties.add(ObjectFlagProperty<Widget>('widget', widget, ifNull: 'no widget'));
    -
    -    properties.add(IterableProperty<BoxShadow>(
    -      'boxShadow',
    -      boxShadow,
    -      defaultValue: null,
    -      style: style,
    -    ));
    -
    -    // Getting the value of size throws an exception unless hasSize is true.
    -    properties.add(DiagnosticsProperty<Size>.lazy(
    -      'size',
    -      () => size,
    -      description: '${ hasSize ? size : "MISSING" }',
    -    ));
    -
    -    // If the `toString` method for the property value does not provide a
    -    // good terse description, write a DiagnosticsProperty subclass as in
    -    // the case of TransformProperty which displays a nice debugging view
    -    // of a Matrix4 that represents a transform.
    -    properties.add(TransformProperty('transform', transform));
    -
    -    // If the value class has a good `toString` method, use
    -    // DiagnosticsProperty<YourValueType>. Specifying the value type ensures
    -    // that debugging tools always know the type of the field and so can
    -    // provide the right UI affordances. For example, in this case even
    -    // if color is null, a debugging tool still knows the value is a Color
    -    // and can display relevant color related UI.
    -    properties.add(DiagnosticsProperty<Color>('color', color));
    -
    -    // Use a custom description to generate a more terse summary than the
    -    // `toString` method on the map class.
    -    properties.add(DiagnosticsProperty<Map<Listenable, VoidCallback>>(
    -      'handles',
    -      handles,
    -      description: handles != null
    -        ? '${handles!.length} active client${ handles!.length == 1 ? "" : "s" }'
    -        : null,
    -      ifNull: 'no notifications ever received',
    -      showName: false,
    -    ));
    -  }
    -}
    -
    -

    {@end-tool}

    -

    Used by toDiagnosticsNode and toString.

    -

    Do not add values that have lifetime shorter than the object.

    -
    - - - -
    -

    Implementation

    -
    @override
    -void debugFillProperties(DiagnosticPropertiesBuilder properties) {
    -  super.debugFillProperties(properties);
    -  properties.defaultDiagnosticsTreeStyle = DiagnosticsTreeStyle.dense;
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget/hashCode.html b/docs/api_view_live_live_core_widget/LiveCoreWidget/hashCode.html deleted file mode 100644 index 5a19fb3f..00000000 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget/hashCode.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - hashCode property - LiveCoreWidget class - live_core_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    hashCode
    - -
    - -
    -
    -
    -
    -
    -

    hashCode property -

    - - - - - -
    -
    - -
    -
      -
    1. @override
    2. -
    3. @nonVirtual
    4. -
    -
    - int - get - hashCode -
    inherited
    - -
    - -
    -

    The hash code for this object.

    -

    A hash code is a single integer which represents the state of the object -that affects operator == comparisons.

    -

    All objects have hash codes. -The default hash code implemented by Object -represents only the identity of the object, -the same way as the default operator == implementation only considers objects -equal if they are identical (see identityHashCode).

    -

    If operator == is overridden to use the object state instead, -the hash code must also be changed to represent that state, -otherwise the object cannot be used in hash based data structures -like the default Set and Map implementations.

    -

    Hash codes must be the same for objects that are equal to each other -according to operator ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

    -

    Objects that are not equal are allowed to have the same hash code. -It is even technically allowed that all instances have the same hash code, -but if clashes happen too often, -it may reduce the efficiency of hash-based data structures -like HashSet or HashMap.

    -

    If a subclass overrides hashCode, it should override the -operator == operator as well to maintain consistency.

    -
    - - -
    -

    Implementation

    -
    @override
    -@nonVirtual
    -int get hashCode => super.hashCode;
    -
    - -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget/operator_equals.html b/docs/api_view_live_live_core_widget/LiveCoreWidget/operator_equals.html deleted file mode 100644 index 6620da6d..00000000 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget/operator_equals.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - - - - operator == method - LiveCoreWidget class - live_core_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    operator ==
    - -
    - -
    -
    -
    -
    -
    -

    operator == method -

    - -
    - -
    -
      -
    1. @override
    2. -
    3. @nonVirtual
    4. -
    -
    -bool -operator ==(
    1. Object other
    2. -
    ) - -
    inherited
    - -
    - -
    -

    The equality operator.

    -

    The default behavior for all Objects is to return true if and -only if this object and other are the same object.

    -

    Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

    -
      -
    • -

      Total: It must return a boolean for all arguments. It should never throw.

      -
    • -
    • -

      Reflexive: For all objects o, o == o must be true.

      -
    • -
    • -

      Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

      -
    • -
    • -

      Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

      -
    • -
    -

    The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

    -

    If a subclass overrides the equality operator, it should override -the hashCode method as well to maintain consistency.

    -
    - - - -
    -

    Implementation

    -
    @override
    -@nonVirtual
    -bool operator ==(Object other) => super == other;
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget/toDiagnosticsNode.html b/docs/api_view_live_live_core_widget/LiveCoreWidget/toDiagnosticsNode.html deleted file mode 100644 index 2cc00184..00000000 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget/toDiagnosticsNode.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - toDiagnosticsNode method - LiveCoreWidget class - live_core_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    toDiagnosticsNode
    - -
    - -
    -
    -
    -
    -
    -

    toDiagnosticsNode method -

    - -
    - -
    -
      -
    1. @override
    2. -
    -
    -DiagnosticsNode -toDiagnosticsNode({
    1. String? name,
    2. -
    3. DiagnosticsTreeStyle? style,
    4. -
    }) - -
    inherited
    - -
    - -
    -

    Returns a debug representation of the object that is used by debugging -tools and by DiagnosticsNode.toStringDeep.

    -

    Leave name as null if there is not a meaningful description of the -relationship between the this node and its parent.

    -

    Typically the style argument is only specified to indicate an atypical -relationship between the parent and the node. For example, pass -DiagnosticsTreeStyle.offstage to indicate that a node is offstage.

    -
    - - - -
    -

    Implementation

    -
    @override
    -DiagnosticsNode toDiagnosticsNode({ String? name, DiagnosticsTreeStyle? style }) {
    -  return DiagnosticableTreeNode(
    -    name: name,
    -    value: this,
    -    style: style,
    -  );
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget/toString.html b/docs/api_view_live_live_core_widget/LiveCoreWidget/toString.html deleted file mode 100644 index 93a514ee..00000000 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget/toString.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - - - toString method - LiveCoreWidget class - live_core_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    toString
    - -
    - -
    -
    -
    -
    -
    -

    toString method -

    - -
    - -
    -
      -
    1. @override
    2. -
    -
    -String -toString({
    1. DiagnosticLevel minLevel = DiagnosticLevel.info,
    2. -
    }) - -
    inherited
    - -
    - -
    -

    A string representation of this object.

    -

    Some classes have a default textual representation, -often paired with a static parse function (like int.parse). -These classes will provide the textual representation as -their string representation.

    -

    Other classes have no meaningful textual representation -that a program will care about. -Such classes will typically override toString to provide -useful information when inspecting the object, -mainly for debugging or logging.

    -
    - - - -
    -

    Implementation

    -
    @override
    -String toString({ DiagnosticLevel minLevel = DiagnosticLevel.info }) {
    -  String? fullString;
    -  assert(() {
    -    fullString = toDiagnosticsNode(style: DiagnosticsTreeStyle.singleLine).toString(minLevel: minLevel);
    -    return true;
    -  }());
    -  return fullString ?? toStringShort();
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget/toStringDeep.html b/docs/api_view_live_live_core_widget/LiveCoreWidget/toStringDeep.html deleted file mode 100644 index ae33563a..00000000 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget/toStringDeep.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - - - toStringDeep method - LiveCoreWidget class - live_core_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    toStringDeep
    - -
    - -
    -
    -
    -
    -
    -

    toStringDeep method -

    - -
    - -String -toStringDeep({
    1. String prefixLineOne = '',
    2. -
    3. String? prefixOtherLines,
    4. -
    5. DiagnosticLevel minLevel = DiagnosticLevel.debug,
    6. -
    }) - -
    inherited
    - -
    - -
    -

    Returns a string representation of this node and its descendants.

    -

    prefixLineOne will be added to the front of the first line of the -output. prefixOtherLines will be added to the front of each other line. -If prefixOtherLines is null, the prefixLineOne is used for every line. -By default, there is no prefix.

    -

    minLevel specifies the minimum DiagnosticLevel for properties included -in the output.

    -

    The toStringDeep method takes other arguments, but those are intended -for internal use when recursing to the descendants, and so can be ignored.

    -

    See also:

    -
      -
    • toString, for a brief description of the object but not its children.
    • -
    • toStringShallow, for a detailed description of the object but not its -children.
    • -
    -
    - - - -
    -

    Implementation

    -
    String toStringDeep({
    -  String prefixLineOne = '',
    -  String? prefixOtherLines,
    -  DiagnosticLevel minLevel = DiagnosticLevel.debug,
    -}) {
    -  return toDiagnosticsNode().toStringDeep(prefixLineOne: prefixLineOne, prefixOtherLines: prefixOtherLines, minLevel: minLevel);
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget/toStringShallow.html b/docs/api_view_live_live_core_widget/LiveCoreWidget/toStringShallow.html deleted file mode 100644 index fbb892f1..00000000 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget/toStringShallow.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - - - toStringShallow method - LiveCoreWidget class - live_core_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    toStringShallow
    - -
    - -
    -
    -
    -
    -
    -

    toStringShallow method -

    - -
    - -String -toStringShallow({
    1. String joiner = ', ',
    2. -
    3. DiagnosticLevel minLevel = DiagnosticLevel.debug,
    4. -
    }) - -
    inherited
    - -
    - -
    -

    Returns a one-line detailed description of the object.

    -

    This description is often somewhat long. This includes the same -information given by toStringDeep, but does not recurse to any children.

    -

    joiner specifies the string which is place between each part obtained -from debugFillProperties. Passing a string such as '\n ' will result -in a multiline string that indents the properties of the object below its -name (as per toString).

    -

    minLevel specifies the minimum DiagnosticLevel for properties included -in the output.

    -

    See also:

    -
      -
    • toString, for a brief description of the object.
    • -
    • toStringDeep, for a description of the subtree rooted at this object.
    • -
    -
    - - - -
    -

    Implementation

    -
    String toStringShallow({
    -  String joiner = ', ',
    -  DiagnosticLevel minLevel = DiagnosticLevel.debug,
    -}) {
    -  String? shallowString;
    -  assert(() {
    -    final StringBuffer result = StringBuffer();
    -    result.write(toString());
    -    result.write(joiner);
    -    final DiagnosticPropertiesBuilder builder = DiagnosticPropertiesBuilder();
    -    debugFillProperties(builder);
    -    result.write(
    -      builder.properties.where((DiagnosticsNode n) => !n.isFiltered(minLevel))
    -          .join(joiner),
    -    );
    -    shallowString = result.toString();
    -    return true;
    -  }());
    -  return shallowString ?? toString();
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_live_live_core_widget/LiveCoreWidget/videoWidgetBuilder.html b/docs/api_view_live_live_core_widget/LiveCoreWidget/videoWidgetBuilder.html index 1d0e11bf..90e1e59f 100644 --- a/docs/api_view_live_live_core_widget/LiveCoreWidget/videoWidgetBuilder.html +++ b/docs/api_view_live_live_core_widget/LiveCoreWidget/videoWidgetBuilder.html @@ -98,7 +98,7 @@
    LiveCoreWidget class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/VideoWidgetBuilder-class.html b/docs/api_view_live_live_core_widget/VideoWidgetBuilder-class.html index 941229a7..16c999a3 100644 --- a/docs/api_view_live_live_core_widget/VideoWidgetBuilder-class.html +++ b/docs/api_view_live_live_core_widget/VideoWidgetBuilder-class.html @@ -238,7 +238,7 @@
    live_core_widget library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/VideoWidgetBuilder/VideoWidgetBuilder.html b/docs/api_view_live_live_core_widget/VideoWidgetBuilder/VideoWidgetBuilder.html index 4a8ec985..7583bcdd 100644 --- a/docs/api_view_live_live_core_widget/VideoWidgetBuilder/VideoWidgetBuilder.html +++ b/docs/api_view_live_live_core_widget/VideoWidgetBuilder/VideoWidgetBuilder.html @@ -108,7 +108,7 @@
    VideoWidgetBuilder class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/VideoWidgetBuilder/battleContainerWidgetBuilder.html b/docs/api_view_live_live_core_widget/VideoWidgetBuilder/battleContainerWidgetBuilder.html index 03854537..8f14dfb8 100644 --- a/docs/api_view_live_live_core_widget/VideoWidgetBuilder/battleContainerWidgetBuilder.html +++ b/docs/api_view_live_live_core_widget/VideoWidgetBuilder/battleContainerWidgetBuilder.html @@ -67,7 +67,6 @@

    battleContainerWidgetBuilder property

    Create PK container view.

    -

    @return PK container view.

    @@ -104,7 +103,7 @@

    VideoWidgetBuilder class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/VideoWidgetBuilder/battleWidgetBuilder.html b/docs/api_view_live_live_core_widget/VideoWidgetBuilder/battleWidgetBuilder.html index 785cf1b4..f942ce4e 100644 --- a/docs/api_view_live_live_core_widget/VideoWidgetBuilder/battleWidgetBuilder.html +++ b/docs/api_view_live_live_core_widget/VideoWidgetBuilder/battleWidgetBuilder.html @@ -67,8 +67,9 @@

    battleWidgetBuilder property

    Create PK view.

    -

    @param seatInfo PK user information. -@return PK view.

    +
      +
    • seatInfo : PK user seat information.
    • +
    @@ -105,7 +106,7 @@

    VideoWidgetBuilder class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/VideoWidgetBuilder/coGuestWidgetBuilder.html b/docs/api_view_live_live_core_widget/VideoWidgetBuilder/coGuestWidgetBuilder.html index e958fdd3..a2d16241 100644 --- a/docs/api_view_live_live_core_widget/VideoWidgetBuilder/coGuestWidgetBuilder.html +++ b/docs/api_view_live_live_core_widget/VideoWidgetBuilder/coGuestWidgetBuilder.html @@ -67,15 +67,16 @@

    coGuestWidgetBuilder property

    Create co-guest view.

    -

    @param seatInfo User information. -@param viewLayer View layer. {@link ViewLayer} -@return Co-guest view.

    +
      +
    • seatInfo : Co-guest user seat information.
    • +
    • viewLayer : View layer, foreground or background.
    • +

    Implementation

    -
    CoGuestWidgetBuilder coGuestWidgetBuilder = (BuildContext context, SeatInfo seatInfo, ViewLayer viewLayer) {
    +  
    CoGuestWidgetBuilder coGuestWidgetBuilder = (BuildContext context, SeatInfo seatInfo, ViewLayer viewPlayer) {
       return Container();
     };
    @@ -106,7 +107,7 @@
    VideoWidgetBuilder class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/VideoWidgetBuilder/coHostWidgetBuilder.html b/docs/api_view_live_live_core_widget/VideoWidgetBuilder/coHostWidgetBuilder.html index 6d4f9781..b1f3719c 100644 --- a/docs/api_view_live_live_core_widget/VideoWidgetBuilder/coHostWidgetBuilder.html +++ b/docs/api_view_live_live_core_widget/VideoWidgetBuilder/coHostWidgetBuilder.html @@ -67,15 +67,16 @@

    coHostWidgetBuilder property

    Create cross-room co-host view.

    -

    @param seatInfo Cross-room co-host user information. -@param viewLayer View layer. -@return Cross-room co-host view.

    +
      +
    • seatInfo : Cross-room co-host user seat information.
    • +
    • viewLayer : View layer, foreground or background.
    • +

    Implementation

    -
    CoHostWidgetBuilder coHostWidgetBuilder = (BuildContext context, SeatInfo seatInfo, ViewLayer viewLayer) {
    +  
    CoHostWidgetBuilder coHostWidgetBuilder = (BuildContext context, SeatInfo seatInfo, ViewLayer viewPlayer) {
       return Container();
     };
    @@ -106,7 +107,7 @@
    VideoWidgetBuilder class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/ViewLayer.html b/docs/api_view_live_live_core_widget/ViewLayer.html index 6695836a..64062a72 100644 --- a/docs/api_view_live_live_core_widget/ViewLayer.html +++ b/docs/api_view_live_live_core_widget/ViewLayer.html @@ -282,7 +282,7 @@
    live_core_widget library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/ViewLayer/values-constant.html b/docs/api_view_live_live_core_widget/ViewLayer/values-constant.html index 6bea2354..3544f43d 100644 --- a/docs/api_view_live_live_core_widget/ViewLayer/values-constant.html +++ b/docs/api_view_live_live_core_widget/ViewLayer/values-constant.html @@ -97,7 +97,7 @@
    ViewLayer enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_live_live_core_widget/index.html b/docs/api_view_live_live_core_widget/index.html index 137f17cb..cc57ab9c 100644 --- a/docs/api_view_live_live_core_widget/index.html +++ b/docs/api_view_live_live_core_widget/index.html @@ -63,11 +63,6 @@

    -
    -

    Copyright (c) 2025 Tencent. All rights reserved. -Module: LiveCoreView @ AtomicXCore -Function: Live core view component, providing view container for live streaming and playback, supporting multi-user co-hosting, PK and other features.

    -
    @@ -86,7 +81,7 @@

    Classes

    - + Live core view component, providing view container for live streaming push and playback, supporting multi-person co-guest, PK and other features.
    @@ -134,7 +129,7 @@

    Typedefs

    BattleContainerWidgetBuilder - = Widget Function(BuildContext context) + = Widget Function(BuildContext context) @@ -148,7 +143,7 @@

    Typedefs

    BattleWidgetBuilder - = Widget Function(BuildContext context, SeatInfo seatInfo) + = Widget Function(BuildContext context, SeatInfo seatInfo) @@ -162,7 +157,7 @@

    Typedefs

    CoGuestWidgetBuilder - = Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewLayer) + = Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewPlayer) @@ -176,7 +171,7 @@

    Typedefs

    CoHostWidgetBuilder - = Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewLayer) + = Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewPlayer) @@ -206,6 +201,7 @@

    Typedefs

    atomic_x_core package
    1. Libraries
    2. +
    3. api/ai/ai_transcriber_store
    4. api/barrage/barrage_store
    5. api/call/call_store
    6. api/define
    7. @@ -238,7 +234,7 @@
      live_core_widget library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_room_room_participant_widget/FillMode.html b/docs/api_view_room_room_participant_widget/FillMode.html index 6092b921..9135e643 100644 --- a/docs/api_view_room_room_participant_widget/FillMode.html +++ b/docs/api_view_room_room_participant_widget/FillMode.html @@ -282,7 +282,7 @@
      room_participant_widget library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_room_room_participant_widget/FillMode/values-constant.html b/docs/api_view_room_room_participant_widget/FillMode/values-constant.html index b0112a4e..87f1eb15 100644 --- a/docs/api_view_room_room_participant_widget/FillMode/values-constant.html +++ b/docs/api_view_room_room_participant_widget/FillMode/values-constant.html @@ -97,7 +97,7 @@
      FillMode enum
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantController-class.html b/docs/api_view_room_room_participant_widget/RoomParticipantController-class.html index df476e4f..c6d7c222 100644 --- a/docs/api_view_room_room_participant_widget/RoomParticipantController-class.html +++ b/docs/api_view_room_room_participant_widget/RoomParticipantController-class.html @@ -315,7 +315,7 @@
      room_participant_widget library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantController/RoomParticipantController.html b/docs/api_view_room_room_participant_widget/RoomParticipantController/RoomParticipantController.html index 8e627dba..641aba14 100644 --- a/docs/api_view_room_room_participant_widget/RoomParticipantController/RoomParticipantController.html +++ b/docs/api_view_room_room_participant_widget/RoomParticipantController/RoomParticipantController.html @@ -90,7 +90,7 @@
      RoomParticipantController class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantController/create.html b/docs/api_view_room_room_participant_widget/RoomParticipantController/create.html index e8550a99..dcfcfe1e 100644 --- a/docs/api_view_room_room_participant_widget/RoomParticipantController/create.html +++ b/docs/api_view_room_room_participant_widget/RoomParticipantController/create.html @@ -116,7 +116,7 @@
      RoomParticipantController class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantController/setActive.html b/docs/api_view_room_room_participant_widget/RoomParticipantController/setActive.html index 8fe5f176..6c17b35f 100644 --- a/docs/api_view_room_room_participant_widget/RoomParticipantController/setActive.html +++ b/docs/api_view_room_room_participant_widget/RoomParticipantController/setActive.html @@ -106,7 +106,7 @@
      RoomParticipantController class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantController/setFillMode.html b/docs/api_view_room_room_participant_widget/RoomParticipantController/setFillMode.html index aa2d3992..578b34c5 100644 --- a/docs/api_view_room_room_participant_widget/RoomParticipantController/setFillMode.html +++ b/docs/api_view_room_room_participant_widget/RoomParticipantController/setFillMode.html @@ -106,7 +106,7 @@
      RoomParticipantController class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantController/setOnClickAction.html b/docs/api_view_room_room_participant_widget/RoomParticipantController/setOnClickAction.html index 494b59d1..255341d2 100644 --- a/docs/api_view_room_room_participant_widget/RoomParticipantController/setOnClickAction.html +++ b/docs/api_view_room_room_participant_widget/RoomParticipantController/setOnClickAction.html @@ -106,7 +106,7 @@
      RoomParticipantController class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantController/updateParticipant.html b/docs/api_view_room_room_participant_widget/RoomParticipantController/updateParticipant.html index 024c6969..035259ee 100644 --- a/docs/api_view_room_room_participant_widget/RoomParticipantController/updateParticipant.html +++ b/docs/api_view_room_room_participant_widget/RoomParticipantController/updateParticipant.html @@ -106,7 +106,7 @@
      RoomParticipantController class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantController/updateStreamType.html b/docs/api_view_room_room_participant_widget/RoomParticipantController/updateStreamType.html index df07e673..6aba37f6 100644 --- a/docs/api_view_room_room_participant_widget/RoomParticipantController/updateStreamType.html +++ b/docs/api_view_room_room_participant_widget/RoomParticipantController/updateStreamType.html @@ -106,7 +106,7 @@
      RoomParticipantController class
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantWidget-class-sidebar.html b/docs/api_view_room_room_participant_widget/RoomParticipantWidget-class-sidebar.html index 0adcb952..eb23b165 100644 --- a/docs/api_view_room_room_participant_widget/RoomParticipantWidget-class-sidebar.html +++ b/docs/api_view_room_room_participant_widget/RoomParticipantWidget-class-sidebar.html @@ -14,11 +14,11 @@
    8. - hashCode + hashCode
    9. - key + key
    10. @@ -28,7 +28,7 @@
    11. Methods
    12. - createElement + createElement
    13. @@ -36,11 +36,11 @@
    14. - debugDescribeChildren + debugDescribeChildren
    15. - debugFillProperties + debugFillProperties
    16. @@ -48,29 +48,29 @@
    17. - toDiagnosticsNode + toDiagnosticsNode
    18. - toString + toString
    19. - toStringDeep + toStringDeep
    20. - toStringShallow + toStringShallow
    21. - toStringShort + toStringShort
    22. Operators
    23. - operator == + operator ==
    24. diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantWidget-class.html b/docs/api_view_room_room_participant_widget/RoomParticipantWidget-class.html index 2b176357..669540d0 100644 --- a/docs/api_view_room_room_participant_widget/RoomParticipantWidget-class.html +++ b/docs/api_view_room_room_participant_widget/RoomParticipantWidget-class.html @@ -71,13 +71,37 @@

      RoomParticipantWidget class

    +
    +
    + +
    Inheritance
    +
    + +
    + + + + + + + + + +
    +

    Constructors

    - RoomParticipantWidget({Key? key, required RoomParticipantController controller}) + RoomParticipantWidget({Key? key, required RoomParticipantController controller})
    Creates a RoomParticipantWidget. @@ -104,7 +128,7 @@

    Properties

    - hashCode + hashCode int @@ -116,8 +140,8 @@

    Properties

    - key - → Key? + key + Key?
    @@ -149,47 +173,47 @@

    Properties

    Methods

    - createElement() - → StatefulElement + createElement() + StatefulElement
    - Creates a StatefulElement to manage this widget's location in the tree. + Creates a StatefulElement to manage this widget's location in the tree.
    inherited
    createState() - → State<RoomParticipantWidget> + State<RoomParticipantWidget>
    Creates the mutable state for this widget at a given location in the tree. - +
    override
    - debugDescribeChildren() - List<DiagnosticsNode> + debugDescribeChildren() + List<DiagnosticsNode>
    - Returns a list of DiagnosticsNode objects describing this node's + Returns a list of DiagnosticsNode objects describing this node's children.
    inherited
    - debugFillProperties(DiagnosticPropertiesBuilder properties) + debugFillProperties(DiagnosticPropertiesBuilder properties) → void @@ -215,21 +239,21 @@

    Methods

    - toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) - → DiagnosticsNode + toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) + DiagnosticsNode
    Returns a debug representation of the object that is used by debugging -tools and by DiagnosticsNode.toStringDeep. +tools and by DiagnosticsNode.toStringDeep.
    inherited
    - toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) + toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String @@ -242,7 +266,7 @@

    Methods

    - toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug}) + toStringDeep({String prefixLineOne = '', String? prefixOtherLines, DiagnosticLevel minLevel = DiagnosticLevel.debug, int wrapWidth = 65}) String @@ -255,7 +279,7 @@

    Methods

    - toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) + toStringShallow({String joiner = ', ', DiagnosticLevel minLevel = DiagnosticLevel.debug}) String @@ -268,7 +292,7 @@

    Methods

    - toStringShort() + toStringShort() String @@ -289,7 +313,7 @@

    Methods

    Operators

    - operator ==(Object other) + operator ==(Object other) bool @@ -330,7 +354,7 @@
    room_participant_widget library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/RoomParticipantWidget.html b/docs/api_view_room_room_participant_widget/RoomParticipantWidget/RoomParticipantWidget.html index 864d54e4..33bcc11a 100644 --- a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/RoomParticipantWidget.html +++ b/docs/api_view_room_room_participant_widget/RoomParticipantWidget/RoomParticipantWidget.html @@ -58,7 +58,7 @@

    RoomParticipantWidget constructor
    const - RoomParticipantWidget({
    1. Key? key,
    2. + RoomParticipantWidget({
      1. Key? key,
      2. required RoomParticipantController controller,
      })
    @@ -103,7 +103,7 @@

    RoomParticipantWidget class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/controller.html b/docs/api_view_room_room_participant_widget/RoomParticipantWidget/controller.html index 2c6cb97a..dad7ae5e 100644 --- a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/controller.html +++ b/docs/api_view_room_room_participant_widget/RoomParticipantWidget/controller.html @@ -101,7 +101,7 @@
    RoomParticipantWidget class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/createState.html b/docs/api_view_room_room_participant_widget/RoomParticipantWidget/createState.html index 4e4890d1..960b8c65 100644 --- a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/createState.html +++ b/docs/api_view_room_room_participant_widget/RoomParticipantWidget/createState.html @@ -63,27 +63,27 @@

    createState method
  • @override
  • -State<RoomParticipantWidget> +State<RoomParticipantWidget> createState() - +
    override

    Creates the mutable state for this widget at a given location in the tree.

    Subclasses should override this method to return a newly created -instance of their associated State subclass:

    +instance of their associated State subclass:

    @override
     State<SomeWidget> createState() => _SomeWidgetState();
     

    The framework can call this method multiple times over the lifetime of -a StatefulWidget. For example, if the widget is inserted into the tree -in multiple locations, the framework will create a separate State object +a StatefulWidget. For example, if the widget is inserted into the tree +in multiple locations, the framework will create a separate State object for each location. Similarly, if the widget is removed from the tree and later inserted into the tree again, the framework will call createState -again to create a fresh State object, simplifying the lifecycle of -State objects.

    +again to create a fresh State object, simplifying the lifecycle of +State objects.

    @@ -119,7 +119,7 @@
    RoomParticipantWidget class
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/debugDescribeChildren.html b/docs/api_view_room_room_participant_widget/RoomParticipantWidget/debugDescribeChildren.html deleted file mode 100644 index 41609dc4..00000000 --- a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/debugDescribeChildren.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - - - - debugDescribeChildren method - RoomParticipantWidget class - room_participant_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    debugDescribeChildren
    - -
    - -
    -
    -
    -
    -
    -

    debugDescribeChildren method -

    - -
    - -
    -
      -
    1. @protected
    2. -
    -
    -List<DiagnosticsNode> -debugDescribeChildren() - -
    inherited
    - -
    - -
    -

    Returns a list of DiagnosticsNode objects describing this node's -children.

    -

    Children that are offstage should be added with style set to -DiagnosticsTreeStyle.offstage to indicate that they are offstage.

    -

    The list must not contain any null entries. If there are explicit null -children to report, consider DiagnosticsNode.message or -DiagnosticsProperty<Object> as possible DiagnosticsNode objects to -provide.

    -

    Used by toStringDeep, toDiagnosticsNode and toStringShallow.

    -

    See also:

    -
      -
    • RenderTable.debugDescribeChildren, which provides high quality custom -descriptions for its child nodes.
    • -
    -
    - - - -
    -

    Implementation

    -
    @protected
    -List<DiagnosticsNode> debugDescribeChildren() => const <DiagnosticsNode>[];
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/debugFillProperties.html b/docs/api_view_room_room_participant_widget/RoomParticipantWidget/debugFillProperties.html deleted file mode 100644 index 1b6844c9..00000000 --- a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/debugFillProperties.html +++ /dev/null @@ -1,333 +0,0 @@ - - - - - - - - debugFillProperties method - RoomParticipantWidget class - room_participant_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    debugFillProperties
    - -
    - -
    -
    -
    -
    -
    -

    debugFillProperties method -

    - -
    - -
    -
      -
    1. @override
    2. -
    -
    -void -debugFillProperties(
    1. DiagnosticPropertiesBuilder properties
    2. -
    ) - -
    inherited
    - -
    - -
    -

    Add additional properties associated with the node.

    - -

    Use the most specific DiagnosticsProperty existing subclass to describe -each property instead of the DiagnosticsProperty base class. There are -only a small number of DiagnosticsProperty subclasses each covering a -common use case. Consider what values a property is relevant for users -debugging as users debugging large trees are overloaded with information. -Common named parameters in DiagnosticsNode subclasses help filter when -and how properties are displayed.

    -

    defaultValue, showName, showSeparator, and level keep string -representations of diagnostics terse and hide properties when they are not -very useful.

    -
      -
    • Use defaultValue any time the default value of a property is -uninteresting. For example, specify a default value of null any time -a property being null does not indicate an error.
    • -
    • Avoid specifying the level parameter unless the result you want -cannot be achieved by using the defaultValue parameter or using -the ObjectFlagProperty class to conditionally display the property -as a flag.
    • -
    • Specify showName and showSeparator in rare cases where the string -output would look clumsy if they were not set. -
      DiagnosticsProperty<Object>('child(3, 4)', null, ifNull: 'is null', showSeparator: false).toString()
      -
      -Shows using showSeparator to get output child(3, 4) is null which -is more polished than child(3, 4): is null. -
      DiagnosticsProperty<IconData>('icon', icon, ifNull: '<empty>', showName: false).toString()
      -
      -Shows using showName to omit the property name as in this context the -property name does not add useful information.
    • -
    -

    ifNull, ifEmpty, unit, and tooltip make property -descriptions clearer. The examples in the code sample below illustrate -good uses of all of these parameters.

    -

    DiagnosticsProperty subclasses for primitive types

    -
      -
    • StringProperty, which supports automatically enclosing a String -value in quotes.
    • -
    • DoubleProperty, which supports specifying a unit of measurement for -a double value.
    • -
    • PercentProperty, which clamps a double to between 0 and 1 and -formats it as a percentage.
    • -
    • IntProperty, which supports specifying a unit of measurement for an -int value.
    • -
    • FlagProperty, which formats a bool value as one or more flags. -Depending on the use case it is better to format a bool as -DiagnosticsProperty<bool> instead of using FlagProperty as the -output is more verbose but unambiguous.
    • -
    -

    Other important DiagnosticsProperty variants

    -
      -
    • EnumProperty, which provides terse descriptions of enum values -working around limitations of the toString implementation for Dart -enum types.
    • -
    • IterableProperty, which handles iterable values with display -customizable depending on the DiagnosticsTreeStyle used.
    • -
    • ObjectFlagProperty, which provides terse descriptions of whether a -property value is present or not. For example, whether an onClick -callback is specified or an animation is in progress.
    • -
    • ColorProperty, which must be used if the property value is -a Color or one of its subclasses.
    • -
    • IconDataProperty, which must be used if the property value -is of type IconData.
    • -
    -

    If none of these subclasses apply, use the DiagnosticsProperty -constructor or in rare cases create your own DiagnosticsProperty -subclass as in the case for TransformProperty which handles Matrix4 -that represent transforms. Generally any property value with a good -toString method implementation works fine using DiagnosticsProperty -directly.

    -

    {@tool snippet}

    -

    This example shows best practices for implementing debugFillProperties -illustrating use of all common DiagnosticsProperty subclasses and all -common DiagnosticsProperty parameters.

    -
    class ExampleObject extends ExampleSuperclass {
    -
    -  // ...various members and properties...
    -
    -  @override
    -  void debugFillProperties(DiagnosticPropertiesBuilder properties) {
    -    // Always add properties from the base class first.
    -    super.debugFillProperties(properties);
    -
    -    // Omit the property name 'message' when displaying this String property
    -    // as it would just add visual noise.
    -    properties.add(StringProperty('message', message, showName: false));
    -
    -    properties.add(DoubleProperty('stepWidth', stepWidth));
    -
    -    // A scale of 1.0 does nothing so should be hidden.
    -    properties.add(DoubleProperty('scale', scale, defaultValue: 1.0));
    -
    -    // If the hitTestExtent matches the paintExtent, it is just set to its
    -    // default value so is not relevant.
    -    properties.add(DoubleProperty('hitTestExtent', hitTestExtent, defaultValue: paintExtent));
    -
    -    // maxWidth of double.infinity indicates the width is unconstrained and
    -    // so maxWidth has no impact.
    -    properties.add(DoubleProperty('maxWidth', maxWidth, defaultValue: double.infinity));
    -
    -    // Progress is a value between 0 and 1 or null. Showing it as a
    -    // percentage makes the meaning clear enough that the name can be
    -    // hidden.
    -    properties.add(PercentProperty(
    -      'progress',
    -      progress,
    -      showName: false,
    -      ifNull: '<indeterminate>',
    -    ));
    -
    -    // Most text fields have maxLines set to 1.
    -    properties.add(IntProperty('maxLines', maxLines, defaultValue: 1));
    -
    -    // Specify the unit as otherwise it would be unclear that time is in
    -    // milliseconds.
    -    properties.add(IntProperty('duration', duration.inMilliseconds, unit: 'ms'));
    -
    -    // Tooltip is used instead of unit for this case as a unit should be a
    -    // terse description appropriate to display directly after a number
    -    // without a space.
    -    properties.add(DoubleProperty(
    -      'device pixel ratio',
    -      devicePixelRatio,
    -      tooltip: 'physical pixels per logical pixel',
    -    ));
    -
    -    // Displaying the depth value would be distracting. Instead only display
    -    // if the depth value is missing.
    -    properties.add(ObjectFlagProperty<int>('depth', depth, ifNull: 'no depth'));
    -
    -    // bool flag that is only shown when the value is true.
    -    properties.add(FlagProperty('using primary controller', value: primary));
    -
    -    properties.add(FlagProperty(
    -      'isCurrent',
    -      value: isCurrent,
    -      ifTrue: 'active',
    -      ifFalse: 'inactive',
    -    ));
    -
    -    properties.add(DiagnosticsProperty<bool>('keepAlive', keepAlive));
    -
    -    // FlagProperty could have also been used in this case.
    -    // This option results in the text "obscureText: true" instead
    -    // of "obscureText" which is a bit more verbose but a bit clearer.
    -    properties.add(DiagnosticsProperty<bool>('obscureText', obscureText, defaultValue: false));
    -
    -    properties.add(EnumProperty<TextAlign>('textAlign', textAlign, defaultValue: null));
    -    properties.add(EnumProperty<ImageRepeat>('repeat', repeat, defaultValue: ImageRepeat.noRepeat));
    -
    -    // Warn users when the widget is missing but do not show the value.
    -    properties.add(ObjectFlagProperty<Widget>('widget', widget, ifNull: 'no widget'));
    -
    -    properties.add(IterableProperty<BoxShadow>(
    -      'boxShadow',
    -      boxShadow,
    -      defaultValue: null,
    -      style: style,
    -    ));
    -
    -    // Getting the value of size throws an exception unless hasSize is true.
    -    properties.add(DiagnosticsProperty<Size>.lazy(
    -      'size',
    -      () => size,
    -      description: '${ hasSize ? size : "MISSING" }',
    -    ));
    -
    -    // If the `toString` method for the property value does not provide a
    -    // good terse description, write a DiagnosticsProperty subclass as in
    -    // the case of TransformProperty which displays a nice debugging view
    -    // of a Matrix4 that represents a transform.
    -    properties.add(TransformProperty('transform', transform));
    -
    -    // If the value class has a good `toString` method, use
    -    // DiagnosticsProperty<YourValueType>. Specifying the value type ensures
    -    // that debugging tools always know the type of the field and so can
    -    // provide the right UI affordances. For example, in this case even
    -    // if color is null, a debugging tool still knows the value is a Color
    -    // and can display relevant color related UI.
    -    properties.add(DiagnosticsProperty<Color>('color', color));
    -
    -    // Use a custom description to generate a more terse summary than the
    -    // `toString` method on the map class.
    -    properties.add(DiagnosticsProperty<Map<Listenable, VoidCallback>>(
    -      'handles',
    -      handles,
    -      description: handles != null
    -        ? '${handles!.length} active client${ handles!.length == 1 ? "" : "s" }'
    -        : null,
    -      ifNull: 'no notifications ever received',
    -      showName: false,
    -    ));
    -  }
    -}
    -
    -

    {@end-tool}

    -

    Used by toDiagnosticsNode and toString.

    -

    Do not add values that have lifetime shorter than the object.

    -
    - - - -
    -

    Implementation

    -
    @override
    -void debugFillProperties(DiagnosticPropertiesBuilder properties) {
    -  super.debugFillProperties(properties);
    -  properties.defaultDiagnosticsTreeStyle = DiagnosticsTreeStyle.dense;
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/hashCode.html b/docs/api_view_room_room_participant_widget/RoomParticipantWidget/hashCode.html deleted file mode 100644 index bd82b427..00000000 --- a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/hashCode.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - - - hashCode property - RoomParticipantWidget class - room_participant_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    hashCode
    - -
    - -
    -
    -
    -
    -
    -

    hashCode property -

    - - - - - -
    -
    - -
    -
      -
    1. @override
    2. -
    3. @nonVirtual
    4. -
    -
    - int - get - hashCode -
    inherited
    - -
    - -
    -

    The hash code for this object.

    -

    A hash code is a single integer which represents the state of the object -that affects operator == comparisons.

    -

    All objects have hash codes. -The default hash code implemented by Object -represents only the identity of the object, -the same way as the default operator == implementation only considers objects -equal if they are identical (see identityHashCode).

    -

    If operator == is overridden to use the object state instead, -the hash code must also be changed to represent that state, -otherwise the object cannot be used in hash based data structures -like the default Set and Map implementations.

    -

    Hash codes must be the same for objects that are equal to each other -according to operator ==. -The hash code of an object should only change if the object changes -in a way that affects equality. -There are no further requirements for the hash codes. -They need not be consistent between executions of the same program -and there are no distribution guarantees.

    -

    Objects that are not equal are allowed to have the same hash code. -It is even technically allowed that all instances have the same hash code, -but if clashes happen too often, -it may reduce the efficiency of hash-based data structures -like HashSet or HashMap.

    -

    If a subclass overrides hashCode, it should override the -operator == operator as well to maintain consistency.

    -
    - - -
    -

    Implementation

    -
    @override
    -@nonVirtual
    -int get hashCode => super.hashCode;
    -
    - -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/operator_equals.html b/docs/api_view_room_room_participant_widget/RoomParticipantWidget/operator_equals.html deleted file mode 100644 index 0a31e16e..00000000 --- a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/operator_equals.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - - - - operator == method - RoomParticipantWidget class - room_participant_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    operator ==
    - -
    - -
    -
    -
    -
    -
    -

    operator == method -

    - -
    - -
    -
      -
    1. @override
    2. -
    3. @nonVirtual
    4. -
    -
    -bool -operator ==(
    1. Object other
    2. -
    ) - -
    inherited
    - -
    - -
    -

    The equality operator.

    -

    The default behavior for all Objects is to return true if and -only if this object and other are the same object.

    -

    Override this method to specify a different equality relation on -a class. The overriding method must still be an equivalence relation. -That is, it must be:

    -
      -
    • -

      Total: It must return a boolean for all arguments. It should never throw.

      -
    • -
    • -

      Reflexive: For all objects o, o == o must be true.

      -
    • -
    • -

      Symmetric: For all objects o1 and o2, o1 == o2 and o2 == o1 must -either both be true, or both be false.

      -
    • -
    • -

      Transitive: For all objects o1, o2, and o3, if o1 == o2 and -o2 == o3 are true, then o1 == o3 must be true.

      -
    • -
    -

    The method should also be consistent over time, -so whether two objects are equal should only change -if at least one of the objects was modified.

    -

    If a subclass overrides the equality operator, it should override -the hashCode method as well to maintain consistency.

    -
    - - - -
    -

    Implementation

    -
    @override
    -@nonVirtual
    -bool operator ==(Object other) => super == other;
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/toDiagnosticsNode.html b/docs/api_view_room_room_participant_widget/RoomParticipantWidget/toDiagnosticsNode.html deleted file mode 100644 index c59ad4bb..00000000 --- a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/toDiagnosticsNode.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - - - toDiagnosticsNode method - RoomParticipantWidget class - room_participant_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    toDiagnosticsNode
    - -
    - -
    -
    -
    -
    -
    -

    toDiagnosticsNode method -

    - -
    - -
    -
      -
    1. @override
    2. -
    -
    -DiagnosticsNode -toDiagnosticsNode({
    1. String? name,
    2. -
    3. DiagnosticsTreeStyle? style,
    4. -
    }) - -
    inherited
    - -
    - -
    -

    Returns a debug representation of the object that is used by debugging -tools and by DiagnosticsNode.toStringDeep.

    -

    Leave name as null if there is not a meaningful description of the -relationship between the this node and its parent.

    -

    Typically the style argument is only specified to indicate an atypical -relationship between the parent and the node. For example, pass -DiagnosticsTreeStyle.offstage to indicate that a node is offstage.

    -
    - - - -
    -

    Implementation

    -
    @override
    -DiagnosticsNode toDiagnosticsNode({ String? name, DiagnosticsTreeStyle? style }) {
    -  return DiagnosticableTreeNode(
    -    name: name,
    -    value: this,
    -    style: style,
    -  );
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/toString.html b/docs/api_view_room_room_participant_widget/RoomParticipantWidget/toString.html deleted file mode 100644 index e3b8e628..00000000 --- a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/toString.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - - - toString method - RoomParticipantWidget class - room_participant_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    toString
    - -
    - -
    -
    -
    -
    -
    -

    toString method -

    - -
    - -
    -
      -
    1. @override
    2. -
    -
    -String -toString({
    1. DiagnosticLevel minLevel = DiagnosticLevel.info,
    2. -
    }) - -
    inherited
    - -
    - -
    -

    A string representation of this object.

    -

    Some classes have a default textual representation, -often paired with a static parse function (like int.parse). -These classes will provide the textual representation as -their string representation.

    -

    Other classes have no meaningful textual representation -that a program will care about. -Such classes will typically override toString to provide -useful information when inspecting the object, -mainly for debugging or logging.

    -
    - - - -
    -

    Implementation

    -
    @override
    -String toString({ DiagnosticLevel minLevel = DiagnosticLevel.info }) {
    -  String? fullString;
    -  assert(() {
    -    fullString = toDiagnosticsNode(style: DiagnosticsTreeStyle.singleLine).toString(minLevel: minLevel);
    -    return true;
    -  }());
    -  return fullString ?? toStringShort();
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/toStringDeep.html b/docs/api_view_room_room_participant_widget/RoomParticipantWidget/toStringDeep.html deleted file mode 100644 index 4b69fc06..00000000 --- a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/toStringDeep.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - - - - toStringDeep method - RoomParticipantWidget class - room_participant_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    toStringDeep
    - -
    - -
    -
    -
    -
    -
    -

    toStringDeep method -

    - -
    - -String -toStringDeep({
    1. String prefixLineOne = '',
    2. -
    3. String? prefixOtherLines,
    4. -
    5. DiagnosticLevel minLevel = DiagnosticLevel.debug,
    6. -
    }) - -
    inherited
    - -
    - -
    -

    Returns a string representation of this node and its descendants.

    -

    prefixLineOne will be added to the front of the first line of the -output. prefixOtherLines will be added to the front of each other line. -If prefixOtherLines is null, the prefixLineOne is used for every line. -By default, there is no prefix.

    -

    minLevel specifies the minimum DiagnosticLevel for properties included -in the output.

    -

    The toStringDeep method takes other arguments, but those are intended -for internal use when recursing to the descendants, and so can be ignored.

    -

    See also:

    -
      -
    • toString, for a brief description of the object but not its children.
    • -
    • toStringShallow, for a detailed description of the object but not its -children.
    • -
    -
    - - - -
    -

    Implementation

    -
    String toStringDeep({
    -  String prefixLineOne = '',
    -  String? prefixOtherLines,
    -  DiagnosticLevel minLevel = DiagnosticLevel.debug,
    -}) {
    -  return toDiagnosticsNode().toStringDeep(prefixLineOne: prefixLineOne, prefixOtherLines: prefixOtherLines, minLevel: minLevel);
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/toStringShallow.html b/docs/api_view_room_room_participant_widget/RoomParticipantWidget/toStringShallow.html deleted file mode 100644 index d249d309..00000000 --- a/docs/api_view_room_room_participant_widget/RoomParticipantWidget/toStringShallow.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - - - toStringShallow method - RoomParticipantWidget class - room_participant_widget library - Dart API - - - - - - - - - - - - - - - -
    -
    - menu - -
    toStringShallow
    - -
    - -
    -
    -
    -
    -
    -

    toStringShallow method -

    - -
    - -String -toStringShallow({
    1. String joiner = ', ',
    2. -
    3. DiagnosticLevel minLevel = DiagnosticLevel.debug,
    4. -
    }) - -
    inherited
    - -
    - -
    -

    Returns a one-line detailed description of the object.

    -

    This description is often somewhat long. This includes the same -information given by toStringDeep, but does not recurse to any children.

    -

    joiner specifies the string which is place between each part obtained -from debugFillProperties. Passing a string such as '\n ' will result -in a multiline string that indents the properties of the object below its -name (as per toString).

    -

    minLevel specifies the minimum DiagnosticLevel for properties included -in the output.

    -

    See also:

    -
      -
    • toString, for a brief description of the object.
    • -
    • toStringDeep, for a description of the subtree rooted at this object.
    • -
    -
    - - - -
    -

    Implementation

    -
    String toStringShallow({
    -  String joiner = ', ',
    -  DiagnosticLevel minLevel = DiagnosticLevel.debug,
    -}) {
    -  String? shallowString;
    -  assert(() {
    -    final StringBuffer result = StringBuffer();
    -    result.write(toString());
    -    result.write(joiner);
    -    final DiagnosticPropertiesBuilder builder = DiagnosticPropertiesBuilder();
    -    debugFillProperties(builder);
    -    result.write(
    -      builder.properties.where((DiagnosticsNode n) => !n.isFiltered(minLevel))
    -          .join(joiner),
    -    );
    -    shallowString = result.toString();
    -    return true;
    -  }());
    -  return shallowString ?? toString();
    -}
    -
    - - -
    - - -
    -
    - - atomic_x_core - 3.6.2 - - -
    - - - - - - - - - diff --git a/docs/api_view_room_room_participant_widget/VideoStreamType.html b/docs/api_view_room_room_participant_widget/VideoStreamType.html index 79151226..0e9a5f19 100644 --- a/docs/api_view_room_room_participant_widget/VideoStreamType.html +++ b/docs/api_view_room_room_participant_widget/VideoStreamType.html @@ -282,7 +282,7 @@
    room_participant_widget library
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_room_room_participant_widget/VideoStreamType/values-constant.html b/docs/api_view_room_room_participant_widget/VideoStreamType/values-constant.html index 10bcf349..1347b7b5 100644 --- a/docs/api_view_room_room_participant_widget/VideoStreamType/values-constant.html +++ b/docs/api_view_room_room_participant_widget/VideoStreamType/values-constant.html @@ -97,7 +97,7 @@
    VideoStreamType enum
    atomic_x_core - 3.6.2 + 4.0.1
    diff --git a/docs/api_view_room_room_participant_widget/index.html b/docs/api_view_room_room_participant_widget/index.html index 47e36aa9..9608a462 100644 --- a/docs/api_view_room_room_participant_widget/index.html +++ b/docs/api_view_room_room_participant_widget/index.html @@ -132,6 +132,7 @@

    Enums

    atomic_x_core package
    1. Libraries
    2. +
    3. api/ai/ai_transcriber_store
    4. api/barrage/barrage_store
    5. api/call/call_store
    6. api/define
    7. @@ -164,7 +165,7 @@
      room_participant_widget library
      atomic_x_core - 3.6.2 + 4.0.1
      diff --git a/docs/atomicxcore/atomicxcore-library-sidebar.html b/docs/atomicxcore/atomicxcore-library-sidebar.html index 13cf3e9a..637c51bc 100644 --- a/docs/atomicxcore/atomicxcore-library-sidebar.html +++ b/docs/atomicxcore/atomicxcore-library-sidebar.html @@ -1,7 +1,9 @@
      1. Classes
      2. +
      3. AITranscriberStore
      4. AudioEffectState
      5. AudioEffectStore
      6. +
      7. AudioSalon
      8. AVStatistics
      9. Barrage
      10. BarrageState
      11. @@ -41,6 +43,7 @@
      12. GiftStore
      13. GuestListener
      14. HostListener
      15. +
      16. Karaoke
      17. LikeListener
      18. LikeState
      19. LikeStore
      20. @@ -82,10 +85,19 @@
      21. RoomUser
      22. ScheduleRoomOptions
      23. SeatInfo
      24. +
      25. SeatLayoutTemplate
      26. SeatUserInfo
      27. StopLiveCompletionHandler
      28. +
      29. TranscriberConfig
      30. +
      31. TranscriberMessage
      32. +
      33. TranscriberState
      34. UpdateRoomOptions
      35. UserProfile
      36. +
      37. VideoDynamicFloat7Seats
      38. +
      39. VideoDynamicGrid9Seats
      40. +
      41. VideoFixedFloat7Seats
      42. +
      43. VideoFixedGrid9Seats
      44. +
      45. VideoLandscape4Seats
      46. VideoWidgetBuilder
      47. Enums
      48. @@ -100,6 +112,7 @@
      49. CallLayoutTemplate
      50. CallMediaType
      51. CallParticipantStatus
      52. +
      53. CallRejectionReason
      54. CoHostLayoutTemplate
      55. CoHostStatus
      56. CoreViewType
      57. @@ -125,9 +138,12 @@
      58. RoomCallStatus
      59. RoomParticipantStatus
      60. RoomStatus
      61. +
      62. RoomType
      63. ScheduleRoomOptionsModifyFlag
      64. +
      65. SourceLanguage
      66. SuspendStatus
      67. TakeSeatMode
      68. +
      69. TranslationLanguage
      70. UpdateRoomOptionsModifyFlag
      71. VideoQuality
      72. VideoStreamType
      73. diff --git a/docs/atomicxcore/index.html b/docs/atomicxcore/index.html index 00fa9228..cd3647bf 100644 --- a/docs/atomicxcore/index.html +++ b/docs/atomicxcore/index.html @@ -68,12 +68,20 @@

        Classes

        +
        + AITranscriberStore + +
        +
        + +
        +
        AudioEffectState
        - Audio effect state + Audio effect related state data provided by AudioEffectStore
        @@ -81,7 +89,15 @@

        Classes

        - Audio effect management class, used to handle anchor audio effect related business. + Audio effect setting related interfaces, managing voice changer, reverb, and ear monitor features for anchors. +
        + +
        + AudioSalon + +
        +
        + Audio salon layout for voice chat scenes with configurable seat count.
        @@ -89,7 +105,7 @@

        Classes

        - Audio and video related statistics + Audio and video statistics information
        @@ -113,7 +129,7 @@

        Classes

        - Barrage management class. + Barrage related interfaces, managing barrage sending, barrage state synchronization, and barrage event listening in live rooms/voice chat rooms.
        @@ -121,7 +137,7 @@

        Classes

        - Basic beauty state, managing level data of beauty effects such as smoothing, whitening, and ruddy. Supports subscription to synchronize UI display with actual effects. + Basic beauty state, managing the level data of smooth, whiteness, ruddy and other beauty effects. Supports subscription to synchronize UI display with actual effects.
        @@ -129,7 +145,7 @@

        Classes

        - Basic beauty management class, used to handle the adjustment and state management of beauty effects. + Basic beauty related interfaces, managing the adjustment and state synchronization of smooth, whiteness, ruddy and other basic beauty effects.
        @@ -137,7 +153,7 @@

        Classes

        - PK configuration information set when sending PK request + PK configuration information set when sending a PK request
        @@ -153,7 +169,7 @@

        Classes

        - Callback events related to PK. + PK-related callback events received
        @@ -161,7 +177,7 @@

        Classes

        - PK request callback + PK request completion handler
        @@ -169,7 +185,7 @@

        Classes

        - PK related state data provided by BattleStore. + PK-related state data provided by BattleStore
        @@ -177,7 +193,7 @@

        Classes

        - Anchor PK management class + Live PK management APIs for creating, joining, and leaving PK sessions.
        @@ -257,7 +273,7 @@

        Classes

        - Co-hosting related state data provided by CoGuestStore + Co-guest related state data provided externally by CoGuestStore
        @@ -265,7 +281,7 @@

        Classes

        - Audience co-hosting management class + Live co-guest management related interfaces, managing co-guest application, invitation, acceptance, rejection and other operations between hosts and audience.
        @@ -273,7 +289,7 @@

        Classes

        - Callback events for connection requests. + Connection request callback events
        @@ -281,7 +297,7 @@

        Classes

        - Cross-room connection related state data provided by CoHostStore + Cross-room connection related state data provided externally by CoHostStore
        @@ -289,7 +305,7 @@

        Classes

        - Anchor connection management class + Live host connection management related interfaces, managing creation, joining, leaving and other operations for host-to-host connections.
        @@ -297,7 +313,7 @@

        Classes

        - + Completion callback interface
        @@ -377,7 +393,7 @@

        Classes

        - Gift management class, used to handle gift-related business logic in live rooms/voice chat rooms. + Gift-related interface, managing gift sending, gift state synchronization, and gift event listening in live rooms/voice chat rooms.
        @@ -385,7 +401,7 @@

        Classes

        - Callback events received by audience side + Callback events received on guest side
        @@ -393,7 +409,15 @@

        Classes

        - Callback events received by anchor side + Callback events received on host side +
        + +
        + Karaoke + +
        +
        + Audio KTV layout for karaoke scenes with configurable seat count.
        @@ -417,7 +441,7 @@

        Classes

        - Like management class, used to handle like-related business logic in live rooms/voice chat rooms. + Like related interfaces, managing like sending, like state synchronization, and like event listening operations in live rooms/voice chat rooms.
        @@ -433,7 +457,7 @@

        Classes

        - Live audience event + Live audience events
        @@ -449,7 +473,7 @@

        Classes

        - Live audience management class, used to manage audience list, permission settings and other related business. + Live audience related interfaces, managing audience list, permission settings and other operations.
        @@ -473,7 +497,7 @@

        Classes

        - + Live core view component, providing view container for live streaming push and playback, supporting multi-person co-guest, PK and other features.
        @@ -489,7 +513,7 @@

        Classes

        - Live information completion callback closure. + Live info completion handler for Dart.
        @@ -497,7 +521,7 @@

        Classes

        - Live list event + Live list events
        @@ -513,7 +537,7 @@

        Classes

        - Live room list management class, used to manage live room related business. + Live list related interfaces, managing live room creation, joining, leaving and other operations.
        @@ -537,7 +561,7 @@

        Classes

        - Live seat management class + Live seat management related interfaces, managing seat operations such as taking seat, leaving seat, locking seat, and releasing seat.
        @@ -594,7 +618,7 @@

        Classes

        - Metadata completion callback closure. + Metadata completion handler for Dart.
        @@ -725,6 +749,14 @@

        Classes

        Seat information +
        + SeatLayoutTemplate + +
        +
        + Seat layout template for simplifying seat configuration when creating a live room. +
        +
        SeatUserInfo @@ -738,7 +770,31 @@

        Classes

        - Stop live completion callback closure. + Stop live completion handler for Dart. +
        + +
        + TranscriberConfig + +
        +
        + +
        + +
        + TranscriberMessage + +
        +
        + +
        + +
        + TranscriberState + +
        +
        +
        @@ -757,6 +813,46 @@

        Classes

        User profile +
        + VideoDynamicFloat7Seats + +
        +
        + Portrait dynamic 1v6 floating layout for video live streaming. +
        + +
        + VideoDynamicGrid9Seats + +
        +
        + Portrait dynamic 9-grid layout for video live streaming. +
        + +
        + VideoFixedFloat7Seats + +
        +
        + Portrait static 1v6 floating layout for video live streaming. +
        + +
        + VideoFixedGrid9Seats + +
        +
        + Portrait static 9-grid layout for video live streaming. +
        + +
        + VideoLandscape4Seats + +
        +
        + Landscape 4-seat layout for video live streaming. +
        +
        VideoWidgetBuilder @@ -784,7 +880,7 @@

        Enums

        - Voice changer effect + Voice changer effect type
        @@ -792,7 +888,7 @@

        Enums

        - Reverb effect + Reverb effect type
        @@ -808,7 +904,7 @@

        Enums

        - Barrage type enumeration, used to distinguish different types of barrage messages. + Barrage type enumeration, used to distinguish different barrage message types.
        @@ -816,7 +912,7 @@

        Enums

        - Reason for users in PK to receive PK ended notification + Reason for PK ending received by users in an ongoing PK
        @@ -859,6 +955,14 @@

        Enums

        Call participant status, used to identify whether the participant is waiting or has answered. +
        + CallRejectionReason + +
        +
        + Call rejection reason +
        +
        CoHostLayoutTemplate @@ -872,7 +976,7 @@

        Enums

        - Cross-room connection status of current user + Current user's cross-room connection status
        @@ -960,7 +1064,7 @@

        Enums

        - Reason for being kicked out of live room. + Kicked out of live room reason.
        @@ -1008,7 +1112,7 @@

        Enums

        - Reason for no response to co-hosting invitation sent by anchor or co-hosting request initiated by audience + Reason for no response to co-guest invitation sent by host or co-guest request initiated by audience
        @@ -1059,12 +1163,28 @@

        Enums

        Room status +
        + RoomType + +
        +
        + Room type +
        +
        ScheduleRoomOptionsModifyFlag
        Schedule room options modify flag +
        + +
        + SourceLanguage + +
        +
        +
        @@ -1072,7 +1192,7 @@

        Enums

        - user suspend Status + User suspend status
        @@ -1081,6 +1201,14 @@

        Enums

        Take seat mode. +
        + +
        + TranslationLanguage + +
        +
        +
        @@ -1138,7 +1266,7 @@

        Typedefs

        BattleContainerWidgetBuilder - = Widget Function(BuildContext context) + = Widget Function(BuildContext context) @@ -1152,7 +1280,7 @@

        Typedefs

        BattleWidgetBuilder - = Widget Function(BuildContext context, SeatInfo seatInfo) + = Widget Function(BuildContext context, SeatInfo seatInfo) @@ -1166,7 +1294,7 @@

        Typedefs

        CoGuestWidgetBuilder - = Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewLayer) + = Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewPlayer) @@ -1180,7 +1308,7 @@

        Typedefs

        CoHostWidgetBuilder - = Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewLayer) + = Widget Function(BuildContext context, SeatInfo seatInfo, ViewLayer viewPlayer) @@ -1210,6 +1338,7 @@

        Typedefs

        atomic_x_core package
        1. Libraries
        2. +
        3. api/ai/ai_transcriber_store
        4. api/barrage/barrage_store
        5. api/call/call_store
        6. api/define
        7. @@ -1242,7 +1371,7 @@
          atomicxcore library
          atomic_x_core - 3.6.2 + 4.0.1
          diff --git a/docs/index.html b/docs/index.html index e31a3e91..2d908fbd 100644 --- a/docs/index.html +++ b/docs/index.html @@ -63,13 +63,18 @@

          Getting Started

          Libraries

          +
          + api/ai/ai_transcriber_store + +
          +
          +
          +
          api/barrage/barrage_store
          -
          Copyright (c) 2025 Tencent. All rights reserved. -Module: BarrageStore @ AtomicXCore -Function: Barrage related interfaces, managing barrage sending, barrage state synchronization, and barrage event listening operations in live rooms/voice chat rooms. +
          @@ -90,18 +95,14 @@

          Libraries

          api/device/audio_effect_store
          -
          Copyright (c) 2025 Tencent. All rights reserved. -Module: AudioEffectStore @ AtomicXCore -Function: Audio effect setting related interfaces. +
          api/device/base_beauty_store
          -
          Copyright (c) 2025 Tencent. All rights reserved. -Module: BaseBeautyStore @ AtomicXCore -Function: Basic beauty related interfaces, managing the adjustment and state synchronization of basic beauty effects such as smoothing, whitening, and ruddy. +
          @@ -115,72 +116,56 @@

          Libraries

          api/gift/gift_store
          -
          Copyright (c) 2025 Tencent. All rights reserved. -Module: GiftStore @ AtomicXCore -Function: Gift related interfaces, managing gift sending, gift state synchronization, and gift event listening operations in live rooms/voice chat rooms. +
          api/live/battle_store
          -
          Copyright (c) 2025 Tencent. All rights reserved. -Module: BattleStore @ AtomicXCore -Function: Live PK management related interfaces, managing PK creation, joining, leaving and other operations. +
          api/live/co_guest_store
          -
          Copyright (c) 2025 Tencent. All rights reserved. -Module: CoGuestStore @ AtomicXCore -Function: Live co-hosting management related interfaces, managing co-hosting application, invitation, acceptance, rejection and other operations between anchors and audiences. +
          api/live/co_host_store
          -
          Copyright (c) 2025 Tencent. All rights reserved. -Module: CoHostStore @ AtomicXCore -Function: Live anchor connection management related interfaces, managing the creation, joining, leaving and other operations of mutual connections between anchors. +
          api/live/like_store
          -
          Copyright (c) 2025 Tencent. All rights reserved. -Module: LikeStore @ AtomicXCore -Function: Like related interfaces, managing like sending, like state synchronization, and like event listening operations in live rooms/voice chat rooms. +
          api/live/live_audience_store
          -
          Copyright (c) 2025 Tencent. All rights reserved. -Module: LiveAudienceStore @ AtomicXCore -Function: Live audience related interfaces, managing audience list, permission settings and other operations. +
          api/live/live_list_store
          -
          Copyright (c) 2025 Tencent. All rights reserved. -Module: LiveListStore @ AtomicXCore -Function: Live list related interfaces, managing the creation, joining, leaving and other operations of live rooms. +
          api/live/live_seat_store
          -
          Copyright (c) 2025 Tencent. All rights reserved. -Module: LiveSeatStore @ AtomicXCore -Function: Live seat management related interfaces, managing seat operations such as taking seat, leaving seat, locking seat, and releasing seat. +
          @@ -222,9 +207,7 @@

          Libraries

          api/view/live/live_core_widget
          -
          Copyright (c) 2025 Tencent. All rights reserved. -Module: LiveCoreView @ AtomicXCore -Function: Live core view component, providing view container for live streaming and playback, supporting multi-user co-hosting, PK and other features. +
          @@ -258,6 +241,7 @@

          Libraries

          1. Libraries
          2. +
          3. api/ai/ai_transcriber_store
          4. api/barrage/barrage_store
          5. api/call/call_store
          6. api/define
          7. @@ -289,7 +273,7 @@