ProtectedeventProtectedaddRegister event listener with automatic binding and cleanup tracking
The eventbus to register with
Name of the event to listen for
Event handler function (will be bound to this controller)
ProtectedattachRegister multiple event listeners at once
The eventbus to register with
Array of {eventName, handler} pairs
Clean up all tracked event listeners Prevents memory leaks by removing all registered handlers
This is a work in progress, do not use this yet please....