EventSettingsModalOptions class

EventSettingsModalOptions - Defines configuration options for the EventSettingsModal.

Constructors

EventSettingsModalOptions({required bool isVisible, required VoidCallback onClose, ModifySettingsType onModifySettings = modifySettings, String position = 'topRight', Color backgroundColor = const Color(0xFF83C0E9), required String audioSetting, required String videoSetting, required String screenshareSetting, required String chatSetting, required String roomName, Socket? socket, required ShowAlert? showAlert, required void updateAudioSetting(String), required void updateVideoSetting(String), required void updateScreenshareSetting(String), required void updateChatSetting(String), required void updateIsSettingsModalVisible(bool)})

Properties

audioSetting String
final
backgroundColor Color
final
chatSetting String
final
hashCode int
The hash code for this object.
no setterinherited
isVisible bool
final
onClose VoidCallback
final
onModifySettings ModifySettingsType
final
position String
final
roomName String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenshareSetting String
final
showAlert ShowAlert?
final
socket Socket?
final
updateAudioSetting → void Function(String)
final
updateChatSetting → void Function(String)
final
updateIsSettingsModalVisible → void Function(bool)
final
updateScreenshareSetting → void Function(String)
final
updateVideoSetting → void Function(String)
final
videoSetting String
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