Determines if the modal is visible.
Callback function to close the modal.
Optional
onCallback function to modify event settings.
Optional
positionPosition of the modal on the screen.
Optional
backgroundBackground color of the modal.
Initial audio setting.
Initial video setting.
Initial screenshare setting.
Initial chat setting.
Callback function to update audio setting.
Callback function to update video setting.
Callback function to update screenshare setting.
Callback function to update chat setting.
Callback function to update modal visibility.
Name of the room.
Socket object for communication.
Optional
showCallback function to show alerts.
Interface defining the options (props) for the EventSettingsModal component.