ux-manager.js
This commit is contained in:
parent
8bfcaea194
commit
f5b1bf36b8
|
|
@ -473,28 +473,6 @@ class NavigationManager {
|
||||||
this.openMenu(menuId);
|
this.openMenu(menuId);
|
||||||
this.currentOpenMenu = menuId;
|
this.currentOpenMenu = menuId;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
// ============================================================================
|
|
||||||
// SOUS-CLASSE - ContextPanelManager (PANEL CONTEXTUEL)
|
|
||||||
// ============================================================================
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Gestionnaire du panneau contextuel latéral
|
|
||||||
* Contrôle l'affichage et les interactions du panel d'outils
|
|
||||||
*/
|
|
||||||
class ContextPanelManager {
|
|
||||||
/**
|
|
||||||
* Constructeur - Initialise les références DOM
|
|
||||||
*/
|
|
||||||
constructor() {
|
|
||||||
this.panel = document.getElementById('contextPanel');
|
|
||||||
this.toggleButton = document.querySelector('.context-toggle');
|
|
||||||
this.proximityArea = document.querySelector('.proximity-hover-area');
|
|
||||||
this.isOpen = false;
|
|
||||||
this.isInitialized = false;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Vérifie et corrige la cohérence menu/page
|
* Vérifie et corrige la cohérence menu/page
|
||||||
|
|
@ -542,6 +520,27 @@ class ContextPanelManager {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ============================================================================
|
||||||
|
// SOUS-CLASSE - ContextPanelManager (PANEL CONTEXTUEL)
|
||||||
|
// ============================================================================
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Gestionnaire du panneau contextuel latéral
|
||||||
|
* Contrôle l'affichage et les interactions du panel d'outils
|
||||||
|
*/
|
||||||
|
class ContextPanelManager {
|
||||||
|
/**
|
||||||
|
* Constructeur - Initialise les références DOM
|
||||||
|
*/
|
||||||
|
constructor() {
|
||||||
|
this.panel = document.getElementById('contextPanel');
|
||||||
|
this.toggleButton = document.querySelector('.context-toggle');
|
||||||
|
this.proximityArea = document.querySelector('.proximity-hover-area');
|
||||||
|
this.isOpen = false;
|
||||||
|
this.isInitialized = false;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Initialiser le panel contextuel
|
* Initialiser le panel contextuel
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user