we don't have a prepackaged way for you to refine graphic mouse events based on geography, so you would have to perform your own check based on the current extent (map.extent property) and connect and disconnect the event manually.
this conceptual article provides an excellent in depth discussion of event handling