Skip to content

API: Add ability to track all event listeners throughout the menu #475

@NickDJM

Description

@NickDJM

Summary

Need to add wrapper methods around addEventListener and removeEventListner so we can track everything and dispose of all elements if the user requests it.

We'll add _addEventListener(), _removeEventListner(), and _removeEventListeners() as protected methods which can be used to add/remove listeners from a new _listeners array.

Additional context

See #471 for reasoning

Metadata

Metadata

Assignees

No one assigned

    Labels

    5.xFlags issues that will be part of 5.x.enhancementNew feature or requestreadyFlags an issue as ready for release

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions