PageSourceSearch

https://app.ebacademics.com/common.eb00a3c61ddeaa9f.js

js ebacademics.com collected 2026-10-04 04:49:14 UTC 44,760 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkschool=self.webpackChunkschool||[]).push([[2076],{7165(b,C,o){o.d(C,{c:()=>e});var t=o(69921),d=o(23889),l=o(57214);const e=(r,a)=>{let n,s;const u=(c,y,h)=>{if(typeof document>"u")return;const E=document.elementFromPoint(c,y);E&&a(E)&&!E.disabled?E!==n&&(i(),_(E,h)):i()},_=(c,y)=>{n=c,s||(s=n);const h=n;(0,t.w)(()=>h.classList.add("ion-activated")),y()},i=(c=!1)=>{if(!n)return;const y=n;(0,t.w)(()=>y.classList.remove("ion-activated")),c&&s!==n&&n.click(),n=void 0};return(0,l.createGesture)({el:r,gestureName:"buttonActiveDrag",threshold:0,onStart:c=>u(c.currentX,c.currentY,d.b),onMove:c=>u(c.currentX,c.currentY,d.a),onEnd:()=>{i(!0),(0,d.h)(),s=void 0}})}},60877(b,C,o){o.d(C,{g:()=>d});var t=o(597);const d=()=>{if(void 0!==t.w)return t.w.Capacitor}},85435(b,C,o){o.d(C,{c:()=>t,i:()=>d});const t=(l,e,r)=>"function"==typeof r?r(l,e):"string"==typeof r?l[r]===e[r]:Array.isArray(e)?e.includes(l):l===e,d=(l,e,r)=>void 0!==l&&(Array.isArray(l)?l.some(a=>t(a,e,r)):t(l,e,r))},24385(b,C,o){o.d(C,{g:()=>t});const t=(a,n,s,u,_)=>l(a[1],n[1],s[1],u[1],_).map(i=>d(a[0],n[0],s[0],u[0],i)),d=(a,n,s,u,_)=>_*(3*n*Math.pow(_-1,2)+_*(-3*s*_+3*s+u*_))-a*Math.pow(_-1,3),l=(a,n,s,u,_)=>r((u-=_)-3*(s-=_)+3*(n-=_)-(a-=_),3*s-6*n+3*a,3*n-3*a,a).filter(c=>c>=0&&c<=1),r=(a,n,s,u)=>{if(0===a)return((a,n,s)=>{const u=n*n-4*a*s;return u<0?[]:[(-n+Math.sqrt(u))/(2*a),(-n-Math.sqrt(u))/(2*a)]})(n,s,u);const _=(3*(s/=a)-(n/=a)*n)/3,i=(2*n*n*n-9*n*s+27*(u/=a))/27;if(0===_)return[Math.pow(-i,1/3)];if(0===i)return[Math.sqrt(-_),-Math.sqrt(-_)];const c=Math.pow(i/2,2)+Math.pow(_/3,3);if(0===c)return[Math.pow(i/2,.5)-n/3];if(c>0)return[Math.pow(-i/2+Math.sqrt(c),1/3)-Math.pow(i/2+Math.sqrt(c),1/3)-n/3];const y=Math.sqrt(Math.pow(-_/3,3)),h=Math.acos(-i/(2*Math.sqrt(Math.pow(-_/3,3)))),E=2*Math.pow(y,1/3);return[E*Math.cos(h/3)-n/3,E*Math.cos((h+2*Math.PI)/3)-n/3,E*Math.cos((h+4*Math.PI)/3)-n/3]}},25066(b,C,o){o.d(C,{i:()=>t});const t=d=>d&&""!==d.dir?"rtl"===d.dir.toLowerCase():"rtl"===document?.dir.toLowerCase()},93231(b,C,o){o.d(C,{startFocusVisible:()=>e});const t="ion-focused",l=["Tab","ArrowDown","Space","Escape"," ","Shift","Enter","ArrowLeft","ArrowRight","ArrowUp","Home","End"],e=r=>{let a=[],n=!0;const s=r?r.shadowRoot:document,u=r||document.body,_=f=>{a.forEach(g=>g.classList.remove(t)),f.forEach(g=>g.classList.add(t)),a=f},i=()=>{n=!1,_([])},c=f=>{n=l.includes(f.key),n||_([])},y=f=>{if(n&&void 0!==f.composedPath){const g=f.composedPath().filter(m=>!!m.classList&&m.classList.contains("ion-focusable"));_(g)}},h=()=>{s.activeElement===u&&_([])};return s.addEventListener("keydown",c),s.addEventListener("focusin",y),s.addEventListener("focusout",h),s.addEventListener("touchstart",i,{passive:!0}),s.addEventListener("mousedown",i),{destroy:()=>{s.removeEventListener("keydown",c),s.removeEventListener("focusin",y),s.removeEventListener("focusout",h),s.removeEventListener("touchstart",i),s.removeEventListener("mousedown",i)},setFocus:_}}},23889(b,C,o){o.d(C,{I:()=>d,a:()=>s,b:()=>n,c:()=>a,d:()=>_,h:()=>u});var t=o(60877),d=function(i){return i.Heavy="HEAVY",i.Medium="MEDIUM",i.Light="LIGHT",i}(d||{});const e={getEngine(){const i=(0,t.g)();if(i?.isPluginAvailable("Haptics"))return i.Plugins.Haptics},available(){if(!this.getEngine())return!1;const c=(0,t.g)();return"web"!==c?.getPlatform()||typeof navigator<"u"&&void 0!==navigator.vibrate},impact(i){const c=this.getEngine();c&&c.impact({style:i.style})},notification(i){const c=this.getEngine();c&&c.notification({type:i.type})},selection(){this.impact({style:d.Light})},selectionStart(){const i=this.getEngine();i&&i.selectionStart()},selectionChanged(){const i=this.getEngine();i&&i.selectionChanged()},selectionEnd(){const i=this.getEngine();i&&i.selectionEnd()}},r=()=>e.available(),a=()=>{r()&&e.selection()},n=()=>{r()&&e.selectionStart()},s=()=>{r()&&e.selectionChanged()},u=()=>{r()&&e.selectionEnd()},_=i=>{r()&&e.impact(i)}},12823(b,C,o){o.d(C,{I:()=>a,a:()=>_,b:()=>r,c:()=>y,d:()=>E,f:()=>i,g:()=>u,i:()=>s,p:()=>h,r:()=>f,s:()=>c});var t=o(60646),d=o(93467),l=o(69921);const r="ion-content",a=".ion-content-scroll-host",n=`${r}, ${a}`,s=g=>"ION-CONTENT"===g.tagName,u=function(){var g=(0,t.A)(function*(m){return s(m)?(yield new Promise(p=>(0,d.c)(m,p)),m.getScrollElement()):m});return function(p){return g.apply(this,arguments)}}(),_=g=>g.querySelector(a)||g.querySelector(n),i=g=>g.closest(n),c=(g,m)=>s(g)?g.scrollToTop(m):Promise.resolve(g.scrollTo({top:0,left:0,behavior:"smooth"})),y=(g,m,p,M)=>s(g)?g.scrollByPoint(m,p,M):Promise.resolve(g.scrollBy({top:p,left:m,behavior:M>0?"smooth":"auto"})),h=g=>(0,l.t)(g,r),E=g=>{if(s(g)){const p=g.scrollY;return g.scrollY=!1,p}return g.style.setProperty("overflow","hidden"),!0},f=(g,m)=>
1{s(g)?g.scrollY=m:g.style.removeProperty("overflow")}},55500(b,C,o){o.d(C,{a:()=>t,b:()=>y,c:()=>n,d:()=>h,e:()=>D,f:()=>a,g:()=>E,h:()=>d,i:()=>l,j:()=>v,k:()=>w,l:()=>s,m:()=>i,n:()=>f,o:()=>r,p:()=>_,q:()=>e,r:()=>O,s:()=>P,t:()=>c,u:()=>p,v:()=>M,w:()=>u,x:()=>m,y:()=>g});const t="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M244 400 100 256l144-144M120 256h292' stroke-linecap='square' stroke-miterlimit='10' stroke-width='48px' class='ionicon-fill-none'/></svg>",d="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='m112 268 144 144 144-144M256 392V100' stroke-linecap='round' stroke-linejoin='round' stroke-width='48px' class='ionicon-fill-none'/></svg>",l="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M368 64 144 256l224 192z'/></svg>",e="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='m64 144 192 224 192-224z'/></svg>",r="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M448 368 256 144 64 368z'/></svg>",a="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M416 128 192 384l-96-96' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>",n="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M328 112 184 256l144 144' stroke-linecap='round' stroke-linejoin='round' stroke-width='48px' class='ionicon-fill-none'/></svg>",s="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='m112 184 144 144 144-144' stroke-linecap='round' stroke-linejoin='round' stroke-width='48px' class='ionicon-fill-none'/></svg>",u="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path stroke-linecap='round' stroke-linejoin='round' stroke-width='48' d='m136 208 120-104 120 104M136 304l120 104 120-104' class='ionicon-fill-none'/></svg>",_="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='m184 112 144 144-144 144' stroke-linecap='round' stroke-linejoin='round' stroke-width='48px' class='ionicon-fill-none'/></svg>",i="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='m184 112 144 144-144 144' stroke-linecap='round' stroke-linejoin='round' stroke-width='48px' class='ionicon-fill-none'/></svg>",c="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='m289.94 256 95-95A24 24 0 0 0 351 127l-95 95-95-95a24 24 0 0 0-34 34l95 95-95 95a24 24 0 1 0 34 34l95-95 95 95a24 24 0 0 0 34-34Z'/></svg>",y="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M256 48C141.31 48 48 141.31 48 256s93.31 208 208 208 208-93.31 208-208S370.69 48 256 48m75.31 260.69a16 16 0 1 1-22.62 22.62L256 278.63l-52.69 52.68a16 16 0 0 1-22.62-22.62L233.37 256l-52.68-52.69a16 16 0 0 1 22.62-22.62L256 233.37l52.69-52.68a16 16 0 0 1 22.62 22.62L278.63 256Z'/></svg>",h="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M400 145.49 366.51 112 256 222.51 145.49 112 112 145.49 222.51 256 112 366.51 145.49 400 256 289.49 366.51 400 400 366.51 289.49 256z'/></svg>",E="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><circle cx='256' cy='256' r='192' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>",f="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><circle cx='256' cy='256' r='48'/><circle cx='416' cy='256' r='48'/><circle cx='96' cy='256' r='48'/></svg>",g="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><circle cx='256' cy='256' r='64'/><path d='M490.84 238.6c-26.46-40.92-60.79-75.68-99.27-100.53C349 110.55 302 96 255.66 96c-42.52 0-84.33 12.15-124.27 36.11-40.73 24.43-77.63 60.12-109.68 106.07a31.92 31.92 0 0 0-.64 35.54c26.41 41.33 60.4 76.14 98.28 100.65C162 402 207.9 416 255.66 416c46.71 0 93.81-14.43 136.2-41.72 38.46-24.77 72.72-59.66 99.08-100.92a32.2 32.2 0 0 0-.1-34.76M256 352a96 96 0 1 1 96-96 96.11 96.11 0 0 1-96 96'/></svg>",m="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M432 448a15.92 15.92 0 0 1-11.31-4.69l-352-352a16 16 0 0 1 22.62-22.62l352 352A16 16 0 0 1 432 448M248 315.85l-51.79-51.79a2 2 0 0 0-3.39 1.69 64.11 64.11 0 0 0 53.49 53.49 2 2 0 0 0 1.69-3.39M264 196.15 315.87 248a2 2 0 0 0 3.4-1.69 64.13 64.13 0 0 0-53.55-53.55 2 2 0 0 0-1.72 3.39'/><path d='M491 273.36a32.2 32.2 0 0 0-.1-34.76c-26.46-40.92-60.79-75.68-99.27-100.53C349 110.55 302 96 255.68 96a226.5 226.5 0 0 0-71.82 11.79 4 4 0 0 0-1.56 6.63l47.24 47.24a4 4 0 0 0 3.82 1.05 96 96 0 0 1 116 116 4 4 0 0 0 1.05 3.81l67.95 68a4 4 0 0 0 5.4.24 343.8 343.8 0 0 0 67.24-77.4M256 352a96 96 0 0 1-93.3-118.63 4 4 0 0 0-1.05-3.81l-66.84-66.87a4 4 0 0 0-5.41-.23c-24.39 20.81-47 46.13-67.67 75.72a31.92 31.92 0 0 0-.64 35.54c26.41 41.33 60.39 76.14 98.28 100.65C162.06 402 207.92 416 25
15.68 416a238.2 238.2 0 0 0 72.64-11.55 4 4 0 0 0 1.61-6.64l-47.47-47.46a4 4 0 0 0-3.81-1.05A96 96 0 0 1 256 352'/></svg>",p="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M80 160h352M80 256h352M80 352h352' stroke-linecap='round' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/></svg>",M="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M64 384h384v-42.67H64Zm0-106.67h384v-42.66H64ZM64 128v42.67h384V128Z'/></svg>",O="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M400 256H112' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>",v="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M96 256h320M96 176h320M96 336h320' stroke-linecap='round' stroke-linejoin='round' class='ionicon-fill-none ionicon-stroke-width'/></svg>",w="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M118 304h276M118 208h276' stroke-linecap='square' stroke-linejoin='round' stroke-width='44px' class='ionicon-fill-none'/></svg>",P="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M221.09 64a157.09 157.09 0 1 0 157.09 157.09A157.1 157.1 0 0 0 221.09 64Z' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/><path d='M338.29 338.29 448 448' stroke-linecap='round' stroke-miterlimit='10' class='ionicon-fill-none ionicon-stroke-width'/></svg>",D="data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='ionicon'><path d='M464 428 339.92 303.9a160.48 160.48 0 0 0 30.72-94.58C370.64 120.37 298.27 48 209.32 48S48 120.37 48 209.32s72.37 161.32 161.32 161.32a160.48 160.48 0 0 0 94.58-30.72L428 464ZM209.32 319.69a110.38 110.38 0 1 1 110.37-110.37 110.5 110.5 0 0 1-110.37 110.37'/></svg>"},27927(b,C,o){o.d(C,{c:()=>e,g:()=>r});var t=o(597),d=o(93467),l=o(69921);const e=(n,s,u)=>{let _,i;if(void 0!==t.w&&"MutationObserver"in t.w){const E=Array.isArray(s)?s:[s];_=new MutationObserver(f=>{for(const g of f)for(const m of g.addedNodes)if(m.nodeType===Node.ELEMENT_NODE&&E.includes(m.slot))return u(),void(0,d.r)(()=>c(m))}),_.observe(n,{childList:!0,subtree:!0})}const c=E=>{var f;i&&(i.disconnect(),i=void 0),i=new MutationObserver(g=>{u();for(const m of g)for(const p of m.removedNodes)p.nodeType===Node.ELEMENT_NODE&&p.slot===s&&h()}),i.observe(null!==(f=E.parentElement)&&void 0!==f?f:E,{subtree:!0,childList:!0})},h=()=>
1{i&&(i.disconnect(),i=void 0)};return{destroy:()=>{_&&(_.disconnect(),_=void 0),h()}}},r=(n,s,u)=>{const _=null==n?0:n.toString().length,i=a(_,s);if(void 0===u)return i;try{return u(_,s)}catch(c){return(0,l.j)("[ion-input] - Exception in provided `counterFormatter`:",c),i}},a=(n,s)=>`${n} / ${s}`},66964(b,C,o){o.d(C,{K:()=>e,a:()=>l});var t=o(60877),d=function(r){return r.Unimplemented="UNIMPLEMENTED",r.Unavailable="UNAVAILABLE",r}(d||{}),l=function(r){return r.Body="body",r.Ionic="ionic",r.Native="native",r.None="none",r}(l||{});const e={getEngine(){const r=(0,t.g)();if(r?.isPluginAvailable("Keyboard"))return r.Plugins.Keyboard},getResizeMode(){const r=this.getEngine();return r?.getResizeMode?r.getResizeMode().catch(a=>{if(a.code!==d.Unimplemented)throw a}):Promise.resolve(void 0)}}},71889(b,C,o){o.d(C,{c:()=>a});var t=o(60646),d=o(597),l=o(66964);const e=n=>void 0===d.d||n===l.a.None||void 0===n?null:d.d.querySelector("ion-app")??d.d.body,r=n=>{const s=e(n);return null===s?0:s.clientHeight},a=function(){var n=(0,t.A)(function*(s){let u,_,i,c;const y=function(){var m=(0,t.A)(function*(){const p=yield l.K.getResizeMode(),M=void 0===p?void 0:p.mode;u=()=>{void 0===c&&(c=r(M)),i=!0,h(i,M)},_=()=>{i=!1,h(i,M)},null==d.w||d.w.addEventListener("keyboardWillShow",u),null==d.w||d.w.addEventListener("keyboardWillHide",_)});return function(){return m.apply(this,arguments)}}(),h=(m,p)=>{s&&s(m,E(p))},E=m=>{if(0===c||c===r(m))return;const p=e(m);return null!==p?new Promise(M=>{const v=new ResizeObserver(()=>{p.clientHeight===c&&(v.disconnect(),M())});v.observe(p)}):void 0};return yield y(),{init:y,destroy:()=>{null==d.w||d.w.removeEventListener("keyboardWillShow",u),null==d.w||d.w.removeEventListener("keyboardWillHide",_),u=_=void 0},isKeyboardVisible:()=>i}});return function(u){return n.apply(this,arguments)}}()},70931(b,C,o){o.d(C,{Z1:()=>e,startKeyboardAssist:()=>i});var t=o(66964);o(60877),o(597);const e="ionKeyboardDidShow";let n={},s={},u=!1;const i=v=>{if(t.K.getEngine())c(v);
1else{if(!v.visualViewport)return;s=O(v.visualViewport),v.visualViewport.onresize=()=>{M(v),E()||f(v)?y(v):g(v)&&h(v)}}},c=v=>{v.addEventListener("keyboardDidShow",w=>y(v,w)),v.addEventListener("keyboardDidHide",()=>h(v))},y=(v,w)=>{m(v,w),u=!0},h=v=>{p(v),u=!1},E=()=>!u&&n.width===s.width&&(n.height-s.height)*s.scale>150,f=v=>u&&!g(v),g=v=>u&&s.height===v.innerHeight,m=(v,w)=>{const D=new CustomEvent(e,{detail:{keyboardHeight:w?w.keyboardHeight:v.innerHeight-s.height}});v.dispatchEvent(D)},p=v=>{const w=new CustomEvent("ionKeyboardDidHide");v.dispatchEvent(w)},M=v=>{n=Object.assign({},s),s=O(v.visualViewport)},O=v=>({width:Math.round(v.width),height:Math.round(v.height),offsetTop:v.offsetTop,offsetLeft:v.offsetLeft,pageTop:v.pageTop,pageLeft:v.pageLeft,scale:v.scale})},70271(b,C,o){o.d(C,{c:()=>d});var t=o(60646);const d=()=>{let l;return{lock:function(){var r=(0,t.A)(function*(){const a=l;let n;return l=new Promise(s=>n=s),void 0!==a&&(yield a),n});return function(){return r.apply(this,arguments)}}()}}},4407(b,C,o){o.d(C,{c:()=>l});var t=o(597),d=o(93467);const l=(e,r,a)=>{let n;const s=()=>!(void 0===r()||void 0!==e.label||null===a()),_=()=>{const c=r();if(void 0===c)return;if(!s())return void c.style.removeProperty("width");const y=a().scrollWidth;if(0===y&&null===c.offsetParent&&void 0!==t.w&&"IntersectionObserver"in t.w){if(void 0!==n)return;const h=n=new IntersectionObserver(E=>{1===E[0].intersectionRatio&&(_(),h.disconnect(),n=void 0)},{threshold:.01,root:e});h.observe(c)}else c.style.setProperty("width",.75*y+"px")};return{calculateNotchWidth:()=>{s()&&(0,d.r)(()=>{_()})},destroy:()=>{n&&(n.disconnect(),n=void 0)}}}},54753(b,C,o){o.d(C,{S:()=>d});const d={bubbles:{dur:1e3,circles:9,fn:(l,e,r)=>{const a=l*e/r-l+"ms",n=2*Math.PI*e/r;return{r:5,style:{top:32*Math.sin(n)+"%",left:32*Math.cos(n)+"%","animation-delay":a}}}},circles:{dur:1e3,circles:8,fn:(l,e,r)=>{const a=e/r,n=l*a-l+"ms",s=2*Math.PI*a;return{r:5,style:{top:32*Math.sin(s)+"%",left:32*Math.cos(s)+"%","animation-delay":n}}}},circular:{dur:1400,elmDuration:!0,circles:1,fn:()=>({r:20,cx:48,cy:48,fill:"none",viewBox:"24 24 48 48",transform:"translate(0,0)",style:{}})},crescent:{dur:750,circles:1,fn:()=>({r:26,style:{}})},dots:{dur:750,circles:3,fn:(l,e)=>({r:6,style:{left:32-32*e+"%","animation-delay":-110*e+"ms"}})},lines:{dur:1e3,lines:8,fn:(l,e,r)=>({y1:14,y2:26,style:{transform:`rotate(${360/r*e+(e<r/2?180:-180)}deg)`,"animation-delay":l*e/r-l+"ms"}})},"lines-small":{dur:1e3,lines:8,fn:(l,e,r)=>({y1:12,y2:20,style:{transform:`rotate(${360/r*e+(e<r/2?180:-180)}deg)`,"animation-delay":l*e/r-l+"ms"}})},"lines-sharp":{dur:1e3,lines:12,fn:(l,e,r)=>({y1:17,y2:29,style:{transform:`rotate(${30*e+(e<6?180:-180)}deg)`,"animation-delay":l*e/r-l+"ms"}})},"lines-sharp-small":{dur:1e3,lines:12,fn:(l,e,r)=>({y1:12,y2:20,style:{transform:`rotate(${30*e+(e<6?180:-180)}deg)`,"animation-delay":l*e/r-l+"ms"}})}}},58142(b,C,o){o.r(C),o.d(C,{createSwipeBackGesture:()=>a});var t=o(93467),d=o(25066),l=o(57214);o(69921),o(33760);const a=(n,s,u,_,i)=>{const c=n.ownerDocument.defaultView;let y=(0,d.i)(n);const E=M=>y?-M.deltaX:M.deltaX;return(0,l.createGesture)({el:n,gestureName:"goback-swipe",gesturePriority:101,threshold:10,canStart:M=>(y=(0,d.i)(n),(M=>{const{startX:v}=M;return y?v>=c.innerWidth-50:v<=50})(M)&&s()),onStart:u,onMove:M=>{const v=E(M)/c.innerWidth;_(v)},onEnd:M=>{const O=E(M),v=c.innerWidth,w=O/v,P=(M=>y?-M.velocityX:M.velocityX)(M),x=P>=0&&(P>.2||O>v/2),S=(x?1-w:w)*v;let B=0;if(S>5){const T=S/Math.abs(P);B=Math.min(T,540)}i(x,w<=0?.01:(0,t.e)(0,w,.9999),B)}})}},65762(b,C,o){o.d(C,{w:()=>t});const t=(e,r,a)=>{if(typeof MutationObserver>"u")return;const n=new MutationObserver(s=>{a(d(s,r))});return n.observe(e,{childList:!0,subtree:!0}),n},d=(e,r)=>{let a;return e.forEach(n=>{for(let s=0;s<n.addedNodes.length;s++)a=l(n.addedNodes[s],r)||a}),a},l=(e,r)=>{if(1!==e.nodeType)return;const a=e;return(a.tagName===r.toUpperCase()?[a]:Array.from(a.querySelectorAll(r))).find(s=>s.value===a.value)}},45859(b,C,o){o.d(C,{O:()=>y});var t=o(45829),d=o(87353),l=o(32265),e=o(43537),r=o(52157);const a=()=>[],n=(h,E)=>E.id;function s(h,E){if(1&h&&(t.j41(0,"p",4),t.EFF(1),t.k0s()),2&h){const f=t.XpG
1().$implicit;t.R7$(),t.SpI(" Covered in Scope + Sequence: ",f.coverageCount," ")}}function u(h,E){1&h&&(t.j41(0,"p",5),t.EFF(1,"Not covered in Scope + Sequence"),t.k0s())}function _(h,E){if(1&h&&(t.j41(0,"ion-row",7)(1,"ion-col",8)(2,"div",9),t.EFF(3),t.k0s()(),t.j41(4,"ion-col")(5,"p"),t.EFF(6),t.k0s()()()),2&h){const f=E.$implicit;t.R7$(3),t.SpI(" ",f.shortCode," "),t.R7$(3),t.SpI(" ",f.description," ")}}function i(h,E){if(1&h&&(t.j41(0,"ion-accordion",1)(1,"ion-item",2)(2,"ion-label"),t.EFF(3),t.j41(4,"ion-text",3),t.EFF(5),t.k0s(),t.DNE(6,s,2,1,"p",4)(7,u,2,0,"p",5),t.k0s()(),t.j41(8,"ion-grid",6),t.Z7z(9,_,7,2,"ion-row",7,n),t.nI1(11,"naturalSort"),t.k0s()()),2&h){let f,g,m;const p=E.$implicit;t.Y8G("value",p.id)("readonly",0===(null!==(f=null==p.standards?null:p.standards.length)&&void 0!==f?f:0)),t.R7$(),t.Aen("--item-background-color: "+(null==p.group?null:p.group.color)),t.R7$(2),t.SpI(" ",(null==p.group?null:p.group.title)+" - "+p.title," "),t.R7$(2),t.SpI(" (",null!==(g=null==p.standards?null:p.standards.length)&&void 0!==g?g:0," ELA CCSS) "),t.R7$(),t.vxM(p.coverageCount>0?6:7),t.R7$(3),t.Dyx(t.i5U(11,7,null!==(m=p.standards)&&void 0!==m?m:t.lJ4(10,a),"shortCode"))}}function c(h,E){1&h&&(t.j41(0,"ion-accordion-group",0),t.Z7z(1,i,12,11,"ion-accordion",1,n),t.nI1(3,"libSortResourceSkills"),t.k0s()),2&h&&(t.Y8G("multiple",!0),t.R7$(),t.Dyx(t.bMT(3,1,E)))}let y=(()=>{class h{constructor(){this.classSkills=t.hFB.required(),this.classPlannerBlocks=t.hFB.required(),this.gradeLevel=t.hFB.required(),this.skillsWithCoverageCounts=(0,t.EWP)(()=>{const f=this.classSkills(),g=this.classPlannerBlocks(),m=this.gradeLevel();return null==f||null==g?[]:f.map(p=>{const O=g.filter(w=>w?.skillIds?.includes(p.id)).length,v=p.standards?.filter(w=>w.gradeLevel===m)??[];return{...p,standards:v,coverageCount:O}})})}static{this.\u0275fac=function(g){return new(g||h)}}static{this.\u0275cmp=t.VBU({type:h,selectors:[["lib-school-class-skills"]],inputs:{classSkills:[1,"classSkills"],classPlannerBlocks:[1,"classPlannerBlocks"],gradeLevel:[1,"gradeLevel"]},decls:1,vars:1,consts:[[3,"multiple"],[1,"skill-accordion",3,"value","readonly"],["slot","header",1,"skills-item"],["color","medium"],[1,"skill-coverage","covered"],[1,"skill-coverage","missing"],["slot","content"],[1,"ion-padding-horizontal","ion-nowrap"],["size","auto",1,"ion-margin-end"],[1,"short-code"]],template:function(g,m){if(1&g&&t.DNE(0,c,4,3,"ion-accordion-group",0),2&g){let p;t.vxM((p=m.skillsWithCoverageCounts())?0:-1,p)}},dependencies:[d.MD,l.bv,l.xk,l.YH,l.hU,l.lO,l.uz,l.he,l.ln,l.IO,e.U,r.D],styles:["[_nghost-%COMP%]{display:block}.skill-coverage[_ngcontent-%COMP%]{display:block;font-style:italic}.skill-coverage.covered[_ngcontent-%COMP%]{color:inherit}.skill-coverage.missing[_ngcontent-%COMP%]{color:red}"],changeDetection:0})}}return h})()},64458(b,C,o){o.d(C,{m:()=>y});var t=o(55115),d=o(87353),l=o(32265),e=o(45829),r=o(64897);const a=h=>({active:h}),n=(h,E)=>E.label;function s(h,E){if(1&h&&(e.j41(0,"ion-col")(1,"ion-button",6),e.EFF(2," PREV "),e.k0s()()),2&h){const f=e.XpG();e.R7$(),e.Y8G("routerLink",f.backUrl)}}function u(h,E){if(1&h&&(e.j41(0,"a",7),e.EFF(1),e.k0s()),2&h){const f=e.XpG().$implicit;e.Y8G("routerLink",f.url),e.R7$(),e.JRh(f.label)}}function _(h,E){if(1&h&&e.EFF(0),2&h){const f=e.XpG().$implicit;e.SpI(" ",f.label," ")}}function i(h,E){if(1&h&&(e.j41(0,"li",4),e.DNE(1,u,2,2,"a",7)(2,_,1,1),e.k0s()),2&h){const f=E.$index,g=E.$count;e.Y8G("ngClass",e.eq3(2,a,f===g-1)),e.R7$(),e.vxM(f!==g-1?1:2)}}function c(h,E){if(1&h&&(e.j41(0,"ion-col",5)(1,"ion-button",6),e.EFF(2," NEXT "),e.k0s()()),2&h){const f=e.XpG();e.R7$(),e.Y8G("routerLink",f.forwardUrl)}}let y=(()=>{class h{constructor(f){this.router=f,this.breadcrumbs=[]}ngOnInit(){this.breadcrumbs=this.createBreadcrumbs(this.router.url)}createBreadcrumbs(f){const g=f.split("/").filter(Boolean),m=[];let p="";for(const M of g)p+=`/${M}`,m.push({label:M,url:p});return m}static{this.\u0275fac=function(g){return new(g||h)(e.rXU(r.Ix))}}static{this.\u0275cmp=e.VBU({type:h,selectors:[["lib-breadcrumbs"]],inputs:{backUrl:"backUrl",forwardUrl:"forwardUrl"},decls:8,vars:2,consts:[[1,"ion-nowrap"],[1,"breadcrumb-column"],["aria-label","breadcrumb"],[1,"breadcrumb"],[1,"breadcrumb-item",3,"ngClass"],[1,"forward-column"],["size","small","fill","clear",1,"ion-margin-end",3,"routerLink"],[3,"routerLink"]],template:function(g,m){1&g&&(e.j41(0,"ion-row",0),e.DNE(1,s,3,1,"ion-col"),e.j41(2,"ion-col",1)(3,"nav",2)(4,"ul",3),e.Z7z(5,i,3,4,"li",4,n),e.k0s()()(),e.DNE(7,c,3,1,"ion-col",5),e.k0s()),2&g&&(e.R7$(),e.vxM(m.backUrl?1:-1),e.R7$(4),e.Dyx(m.breadcrumbs),e.R7$(2),e.vxM(m.forwardUrl?7:-1))},dependencies:[d.MD,d.YU,t.Wk,l.bv,l.Jm,l.hU,l.ln,l.N7,l.oY],styles:['[_nghost-%COMP%]{display:block}nav[_ngcontent-%COMP%]{margin:1em auto;width:fit-content}nav[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]{display:flex;justify-content:center;flex-wrap:wrap;list-style:none}nav[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]{font-size:.8rem;padding:0 1em}nav[_ngcontent-%COMP%]   ul[_ngcontent-%COMP%]   li[_ngcontent-%COMP%]:not(:last-child){cursor:pointer}.forward-column[_ngcontent-%COMP%]{display:flex;justify-content:flex-end;align-items:flex-start}.breadcrumb[_ngcontent-%COMP%]{background-color:transparent;padding:0 1em;margin:0}.breadcrumb-column[_ngcontent-%COMP%]{flex:1 auto}@media screen and (max-width:400px){.breadcrumb-column[_ngcontent-%COMP%]{display:none}}.breadcrumb-item[_ngcontent-%COMP%] + .breadcrumb-item[_ngcontent-%COMP%]:before{content:">";margin-right:1em}'],changeDetection:0})}}return h})()},63600(b,C,o){o.d(C,{p:()=>i});var t=o(45829),d=o(87353),l=o(32265),e=o(98234),r=o(34755);const a=["pdfButton"],n=["videoPlayer"],s=c=>({hidden:c});function u(c,y){if(1&c&&(t.j41(0,"ion-button",6,1),t.EFF(2),t.nrm(3,"ion-icon",7),t.k0s()),2&c){const h=t.XpG();t.xc7("text-transform","none"),t.Y8G("href",h.includedPdfPath),t.R7$(2),t.SpI(" ",h.includedPdfText," ")}}
1function _(c,y){1&c&&t.nrm(0,"ion-spinner")}let i=(()=>{class c{constructor(){this.includedPdfText="ACCOMPANYING PDF",this.loading=!0}ngAfterViewInit(){void 0!==this.pdfButton&&setTimeout(()=>{this.pdfButton?.nativeElement?.classList.remove("fully-visible")},1500),this.videoPlayer.play()}static{this.\u0275fac=function(E){return new(E||c)}}static{this.\u0275cmp=t.VBU({type:c,selectors:[["lib-video-player-modal"]],viewQuery:function(E,f){if(1&E&&(t.GBs(a,5,t.aKT),t.GBs(n,5)),2&E){let g;t.mGM(g=t.lsd())&&(f.pdfButton=g.first),t.mGM(g=t.lsd())&&(f.videoPlayer=g.first)}},decls:6,vars:9,consts:[["videoPlayer",""],["pdfButton",""],[1,"inner-content","ion-padding"],[1,"video-container"],["size","large","color","secondary","target","_blank",1,"pdf-button","fully-visible",3,"href","text-transform"],[3,"loadedMetaDataEmitter","ngClass","playerId","source","poster","vtt"],["size","large","color","secondary","target","_blank",1,"pdf-button","fully-visible",3,"href"],["slot","end","src","assets/icons/pdf.svg"]],template:function(E,f){if(1&E){const g=t.RV6();t.j41(0,"div",2)(1,"div",3),t.DNE(2,u,4,4,"ion-button",4),t.j41(3,"lib-video-player",5,0),t.bIt("loadedMetaDataEmitter",function(){return t.eBV(g),t.Njj(f.loading=!1)}),t.k0s(),t.DNE(5,_,1,0,"ion-spinner"),t.k0s()()}2&E&&(t.R7$(2),t.vxM(f.includedPdfPath?2:-1),t.R7$(),t.Y8G("ngClass",t.eq3(7,s,f.loading))("playerId",f.videoId)("source",f.videoUrl)("poster",f.posterUrl)("vtt",f.vttUrl),t.R7$(2),t.vxM(f.loading?5:-1))},dependencies:[l.bv,l.Jm,l.iq,l.w2,e.h,d.YU,r._],styles:["[_nghost-%COMP%]{display:block}[_nghost-%COMP%]   video[_ngcontent-%COMP%]{transition:opacity 1s}[_nghost-%COMP%]   .hidden[_ngcontent-%COMP%]{opacity:0}[_nghost-%COMP%]   ion-spinner[_ngcontent-%COMP%]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-container[_ngcontent-%COMP%]{position:relative}.pdf-button[_ngcontent-%COMP%]{position:absolute;top:10px;left:10px;opacity:.4;z-index:10;transition:opacity .5s ease-in,top .75s ease-in,left .75s ease-in,transform .75s ease-in}.pdf-button[_ngcontent-%COMP%]:hover{opacity:1}.fully-visible[_ngcontent-%COMP%]{opacity:1;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1000px){.pdf-button[_ngcontent-%COMP%]{top:100%}}"],changeDetection:0})}}return c})()},45458(b,C,o){o.d(C,{t:()=>e});var t=o(34495),d=o(77606),l=o(45829);let e=(()=>{class r{constructor(n,s){this.getMediaResourcesByIdsGql=n,this.getProgramMediaResourceGql=s}getMediaResourcesByIds(n){return this.getMediaResourcesByIdsGql.watch({ids:n}).valueChanges.pipe((0,t.CMp)(),(0,d.T)(s=>s.getMediaResourcesByIds))}getMediaResourceById(n){return this.getProgramMediaResourceGql.watch({id:n}).valueChanges.pipe((0,t.CMp)(),(0,d.T)(s=>s.getMediaResource))}static{this.\u0275fac=function(s){return new(s||r)(l.KVO(t.g9F),l.KVO(t.U23))}}static{this.\u0275prov=l.jDH({token:r,factory:r.\u0275fac,providedIn:"root"})}}return r})()},15424(b,C,o){o.d(C,{Z:()=>t});const t=[{mediaId:"4ac8a6e9-47b1-4de9-834f-42f4749ef046",content:["In this first PD video, you will learn the three pillars of the EB Grammar Framework:",{innerHtml:!0,text:"\n              <ul><li>Direct Instruction</li></ul>\n              <ul><li>Games</li></ul>\n              <ul><li>Application to Writing</li></ul>\n              "},"Grammar can certainly be tough to teach, but by following this simple and effective framework, your students will become confident, skilled writers and communicators who naturally apply grammar rules to their writing."]},{mediaId:"24b6e2bc-a2b6-4168-9c54-ee3732153cab",content:["This video is all about unlocking the secrets of grammar through mastering direct instruction. Direct Instruction is the first pillar of the EB Grammar Framework, and this PD video walks you through the three components of this pillar:",{innerHtml:!0,text:"\n            <ul><li>Make it interactive</li></ul>\n            <ul><li>Scaffold the learning</li></ul>\n            <ul><li>Connect it to real life</li></ul>\n            "}]},{mediaId:"a879f0a2-a278-482a-bc46-da2288cf4bc8",content:["This video is all about gamifying your grammar lessons. Games are the second pillar of the EB Grammar Framework and can be a powerful tool for reinfor
1cing grammar skills. This PD video discusses the benefits of using games in the classroom to help students nail down grammar concepts."]},{mediaId:"6f1fbb5f-611b-4b3a-a913-dbac69dafd0d",downloadUrl:"/program-content/EBGP_Certificate_of_Completion.pdf",content:["In this final video, you will learn how to help your students apply their grammar knowledge to their writing. Application to Writing is the third pillar of the EB Grammar Framework, and this video guides you through integrating grammar instruction with writing.","After watching this final video, click the button below to download your Grammar PD Certificate of Completion."]}]},56001(b,C,o){o.d(C,{z:()=>_});var t=o(87353),d=o(32265),l=o(55115),e=o(45829);const r=()=>["/resources","c9fa7f4c-11f1-454a-b889-fb8853a54b79"],a=()=>["/resources","3681c85d-6278-4dc2-8fb1-db2847c3d397"],n=()=>["/resources","a1a41f11-7528-4a8a-b0e1-7c2d4368c40b"],s=()=>["/resources","faa82977-303d-4770-89e8-66e940d12129"],u=()=>["/resources","fcdd1bd2-1d23-4091-aebc-2f5c88c55f4e"];let _=(()=>{class i{static{this.\u0275fac=function(h){return new(h||i)}}static{this.\u0275cmp=e.VBU({type:i,selectors:[["lib-ebw-approach-downloads"]],decls:44,vars:12,consts:[[1,"ion-text-center",3,"routerLink"],[1,"program-scaffold-blue"],[1,"program-grade-level-d"],[1,"program-grade-level-e"],[1,"program-grade-level-f"],[1,"program-grade-level-g"]],template:function(h,E){1&h&&(e.j41(0,"h3"),e.EFF(1,"CLICK TO VIEW YOUR GRADE LEVEL MATERIALS"),e.k0s(),e.j41(2,"ion-grid")(3,"ion-row")(4,"ion-col",0)(5,"div")(6,"p",1),e.EFF(7,"S"),e.k0s()(),e.j41(8,"p"),e.EFF(9," Scaffolded"),e.nrm(10,"br"),e.EFF(11," Version "),e.k0s()(),e.j41(12,"ion-col",0)(13,"div")(14,"p",2),e.EFF(15,"D"),e.k0s()(),e.j41(16,"p"),e.EFF(17,"Grade "),e.nrm(18,"br"),e.EFF(19,"5"),e.k0s()(),e.j41(20,"ion-col",0)(21,"div")(22,"p",3),e.
1EFF(23,"E"),e.k0s()(),e.j41(24,"p"),e.EFF(25,"Grade "),e.nrm(26,"br"),e.EFF(27,"6"),e.k0s()(),e.j41(28,"ion-col",0)(29,"div")(30,"p",4),e.EFF(31,"F"),e.k0s()(),e.j41(32,"p"),e.EFF(33,"Grade "),e.nrm(34,"br"),e.EFF(35,"7"),e.k0s()(),e.j41(36,"ion-col",0)(37,"div")(38,"p",5),e.EFF(39,"G"),e.k0s()(),e.j41(40,"p"),e.EFF(41,"Grade "),e.nrm(42,"br"),e.EFF(43,"8"),e.k0s()()()()),2&h&&(e.R7$(4),e.Y8G("routerLink",e.lJ4(7,r)),e.R7$(8),e.Y8G("routerLink",e.lJ4(8,a)),e.R7$(2),e.xc7("padding-left","4px"),e.R7$(6),e.Y8G("routerLink",e.lJ4(9,n)),e.R7$(8),e.Y8G("routerLink",e.lJ4(10,s)),e.R7$(8),e.Y8G("routerLink",e.lJ4(11,u)))},dependencies:[t.MD,d.bv,d.hU,d.lO,d.ln,d.N7,l.Wk],styles:["h3[_ngcontent-%COMP%]{text-align:center}","[_nghost-%COMP%]{display:block}a[download][_ngcontent-%COMP%], ion-button[download][_ngcontent-%COMP%]{text-wrap:nowrap}h1[_ngcontent-%COMP%]{margin-top:20px;margin-bottom:30px;text-align:center;font-size:2.5rem}.subhead[_ngcontent-%COMP%]{font-size:1.2rem;text-decoration:underline;display:inline-block;background:var(--custom-yellow);padding:.5rem;padding-inline:.75rem}  ol li{margin-bottom:.5em}.ion-item-link[_ngcontent-%COMP%]{--background: #f0f0f0}.bold-text[_ngcontent-%COMP%]{font-weight:700}ion-accordion[_ngcontent-%COMP%]{margin:0 auto}.custom-yellow[_ngcontent-%COMP%]{--background: var(--custom-yellow);color:var(--ion-text-color)}.custom-orange[_ngcontent-%COMP%]{--background: var(--custom-orange);color:var(--ion-text-color)}.custom-pink[_ngcontent-%COMP%]{--background: var(--custom-pink);color:var(--ion-text-color)}.custom-blue[_ngcontent-%COMP%], .background[_ngcontent-%COMP%]{--background: var(--custom-blue);color:var(--ion-text-color)}.temp-heading[_ngcontent-%COMP%]{padding:1rem;background:#f0f4ff;cursor:pointer}.certificate-download[_ngcontent-%COMP%]{display:block;width:fit-content}","ion-col[_ngcontent-%COMP%]{min-width:165px;cursor:pointer}ion-col[_ngcontent-%COMP%]:hover{background-color:#f0f0f0;border-radius:7px}ion-col[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{margin:0 auto}ion-col[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{font-weight:700;color:#fff;font-size:4rem;margin:0 auto;text-align:center;display:inline-block;border-radius:100%;width:77px;height:77px;line-height:1.2}ion-col[_ngcontent-%COMP%] > div[_ngcontent-%COMP%] ~ p[_ngcontent-%COMP%]{margin-block-end:0}.link-wrapper[_ngcontent-%COMP%]{background-color:#f0f0f044;margin-bottom:1.5rem}h3[_ngcontent-%COMP%]{font-weight:700;padding-left:1em}"],changeDetection:0})}}return i})()},331(b,C,o){o.d(C,{x:()=>a});var t=o(66655),d=o(77606),l=o(35163),e=o(34495),r=o(45829);let a=(()=>{class n{constructor(u,_,i,c,y,h,E,f,g,m){this.createSchoolCustomerGql=u,this.deleteSchoolCustomerGql=_,this.findSchoolCustomerAndAccountsByIdGql=i,this.adminFindSchoolCustomerAndAccountsByIdGql=c,this.findSchoolCustomerByIdGql=y,this.findStudentSchoolByIdGql=h,this.getUserSchoolAndAccountsGql=E,this.searchSchoolCustomersGql=f,this.searchStudentSchoolsGql=g,this.updateSchoolCustomerGql=m,this.userSchool$=this.getUserSchoolAndAccountsGql.watch().valueChanges.pipe((0,d.T)(p=>p.data.userSchool),(0,l.t)(1))}createCustomer(u){const i=this.createSchoolCustomerGql.mutate({input:u}).pipe((0,e.hM8)(),(0,d.T)(c=>c.createSchoolCustomer));return(0,t._)(i)}deleteById(u){const i=this.deleteSchoolCustomerGql.mutate({id:u},{refetchQueries:"active"}).pipe((0,e.hM8)(),(0,d.T)(c=>c.deleteSchoolCustomer.id));return(0,t._)(i)}findStudentSchoolById(u){return this.findStudentSchoolByIdGql.watch({id:u}).valueChanges.pipe((0,e.CMp)(),(0,d.T)(i=>i.studentSchool))}watchById(u){return this.findSchoolCustomerByIdGql.watch({id:u}).valueChanges.pipe((0,e.CMp)(),(0,d.T)(i=>i.schoolCustomer))}watchWithAccountsById(u){return this.findSchoolCustomerAndAccountsByIdGql.watch({id:u}).valueChanges.pipe((0,e.CMp)(),(0,d.T)(i=>i.schoolCustomer))}watchAdminSchoolCustomerAndAccounts(u){return this.adminFindSchoolCustomerAndAccountsByIdGql.watch({id:u}).valueChanges.pipe((0,e.CMp)(),(0,d.T)(i=>i.adminSchoolCustomer))}updateById(u,_){const c=this.updateSchoolCustomerGql.mutate({id:u,update:_}).pipe((0,e.hM8)(),(0,d.T)(y=>y.updateSchoolCustomer));return(0,t._)(c)}watchSearch(u){return this.searchSchoolCustomersGql.watch({searchCriteria:{searchTerm:u,limit:1e3}}).valueChanges.pipe((0,e.CMp)(),(0,d.T)(c=>c.schoolCustomers))}watchStudentSchoolsSearch(u){return this.searchStudentSchoolsGql.watch({searchCriteria:{searchTerm:u,limit:100}}).valueChanges.pipe((0,e.CMp)(),(0,d.T)(c=>c.studentSchools))}static{this.\u0275fac=function(_){return new(_||n)(r.KVO(e.eVu),r.KVO(e.H4Q),r.KVO(e.kYh),r.KVO(e.BYY),r.KVO(e.V1H),r.KVO(e.CKj),r.KVO(e.IWx),r.KVO(e.VSm),r.KVO(e.OzQ),r.KVO(e.fnU))}}static{this.\u0275prov=r.jDH({token:n,factory:n.\u0275fac,providedIn:"root"})}}return n})()},43537(b,C,o){o.d(C,{U:()=>d});var t=o(45829);let d=(()=>{class l{transform(r,a){return r?[...r].sort((s,u)=>s[a].localeCompare(u[a],void 0,{numeric:!0,sensitivity:"base"})):[]}static{this.\u0275fac=function(a){return new(a||l)}}static{this.\u0275pipe=t.EJ8({name:"naturalSort",type:l,pure:!0})}}return l})()},10572(b,C,o){o.d(C,{S:()=>d});var t=o(45829);let d=(()=>{class l{static ngTemplateContextGuard(r,a){return!0}static{this.\u0275fac=function(a){return new(a||l)}}static{this.\u0275dir=t.FsC({type:l,selectors:[["","libCheckboxLabelContent",""]],inputs:{libCheckboxLabelContentInferTypeFrom:"libCheckboxLabelContentInferTypeFrom"}})}}return l})()},20536(b,C,o){o.d(C,{V:()=>g,m:()=>f});var t=o(45829),d=o(12193),l=o(32265),e=o(68526),r=o(87353),a=o(10572);const n=(m,p)=>({$implicit:m,label:p}),s=(m,p)=>p.label;function u(m,p){1&m&&(t.j41(0,"ion-label"),t.EFF(1),t.k0s()),2&m&&(t.R7$(),t.JRh(p))}function _(m,p){if(1&m){const M=t.RV6();t.j41(0,"div",1)(1,"button",3),t.bIt("click",function(){t.eBV(M);const v=t.XpG();return t.Njj(v.selectAll(!0))}),t.j41(2,"small"),t.EFF(3,"select all"),t.k0s()(),t.EFF(4," \xa0\xa0/\xa0\xa0 "),t.j41(5,"button",3),t.bIt("click",function(){t.eBV(M);const v=t.XpG();return t.Njj(v.selectAll(!1))}),t.j41(6,"small"),t.EFF(7,"select none"),t.k0s()()()}}function i(m,p){1&m&&t.eu8(0)}function c(m,p){if(1&m&&(t.j41(0,"ion-checkbox",4),t.DNE(1,i,1,0,"ng-container",5),t.k0s()),2&m){let M;const O=p.$implicit,v=p.$index,w=t.XpG(2),P=t.sdS(4);t.Y8G("formControl",w.checkboxArray.at(v)),t.R7$(),t.Y8G("ngTemplateOutlet",null!==(M=w.checkboxTemplate())&&void 0!==M?M:P)("ngTemplateOutletContext",t.l_i(3,n,O.value,O.label))}}function y(m,p){1&m&&(t.j41(0,"div",2),t.Z7z(1,c,2,6,"ion-checkbox",4,s),t.k0s()),2&m&&(t.R7$(),t.Dyx(p))}function h(m,p){1&m&&t.EFF(0),2&m&&t.SpI(" ",p.label,"\n")}const E={provide:d.kq,useExisting:(0,t.Rfq)(()=>f),multi:!0};let f=(()=>{class m extends e.pu{constructor(){super(),this.formBuilder=(0,t.WQX)(d.Qk),this.changeDetectorReference=(0,t.WQX)(t.gRc),this.options=t.hFB.required(),this.label=(0,t.hFB)(),this.checkEqual=(0,t.hFB)((M,O)=>M===O),this.showSelectAll=(0,t.hFB)(!1),this.checkboxTemplate=(0,t.sbv)(a.S,{read:t.C4Q}),this.values=(0,t.vPA)([]),this.allSelected=(0,t.vPA)(!1),this.checkboxArray=this.formBuilder.array([]),this.createOptionsOrValueChangedEffect()}ngOnInit(){this.checkboxArray.valueChanges.subscribe(()=>
1{const M=[...this.getSelectedValues()];this.allSelected.set(M.length===this.options().length),this.notifyChanged?.(M)})}writeValue(M){this.values.set(M)}setDisabledState(M){M?this.checkboxArray.disable():this.checkboxArray.enable()}selectAll(M){for(const O of this.checkboxArray.controls)O.setValue(M)}*getSelectedValues(){let M=0;for(const O of this.checkboxArray.controls)O.value&&(yield this.options()[M].value),M++}createOptionsOrValueChangedEffect(){(0,t.QZP)(()=>{const M=this.options(),O=this.values();let v=[...this.getSelectedValues()];v=v.length>0?v:O,this.checkboxArray.controls=[];for(let x=0;x<M.length;x++){const k=this.formBuilder.control(!1);this.checkboxArray.push(k)}const w=this.checkEqual(),D=this.options().map(x=>v.some(S=>w(x.value,S)));this.checkboxArray.reset(D),this.changeDetectorReference.markForCheck()})}static{this.\u0275fac=function(O){return new(O||m)}}static{this.\u0275cmp=t.VBU({type:m,selectors:[["lib-checkbox-multi-select"]],contentQueries:function(O,v,w){1&O&&t.C6U(w,v.checkboxTemplate,a.S,5,t.C4Q),2&O&&t.NyB()},inputs:{options:[1,"options"],label:[1,"label"],checkEqual:[1,"checkEqual"],showSelectAll:[1,"showSelectAll"]},features:[t.Jv_([E]),t.Vt3],decls:5,vars:3,consts:[["defaultCheckboxTemplate",""],[1,"select-all-or-none"],[1,"checkbox-container"],[3,"click"],["justify","start","labelPlacement","end",3,"formControl"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(O,v){if(1&O&&t.DNE(0,u,2,1,"ion-label")(1,_,8,0,"div",1)(2,y,3,0,"div",2)(3,h,1,1,"ng-template",null,0,t.C5r),2&O){let w,P;t.vxM((w=v.label())?0:-1,w),t.R7$(),t.vxM(v.showSelectAll()?1:-1),t.R7$(),t.vxM((P=v.options())?2:-1,P)}},dependencies:[l.bv,l.eY,l.he,l.hB,d.X1,d.BC,d.l_,r.T3],styles:["[_nghost-%COMP%]{display:block;margin-top:1rem;--checkbox-size: 18px}ion-checkbox[_ngcontent-%COMP%]{display:block;--size: var(--checkbox-size)}div.checkbox-container[_ngcontent-%COMP%]{column-count:auto;column-width:var(--checkbox-column-width, 14ch);line-height:1.5rem;margin-block:.5rem;margin-inline:1rem;font-size:.9rem}.select-all-or-none[_ngcontent-%COMP%]{color:var(--ion-color-medium);font-size:.8rem;margin-block-end:.5rem}.select-all-or-none[_ngcontent-%COMP%]   button[_ngcontent-%COMP%]{background-color:unset;color:var(--ion-color-medium);text-transform:uppercase;font-weight:700}ion-checkbox[_ngcontent-%COMP%]::part(label){width:100%}"],changeDetection:0})}}return m})();function g(m){return p=>({label:m(p),value:p})}},16895(b,C,o){o.d(C,{q:()=>r});var t=o(57445),d=o(70218),l=o(72276),e=o(45829);let r=(()=>{class a{constructor(s,u){this.hostElementReference=s,this.document=u,this.config=d.xE,this.styles=d.t9}ngOnInit(){this.setup()}ngOnChanges(s){if(!("editorState"in s))return;const u=s.editorState;u.firstChange||u.currentValue===u.previousValue||this.setup()}ngOnDestroy(){this.tearDown()}setup(){if(!this.editorState||!this.styles||0===this.editorState?.trim().length)return;const s=JSON.parse(this.editorState),u=(0,d.rf)(s);this.hostElementReference.nativeElement.innerHTML=0===u.length?"":(0,d.p3)(s,this.config),this.appendStyleSheet()}appendStyleSheet(){!this.styles||this.styleSheet||this.document.getElementById(l.s)||(this.styleSheet=this.document.createElement("style"),this.styleSheet.innerHTML=this.styles,this.styleSheet.setAttribute("id",l.s),this.document.body.append(this.styleSheet))}tearDown(){this.styleSheet&&this.styleSheet.remove(),this.hostElementReference.nativeElement.remove()}static{this.\u0275fac=function(u){return new(u||a)(e.rXU(e.aKT),e.rXU(t.q))}}static{this.\u0275dir=e.FsC({type:a,selectors:[["div","libLexicalDisplayEditorState",""]],inputs:{editorState:"editorState",config:"config",styles:"styles"},features:[e.OA$]})}}return a})()},41697(b,C,o){o.d(C,{n:()=>l});var t=o(45829),d=o(72830);let l=(()=>{class e{constructor(a,n,s){this.featureAccessService=a,this.template=n,this.viewContainer=s}ngOnInit(){const a=Array.isArray(this.featureFlag)?this.featureFlag:[this.featureFlag];0===a.length||a.some(s=>this.featureAccessService.canAccessFeature(s))?this.viewContainer.createEmbeddedView(this.template):this.viewContainer.clear()}static{this.\u0275fac=function(n){return new(n||e)(t.rXU(d.Y),t.rXU(t.C4Q),t.rXU(t.c1b))}}static{this.\u0275dir=t.FsC({type:e,selectors:[["","libRequireFeature",""]],inputs:{featureFlag:[0,"libRequireFeature","featureFlag"]}})}}return e})()},31652(b,C,o){o.d(C,{n:()=>l});var t=o(45829),d=o(64897);let l=(()=>{class e{constructor(a,n,s){this.route=a,this.template=n,this.viewContainer=s}
1ngOnInit(){this.$implicit=this.route.snapshot.title,this.viewContainer.createEmbeddedView(this.template,this)}static{this.\u0275fac=function(n){return new(n||e)(t.rXU(d.nX),t.rXU(t.C4Q),t.rXU(t.c1b))}}static{this.\u0275dir=t.FsC({type:e,selectors:[["ng-template","libRouteTitle",""]]})}}return e})()},27919(b,C,o){o.d(C,{D:()=>d,i:()=>l});var t=o(2733);class d{}function l(e){return e&&"function"==typeof e.connect&&!(e instanceof t.G)}},13287(b,C,o){o.d(C,{A:()=>r,_:()=>s,a:()=>a,b:()=>n});var t=o(71646),d=o(88061),l=o(27919),e=o(45829);class r extends l.D{_data;constructor(_){super(),this._data=_}connect(){return(0,t.A)(this._data)?this._data:(0,d.of)(this._data)}disconnect(){}}var a=function(u){return u[u.REPLACED=0]="REPLACED",u[u.INSERTED=1]="INSERTED",u[u.MOVED=2]="MOVED",u[u.REMOVED=3]="REMOVED",u}(a||{});const n=new e.nKC("_ViewRepeater");class s{viewCacheSize=20;_viewCache=[];applyChanges(_,i,c,y,h){_.forEachOperation((E,f,g)=>{let m,p;null==E.previousIndex?(m=this._insertView(()=>c(E,f,g),g,i,y(E)),p=m?a.INSERTED:a.REPLACED):null==g?(this._detachAndCacheView(f,i),p=a.REMOVED):(m=this._moveView(f,g,i,y(E)),p=a.MOVED),h&&h({context:m?.context,operation:p,record:E})})}detach(){for(const _ of this._viewCache)_.destroy();this._viewCache=[]}_insertView(_,i,c,y){const h=this._insertViewFromCache(i,c);if(h)return void(h.context.$implicit=y);const E=_();return c.createEmbeddedView(E.templateRef,E.context,E.index)}_detachAndCacheView(_,i){const c=i.detach(_);this._maybeCacheView(c,i)}_moveView(_,i,c,y){const h=c.get(_);return c.move(h,i),h.context.$implicit=y,h}_maybeCacheView(_,i){if(this._viewCache.length<this.viewCacheSize)this._viewCache.push(_);else{const c=i.indexOf(_);-1===c?_.destroy():i.remove(c)}}_insertViewFromCache(_,i){const c=this._viewCache.pop();return c&&i.insert(c,_),c||null}}}}]);

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.