isDisplaySettingsModalVisible
isDisplaySettingsModalVisible: boolean = false
onDisplaySettingsClose
onDisplaySettingsClose: (() => void)
onModifyDisplaySettings
onModifyDisplaySettings: ((params: any) => void)
position
position: string = 'topRight'
backgroundColor
backgroundColor: string = '#83c0e9'
faTimes
faTimes: IconDefinition = faTimes
meetingDisplayTypeState
meetingDisplayTypeState: string
autoWaveState
autoWaveState: boolean = false
forceFullDisplayState
forceFullDisplayState: boolean = false
meetingVideoOptimizedState
meetingVideoOptimizedState: boolean = false
DisplaySettingsModal component is a modal dialog for managing display settings in a meeting.
Component
Selector
app-display-settings-modal
Standalone
true
Imports
[CommonModule, FontAwesomeModule, FormsModule]
Example
Input
isDisplaySettingsModalVisible - Determines if the modal is visible.
Input
onDisplaySettingsClose - Callback to close the modal.
Input
onModifyDisplaySettings - Callback to modify display settings.
Input
parameters - Input parameters for modal settings.
Input
position - Modal's screen position, default is 'topRight'.
Input
backgroundColor - Background color of the modal, default is '#83c0e9'.
Param: modifyDisplaySettingsService
Service to handle display settings modifications.
Method
ngOnInit - Initializes component state based on input parameters.
Method
handleSaveSettings - Triggers the modification of display settings using
onModifyDisplaySettings
.