UNPKG

@galaxyproject/galaxy-client

Version:

Galaxy client application build system

1 lines 2.32 kB
(self.webpackChunk_galaxyproject_galaxy_client=self.webpackChunk_galaxyproject_galaxy_client||[]).push([[6610],{44229:(e,t,i)=>{e=i.nmd(e),ace.define("ace/mode/csv_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],(function(e,t,i){"use strict";var s=e("../lib/oop"),l=e("./text_highlight_rules").TextHighlightRules,r=function(){l.call(this)};s.inherits(r,l),t.CsvHighlightRules=r})),ace.define("ace/mode/csv",["require","exports","module","ace/lib/oop","ace/mode/text","ace/lib/lang","ace/mode/csv_highlight_rules"],(function(e,t,i){"use strict";var s=e("../lib/oop"),l=e("./text").Mode,r=e("../lib/lang").escapeRegExp,o=e("./csv_highlight_rules").CsvHighlightRules,h=function(e){this.HighlightRules=o,e||(e={});var t=[e.splitter||",",e.quote||'"'].map(r).join("|");this.$tokenizer={getLineTokens:function(e,t,i){return function(e,t,i){for(var s=[],l=e.split(i.separatorRegex),r=i.spliter,o=i.quote||'"',h=(t||"start").split("-"),a=parseInt(h[1])||0,u="string"==h[0],c=!u,g=0;g<l.length;g++){var p=l[g];if(p){var v=!1;p!=r||u?p==o?c?(u=!0,c=!1):u&&(""==l[g+1]&&l[g+2]==o?(p=o+o,g+=2):u=!1):c=!1:(a++,c=!0,v=!0),s.push({value:p,type:n[a%n.length]+".csv_"+a+(v?".csv_separator":"")})}}return{tokens:s,state:u?"string-"+a:"start"}}(e,t,this.options)},options:{quotes:e.quote||'"',separatorRegex:new RegExp("("+t+")"),spliter:e.splitter||","},states:{}},this.$highlightRules=new this.HighlightRules};s.inherits(h,l),function(){this.getTokenizer=function(){return this.$tokenizer},this.$id="ace/mode/csv"}.call(h.prototype),t.Mode=h;var n=["keyword","text","string","string.regex","variable","constant.numeric"]})),ace.define("ace/mode/tsv_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],(function(e,t,i){"use strict";var s=e("../lib/oop"),l=e("./text_highlight_rules").TextHighlightRules,r=function(){l.call(this)};s.inherits(r,l),t.TsvHighlightRules=r})),ace.define("ace/mode/tsv",["require","exports","module","ace/mode/csv","ace/mode/tsv_highlight_rules"],(function(e,t,i){"use strict";var s=e("./csv").Mode,l=e("./tsv_highlight_rules").TsvHighlightRules;t.Mode=function(e){var t=new s({splitter:"\t",quote:'"'});return t.HighlightRules=l,t.$id="ace/mode/tsv",t}})),ace.require(["ace/mode/tsv"],(function(t){e&&(e.exports=t)}))}}]);