toString method
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() {
return 'ZegoLiveStreamingBottomMenuBarButtonStyle:{'
'chatEnabledButtonIcon:${chatEnabledButtonIcon != null}, '
'chatDisabledButtonIcon:${chatDisabledButtonIcon != null}, '
'toggleMicrophoneOnButtonIcon:${toggleMicrophoneOnButtonIcon != null}, '
'toggleMicrophoneOffButtonIcon:${toggleMicrophoneOffButtonIcon != null}, '
'toggleCameraOnButtonIcon:${toggleCameraOnButtonIcon != null}, '
'toggleCameraOffButtonIcon:${toggleCameraOffButtonIcon != null}, '
'switchCameraButtonIcon:${switchCameraButtonIcon != null}, '
'switchAudioOutputToSpeakerButtonIcon:${switchAudioOutputToSpeakerButtonIcon != null}, '
'switchAudioOutputToHeadphoneButtonIcon:${switchAudioOutputToHeadphoneButtonIcon != null}, '
'switchAudioOutputToBluetoothButtonIcon:${switchAudioOutputToBluetoothButtonIcon != null}, '
'leaveButtonIcon:${leaveButtonIcon != null}, '
'requestCoHostButtonIcon:${requestCoHostButtonIcon != null}, '
'requestCoHostButtonText:$requestCoHostButtonText, '
'cancelRequestCoHostButtonIcon:${cancelRequestCoHostButtonIcon != null}, '
'cancelRequestCoHostButtonText:$cancelRequestCoHostButtonText, '
'endCoHostButtonIcon:${endCoHostButtonIcon != null}, '
'endCoHostButtonText:$endCoHostButtonText, '
'beautyEffectButtonIcon:${beautyEffectButtonIcon != null}, '
'soundEffectButtonIcon:${soundEffectButtonIcon != null}, '
'enableChatButtonIcon:${enableChatButtonIcon != null}, '
'disableChatButtonIcon:${disableChatButtonIcon != null}, '
'toggleScreenSharingOnButtonIcon:${toggleScreenSharingOnButtonIcon != null}, '
'toggleScreenSharingOffButtonIcon:${toggleScreenSharingOffButtonIcon != null}, '
'}';
}