ZegoUIKitPrebuiltLiveAudioRoomInnerText class

Control the text on the UI. Modify the values of the corresponding properties to modify the text on the UI. You can also change it to other languages. This class is used for the ZegoUIKitPrebuiltLiveAudioRoomConfig.innerText property. Note that the placeholder %0 in the text will be replaced with the corresponding username.

Constructors

ZegoUIKitPrebuiltLiveAudioRoomInnerText({String? takeSeatMenuButton, String? removeSpeakerMenuDialogButton, String? muteSpeakerMenuDialogButton, String? cancelMenuDialogButton, String? removeUserMenuDialogButton, String? memberListTitle, String? memberListRoleYou, String? memberListRoleHost, String? memberListRoleSpeaker, String? removeSpeakerFailedToast, String? messageEmptyToast, String? applyToTakeSeatButton, String? cancelTheTakeSeatApplicationButton, String? memberListAgreeButton, String? memberListDisagreeButton, String? inviteToTakeSeatMenuDialogButton, String? assignAsCoHostMenuDialogButton, String? revokeCoHostPrivilegesMenuDialogButton, ZegoLiveAudioRoomDialogInfo? cameraPermissionSettingDialogInfo, ZegoLiveAudioRoomDialogInfo? microphonePermissionSettingDialogInfo, ZegoLiveAudioRoomDialogInfo? removeFromSeatDialogInfo, ZegoLiveAudioRoomDialogInfo? leaveSeatDialogInfo, ZegoLiveAudioRoomDialogInfo? hostInviteTakeSeatDialog, String? audioEffectTitle, String? audioEffectReverbTitle, String? audioEffectVoiceChangingTitle, String? voiceChangerNoneTitle, String? voiceChangerLittleBoyTitle, String? voiceChangerLittleGirlTitle, String? voiceChangerDeepTitle, String? voiceChangerCrystalClearTitle, String? voiceChangerRobotTitle, String? voiceChangerEtherealTitle, String? voiceChangerFemaleTitle, String? voiceChangerMaleTitle, String? voiceChangerOptimusPrimeTitle, String? voiceChangerCMajorTitle, String? voiceChangerAMajorTitle, String? voiceChangerHarmonicMinorTitle, String? reverbTypeNoneTitle, String? reverbTypeKTVTitle, String? reverbTypeHallTitle, String? reverbTypeConcertTitle, String? reverbTypeRockTitle, String? reverbTypeSmallRoomTitle, String? reverbTypeLargeRoomTitle, String? reverbTypeValleyTitle, String? reverbTypeRecordingStudioTitle, String? reverbTypeBasementTitle, String? reverbTypePopularTitle, String? reverbTypeGramophoneTitle})

Properties

