MediaSettingsModalOptions constructor

MediaSettingsModalOptions({
  1. required bool isVisible,
  2. required VoidCallback onClose,
  3. SwitchVideoAltType switchCameraOnPress = switchVideoAlt,
  4. SwitchVideoType switchVideoOnPress = switchVideo,
  5. SwitchAudioType switchAudioOnPress = switchAudio,
  6. required MediaSettingsModalParameters parameters,
  7. String position = 'topRight',
  8. Color backgroundColor = Colors.blue,
  9. MediaSettingsModalType? customBuilder,
  10. EdgeInsetsGeometry? containerPadding,
  11. EdgeInsetsGeometry? containerMargin,
  12. AlignmentGeometry? containerAlignment,
  13. BoxDecoration? containerDecoration,
  14. MediaSettingsModalWrapperBuilder? wrapperBuilder,
  15. MediaSettingsModalContainerBuilder? containerBuilder,
  16. MediaSettingsModalHeaderBuilder? headerBuilder,
  17. MediaSettingsModalSectionBuilder? sectionBuilder,
  18. MediaSettingsModalDropdownBuilder? dropdownBuilder,
  19. MediaSettingsModalButtonBuilder? buttonBuilder,
  20. TextStyle? titleTextStyle,
  21. TextStyle? labelTextStyle,
  22. ButtonStyle? switchButtonStyle,
  23. Widget? switchButtonChild,
})

Implementation

MediaSettingsModalOptions({
  required this.isVisible,
  required this.onClose,
  this.switchCameraOnPress = switchVideoAlt,
  this.switchVideoOnPress = switchVideo,
  this.switchAudioOnPress = switchAudio,
  required this.parameters,
  this.position = 'topRight',
  this.backgroundColor = Colors.blue,
  this.customBuilder,
  this.containerPadding,
  this.containerMargin,
  this.containerAlignment,
  this.containerDecoration,
  this.wrapperBuilder,
  this.containerBuilder,
  this.headerBuilder,
  this.sectionBuilder,
  this.dropdownBuilder,
  this.buttonBuilder,
  this.titleTextStyle,
  this.labelTextStyle,
  this.switchButtonStyle,
  this.switchButtonChild,
});