# Listener Handler

A listener handler is an instance which, once it's been instantiated, loads all the files from the specified path (which should be files that export classes that extend BaseEvent), and puts them into a store which is accessible through ListenerHandler#events. Which has also been binded to an instance of AbrevioClient; for example, a client property on ListenerHandler.

There are various properties that can be constructed; but there are also "static" properties which can't be constructed. Aswell as various methods which are able to interact with the set options - load them, handle them, etc.