<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>The source code</title>
- <link href="../prettify/prettify.css" type="text/css" rel="stylesheet" />
- <script type="text/javascript" src="../prettify/prettify.js"></script>
+ <link href="../resources/prettify/prettify.css" type="text/css" rel="stylesheet" />
+ <script type="text/javascript" src="../resources/prettify/prettify.js"></script>
<style type="text/css">
.highlight { display: block; background-color: #ddd; }
</style>
};
Ext.dd.ScrollManager.register(el);
</code></pre>
- * <b>Note: This class uses "Point Mode" and is untested in "Intersect Mode".</b>
+ * Note: This class is designed to be used in "Point Mode
* @singleton
*/
Ext.define('Ext.dd.ScrollManager', {
<span id='Ext-dd-ScrollManager-method-register'> /**
</span> * Registers new overflow element(s) to auto scroll
- * @param {Mixed/Array} el The id of or the element to be scrolled or an array of either
+ * @param {String/HTMLElement/Ext.Element/String[]/HTMLElement[]/Ext.Element[]} el
+ * The id of or the element to be scrolled or an array of either
*/
register : function(el){
if (Ext.isArray(el)) {
<span id='Ext-dd-ScrollManager-method-unregister'> /**
</span> * Unregisters overflow element(s) so they are no longer scrolled
- * @param {Mixed/Array} el The id of or the element to be removed or an array of either
+ * @param {String/HTMLElement/Ext.Element/String[]/HTMLElement[]/Ext.Element[]} el
+ * The id of or the element to be removed or an array of either
*/
unregister : function(el){
if(Ext.isArray(el)){
<span id='Ext-dd-ScrollManager-property-vthresh'> /**
</span> * The number of pixels from the top or bottom edge of a container the pointer needs to be to
- * trigger scrolling (defaults to 25)
+ * trigger scrolling
* @type Number
*/
vthresh : 25,
<span id='Ext-dd-ScrollManager-property-hthresh'> /**
</span> * The number of pixels from the right or left edge of a container the pointer needs to be to
- * trigger scrolling (defaults to 25)
+ * trigger scrolling
* @type Number
*/
hthresh : 25,
<span id='Ext-dd-ScrollManager-property-increment'> /**
-</span> * The number of pixels to scroll in each scroll increment (defaults to 100)
+</span> * The number of pixels to scroll in each scroll increment
* @type Number
*/
increment : 100,
<span id='Ext-dd-ScrollManager-property-frequency'> /**
-</span> * The frequency of scrolls in milliseconds (defaults to 500)
+</span> * The frequency of scrolls in milliseconds
* @type Number
*/
frequency : 500,
<span id='Ext-dd-ScrollManager-property-animate'> /**
-</span> * True to animate the scroll (defaults to true)
+</span> * True to animate the scroll
* @type Boolean
*/
animate: true,
<span id='Ext-dd-ScrollManager-property-animDuration'> /**
-</span> * The animation duration in seconds -
- * MUST BE less than Ext.dd.ScrollManager.frequency! (defaults to .4)
+</span> * The animation duration in seconds - MUST BE less than Ext.dd.ScrollManager.frequency!
* @type Number
*/
animDuration: 0.4,
<span id='Ext-dd-ScrollManager-property-ddGroup'> /**
-</span> * The named drag drop {@link Ext.dd.DragSource#ddGroup group} to which this container belongs (defaults to undefined).
+</span> * The named drag drop {@link Ext.dd.DragSource#ddGroup group} to which this container belongs.
* If a ddGroup is specified, then container scrolling will only occur when a dragged object is in the same ddGroup.
* @type String
*/