HEX
Server: Apache
System: Linux vps.mmtprep.com 4.18.0-477.21.1.el8_8.x86_64 #1 SMP Thu Aug 10 13:51:50 EDT 2023 x86_64
User: mmtprep (1001)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/mmtprep/public_html/mathzen.mmtprep.com/assets/2dinteractif-ZX20asm5.js
import{c as O,q as w,O as C,u as A,K as x,R as P}from"./index-XCg2QAX4.js";function B(y,m,i){C.call(this,{});const u=w(y,m);this.point=u,i||(i={});const e=i.out||{opacity:0},g=i.over||{opacity:.5},d=i.click||{opacity:i.opacite||1};this.etat=!1,this.svg=function(c){let l;const n=A(u,i.color||i.couleur||"black");return n.epaisseur=i.width||i.epaisseur||1,n.taille=i.size||i.taille||3,n.isVisible=!1,n.style=i.style||"x",l=`<g id="${this.id}">
`,l+=n.svg(c)+`
`,l+=`<circle cx="${u.xSVG(c)}" cy="${u.ySVG(c)}" r="${(i.radius||i.rayon||1)*c}" fill="none" pointer-events="visible" />
`,l+="</g>",l};const b=()=>{document.removeEventListener("exercicesAffiches",b);const c=document.getElementById(`${this.id}`),l=t=>{this.etat=t},n=()=>{for(const t in e)try{this.style[t]=e[t]}catch(h){window.notify(h.message+`
Problème pour modifier style.${t} sur ${this}`,{element:this,key:t})}},o=()=>{for(const t in g)try{this.style[t]=e[t]}catch(h){window.notify(h.message+`
Problème pour modifier style.${t} sur ${this}`,{element:this,key:t})}},E=()=>{if(this.etat){c.addEventListener("mouseover",o),c.addEventListener("mouseout",n);for(const t in e)try{this.style[t]=e[t]}catch(h){window.notify(h.message+`
Problème pour modifier style.${t} sur ${this}`,{element:this,key:t})}this.etat=!1,l(!1)}else{c.removeEventListener("mouseover",o),c.removeEventListener("mouseout",n);for(const t in d)try{this.style[t]=e[t]}catch(h){window.notify(h.message+`
Problème pour modifier style.${t} sur ${this}`,{element:this,key:t})}this.etat=!0}};if(c){for(const t in e)try{c.style[t]=e[t]}catch(h){window.notify(h.message+`
Problème pour modifier style.${t} sur ${c}`,{element:c,key:t})}c.addEventListener("mouseover",o),c.addEventListener("mouseout",n),c.addEventListener("click",E)}};document.addEventListener("exercicesAffiches",b),this.stopCliquable=()=>{const c=document.getElementById(`${this.id}`);c.replaceWith(c.cloneNode(!0))}}function I(...y){return new B(...y)}function R(y,m,i,u,e){C.call(this,{});const g=w(y,m),d=w(i,m),b=w(i,u),c=w(y,u),l=x(g,d,b,c),n=x(g,d,b,c);e||(e={});const o=e.out||{opacity:0},E=e.over||{opacity:.2},t=e.click||{opacity:1},h=e.couleur||"#f15929",L=e.cliquable!==void 0?e.cliquable:!0;l.hachures=e.hachures||!1,l.epaisseurDesHachures=e.epaisseurDesHachures||4,n.epaisseur=e.epaisseur||1,this.etat=e.etat||!1,this.svg=function(s){let f;return l.couleurDeRemplissage=P(e.color||e.couleur||e.couleurDeRemplissage||"#f15929"),l.epaisseur=0,l.isVisible=!1,f=`<g id="rectangle${this.id}">
`,f+=l.svg(s)+`
`,f+="</g>",f+=n.svg(s),f},this.tikz=s=>(this.etat&&(n.couleurDeRemplissage=P(h)),n.hachures=l.hachures,n.tikz(s));const $=()=>{document.removeEventListener("exercicesAffiches",$);const s=document.getElementById("rectangle"+this.id),f=r=>{this.etat=r};if(s)for(const r in o)try{s.style[r]=this.etat?t[r]:o[r]}catch(v){window.notify(v.message+`
Problème pour modifier style.${r} sur ${s}`,{element:s,key:r})}const a=()=>{for(const r in E)try{s.style[r]=o[r]}catch(v){window.notify(v.message+`
Problème pour modifier style.${r} sur ${this}`,{element:this,key:r})}},k=()=>{for(const r in o)try{s.style[r]=o[r]}catch(v){window.notify(v.message+`
Problème pour modifier style.${r} sur ${this}`,{element:this,key:r})}},D=()=>{if(this.etat){s.addEventListener("mouseover",a),s.addEventListener("mouseout",k);for(const r in o)try{s.style[r]=o[r]}catch(v){window.notify(v.message+`
Problème pour modifier style.${r} sur ${this}`,{element:this,key:r})}this.etat=!1,f(!1)}else{s.removeEventListener("mouseover",a),s.removeEventListener("mouseout",k);for(const r in t)try{s.style[r]=t[r]}catch(v){window.notify(v.message+`
Problème pour modifier style.${r} sur ${this}`,{element:this,key:r})}this.etat=!0}};s&&L&&(s.addEventListener("mouseover",a),s.addEventListener("mouseout",k),s.addEventListener("click",D))};document.addEventListener("exercicesAffiches",$),this.stopCliquable=()=>{const s=document.getElementById(`${this.id}`);s.replaceWith(s.cloneNode(!0))}}function q(...y){return new R(...y)}function S(y,m,i,u,e){const g=[];e||(e={});const d=e.longueur||4,b=e.ecart||1,c=e.hauteur||1,l=e.liste1||[],n=e.liste2||[];let o=e.couleur1||"#f15929",E=e.couleur2||"#1DA962";O.isHtml||(o=e.couleur1||"gray",E=e.couleur2||"lightgray");const t=e.hachures1||!1,h=e.hachures2||!1,L=e.couleur||(l.length===0?o:"white"),$=e.cliquable!==void 0?e.cliquable:!0;let s;for(let f=0;f<i;f++){s=w(y+f*(d+b),m);for(let a=0;a<u;a++)l.includes(f*u+a+1)?g.push(q(s.x+a*d/u,m,s.x+(a+1)*d/u,m+c,{cliquable:$,etat:!0,couleur:o,hachures:t})):n.includes(f*u+a+1)?g.push(q(s.x+a*d/u,m,s.x+(a+1)*d/u,m+c,{cliquable:$,etat:!0,couleur:E,hachures:h})):g.push(q(s.x+a*d/u,m,s.x+(a+1)*d/u,m+c,{cliquable:$,couleur:L,etat:!1}))}return g}export{S as f,I as p,q as r};
//# sourceMappingURL=2dinteractif-ZX20asm5.js.map