A provider class that houses all animation objects that implement TrayAnimation This makes it easier to lookup any existing animations and retrieve them This means the user can easily switch animations, and in the background all possible animation types Are stores in here, so when a user selects an
source not stored for this graph (policy: none)
nothing calls this directly
no outgoing calls
no test coverage detected