ModernPanelistsModalOptions class

Options for the ModernPanelistsModal widget

Constructors

ModernPanelistsModalOptions.new({required bool isPanelistsModalVisible, required VoidCallback onPanelistsClose, required List<Participant> participants, required List<Participant> panelists, required String member, required String islevel, Socket? socket, required String roomName, ShowAlert? showAlert, required int itemPageLimit, bool panelistsFocused = false, bool muteOthersMic = false, bool muteOthersCamera = false, void updatePanelists(List<Participant>)?, void updatePanelistsFocused(bool)?, void updateMuteOthersMic(bool)?, void updateMuteOthersCamera(bool)?, Color? backgroundColor, String position = 'topRight', bool isDarkMode = true, bool enableGlassmorphism = true, bool enableGlow = true, ModalRenderMode renderMode = ModalRenderMode.modal})

Properties

backgroundColor Color?
final
enableGlassmorphism bool
final
enableGlow bool
final
hashCode int
The hash code for this object.
no setterinherited
isDarkMode bool
final
islevel String
final
isPanelistsModalVisible bool
final
itemPageLimit int
final
member String
final
muteOthersCamera bool
final
muteOthersMic bool
final
onPanelistsClose VoidCallback
final
panelists List<Participant>
final
panelistsFocused bool
final
participants List<Participant>
final
position String
final
renderMode ModalRenderMode
final
roomName String
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
showAlert ShowAlert?
final
socket Socket?
final
updateMuteOthersCamera → void Function(bool)?
final
updateMuteOthersMic → void Function(bool)?
final
updatePanelists → void Function(List<Participant>)?
final
updatePanelistsFocused → void Function(bool)?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited