All Downloads are FREE. Search and download functionalities are using the official Maven repository.

web-interface.assets.b6df2278bd475169749bab512944b7ec.js Maven / Gradle / Ivy

There is a newer version: 6.0.2
Show newest version
ace.define("ace/mode/folding/coffee",["require","exports","module","ace/lib/oop","ace/mode/folding/fold_mode","ace/range"],(function(require,exports,e){"use strict";var t=require("../../lib/oop"),n=require("./fold_mode").FoldMode,r=require("../../range").Range,o=exports.FoldMode=function(){};t.inherits(o,n),function(){this.getFoldWidgetRange=function(e,t,n){var o=this.indentationBlock(e,n);if(o)return o;var i=/\S/,g=e.getLine(n),s=g.search(i);if(-1!=s&&"#"==g[s]){for(var a=g.length,x=e.getLength(),l=n,c=n;++nl){var u=e.getLine(c).length;return new r(l,a,c,u)}}},this.getFoldWidget=function(e,t,n){var r=e.getLine(n),o=r.search(/\S/),i=e.getLine(n+1),g=e.getLine(n-1),s=g.search(/\S/),a=i.search(/\S/);if(-1==o)return e.foldWidgets[n-1]=-1!=s&&s




© 2015 - 2024 Weber Informatics LLC | Privacy Policy