MediaSettingsModalOptions constructor
MediaSettingsModalOptions({
- required bool isVisible,
- required VoidCallback onClose,
- SwitchVideoAltType switchCameraOnPress = switchVideoAlt,
- SwitchVideoType switchVideoOnPress = switchVideo,
- SwitchAudioType switchAudioOnPress = switchAudio,
- required MediaSettingsModalParameters parameters,
- String position = 'topRight',
- Color backgroundColor = Colors.blue,
- MediaSettingsModalType? customBuilder,
- EdgeInsetsGeometry? containerPadding,
- EdgeInsetsGeometry? containerMargin,
- AlignmentGeometry? containerAlignment,
- BoxDecoration? containerDecoration,
- MediaSettingsModalWrapperBuilder? wrapperBuilder,
- MediaSettingsModalContainerBuilder? containerBuilder,
- MediaSettingsModalHeaderBuilder? headerBuilder,
- MediaSettingsModalSectionBuilder? sectionBuilder,
- MediaSettingsModalDropdownBuilder? dropdownBuilder,
- MediaSettingsModalButtonBuilder? buttonBuilder,
- TextStyle? titleTextStyle,
- TextStyle? labelTextStyle,
- ButtonStyle? switchButtonStyle,
- 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,
});