AbstractComponent
Being Components, Controllers inheriting from AbstractController require an EventEmitter on initialization.
Parameters
eventEmitter
the EventEmitter through which this Component will listen for and emit events to interact with other components in the player
Build an AbstractComponent that does not use a registering event emitter.
Parameters
eventEmitter
the EventEmitter through which this Component will listen for and emit events to interact with other components in the player