EventSettingsModalOptions constructor

EventSettingsModalOptions(
  1. {required bool isVisible,
  2. required VoidCallback onClose,
  3. ModifySettingsType onModifySettings = modifySettings,
  4. String position = 'topRight',
  5. Color backgroundColor = const Color(0xFF83C0E9),
  6. required String audioSetting,
  7. required String videoSetting,
  8. required String screenshareSetting,
  9. required String chatSetting,
  10. required String roomName,
  11. Socket? socket,
  12. required ShowAlert? showAlert,
  13. required void updateAudioSetting(
    1. String
    ),
  14. required void updateVideoSetting(
    1. String
    ),
  15. required void updateScreenshareSetting(
    1. String
    ),
  16. required void updateChatSetting(
    1. String
    ),
  17. required void updateIsSettingsModalVisible(
    1. bool
    )}
)

Implementation

EventSettingsModalOptions({
  required this.isVisible,
  required this.onClose,
  this.onModifySettings = modifySettings,
  this.position = 'topRight',
  this.backgroundColor = const Color(0xFF83C0E9),
  required this.audioSetting,
  required this.videoSetting,
  required this.screenshareSetting,
  required this.chatSetting,
  required this.roomName,
  this.socket,
  required this.showAlert,
  required this.updateAudioSetting,
  required this.updateVideoSetting,
  required this.updateScreenshareSetting,
  required this.updateChatSetting,
  required this.updateIsSettingsModalVisible,
});