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

io.vertx.ext.web.handler.graphiql.static.js.17.7f700ba1.chunk.js Maven / Gradle / Ivy

"use strict";(self.webpackChunkvertx_web_graphiql=self.webpackChunkvertx_web_graphiql||[]).push([[17],{7017:function(e,t,n){n.r(t),n.d(t,{a:function(){return c},s:function(){return h}});var r=n(1003),i=Object.defineProperty,o=function(e,t){return i(e,"name",{value:t,configurable:!0})};function l(e,t){return t.forEach((function(t){t&&"string"!==typeof t&&!Array.isArray(t)&&Object.keys(t).forEach((function(n){if("default"!==n&&!(n in e)){var r=Object.getOwnPropertyDescriptor(t,n);Object.defineProperty(e,n,r.get?r:{enumerable:!0,get:function(){return t[n]}})}}))})),Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}o(l,"_mergeNamespaces");var c={exports:{}};!function(e){var t,n,r=e.Pos;function i(e){var t=e.flags;return null!=t?t:(e.ignoreCase?"i":"")+(e.global?"g":"")+(e.multiline?"m":"")}function l(e,t){for(var n=i(e),r=n,o=0;oa);f++){var u=e.getLine(s++);i=null==i?u:i+"\n"+u}o*=2,t.lastIndex=n.ch;var g=t.exec(i);if(g){var p=i.slice(0,g.index).split("\n"),d=g[0].split("\n"),v=n.line+p.length-1,m=p[p.length-1].length;return{from:r(v,m),to:r(v+d.length-1,1==d.length?m+d[0].length:d[d.length-1].length),match:g}}}}function a(e,t,n){for(var r,i=0;i<=e.length;){t.lastIndex=i;var o=t.exec(e);if(!o)break;var l=o.index+o[0].length;if(l>e.length-n)break;(!r||l>r.index+r[0].length)&&(r=o),i=o.index+1}return r}function f(e,t,n){t=l(t,"g");for(var i=n.line,o=n.ch,c=e.firstLine();i>=c;i--,o=-1){var h=e.getLine(i),s=a(h,t,o<0?0:h.length-o);if(s)return{from:r(i,s.index),to:r(i,s.index+s[0].length),match:s}}}function u(e,t,n){if(!c(t))return f(e,t,n);t=l(t,"gm");for(var i,o=1,h=e.getLine(n.line).length-n.ch,s=n.line,u=e.firstLine();s>=u;){for(var g=0;g=u;g++){var p=e.getLine(s--);i=null==i?p:p+"\n"+i}o*=2;var d=a(i,t,h);if(d){var v=i.slice(0,d.index).split("\n"),m=d[0].split("\n"),x=s+v.length,L=v[v.length-1].length;return{from:r(x,L),to:r(x+m.length-1,1==m.length?L+m[0].length:m[m.length-1].length),match:d}}}}function g(e,t,n,r){if(e.length==t.length)return n;for(var i=0,o=n+Math.max(0,e.length-t.length);;){if(i==o)return i;var l=i+o>>1,c=r(e.slice(0,l)).length;if(c==n)return l;c>n?o=l:i=l+1}}function p(e,i,o,l){if(!i.length)return null;var c=l?t:n,h=c(i).split(/\r|\n\r?/);e:for(var s=o.line,a=o.ch,f=e.lastLine()+1-h.length;s<=f;s++,a=0){var u=e.getLine(s).slice(a),p=c(u);if(1==h.length){var d=p.indexOf(h[0]);if(-1==d)continue e;return o=g(u,p,d,c)+a,{from:r(s,g(u,p,d,c)+a),to:r(s,g(u,p,d+h[0].length,c)+a)}}var v=p.length-h[0].length;if(p.slice(v)==h[0]){for(var m=1;m=f;s--,a=-1){var u=e.getLine(s);a>-1&&(u=u.slice(0,a));var p=c(u);if(1==h.length){var d=p.lastIndexOf(h[0]);if(-1==d)continue e;return{from:r(s,g(u,p,d,c)),to:r(s,g(u,p,d+h[0].length,c))}}var v=h[h.length-1];if(p.slice(0,v.length)==v){var m=1;for(o=s-h.length+1;m(this.doc.getLine(n.line)||"").length&&(n.ch=0,n.line++)),0!=e.cmpPos(n,this.doc.clipPos(n))))return this.atOccurrence=!1;var i=this.matches(t,n);if(this.afterEmptyMatch=i&&0==e.cmpPos(i.from,i.to),i)return this.pos=i,this.atOccurrence=!0,this.pos.match||!0;var o=r(t?this.doc.firstLine():this.doc.lastLine()+1,0);return this.pos={from:o,to:o},this.atOccurrence=!1},from:function(){if(this.atOccurrence)return this.pos.from},to:function(){if(this.atOccurrence)return this.pos.to},replace:function(t,n){if(this.atOccurrence){var i=e.splitLines(t);this.doc.replaceRange(i,this.pos.from,this.pos.to,n),this.pos.to=r(this.pos.from.line+i.length-1,i[i.length-1].length+(1==i.length?this.pos.from.ch:0))}}},e.defineExtension("getSearchCursor",(function(e,t,n){return new v(this.doc,e,t,n)})),e.defineDocExtension("getSearchCursor",(function(e,t,n){return new v(this,e,t,n)})),e.defineExtension("selectMatches",(function(t,n){for(var r=[],i=this.getSearchCursor(t,this.getCursor("from"),n);i.findNext()&&!(e.cmpPos(i.to(),this.getCursor("to"))>0);)r.push({anchor:i.from(),head:i.to()});r.length&&this.setSelections(r,0)}))}(r.a.exports);var h=l({__proto__:null,default:c.exports},[c.exports])}}]);




© 2015 - 2025 Weber Informatics LLC | Privacy Policy