import{b9 as BaseTransition,ba as BaseTransitionPropsValidators,bb as Comment,bc as DeprecationTypes,bd as EffectScope,be as ErrorCodes,bf as ErrorTypeStrings,F as Fragment,bg as KeepAlive,bh as ReactiveEffect,bi as Static,bj as Suspense,bk as Teleport,bl as Text,bm as TrackOpTypes,Y as Transition,b2 as TransitionGroup,bn as TriggerOpTypes,bo as VueElement,bp as assertNumber,bq as callWithAsyncErrorHandling,br as callWithErrorHandling,bs as camelize,bt as capitalize,a4 as cloneVNode,bu as compatUtils,S as computed,bv as createApp,bw as createBlock,bx as createCommentVNode,aS as createElementBlock,aT as createBaseVNode,by as createHydrationRenderer,bz as createPropsRestProxy,bA as createRenderer,bB as createSSRApp,bC as createSlots,bD as createStaticVNode,k as createTextVNode,f as createVNode,bE as customRef,bF as defineAsyncComponent,d as defineComponent,bG as defineCustomElement,bH as defineEmits,bI as defineExpose,bJ as defineModel,bK as defineOptions,bL as defineProps,bM as defineSSRCustomElement,bN as defineSlots,bO as devtools,bP as effect,bQ as effectScope,bR as getCurrentInstance,bS as getCurrentScope,bT as getTransitionRawChildren,bU as guardReactiveProps,ab as h$1,bV as handleError,bW as hasInjectionContext,bX as hydrate,bY as initCustomFormatter,bZ as initDirectivesForSSR,a6 as inject,b_ as isMemoSame,b$ as isProxy,c0 as isReactive,c1 as isReadonly,c2 as isRef,c3 as isRuntimeOnly,c4 as isShallow,B as isVNode,c5 as markRaw,c6 as mergeDefaults,c7 as mergeModels,x as mergeProps,Q as nextTick,c8 as normalizeClass,c9 as normalizeProps,as as normalizeStyle,ca as onActivated,cb as onBeforeMount,o as onBeforeUnmount,aa as onBeforeUpdate,cc as onDeactivated,cd as onErrorCaptured,p as onMounted,ce as onRenderTracked,cf as onRenderTriggered,cg as onScopeDispose,ch as onServerPrefetch,R as onUnmounted,al as onUpdated,aR as openBlock,ci as popScopeId,a5 as provide,cj as proxyRefs,ck as pushScopeId,cl as queuePostFlushCb,e as reactive,cm as readonly,r as ref,cn as registerRuntimeCompiler,co as render,cp as renderList,cq as renderSlot,X as resolveComponent,cr as resolveDirective,cs as resolveDynamicComponent,ct as resolveFilter,cu as resolveTransitionHooks,cv as setBlockTracking,cw as setDevtoolsHook,cx as setTransitionHooks,cy as shallowReactive,cz as shallowReadonly,cA as shallowRef,cB as ssrContextKey,cC as ssrUtils,cD as stop,cE as toDisplayString,cF as toHandlerKey,cG as toHandlers,cH as toRaw,aj as toRef,b6 as toRefs,cI as toValue,cJ as transformVNodeArgs,cK as triggerRef,aV as unref,cL as useAttrs,cM as useCssModule,cN as useCssVars,cO as useModel,cP as useSSRContext,cQ as useSlots,cR as useTransitionState,cS as vModelCheckbox,cT as vModelDynamic,cU as vModelRadio,cV as vModelSelect,$ as vModelText,ar as vShow,cW as version$1,cX as warn,y as watch,ak as watchEffect,cY as watchPostEffect,cZ as watchSyncEffect,c_ as withAsyncContext,c$ as withCtx,d0 as withDefaults,_ as withDirectives,d1 as withKeys,d2 as withMemo,d3 as withModifiers,d4 as withScopeId,a as useRoute,d5 as NInputNumber,w as NSpace,j as NButton,v as NImage,d6 as getSecond,M as dayjs,c as useUserStore,D as iframeDislableKeyboard,d7 as NSkeleton,b3 as commonjsGlobal,b4 as getDefaultExportFromCjs,l as NModal,b as useMessage,N as NForm,g as NFormItem,aA as NPopselect,A as eventGlobal,C as NSpin,q as NTabs,t as NTabPane,T as NTooltip,U as NPopover,G as NSelect,d8 as getAugmentedNamespace,m as NCheckbox,ax as NCheckboxGroup,aK as NAvatar,h as NInput,aH as NDatePicker,aI as request$1,n as useDialog,u as useRouter,d9 as api_cousseScheduleDetail,Z as px2vw,s as storage,da as ACCESS_TOKEN_ADMIN}from"./index-a223fd4e-1714541972996.js";import{a as vaildMusicScoreUrl,v as vaildUrl}from"./urlUtils-ae95598a-1714541972996.js";import{T as TCPlayer,u as iconSpeed,v as iconplay,w as iconpause,x as useDrag,D as Dragbom,y as tickMp3,z as iconReplay$2,V as Vudio,C as CardPreview,j as teacherChapterLessonCoursewareList,g as gradeToCN,r as lessonTrainingAdd,p as evaluateDifficult,A as lessonPreTrainingV2Detail,B as lessonPreTrainingDelete,E as lessonPreTrainingV2Save,c as lessonCoursewareDetail,F as getGuidanceShow,L as ListenModal,I as InstruemntDetail,M as MusicDetail,G as TheotyDetail,d as api_teacherChapterLessonCoursewareDetail,H as courseScheduleUpdate}from"./index-452622b5-1714541972996.js";import{N as NSlider}from"./Slider-5e05a9c0-1714541972996.js";import{d as dingPng$1,m as moveTop}from"./ding-8e9054d5-1714541972996.js";import{s as state}from"./state-e4cfe2d0-1714541972996.js";import{d as deepClone,u as useCatchStore}from"./catchData-1d0aa636-1714541972996.js";import{N as NScrollbar}from"./Scrollbar-b49a5643-1714541972996.js";import{r as resourceTypeArray}from"./searchArray-9f07769b-1714541972996.js";import{T as TheSearch}from"./index-037f2030-1714541972996.js";import{i as isCollaose,C as CardType,m as materialQueryPage,f as favorite}from"./api-b993e007-1714541972996.js";import{a as useThrottleFn,u as useDebounceFn}from"./index-ad2782b3-1714541972996.js";import{T as TheEmpty}from"./index-25f5cde4-1714541972996.js";import{u as usePrepareStore,T as TrainUpdate,S as SelectMusic$1}from"./index-50764545-1714541972996.js";import{u as useResizeObserver}from"./index-ab1aba9c-1714541972996.js";import{a as api_getCurrentGradeYear,g as getStudentList$1,b as getStudentAfterWork}from"./api-35864eaa-1714541972996.js";import{T as TrainType}from"./index-469792c7-1714541972996.js";import{c as classGroupList}from"./api-f29c3b87-1714541972996.js";import{d as defultHeade}from"./teacherIcon-b8e3946d-1714541972996.js";import{S as SearchInput}from"./index-2d26faf9-1714541972996.js";import{h as getStudentList}from"./api-b149ca0b-1714541972996.js";import{N as NCascader}from"./Cascader-23b54e14-1714541972996.js";/** * vue v3.4.24 * (c) 2018-present Yuxi (Evan) You and Vue contributors * @license MIT **/const compile=()=>{},vue_runtime_esmBundler=Object.freeze(Object.defineProperty({__proto__:null,BaseTransition,BaseTransitionPropsValidators,Comment,DeprecationTypes,EffectScope,ErrorCodes,ErrorTypeStrings,Fragment,KeepAlive,ReactiveEffect,Static,Suspense,Teleport,Text,TrackOpTypes,Transition,TransitionGroup,TriggerOpTypes,VueElement,assertNumber,callWithAsyncErrorHandling,callWithErrorHandling,camelize,capitalize,cloneVNode,compatUtils,compile,computed,createApp,createBlock,createCommentVNode,createElementBlock,createElementVNode:createBaseVNode,createHydrationRenderer,createPropsRestProxy,createRenderer,createSSRApp,createSlots,createStaticVNode,createTextVNode,createVNode,customRef,defineAsyncComponent,defineComponent,defineCustomElement,defineEmits,defineExpose,defineModel,defineOptions,defineProps,defineSSRCustomElement,defineSlots,devtools,effect,effectScope,getCurrentInstance,getCurrentScope,getTransitionRawChildren,guardReactiveProps,h:h$1,handleError,hasInjectionContext,hydrate,initCustomFormatter,initDirectivesForSSR,inject,isMemoSame,isProxy,isReactive,isReadonly,isRef,isRuntimeOnly,isShallow,isVNode,markRaw,mergeDefaults,mergeModels,mergeProps,nextTick,normalizeClass,normalizeProps,normalizeStyle,onActivated,onBeforeMount,onBeforeUnmount,onBeforeUpdate,onDeactivated,onErrorCaptured,onMounted,onRenderTracked,onRenderTriggered,onScopeDispose,onServerPrefetch,onUnmounted,onUpdated,openBlock,popScopeId,provide,proxyRefs,pushScopeId,queuePostFlushCb,reactive,readonly,ref,registerRuntimeCompiler,render,renderList,renderSlot,resolveComponent,resolveDirective,resolveDynamicComponent,resolveFilter,resolveTransitionHooks,setBlockTracking,setDevtoolsHook,setTransitionHooks,shallowReactive,shallowReadonly,shallowRef,ssrContextKey,ssrUtils,stop,toDisplayString,toHandlerKey,toHandlers,toRaw,toRef,toRefs,toValue,transformVNodeArgs,triggerRef,unref,useAttrs,useCssModule,useCssVars,useModel,useSSRContext,useSlots,useTransitionState,vModelCheckbox,vModelDynamic,vModelRadio,vModelSelect,vModelText,vShow,version:version$1,warn,watch,watchEffect,watchPostEffect,watchSyncEffect,withAsyncContext,withCtx,withDefaults,withDirectives,withKeys,withMemo,withModifiers,withScopeId},Symbol.toStringTag,{value:"Module"})),timerWrap="_timerWrap_1ilvi_1",timerTop="_timerTop_1ilvi_8",timerTopPane="_timerTopPane_1ilvi_19",timerTopPaneActive="_timerTopPaneActive_1ilvi_25",timerItemInfo="_timerItemInfo_1ilvi_30",timerItemInset="_timerItemInset_1ilvi_38",timerItemInfoTop="_timerItemInfoTop_1ilvi_43",dot="_dot_1ilvi_50",dotTop="_dotTop_1ilvi_58",timerItemTopCore="_timerItemTopCore_1ilvi_62",nowTimerWrap="_nowTimerWrap_1ilvi_74",btnGroupModal$4="_btnGroupModal_1ilvi_86",palyIcon="_palyIcon_1ilvi_93",playText="_playText_1ilvi_97",countInput="_countInput_1ilvi_100",dotBtm="_dotBtm_1ilvi_120",chioseWrap="_chioseWrap_1ilvi_124",add$1="_add_1ilvi_144",minus$1="_minus_1ilvi_149",chioseHidden="_chioseHidden_1ilvi_154",numberWrap="_numberWrap_1ilvi_157",styles$n={timerWrap,timerTop,timerTopPane,timerTopPaneActive,timerItemInfo,timerItemInset,timerItemInfoTop,dot,dotTop,timerItemTopCore,nowTimerWrap,btnGroupModal:btnGroupModal$4,palyIcon,playText,countInput,dotBtm,chioseWrap,add:add$1,minus:minus$1,chioseHidden,numberWrap},flipper_vue_vue_type_style_index_0_lang="",_export_sfc$1=(e,t)=>{const r=e.__vccOpts||e;for(const[a,n]of t)r[a]=n;return r},_sfc_main$1={name:"FlipClock",data(){return{isFlipping:!1,flipType:"down",frontTextFromData:0,backTextFromData:1}},props:{frontText:{type:[Number,String],default:0},backText:{type:[Number,String],default:1},duration:{type:Number,default:600}},methods:{_textClass(e){return"number"+e},_flip(e,t,r){console.log(e,t,r,"=====>"),this.frontTextFromData=t,this.backTextFromData=r,this.flipType=e,this.isFlipping=!0,setTimeout(()=>{this.isFlipping=!1,this.frontTextFromData=r},this.duration)},flipDown(e,t){this._flip("down",e,t)},flipUp(e,t){this._flip("up",e,t)},setFront(e){this.frontTextFromData=e},setBack(e){this.backTextFromData=e}},created(){this.frontTextFromData=this.frontText,this.backTextFromData=this.backText}};function _sfc_render$1(e,t,r,a,n,s){return openBlock(),createElementBlock("div",{class:normalizeClass(["M-Flipper",[n.flipType,{go:n.isFlipping}]])},[createBaseVNode("div",{class:normalizeClass(["digital front",s._textClass(n.frontTextFromData)])},null,2),createBaseVNode("div",{class:normalizeClass(["digital back",s._textClass(n.backTextFromData)])},null,2)],2)}const Flipper=_export_sfc$1(_sfc_main$1,[["render",_sfc_render$1]]),playIcon="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAcCAYAAABlL09dAAAAAXNSR0IArs4c6QAAAR1JREFUSEvV1rFOwlAYxfH/eQx2VgcfBJ+AOMqCE5uB6OITyAPwCPogKBMOOhITQuLkaq45iU1KKL2X9nbgWzq0/X03/dpzKzoqhRAE3AAD4BNYSFq17Wf4HngoQb/AEzCT9NO0geEvoFcBbICxpJcmuOEQufEZuJXkRsmVAhvzI5kCc0l+VNFKhQtoCYwk+Vhbp8LGkobbBC5WWjvcNnDRoHK4OeDK4eaCy8O9lrTODbvBN3DRBWx8clbwDrjMveJXYCjpPRfsLJk5bossyQE7Vh2ve+nXBjbkOPWXd1BNYIfQ3DFat8OcCmePzYPh5MjjyuGkwB9A/8hmenQ4KfAd8Fi6MGmHiMK+IIQwAq6A7f9L/ha7MXbef0Gd1B+5cJ8q7osJlgAAAABJRU5ErkJggg==",suspend="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAcCAYAAAB75n/uAAAAAXNSR0IArs4c6QAAAMlJREFUSEvtlj0OwUEQxX+voXARtZBwAgWVA2hVOgfQ6FQ0DkLCBSioxRncgObJikr+X4msaqfaZF/ey8zO7BsRORT4bQ+AOdAEbuEsaVdV23YDWAAjoA4cgJmkuz7k2wyyYVUR23ug/8VxBVpB4Ay0MwQukjplWdjuAccc3DgIPIBaBuApKaRbGLYnwCYHtAwCzmOQ9H6jorA9BVY5mHUSCC2eSpS6KA1amoP0m/7FD6Jb5q+m3wVORaYfdqJ4a0v0xausz3+9fwE+w+v3NO9E8gAAAABJRU5ErkJggg==",add="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAJhJREFUWEftlzEOQEAURPffgwOhRkPrUFoa1NaBuMeXLyTqsQmS2X7mT95uMvvFgaeffOLUtYdcXFPl6YJYCSIyTT/6VVWjY77IVhVpjHjBAbph1vvAuswgL0hkgxmABEiABEggGIGr1a5iQQoF0ViBWYvKvdUQoycaC/GBAOfH4rUrQBEGe4QMQAIkQAIk8FsCry+nodbzHQqVmosCTFkgAAAAAElFTkSuQmCC",minus="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAECAYAAADvRz3UAAAAAXNSR0IArs4c6QAAADNJREFUKFNjXLJ6myfDf4ZZ////l2GgI2BkZHzCwMiQxrhk1bbH9LYc5k+QIwaBAwY4CgCYmB5vQGvODAAAAABJRU5ErkJggg==",soundWav=""+new URL("timer-ee5a21d4.wav",import.meta.url).href,Countdown=defineComponent({name:"timer-countdown",setup(){ref("positive"),useRoute();const e=ref(),t=ref(),r=ref(),a=ref(),n=ref(null),s=ref(null),i=ref(new Date);s.value=setInterval(()=>{i.value=new Date},1e3);const o=ref(0),l=ref(0),c=ref(0),f=ref(!1),p=ref([e,t,r,a]),u=()=>{const C="0000";l.value=0,c.value=0;for(let x=0;x
=0;I-=1)if(H[I].ty==="sh")if(H[I].ks.k.i)C(H[I].ks.k);else for(P=H[I].ks.k.length,T=0;T
D[0]?!0:D[0]>H[0]?!1:H[1]>D[1]?!0:D[1]>H[1]?!1:H[2]>D[2]?!0:D[2]>H[2]?!1:null}var F=function(){var H=[4,4,14];function I(T){var P=T.t.d;T.t.d={k:[{s:P,t:0}]}}function D(T){var P,k=T.length;for(P=0;P 1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(e){this.effectsSequence.push(e),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(e){if(!((this.elem.globalData.frameId===this.frameId||!this.effectsSequence.length)&&!e)){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var t=this.currentData,r=this.keysIndex;if(this.lock){this.setCurrentData(this.currentData);return}this.lock=!0,this._mdf=!1;var a,n=this.effectsSequence.length,s=e||this.data.d.k[this.keysIndex].s;for(a=0;a e?this.textSpans[e].span:createNS(o?"g":"text"),A<=e){if(l.setAttribute("stroke-linecap","butt"),l.setAttribute("stroke-linejoin","round"),l.setAttribute("stroke-miterlimit","4"),this.textSpans[e].span=l,o){var C=createNS("g");l.appendChild(C),this.textSpans[e].childSpan=C}this.textSpans[e].span=l,this.layerElement.appendChild(l)}l.style.display="inherit"}if(c.reset(),p&&(i[e].n&&(u=-g,m+=r.yOffset,m+=d?1:0,d=!1),this.applyTextPropertiesToMatrix(r,c,i[e].line,u,m),u+=i[e].l||0,u+=g),o){y=this.globalData.fontManager.getCharData(r.finalText[e],a.fStyle,this.globalData.fontManager.getFontByName(r.f).fFamily);var x;if(y.t===1)x=new SVGCompElement(y.data,this.globalData,this);else{var F=emptyShapeData;y.data&&y.data.shapes&&(F=this.buildShapeData(y.data,r.finalSize)),x=new SVGShapeElement(F,this.globalData,this)}if(this.textSpans[e].glyph){var N=this.textSpans[e].glyph;this.textSpans[e].childSpan.removeChild(N.layerElement),N.destroy()}this.textSpans[e].glyph=x,x._debug=!0,x.prepareFrame(0),x.renderFrame(),this.textSpans[e].childSpan.appendChild(x.layerElement),y.t===1&&this.textSpans[e].childSpan.setAttribute("transform","scale("+r.finalSize/100+","+r.finalSize/100+")")}else p&&l.setAttribute("transform","translate("+c.props[12]+","+c.props[13]+")"),l.textContent=i[e].val,l.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}p&&l&&l.setAttribute("d",f)}for(;e0||T>-1e-6&&T<0?a(T*P)/P:T}function D(){var T=this.props,P=I(T[0]),k=I(T[1]),R=I(T[4]),Y=I(T[5]),Z=I(T[12]),q=I(T[13]);return"matrix("+P+","+k+","+R+","+Y+","+Z+","+q+")"}return function(){this.reset=n,this.rotate=s,this.rotateX=i,this.rotateY=o,this.rotateZ=l,this.skew=f,this.skewFromAxis=p,this.shear=c,this.scale=u,this.setTransform=m,this.translate=d,this.transform=g,this.multiply=E,this.applyToPoint=C,this.applyToX=x,this.applyToY=F,this.applyToZ=N,this.applyToPointArray=j,this.applyToTriplePoints=B,this.applyToPointStringified=U,this.toCSS=H,this.to2dCSS=D,this.clone=A,this.cloneFromProps=y,this.equals=b,this.inversePoints=$,this.inversePoint=_,this.getInverseMatrix=V,this._t=this.transform,this.isIdentity=S,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(e){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_typeof$3=function(r){return typeof r}:_typeof$3=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},_typeof$3(e)}var lottie={};function setLocation(e){setLocationHref(e)}function searchAnimations(){animationManager.searchAnimations()}function setSubframeRendering(e){setSubframeEnabled(e)}function setPrefix(e){setIdPrefix(e)}function loadAnimation(e){return animationManager.loadAnimation(e)}function setQuality(e){if(typeof e=="string")switch(e){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10);break}else!isNaN(e)&&e>1&&setDefaultCurveSegments(e)}function inBrowser(){return typeof navigator<"u"}function installPlugin(e,t){e==="expressions"&&setExpressionsPlugin(t)}function getFactory(e){switch(e){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}lottie.play=animationManager.play,lottie.pause=animationManager.pause,lottie.setLocationHref=setLocation,lottie.togglePause=animationManager.togglePause,lottie.setSpeed=animationManager.setSpeed,lottie.setDirection=animationManager.setDirection,lottie.stop=animationManager.stop,lottie.searchAnimations=searchAnimations,lottie.registerAnimation=animationManager.registerAnimation,lottie.loadAnimation=loadAnimation,lottie.setSubframeRendering=setSubframeRendering,lottie.resize=animationManager.resize,lottie.goToAndStop=animationManager.goToAndStop,lottie.destroy=animationManager.destroy,lottie.setQuality=setQuality,lottie.inBrowser=inBrowser,lottie.installPlugin=installPlugin,lottie.freeze=animationManager.freeze,lottie.unfreeze=animationManager.unfreeze,lottie.setVolume=animationManager.setVolume,lottie.mute=animationManager.mute,lottie.unmute=animationManager.unmute,lottie.getRegisteredAnimations=animationManager.getRegisteredAnimations,lottie.useWebWorker=setWebWorker,lottie.setIDPrefix=setPrefix,lottie.__getFactory=getFactory,lottie.version="5.12.2";function checkReady(){document.readyState==="complete"&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(e){for(var t=queryString.split("&"),r=0;r=0;i-=1)l=PolynomialBezier.shapeSegmentInverted(e,i),c.push(offsetSegmentSplit(l,t));c=pruneIntersections(c);var f=null,p=null;for(i=0;ii)return!1;P+=1,D+=2}return C(I.substr(D,2))===n}function j(){this.isLoaded=!0}var U=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};U.isModifier=x,U.isZeroWidthJoiner=F,U.isFlagEmoji=_,U.isRegionalCode=V,U.isCombinedCharacter=$,U.isRegionalFlag=B,U.isVariationSelector=N,U.BLACK_FLAG_CODE_POINT=a;var H={addChars:S,addFonts:E,getCharData:b,getFontByName:y,measureText:A,checkLoadedFonts:d,setIsLoaded:j};return U.prototype=H,U}();function SlotManager(e){this.animationData=e}SlotManager.prototype.getProp=function(e){return this.animationData.slots&&this.animationData.slots[e.sid]?Object.assign(e,this.animationData.slots[e.sid].p):e};function slotFactory(e){return new SlotManager(e)}function RenderableElement(){}RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(t){this.renderableComponents.indexOf(t)===-1&&this.renderableComponents.push(t)},removeRenderableComponent:function(t){this.renderableComponents.indexOf(t)!==-1&&this.renderableComponents.splice(this.renderableComponents.indexOf(t),1)},prepareRenderableFrame:function(t){this.checkLayerLimits(t)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(t){this.data.ip-this.data.st<=t&&this.data.op-this.data.st>t?this.isInRange!==!0&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):this.isInRange!==!1&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var t,r=this.renderableComponents.length;for(t=0;tV&&B[n]!==" "?(j===-1?s+=1:n=j,$+=e.finalLineHeight||e.finalSize*1.2,B.splice(n,j===n?1:0,"\r"),j=-1,d=0):(d+=y,d+=x);$+=b.ascent*e.finalSize/100,this.canResize&&e.finalSize>this.minimumFontSize&&_<$?(e.finalSize-=1,e.finalLineHeight=e.finalSize*e.lh/e.s):(e.finalText=B,s=e.finalText.length,N=!1)}d=-x,y=0;var U=0,H;for(n=0;ng?d:g,d=-2*x,l="",i=!0,u+=1):l=H,t.chars?(A=t.getCharData(H,b.fStyle,t.getFontByName(e.f).fFamily),y=i?0:A.w*e.finalSize/100):y=t.measureText(l,e.f,e.finalSize),H===" "?U+=y+x:(d+=y+x+U,U=0),a.push({l:y,an:y,add:f,n:i,anIndexes:[],val:l,line:u,animatorJustifyOffset:0}),c==2){if(f+=y,l===""||l===" "||n===s-1){for((l===""||l===" ")&&(f-=y);p<=n;)a[p].an=f,a[p].ind=o,a[p].extra=y,p+=1;o+=1,f=0}}else if(c==3){if(f+=y,l===""||n===s-1){for(l===""&&(f-=y);p<=n;)a[p].an=f,a[p].ind=o,a[p].extra=y,p+=1;f=0,o+=1}}else a[o].ind=o,a[o].extra=0,o+=1;if(e.l=a,g=d>g?d:g,m.push(d),e.sz)e.boxWidth=e.sz[0],e.justifyOffset=0;else switch(e.boxWidth=g,e.j){case 1:e.justifyOffset=-e.boxWidth;break;case 2:e.justifyOffset=-e.boxWidth/2;break;default:e.justifyOffset=0}e.lineWidths=m;var I=r.a,D,T;S=I.length;var P,k,R=[];for(E=0;E0?o=this.ne.v/100:l=-this.ne.v/100,this.xe.v>0?c=1-this.xe.v/100:f=1+this.xe.v/100;var p=BezierFactory.getBezierEasing(o,l,c,f).get,u=0,m=this.finalS,d=this.finalE,g=this.data.sh;if(g===2)d===m?u=i>=d?1:0:u=e(0,t(.5/(d-m)+(i-m)/(d-m),1)),u=p(u);else if(g===3)d===m?u=i>=d?0:1:u=1-e(0,t(.5/(d-m)+(i-m)/(d-m),1)),u=p(u);else if(g===4)d===m?u=0:(u=e(0,t(.5/(d-m)+(i-m)/(d-m),1)),u<.5?u*=2:u=1-2*(u-.5)),u=p(u);else if(g===5){if(d===m)u=0;else{var E=d-m;i=t(e(0,i+.5-m),d-m);var S=-E/2+i,b=E/2;u=Math.sqrt(1-S*S/(b*b))}u=p(u)}else g===6?(d===m?u=0:(i=t(e(0,i+.5-m),d-m),u=(1+Math.cos(Math.PI+Math.PI*2*i/(d-m)))/2),u=p(u)):(i>=r(m)&&(i-m<0?u=e(0,t(t(d,1)-(m-i),1)):u=e(0,t(d-i,1))),u=p(u));if(this.sm.v!==100){var A=this.sm.v*.01;A===0&&(A=1e-8);var y=.5-A*.5;un&&o==="meet"||s1?t=1:t<0&&(t=0);var i=e(t);if($bm_isInstanceOfArray(n)){var o,l=n.length,c=createTypedArray("float32",l);for(o=0;o=s:i=n<=s,!i)return a;if(a===getWindowScrollingElement())break;a=getParentAutoScrollElement(a,!1)}return!1}function getChild(e,t,r,a){for(var n=0,s=0,i=e.children;sa.right+n||e.clientX<=a.right&&e.clientY>a.bottom&&e.clientX>=a.left:e.clientX>a.right&&e.clientY>a.top||e.clientX<=a.right&&e.clientY>a.bottom+n}function _getSwapDirection(e,t,r,a,n,s,i,o){var l=a?e.clientY:e.clientX,c=a?r.height:r.width,f=a?r.top:r.left,p=a?r.bottom:r.right,u=!1;if(!i){if(o&&targetMoveDistance