Controls visibility state.
Invoked when the modal should close.
Settings Actions:
OptionalonHandler to persist updated settings.
Appearance:
OptionalpositionPreferred anchor location.
OptionalbackgroundBackground color for the modal card.
Initial audio participant rule.
Initial video participant rule.
Initial screenshare rule.
Initial chat rule.
State Updaters:
Persists audio rule updates.
Persists video rule updates.
Persists screenshare rule updates.
Persists chat rule updates.
Updates visibility flag from external triggers.
Session Context:
Room identifier forwarded to the backend.
Active socket connection used for updates.
OptionalshowOptional alert helper for in-modal feedback.
Advanced Render Overrides:
OptionalstyleAdditional styling for the modal container.
Permission Settings:
OptionalrenderOverride for customizing the internal layout.
OptionalrenderOverride for swapping the modal container implementation.
Configuration options for the
EventSettingsModalcomponent.EventSettingsModalOptions
Modal Control: