src/pyams_skin/resources/js/ext/ace/ext-linking.min.js
changeset 501 2f0eb9a77324
child 504 fb5a531cddbe
equal deleted inserted replaced
500:f08f5a2ffaa6 501:2f0eb9a77324
       
     1 ace.define("ace/ext/linking",["require","exports","module","ace/editor","ace/config"],function(e,o,i){function n(e){i=e.editor;if(e.getAccelKey()){var i=e.editor,n=e.getDocumentPosition(),t=i.session.getTokenAt(n.row,n.column);o.previousLinkingHover&&o.previousLinkingHover!=t&&i._emit("linkHoverOut"),i._emit("linkHover",{position:n,token:t}),o.previousLinkingHover=t}else o.previousLinkingHover&&(i._emit("linkHoverOut"),o.previousLinkingHover=!1)}function t(e){var o=e.getAccelKey();if(0==e.getButton()&&o){var i=e.editor,n=e.getDocumentPosition(),t=i.session.getTokenAt(n.row,n.column);i._emit("linkClick",{position:n,token:t})}}var r=e("ace/editor").Editor;e("../config").defineOptions(r.prototype,"editor",{enableLinking:{set:function(e){e?(this.on("click",t),this.on("mousemove",n)):(this.off("click",t),this.off("mousemove",n))},value:!1}}),o.previousLinkingHover=!1}),ace.require(["ace/ext/linking"],function(e){"object"==typeof module&&"object"==typeof exports&&module&&(module.exports=e)});