Which default event is activated by using map.pan() in the ArcGIS JavaScript API?

I want to understand exactly which default event fires when panning the map using the ArcGIS JavaScript API. I know that the map’s extent updates and a graphics refresh occurs, yet linking these events with the zoom handler does not yield the same results. Can someone clarify the specific event that is triggered during a pan operation?

When calling map.pan(), the event that typically reacts is the extent-change event. Based on my experience, the pan operation, being just a controlled transition of the map’s view, updates the extent and triggers this event upon completion of the animated movement. This event is crucial for synchronizing additional functionalities, such as graphics refresh or custom updating logic linked to the new extent. Recognizing that pan is just a specific instance of an extent update helps in setting up the proper event listeners.

i reckon map.pan() fires the extent-change event. it updates the map’s exent even though it doesnt trigger the zoom event. so, focusing on extent-change should be the move if you want to catch the pan actions.