Attribution Dialog Manager
Responsible for managing attribution interactions on the map.
When the user clicks the attribution icon, onClick will be invoked. An attribution dialog will be shown to the user with contents based on the attributions found in the map style.