documentation for all JS files

This commit is contained in:
2025-05-28 16:01:18 +02:00
parent 1134f5b099
commit 5c5829c487
22 changed files with 984 additions and 26 deletions

View File

@@ -1,3 +1,18 @@
/**
* @fileoverview Manages room member functionality and permissions.
* This file handles:
* - User selection interface using Select2
* - Room member permissions management
* - Auto-saving permission changes
*/
/**
* Initializes room member functionality when the document is ready.
* Sets up:
* - Select2 dropdown for user selection with Bootstrap 5 theme
* - Auto-save functionality for permission changes
* @function
*/
$(document).ready(function() {
// Initialize Select2 for user selection
$('.select2').select2({