For backward compatability and performance reasons Manager use Map to store data
An alias for size
Returns the total number of items stored in the Manager
Allows for iteration via for..of, learn more: [https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Iterators_and_Generators]
Clears events and event listeners
Removes a value stored in the Manager via a key, returns true if an element in the Map object existed and has been removed, or false if the element does not exist
Call all listeners within an event
Returns a new Iterator object that contains an array of [key, value] for each element in the Map object in insertion order.
Get a value stored in the Manager
Gets event, if event doesn't exist create a new one
Returns the Manager classes base Map
Checks if the Manager contains a certain key
Returns the keys of all items stored in the Manager as an Array
Returns the last item in the Manager who's index is a certain distance from the last item in the Manager
Creates a listener and adds it to an event
Remove a listener from a given event, or just completely remove an event
Adds a listener to a given event
Adds a one time event listener for an event
Removes a value stored in the Manager via a key, returns the Manager class, allowing for chains
Removes a listener from an event
Returns the values of all items stored in the Manager as an Array
Generated using TypeDoc
An Event Emitter