PageSourceSearch

https://abiturma.de/dornier-build/dojo/assets/WhatsappPage-CCWFPuzB.js

js abiturma.de collected 2026-10-08 06:19:59 UTC 16,541 bytes, 6 lines download raw bytes

vendor: 5,386 bytes, lines 1-6
1import{a3 as k,ab as z,r as T,ac as W,o as Z,a6 as q,a1 as x,P as j,s as ee,b as L,c as H,l as R,m as B,d as G,x as te,F as re,p as K,g as ne,y as ae,J as oe}from"./app-BJ-e9Db9.js";/*!
2 * qrcode.vue v3.4.1
3 * A Vue.js component to generate QRCode.
4 * © 2017-2023 @scopewu(https://github.com/scopewu)
5 * MIT License.
6 */var D=function(){return D=Object.assign||function(h){for(var l,s=1,c=arguments.length;s<c;s++){l=arguments[s];for(var v in l)Object.prototype.hasOwnProperty.call(l,v)&&(h[v]=l[v])}return h},D.apply(this,arguments)};var A;(function(u){var h=function(){function n(e,t,r,a){if(this.version=e,this.errorCorrectionLevel=t,this.modules=[],this.isFunction=[],e<n.MIN_VERSION||e>n.MAX_VERSION)throw new RangeError("Version value out of range");if(a<-1||a>7)throw new RangeError("Mask value out of range");this.size=e*4+17;for(var o=[],i=0;i<this.size;i++)o.push(!1);for(var i=0;i<this.size;i++)this.modules.push(o.slice()),this.isFunction.push(o.slice());this.drawFunctionPatterns();var f=this.addEccAndInterleave(r);if(this.drawCodewords(f),a==-1)for(var d=1e9,i=0;i<8;i++){this.applyMask(i),this.drawFormatBits(i);var p=this.getPenaltyScore();p<d&&(a=i,d=p),this.applyMask(i)}c(0<=a&&a<=7),this.mask=a,this.applyMask(a),this.drawFormatBits(a),this.isFunction=[]}return n.encodeText=function(e,t){var r=u.QrSegment.makeSegments(e);return n.encodeSegments(r,t)},n.encodeBinary=function(e,t){var r=u.QrSegment.makeBytes(e);return n.encodeSegments([r],t)},n.encodeSegments=function(e,t,r,a,o,i){if(r===void 0&&(r=1),a===void 0&&(a=40),o===void 0&&(o=-1),i===void 0&&(i=!0),!(n.MIN_VERSION<=r&&r<=a&&a<=n.MAX_VERSION)||o<-1||o>7)throw new RangeError("Invalid value");var f,d;for(f=r;;f++){var p=n.getNumDataCodewords(f,t)*8,E=v.getTotalBits(e,f);if(E<=p){d=E;break}if(f>=a)throw new RangeError("Data too long")}for(var m=0,C=[n.Ecc.MEDIUM,n.Ecc.QUARTILE,n.Ecc.HIGH];m<C.length;m++){var M=C[m];i&&d<=n.getNumDataCodewords(f,M)*8&&(t=M)}for(var g=[],w=0,P=e;w<P.length;w++){var N=P[w];l(N.mode.modeBits,4,g),l(N.numChars,N.mode.numCharCountBits(f),g);for(var S=0,I=N.getData();S<I.length;S++){var X=I[S];g.push(X)}}c(g.length==d);var O=n.getNumDataCodewords(f,t)*8;c(g.length<=O),l(0,Math.min(4,O-g.length),g),l(0,(8-g.length%8)%8,g),c(g.length%8==0);for(var Q=236;g.length<O;Q^=253)l(Q,8,g);for(var b=[];b.length*8<g.length;)b.push(0);return g.forEach(function(J,U){return b[U>>>3]|=J<<7-(U&7)}),new n(f,t,b,o)},n.prototype.getModule=function(e,t){return 0<=e&&e<this.size&&0<=t&&t<this.size&&this.modules[t][e]},n.prototype.getModules=function(){return this.modules},n.prototype.drawFunctionPatterns=function(){for(var e=0;e<this.size;e++)this.setFunctionModule(6,e,e%2==0),this.setFunctionModule(e,6,e%2==0);this.drawFinderPattern(3,3),this.drawFinderPattern(this.size-4,3),this.drawFinderPattern(3,this.size-4);for(var t=this.getAlignmentPatternPositions(),r=t.length,e=0;e<r;e++)for(var a=0;a<r;a++)e==0&&a==0||e==0&&a==r-1||e==r-1&&a==0||this.drawAlignmentPattern(t[e],t[a]);this.drawFormatBits(0),this.drawVersion()},n.prototype.drawFormatBits=function(e){for(var t=this.errorCorrectionLevel.formatBits<<3|e,r=t,a=0;a<10;a++)r=r<<1^(r>>>9)*1335;var o=(t<<10|r)^21522;c(o>>>15==0);for(var a=0;a<=5;a++)this.setFunctionModule(8,a,s(o,a));this.setFunctionModule(8,7,s(o,6)),this.setFunctionModule(8,8,s(o,7)),this.setFunctionModule(7,8,s(o,8));for(var a=9;a<15;a++)this.setFunctionModule(14-a,8,s(o,a));for(var a=0;a<8;a++)this.setFunctionModule(this.size-1-a,8,s(o,a));for(var a=8;a<15;a++)this.setFunctionModule(8,this.size-15+a,s(o,a));this.setFunctionModule(8,this.size-8,!0)},n.prototype.drawVersion=function(){if(!(this.version<7)){for(var e=this.version,t=0;t<12;t++)e=e<<1^(e>>>11)*7973;var r=this.version<<12|e;c(r>>>18==0);for(var t=0;t<18;t++){var a=s(r,t),o=this.size-11+t%3,i=Math.floor(t/3);this.setFunctionModule(o,i,a),this.setFunctionModule(i,o,a)}}},n.prototype.drawFinderPattern=function(e,t){for(var r=-4;r<=4;r++)for(var a=-4;a<=4;a++){var o=Math.max(Math.abs(a),Math.abs(r)),i=e+a,f=t+r;0<=i&&i<this.size&&0<=f&&f<this.size&&this.setFunctionModule(i,f,o!=2&&o!=4)}},n.prototype.drawAlignmentPattern=function(e,t){for(var r=-2;r<=2;r++)for(var a=-2;a<=2;a++)this.setFunctionModule(e+a,t+r,Math.max(Math.abs(a),Math.abs(r))!=1)},n.prototype.setFunctionModule=function(e,t,r){this.modules[t][e]=r,this.isFunction[t][e]=!0},n.prototype.addEccAndInterleave=function(e){var t=this.version,r=this.errorCorrectionLevel;if(e.length!=n.getNumDataCodewords(t,r))throw new RangeError("Invalid argument");for(var a=n.NUM_ERROR_CORRECTION_BLOCKS[r.ordinal][t],o=n.ECC_CODEWORDS_PER_BLOCK[r.ordinal][t],i=Math.floor(n.getNumRawDataModules(t)/8),f=a-i%a,d=Math.floor(i/a),p=[],E=n.reedSolomonComputeDivisor(o),m=0,C=0;m<a;m++){var M=e.slice(C,C+d-o+(m<f?0:1));C+=M.length;var g=n.reedSolomonComputeRemainder(M,E);m<f&&M.push(0),p.push(M.concat(g))}for(var w=[],P=function(N){p.forEach(function(S,I){(N!=d-o||I>=f)&&w.push(S[N])})},m=0;m<p[0].length;m++)P(m);return c(w.length==i),w},n.prototype.drawCodewords=function(e){if(e.length!=Math.floor(n.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");for(var t=0,r=this.size-1;r>=1;r-=2){r==6&&(r=5);for(var a=0;a<this.size;a++)for(var o=0;o<2;o++){var i=r-o,f=(r+1&2)==0,d=f?this.size-1-a:a;!this.isFunction[d][i]&&t<e.length*8&&(this.modules[d][i]=s(e[t>>>3],7-(t&7)),t++)}}c(t==e.length*8)}
6,n.prototype.applyMask=function(e){if(e<0||e>7)throw new RangeError("Mask value out of range");for(var t=0;t<this.size;t++)for(var r=0;r<this.size;r++){var a=void 0;switch(e){case 0:a=(r+t)%2==0;break;case 1:a=t%2==0;break;case 2:a=r%3==0;break;case 3:a=(r+t)%3==0;break;case 4:a=(Math.floor(r/3)+Math.floor(t/2))%2==0;break;case 5:a=r*t%2+r*t%3==0;break;case 6:a=(r*t%2+r*t%3)%2==0;break;case 7:a=((r+t)%2+r*t%3)%2==0;break;default:throw new Error("Unreachable")}!this.isFunction[t][r]&&a&&(this.modules[t][r]=!this.modules[t][r])}},n.prototype.getPenaltyScore=function(){for(var e=0,t=0;t<this.size;t++){for(var r=!1,a=0,o=[0,0,0,0,0,0,0],i=0;i<this.size;i++)this.modules[t][i]==r?(a++,a==5?e+=n.PENALTY_N1:a>5&&e++):(this.finderPenaltyAddHistory(a,o),r||(e+=this.finderPenaltyCountPatterns(o)*n.PENALTY_N3),r=this.modules[t][i],a=1);e+=this.finderPenaltyTerminateAndCount(r,a,o)*n.PENALTY_N3}for(var i=0;i<this.size;i++){for(var r=!1,f=0,o=[0,0,0,0,0,0,0],t=0;t<this.size;t++)this.modules[t][i]==r?(f++,f==5?e+=n.PENALTY_N1:f>5&&e++):(this.finderPenaltyAddHistory(f,o),r||(e+=this.finderPenaltyCountPatterns(o)*n.PENALTY_N3),r=this.modules[t][i],f=1);e+=this.finderPenaltyTerminateAndCount(r,f,o)*n.PENALTY_N3}for(var t=0;t<this.size-1;t++)for(var i=0;i<this.size-1;i++){var d=this.modules[t][i];d==this.modules[t][i+1]&&d==this.modules[t+1][i]&&d==this.modules[t+1][i+1]&&(e+=n.PENALTY_N2)}for(var p=0,E=0,m=this.modules;E<m.length;E++){var C=m[E];p=C.reduce(function(w,P){return w+(P?1:0)},p)}var M=this.size*this.size,g=Math.ceil(Math.abs(p*20-M*10)/M)-1;return c(0<=g&&g<=9),e+=g*n.PENALTY_N4,c(0<=e&&e<=2568888),e},n.prototype.getAlignmentPatternPositions=function(){if(this.version==1)return[];for(var e=Math.floor(this.version/7)+2,t=this.version==32?26:Math.ceil((this.version*4+4)/(e*2-2))*2,r=[6],a=this.size-7;r.length<e;a-=t)r.splice(1,0,a);return r},n.getNumRawDataModules=function(e){if(e<n.MIN_VERSION||e>n.MAX_VERSION)throw new RangeError("Version number out of range");var t=(16*e+128)*e+64;if(e>=2){var r=Math.floor(e/7)+2;t-=(25*r-10)*r-55,e>=7&&(t-=36)}return c(208<=t&&t<=29648),t},n.getNumDataCodewords=function(e,t){return Math.floor(n.getNumRawDataModules(e)/8)-n.ECC_CODEWORDS_PER_BLOCK[t.ordinal][e]*n.NUM_ERROR_CORRECTION_BLOCKS[t.ordinal][e]},n.reedSolomonComputeDivisor=function(e){if(e<1||e>255)throw new RangeError("Degree out of range");for(var t=[],r=0;r<e-1;r++)t.push(0);t.push(1);for(var a=1,r=0;r<e;r++){for(var o=0;o<t.length;o++)t[o]=n.reedSolomonMultiply(t[o],a),o+1<t.length&&(t[o]^=t[o+1]);a=n.reedSolomonMultiply(a,2)}return t},n.reedSolomonComputeRemainder=function(e,t){for(var r=t.map(function(d){return 0}),a=function(d){var p=d^r.shift();r.push(0),t.forEach(function(E,m){return r[m]^=n.reedSolomonMultiply(E,p)})},o=0,i=e;o<i.length;o++){var f=i[o];a(f)}return r},n.reedSolomonMultiply=function(e,t){if(e>>>8||t>>>8)throw new RangeError("Byte out of range");for(var r=0,a=7;a>=0;a--)r=r<<1^(r>>>7)*285,r^=(t>>>a&1)*e;return c(r>>>8==0),r},n.prototype.finderPenaltyCountPatterns=function(e){var t=e[1];c(t<=this.size*3);var r=t>0&&e[2]==t&&e[3]==t*3&&e[4]==t&&e[5]==t;return(r&&e[0]>=t*4&&e[6]>=t?1:0)+(r&&e[6]>=t*4&&e[0]>=t?1:0)},n.prototype.finderPenaltyTerminateAndCount=function(e,t,r){return e&&(this.finderPenaltyAddHistory(t,r),t=0),t+=this.size,this.finderPenaltyAddHistory(t,r),this.finderPenaltyCountPatterns(r)},n.prototype.finderPenaltyAddHistory=function(e,t){t[0]==0&&(e+=this.size),t.pop(),t.unshift(e)},n.MIN_VERSION=1,n.MAX_VERSION=40,n.PENALTY_N1=3,n.PENALTY_N2=3,n.PENALTY_N3=40,n.PENALTY_N4=10,n.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],n.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],n}();u.QrCode=h;function l(n,e,t){if(e<0||e>31||n>>>e)throw new RangeError("Value out of range");for(var r=e-1;r>=0;r--)t.push(n>>>r&1)}function s(n,e){return(n>>>e&1)!=0}function c(n){if(!n)throw new Error("Assertion error")}var v=function(){function n(e,t,r){if(this.mode=e,this.numChars=t,this.bitData=r,t<0)throw new RangeError("Invalid argument");this.bitData=r.slice()}return n.makeBytes=function(e){for(var t=[],r=0,a=e;r<a.length;r++){var o=a[r];l(o,8,t)}return new n(n.Mode.BYTE,e.length,t)},n.makeNumeric=function(e){if(!n.isNumeric(e))throw new RangeError("String contains 
6non-numeric characters");for(var t=[],r=0;r<e.length;){var a=Math.min(e.length-r,3);l(parseInt(e.substring(r,r+a),10),a*3+1,t),r+=a}return new n(n.Mode.NUMERIC,e.length,t)},n.makeAlphanumeric=function(e){if(!n.isAlphanumeric(e))throw new RangeError("String contains unencodable characters in alphanumeric mode");var t=[],r;for(r=0;r+2<=e.length;r+=2){var a=n.ALPHANUMERIC_CHARSET.indexOf(e.charAt(r))*45;a+=n.ALPHANUMERIC_CHARSET.indexOf(e.charAt(r+1)),l(a,11,t)}return r<e.length&&l(n.ALPHANUMERIC_CHARSET.indexOf(e.charAt(r)),6,t),new n(n.Mode.ALPHANUMERIC,e.length,t)},n.makeSegments=function(e){return e==""?[]:n.isNumeric(e)?[n.makeNumeric(e)]:n.isAlphanumeric(e)?[n.makeAlphanumeric(e)]:[n.makeBytes(n.toUtf8ByteArray(e))]},n.makeEci=function(e){var t=[];if(e<0)throw new RangeError("ECI assignment value out of range");if(e<128)l(e,8,t);else if(e<16384)l(2,2,t),l(e,14,t);else if(e<1e6)l(6,3,t),l(e,21,t);else throw new RangeError("ECI assignment value out of range");return new n(n.Mode.ECI,0,t)},n.isNumeric=function(e){return n.NUMERIC_REGEX.test(e)},n.isAlphanumeric=function(e){return n.ALPHANUMERIC_REGEX.test(e)},n.prototype.getData=function(){return this.bitData.slice()},n.getTotalBits=function(e,t){for(var r=0,a=0,o=e;a<o.length;a++){var i=o[a],f=i.mode.numCharCountBits(t);if(i.numChars>=1<<f)return 1/0;r+=4+f+i.bitData.length}return r},n.toUtf8ByteArray=function(e){e=encodeURI(e);for(var t=[],r=0;r<e.length;r++)e.charAt(r)!="%"?t.push(e.charCodeAt(r)):(t.push(parseInt(e.substring(r+1,r+3),16)),r+=2);return t},n.NUMERIC_REGEX=/^[0-9]*$/,n.ALPHANUMERIC_REGEX=/^[A-Z0-9 $%*+.\/:-]*$/,n.ALPHANUMERIC_CHARSET="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",n}();u.QrSegment=v})(A||(A={}));(function(u){(function(h){var l=function(){function s(c,v){this.ordinal=c,this.formatBits=v}return s.LOW=new s(0,1),s.MEDIUM=new s(1,0),s.QUARTILE=new s(2,3),s.HIGH=new s(3,2),s}();h.Ecc=l})(u.QrCode||(u.QrCode={}))})(A||(A={}));(function(u){(function(h){var l=function(){function s(c,v){this.modeBits=c,this.numBitsCharCount=v}return s.prototype.numCharCountBits=function(c){return this.numBitsCharCount[Math.floor((c+7)/17)]},s.NUMERIC=new s(1,[10,12,14]),s.ALPHANUMERIC=new s(2,[9,11,13]),s.BYTE=new s(4,[8,16,16]),s.KANJI=new s(8,[8,10,12]),s.ECI=new s(7,[0,0,0]),s}();h.Mode=l})(u.QrSegment||(u.QrSegment={}))})(A||(A={}));var _=A,Y="H",y={L:_.QrCode.Ecc.LOW,M:_.QrCode.Ecc.MEDIUM,Q:_.QrCode.Ecc.QUARTILE,H:_.QrCode.Ecc.HIGH},ie=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}();function $(u){return u in y}function V(u,h){h===void 0&&(h=0);var l=[];return u.forEach(function(s,c){var v=null;
6s.forEach(function(n,e){if(!n&&v!==null){l.push("M".concat(v+h," ").concat(c+h,"h").concat(e-v,"v1H").concat(v+h,"z")),v=null;return}if(e===s.length-1){if(!n)return;v===null?l.push("M".concat(e+h,",").concat(c+h," h1v1H").concat(e+h,"z")):l.push("M".concat(v+h,",").concat(c+h," h").concat(e+1-v,"v1H").concat(v+h,"z"));return}n&&v===null&&(v=e)})}),l.join("")}var F={value:{type:String,required:!0,default:""},size:{type:Number,default:100},level:{type:String,default:Y,validator:function(u){return $(u)}},background:{type:String,default:"#fff"},foreground:{type:String,default:"#000"},margin:{type:Number,required:!1,default:0}},se=D(D({},F),{renderAs:{type:String,required:!1,default:"canvas",validator:function(u){return["canvas","svg"].indexOf(u)>-1}}}),ue=k({name:"QRCodeSvg",props:F,setup:function(u){var h=T(0),l=T(""),s=function(){var c=u.value,v=u.level,n=u.margin,e=_.QrCode.encodeText(c,y[v]).getModules();h.value=e.length+n*2,l.value=V(e,n)};return s(),W(s),function(){return z("svg",{width:u.size,height:u.size,"shape-rendering":"crispEdges",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(h.value," ").concat(h.value)},[z("path",{fill:u.background,d:"M0,0 h".concat(h.value,"v").concat(h.value,"H0z")}),z("path",{fill:u.foreground,d:l.value})])}}}),le=k({name:"QRCodeCanvas",props:F,setup:function(u){var h=T(null),l=function(){var s=u.value,c=u.level,v=u.size,n=u.margin,e=u.background,t=u.foreground,r=h.value;if(r){var a=r.getContext("2d");if(a){var o=_.QrCode.encodeText(s,y[c]).getModules(),i=o.length+n*2,f=window.devicePixelRatio||1,d=v/i*f;r.height=r.width=v*f,a.scale(d,d),a.fillStyle=e,a.fillRect(0,0,i,i),a.fillStyle=t,ie?a.fill(new Path2D(V(o,n))):o.forEach(function(p,E){p.forEach(function(m,C){m&&a.fillRect(C+n,E+n,1,1)})})}}};return Z(l),W(l),function(){return z("canvas",{ref:h,style:{width:"".concat(u.size,"px"),height:"".concat(u.size,"px")}})}}}),fe=k({name:"Qrcode",render:function(){var u=this.$props,h=u.renderAs,l=u.value,s=u.size,c=u.margin,v=u.level,n=u.background,e=u.foreground,t=s>>>0,r=c>>>0,a=$(v)?v:Y;return z(h==="svg"?ue:le,{value:l,size:t,margin:r,level:a,background:n,foreground:e})},props:se});const ce={class:"h-full grow bg-gray-50"},he={class:"max-container pb-6"},ve={class:"mb-6 flex justify-end"},de=R("h2",{class:"mb-6 flex items-center justify-center text-center text-3xl font-bold text-gray-600"}," Triff Deinen Kurs auf WhatsApp ",-1),ge={class:"500:text-base text-sm"},me={class:"500:pt-12 flex justify-center py-6 pb-24 md:pt-24"},pe={class:"text-sm"},Ee={class:"mt-1.5"},Ce=["href"],we={__name:"WhatsappPage",setup(u){const{Page:h}=q(),{tenant:l}=x(),s=j(),c=ee(()=>h.data.link??"");return(v,n)=>(L(),H("div",ce,[R("div",he,[R("div",ve,[R("div",{class:"cursor-pointer p-1.5 pr-0",onClick:n[0]||(n[0]=(...e)=>B(s)&&B(s)(...e))},[G(ae,{type:"cross",class:"size-8 text-gray-700"})])]),B(h).loading?(L(),te(oe,{key:0})):(L(),H(re,{key:1},[de,R("p",ge," Triff Dich mit Deinen Mitschüler*innen von Deinem "+K(B(l).name)+"-Kurs auf Whatsapp. Um zur Gruppe zu gelangen, scanne einfach den QR-Code, oder folge untenstehendem Link. ",1),R("div",me,[G(fe,{value:c.value,size:150},null,8,["value"])]),R("div",pe,[ne(" Alternativ kommst Du mit folgendem Link zu Deiner Whatsapp-Gruppe: "),R("div",Ee,[R("a",{href:c.value,class:"text-gray-700 underline"},K(c.value),9,Ce)])])],64))])]))}};export{we as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.