dojo.provide("dijit.robot"); dojo.require("dojo.robot"); dojo.require("dijit._base.scroll"); dojo.mixin(doh.robot,{ // users who use doh+dojo+dijit get the added convenience of scrollIntoView // automatically firing when they try to move the mouse to an element // TODO: remove post 1.2 when scrollIntoView moves into Dojo core _scrollIntoView : function(/*String||DOMNode||Function*/ node){ // summary: // Scroll the passed node into view, if it is not. // if(typeof node == "function"){ // if the user passed a function returning a node, evaluate it node = node(); } dijit.scrollIntoView(node); } });