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