Removes unnecessary destroy methods
This commit is contained in:
parent
4e5077364e
commit
a1e1c5d185
19 changed files with 34 additions and 214 deletions
|
|
@ -20,7 +20,6 @@ export class HeaderManager {
|
|||
constructor() {
|
||||
// Bind methods for event listeners
|
||||
this.setupHeaderDragListeners = this.setupHeaderDragListeners.bind(this);
|
||||
this.destroy = this.destroy.bind(this);
|
||||
|
||||
// Listen for navigation events to update header
|
||||
this.setupNavigationListener();
|
||||
|
|
@ -156,23 +155,4 @@ export class HeaderManager {
|
|||
|
||||
return calendarHeader;
|
||||
}
|
||||
|
||||
/**
|
||||
* Clean up resources and event listeners
|
||||
*/
|
||||
public destroy(): void {
|
||||
|
||||
// Remove eventBus listeners
|
||||
if (this.dragMouseEnterHeaderListener) {
|
||||
eventBus.off('drag:mouseenter-header', this.dragMouseEnterHeaderListener);
|
||||
}
|
||||
if (this.dragMouseLeaveHeaderListener) {
|
||||
eventBus.off('drag:mouseleave-header', this.dragMouseLeaveHeaderListener);
|
||||
}
|
||||
|
||||
// Clear references
|
||||
this.dragMouseEnterHeaderListener = null;
|
||||
this.dragMouseLeaveHeaderListener = null;
|
||||
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue