The primary goal of this change was to transition from the current static event system to using the 'EventsEmitter' class for improved flexibility and maintainability.
Breaking Changes:
The main eventing system will no longer be static.
Event handling code will need to be updated to work with the new EventsEmitter class.
Proposed Changes:
Refactoring Event System: We will refactor the existing event system to utilize the 'EventsEmitter' class. This change will involve modifying event registration, emitting events, and handling callbacks.
Documentation Updates: We will update the documentation to reflect the changes in the event system. Clear examples and guidelines will be provided to assist developers in adapting their code to the new event handling approach.
The primary goal of this change was to transition from the current static event system to using the 'EventsEmitter' class for improved flexibility and maintainability.
Breaking Changes:
EventsEmitter
class.Proposed Changes:
Refactoring Event System: We will refactor the existing event system to utilize the 'EventsEmitter' class. This change will involve modifying event registration, emitting events, and handling callbacks.
Documentation Updates: We will update the documentation to reflect the changes in the event system. Clear examples and guidelines will be provided to assist developers in adapting their code to the new event handling approach.