I am using leaflet to develop a new application. You can have an idea of the app here.
I would like to fire an event whenever the bounds of the map change. I looked at
Map bounds are updated each time the map is moved (either by pan or zoom). So you can use moveend event for your purpose
map.on('moveend', function(e) { var bounds = map.getBounds(); });