applyToTakeSeatButton String
The button for audience members to apply for taking a seat during the live session. The default value is "Apply to take seat".
getter/setter pair
assignAsCoHostMenuDialogButton String
The button displayed in the popup menu when the host clicks on the "speaker" on a seat to assign the speaker as a co-host. The default value is "Assign %0 as Co-Host", where %0 will be replaced with the corresponding username.
getter/setter pair
audioEffectReverbTitle String
The title of the reverb category. The default value is "Reverb".
getter/setter pair
audioEffectTitle String
The title of the audio effects dialog. The default value is "Audio effects".
getter/setter pair
audioEffectVoiceChangingTitle String
The title of the voice changing category. The default value is "Voice changing".
getter/setter pair
cameraPermissionSettingDialogInfo ZegoLiveAudioRoomDialogInfo
The dialog for camera permission settings. The default values are:
getter/setter pair
cancelMenuDialogButton String
The cancel button in the popup menu. The default value is "Cancel".
getter/setter pair
cancelTheTakeSeatApplicationButton String
The button for audience members to cancel their application for taking a seat during the live session. The default value is "Cancel".
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hostInviteTakeSeatDialog ZegoLiveAudioRoomDialogInfo
The invitation dialog displayed to the audience member after being invited by the host to take a seat. The default values are:
getter/setter pair
inviteToTakeSeatMenuDialogButton String
The button displayed when the host clicks the "More" button on the member list to invite an audience member to take a seat. The default value is "Invite %0 to take seat", where %0 will be replaced with the corresponding username.
getter/setter pair
leaveSeatDialogInfo ZegoLiveAudioRoomDialogInfo
The confirmation dialog displayed before a speaker voluntarily leaves a seat. The default values are:
getter/setter pair
memberListAgreeButton String
The button on the member list to accept an audience member's seat application. The default value is "Agree".
getter/setter pair
memberListDisagreeButton String
The button on the member list to reject an audience member's seat application. The default value is "Disagree".
getter/setter pair
memberListRoleHost String
The label for displaying the host in the member list. The default value is "Host".
getter/setter pair
memberListRoleSpeaker String
The label for displaying speakers in the member list. The default value is "Speaker".
getter/setter pair
memberListRoleYou String
The label for displaying yourself in the member list. The default value is "You".
getter/setter pair
memberListTitle String
The title of the member list, The default value is "Audience".
getter/setter pair
messageEmptyToast String
The placeholder text displayed in the chat input box when there is no content. The default value is "Say something...".
getter/setter pair
microphonePermissionSettingDialogInfo ZegoLiveAudioRoomDialogInfo
The dialog for microphone permission settings. The default values are:
getter/setter pair
muteSpeakerMenuDialogButton String
The button displayed in the popup menu when the host clicks on the "speaker" on a seat to mute the speaker. The default value is "Mute %0", where %0 will be replaced with the corresponding username.
getter/setter pair
param_1 String
%0: is a string placeholder, represents the first parameter of prompt
final
removeFromSeatDialogInfo ZegoLiveAudioRoomDialogInfo
The confirmation dialog displayed before the host moves a speaker down from a seat. The default values are:
getter/setter pair
removeSpeakerFailedToast String
The toast message displayed when the host fails to move a speaker down from a seat. The default value is "Failed to remove %0 from seat", where %0 will be replaced with the corresponding username.
getter/setter pair
removeSpeakerMenuDialogButton String
The button displayed in the popup menu when the host clicks on the "speaker" on a seat to move the speaker down. The default value is "Remove %0 from seat", where %0 will be replaced with the corresponding username.
getter/setter pair
removeUserMenuDialogButton String
The text of button which host kick out audience or speakers from the live audio room. The default value is "Remove %0 from the room", where %0 will be replaced with the corresponding username.
getter/setter pair
reverbTypeBasementTitle String
Reverb effect:Basement
getter/setter pair
reverbTypeConcertTitle String
Reverb effect:Concert
getter/setter pair
reverbTypeGramophoneTitle String
Reverb effect:Gramophone
getter/setter pair
reverbTypeHallTitle String
Reverb effect:Hall
getter/setter pair
reverbTypeKTVTitle String
Reverb effect: Karaoke
getter/setter pair
reverbTypeLargeRoomTitle String
Reverb effect:Large room
getter/setter pair
reverbTypeNoneTitle String
Reverb effect:None
getter/setter pair
reverbTypePopularTitle String
Reverb effect:Pop
getter/setter pair
reverbTypeRecordingStudioTitle String
Reverb effect:Recording studio
getter/setter pair
reverbTypeRockTitle String
Reverb effect:Rock
getter/setter pair
reverbTypeSmallRoomTitle String
Reverb effect:Small room
getter/setter pair
reverbTypeValleyTitle String
Reverb effect:Valley
getter/setter pair
revokeCoHostPrivilegesMenuDialogButton String
The button displayed in the popup menu when the host clicks on the "speaker" on a seat to revoke the speaker's co-host privileges. The default value is "Revoke %0's Co-Host Privileges", where %0 will be replaced with the corresponding username.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
takeSeatMenuButton String
The button displayed in the popup menu when the audience clicks to request take a seat . The default value is "Take the seat".
getter/setter pair
voiceChangerAMajorTitle String
Voice changing effect:A Major
getter/setter pair
voiceChangerCMajorTitle String
Voice changing effect:C Major
getter/setter pair
voiceChangerCrystalClearTitle String
Voice changing effect: Crystal-clear
getter/setter pair
voiceChangerDeepTitle String
Voice changing effect: Deep
getter/setter pair
voiceChangerEtherealTitle String
Voice changing effect: Ethereal
getter/setter pair
voiceChangerFemaleTitle String
Voice changing effect:Female
getter/setter pair
voiceChangerHarmonicMinorTitle String
Voice changing effect:Harmonic minor
getter/setter pair
voiceChangerLittleBoyTitle String
Voice changing effect: Little Boy
getter/setter pair
voiceChangerLittleGirlTitle String
Voice changing effect: Little Girl
getter/setter pair
voiceChangerMaleTitle String
Voice changing effect:Male
getter/setter pair
voiceChangerNoneTitle String
Voice changing effect: None
getter/setter pair
voiceChangerOptimusPrimeTitle String
Voice changing effect:Optimus Prime
getter/setter pair
voiceChangerRobotTitle String
Voice changing effect: Robot
getter/setter pair

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