UNPKG

@galaxyproject/galaxy-client

Version:

Galaxy client application build system

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