https://www.mediawiki.org/wiki/Special:Code/MediaWiki/103017

Revision: 103017
Author:   inez
Date:     2011-11-14 19:51:04 +0000 (Mon, 14 Nov 2011)
Log Message:
-----------
Add comments for mouse interaction states

Modified Paths:
--------------
    trunk/extensions/VisualEditor/modules/es/views/es.SurfaceView.js

Modified: trunk/extensions/VisualEditor/modules/es/views/es.SurfaceView.js
===================================================================
--- trunk/extensions/VisualEditor/modules/es/views/es.SurfaceView.js    
2011-11-14 19:51:00 UTC (rev 103016)
+++ trunk/extensions/VisualEditor/modules/es/views/es.SurfaceView.js    
2011-11-14 19:51:04 UTC (rev 103017)
@@ -40,10 +40,19 @@
        this.$.append( this.documentView.$ );
 
        // Interaction state
+       
+       // There are three different selection modes available for mouse. 
Selection of:
+       // * 1 - chars
+       // * 2 - words
+       // * 3 - nodes (e.g. paragraph, listitem)
+       //
+       // In case of 2 and 3 selectedRange stores the range of original 
selection caused by double
+       // or triple mousedowns.
        this.mouse = {
                selectingMode: null,
                selectedRange: null
        };
+       
        this.cursor = {
                $: $( '<div class="es-surfaceView-cursor"></div>' ).appendTo( 
this.$ ),
                interval: null,


_______________________________________________
MediaWiki-CVS mailing list
MediaWiki-CVS@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to