src/SimpleEventDispatcher.js
/**
 * Default constructor.
 *
 * @constructor
 * @classdesc
 *
 * Simple implementation of an event dispatcher that supports the registration of multiple listeners for various events. Although 
 * this type can be used on its own, it is often more convenient to extend it.
 * 
 * This type is designed to have (loose) consistency with the DOM `EventTarget`, however events are simply dispatched to listeners in the 
 * order they are registered. I.e. there is no support for bubbling, cancelling, etc.
 * 
 *
 * <div class="see-also-section">
 *
 * <div class="see-also">
 * <span class="label">See Also:</span>
 * <a href="https://dom.spec.whatwg.org/#interface-eventtarget">https://dom.spec.whatwg.org/#interface-eventtarget</a>
 * </div>
 *
 * </div>
 */
Default constructor.

@constructor
@classdesc

Simple implementation of an event dispatcher that supports the registration of multiple listeners for various events. Although
this type can be used on its own, it is often more convenient to extend it.

This type is designed to have (loose) consistency with the DOM `EventTarget`, however events are simply dispatched to listeners in the
order they are registered.






Default constructor . @constructor @classdesc Simple implementation of an event dispatcher that supports the registration of multiple listeners for various events . Although this type can be used on its own it is often more convenient to extend it . This type is designed to have ( loose ) consistency with the DOM ` EventTarget ` however events are simply dispatched to listeners in the order they are registered .
function SimpleEventDispatcher() {
    'use strict';
    this.listeners = {};
}
function SimpleEventDispatcher ( ) { 'use strict' ; this . listeners = { } ; }
Default constructor.
Default constructor .