|
webpackJsonp([1],{"2tLi":function(e,a,l){e.exports=l.p+"static/img/manim.452da8b.jpg"},"5MHy":function(e,a){},GY0z:function(e,a){},NHnr:function(e,a,l){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var t=l("7+uW"),n={render:function(){var e=this.$createElement,a=this._self._c||e;return a("div",{attrs:{id:"app"}},[a("router-view"),this._v(" "),a("router-view",{attrs:{name:"Head"}}),this._v(" "),a("router-view",{attrs:{name:"Layout"}}),this._v(" "),a("router-view",{attrs:{name:"Code"}})],1)},staticRenderFns:[]};var r=l("VU/8")({name:"App"},n,!1,function(e){l("5MHy")},null,null).exports,i=l("/ocq"),o=l("mtWM"),s=l.n(o),c={name:"my-first-vue",data:function(){return{activeNames:["1"],serverResponse:"resp",image_mobject:"",vectorized_mobject:"",point_cloud_mobject:"",changing:"",vector_field:"",geometry:"",drawings:"",brace:"",tex_mobject:"",code_mobject:"",text_mobject:"",svg_mobject:"",coordinate_systems:"",shape_matchers:"",probability:"",value_tracker:"",three_dimensions:"",matrix:"",mobject_numbers:"",frame:"",functions:"",mobject:"",number_line:"",creation:"",animation:"",composition:"",indication:"",transform:"",specialized:"",animation_numbers:"",movement:"",fading:"",growing:"",update:"",rotation:""}},methods:{getData_Mobject:function(){var e=this;s.a.get("/class").then(function(a){var l=a.data;e.image_mobject="",e.vectorized_mobject="",e.point_cloud_mobject="",e.changing="",e.vector_field="",e.geometry="",e.drawings="",e.brace="",e.tex_mobject="",e.code_mobject="",e.text_mobject="",e.svg_mobject="",e.coordinate_systems="",e.shape_matchers="",e.probability="",e.value_tracker="",e.three_dimensions="",e.matrix="",e.mobject_numbers="",e.frame="",e.functions="",e.mobject="",e.number_line="";for(var t=0;t<l.manimlib.mobject.types.image_mobject.length;t++)e.image_mobject+=l.manimlib.mobject.types.image_mobject[t]+"<br>";for(t=0;t<l.manimlib.mobject.types.vectorized_mobject.length;t++)e.vectorized_mobject+=l.manimlib.mobject.types.vectorized_mobject[t]+"<br>";for(t=0;t<l.manimlib.mobject.types.point_cloud_mobject.length;t++)e.point_cloud_mobject+=l.manimlib.mobject.types.point_cloud_mobject[t]+"<br>";for(t=0;t<l.manimlib.mobject.changing.length;t++)e.changing+=l.manimlib.mobject.changing[t]+"<br>";for(t=0;t<l.manimlib.mobject.vector_field.length;t++)e.vector_field+=l.manimlib.mobject.vector_field[t]+"<br>";for(t=0;t<l.manimlib.mobject.geometry.length;t++)e.geometry+=l.manimlib.mobject.geometry[t]+"<br>";for(t=0;t<l.manimlib.mobject.svg.drawings.length;t++)e.drawings+=l.manimlib.mobject.svg.drawings[t]+"<br>";for(t=0;t<l.manimlib.mobject.svg.brace.length;t++)e.brace+=l.manimlib.mobject.svg.brace[t]+"<br>";for(t=0;t<l.manimlib.mobject.svg.tex_mobject.length;t++)e.tex_mobject+=l.manimlib.mobject.svg.tex_mobject[t]+"<br>";for(t=0;t<l.manimlib.mobject.svg.code_mobject.length;t++)e.code_mobject+=l.manimlib.mobject.svg.code_mobject[t]+"<br>";for(t=0;t<l.manimlib.mobject.svg.text_mobject.length;t++)e.text_mobject+=l.manimlib.mobject.svg.text_mobject[t]+"<br>";for(t=0;t<l.manimlib.mobject.svg.svg_mobject.length;t++)e.svg_mobject+=l.manimlib.mobject.svg.svg_mobject[t]+"<br>";for(t=0;t<l.manimlib.mobject.coordinate_systems.length;t++)e.coordinate_systems+=l.manimlib.mobject.coordinate_systems[t]+"<br>";for(t=0;t<l.manimlib.mobject.shape_matchers.length;t++)e.shape_matchers+=l.manimlib.mobject.shape_matchers[t]+"<br>";for(t=0;t<l.manimlib.mobject.probability.length;t++)e.probability+=l.manimlib.mobject.probability[t]+"<br>";for(t=0;t<l.manimlib.mobject.value_tracker.length;t++)e.value_tracker+=l.manimlib.mobject.value_tracker[t]+"<br>";for(t=0;t<l.manimlib.mobject.three_dimensions.length;t++)e.three_dimensions+=l.manimlib.mobject.three_dimensions[t]+"<br>";for(t=0;t<l.manimlib.mobject.matrix.length;t++)e.matrix+=l.manimlib.mobject.matrix[t]+"<br>";for(t=0;t<l.manimlib.mobject.numbers.length;t++)e.mobject_numbers+=l.manimlib.mobject.numbers[t]+"<br>";for(t=0;t<l.manimlib.mobject.frame.length;t++)e.frame+=l.manimlib.mobject.frame[t]+"<br>";for(t=0;t<l.manimlib.mobject.functions.length;t++)e.functions+=l.manimlib.mobject.functions[t]+"<br>";for(t=0;t<l.manimlib.mobject.mobject.length;t++)e.mobject+=l.manimlib.mobject.mobject[t]+"<br>";for(t=0;t<l.manimlib.mobject.number_line.length;t++)e.number_line+=l.manimlib.mobject.number_line[t]+"<br>"}).catch(function(e){alert("Error "+e)})},getData_Animation:function(){var e=this;s.a.get("/class").then(function(a){var l=a.data;e.creation="",e.animation="",e.composition="",e.indication="",e.transform="",e.specialized="",e.animation_numbers="",e.movement="",e.fading="",e.growing="",e.update="",e.rotation="";for(var t=0;t<l.manimlib.animation.creation.length;t++)e.creation+=l.manimlib.animation.creation[t]+"<br>";for(t=0;t<l.manimlib.animation.animation.length;t++)e.animation+=l.manimlib.animation.animation[t]+"<br>";for(t=0;t<l.manimlib.animation.composition.length;t++)e.composition+=l.manimlib.animation.composition[t]+"<br>";for(t=0;t<l.manimlib.animation.indication.length;t++)e.indication+=l.manimlib.animation.indication[t]+"<br>";for(t=0;t<l.manimlib.animation.transform.length;t++)e.transform+=l.manimlib.animation.transform[t]+"<br>";for(t=0;t<l.manimlib.animation.specialized.length;t++)e.specialized+=l.manimlib.animation.specialized[t]+"<br>";for(t=0;t<l.manimlib.animation.numbers.length;t++)e.animation_numbers+=l.manimlib.animation.numbers[t]+"<br>";for(t=0;t<l.manimlib.animation.movement.length;t++)e.movement+=l.manimlib.animation.movement[t]+"<br>";for(t=0;t<l.manimlib.animation.fading.length;t++)e.fading+=l.manimlib.animation.fading[t]+"<br>";for(t=0;t<l.manimlib.animation.growing.length;t++)e.growing+=l.manimlib.animation.growing[t]+"<br>";for(t=0;t<l.manimlib.animation.update.length;t++)e.update+=l.manimlib.animation.update[t]+"<br>";for(t=0;t<l.manimlib.animation.rotation.length;t++)e.rotation+=l.manimlib.animation.rotation[t]+"<br>"}).catch(function(e){alert("Error "+e)})},handleChange:function(e){console.log(e)}}},u={render:function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("div",[l("el-collapse",{staticClass:"Style1",on:{change:e.handleChange},model:{value:e.activeNames,callback:function(a){e.activeNames=a},expression:"activeNames"}},[l("el-collapse-item",{attrs:{title:"Mobject:数学物品",name:"1"},nativeOn:{click:function(a){return e.getData_Mobject(a)}}},[l("el-collapse",{on:{change:e.handleChange},model:{value:e.activeNames,callback:function(a){e.activeNames=a},expression:"activeNames"}},[l("el-collapse-item",{attrs:{title:"types:物体基类",name:"1-1"}},[l("el-collapse-item",{attrs:{title:"image_mobject:图像物品",name:"1-1-1"}},[l("div",{domProps:{innerHTML:e._s(e.image_mobject)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"vectorized_mobject:矢量物品",name:"1-1-2"}},[l("div",{domProps:{innerHTML:e._s(e.vectorized_mobject)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"point_cloud_mobject:点云物品",name:"1-1-3"}},[l("div",{domProps:{innerHTML:e._s(e.point_cloud_mobject)}})])],1),e._v(" "),l("el-collapse-item",{attrs:{title:"changing:改变",name:"1-2"}},[l("div",{domProps:{innerHTML:e._s(e.changing)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"vector_field:向量",name:"1-3"}},[l("div",{domProps:{innerHTML:e._s(e.vector_field)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"geometry:几何",name:"1-4"}},[l("div",{domProps:{innerHTML:e._s(e.geometry)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"svg:可伸缩图形",name:"1-5"}},[l("el-collapse-item",{attrs:{title:"drawings:图画",name:"1-5-1"}},[l("div",{domProps:{innerHTML:e._s(e.drawings)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"brace:曲柄",name:"1-5-2"}},[l("div",{domProps:{innerHTML:e._s(e.brace)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"tex_mobject:支数物品",name:"1-5-3"}},[l("div",{domProps:{innerHTML:e._s(e.tex_mobject)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"code_mobject:代码物品",name:"1-5-4"}},[l("div",{domProps:{innerHTML:e._s(e.code_mobject)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"text_mobject:文本物品",name:"1-5-5"}},[l("div",{domProps:{innerHTML:e._s(e.text_mobject)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"svg_mobject:伸缩物品",name:"1-5-6"}},[l("div",{domProps:{innerHTML:e._s(e.svg_mobject)}})])],1),e._v(" "),l("el-collapse-item",{attrs:{title:"coordinate_systems:有序系统",name:"1-6"}},[l("div",{domProps:{innerHTML:e._s(e.coordinate_systems)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"shape_matchers:形状匹配",name:"1-7"}},[l("div",{domProps:{innerHTML:e._s(e.shape_matchers)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"probability:可能性",name:"1-8"}},[l("div",{domProps:{innerHTML:e._s(e.probability)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"value_tracker:价值追踪",name:"1-9"}},[l("div",{domProps:{innerHTML:e._s(e.value_tracker)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"three_dimensions:三维",name:"1-10"}},[l("div",{domProps:{innerHTML:e._s(e.three_dimensions)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"matrix:方阵",name:"1-11"}},[l("div",{domProps:{innerHTML:e._s(e.matrix)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"numbers:数值",name:"1-12"}},[l("div",{domProps:{innerHTML:e._s(e.mobject_numbers)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"frame:框架",name:"1-13"}},[l("div",{domProps:{innerHTML:e._s(e.frame)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"functions:功能",name:"1-14"}},[l("div",{domProps:{innerHTML:e._s(e.functions)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"mobject:物件",name:"1-15"}},[l("div",{domProps:{innerHTML:e._s(e.mobject)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"number_line:数字列表",name:"1-16"}},[l("div",{domProps:{innerHTML:e._s(e.number_line)}})])],1)],1),e._v(" "),l("el-collapse-item",{attrs:{title:"Animation:动画",name:"2"},nativeOn:{click:function(a){return e.getData_Animation(a)}}},[l("el-collapse",{on:{change:e.handleChange},model:{value:e.activeNames,callback:function(a){e.activeNames=a},expression:"activeNames"}},[l("el-collapse-item",{attrs:{title:"creation:创造",name:"2-1"}},[l("div",{domProps:{innerHTML:e._s(e.creation)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"animation:动画",name:"2-2"}},[l("div",{domProps:{innerHTML:e._s(e.animation)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"composition:结合",name:"2-3"}},[l("div",{domProps:{innerHTML:e._s(e.composition)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"indication:指示",name:"2-4"}},[l("div",{domProps:{innerHTML:e._s(e.indication)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"image_mobject:图像物品",name:"2-5"}},[l("div",{domProps:{innerHTML:e._s(e.transform)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"specialized:特例化",name:"2-6"}},[l("div",{domProps:{innerHTML:e._s(e.specialized)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"numbers:数字",name:"2-7"}},[l("div",{domProps:{innerHTML:e._s(e.animation_numbers)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"movement:运动",name:"2-8"}},[l("div",{domProps:{innerHTML:e._s(e.movement)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"fading:消失",name:"2-9"}},[l("div",{domProps:{innerHTML:e._s(e.fading)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"growing:出现",name:"2-10"}},[l("div",{domProps:{innerHTML:e._s(e.growing)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"update:更新",name:"2-11"}},[l("div",{domProps:{innerHTML:e._s(e.update)}})]),e._v(" "),l("el-collapse-item",{attrs:{title:"rotation:旋转",name:"2-12"}},[l("div",{domProps:{innerHTML:e._s(e.rotation)}})])],1)],1)],1)],1)},staticRenderFns:[]};var m=l("VU/8")(c,u,!1,function(e){l("GY0z")},"data-v-681f8154",null).exports,b=l("mvHQ"),v=l.n(b),d=(l("mw3O"),{name:"Login",data:function(){return{userIOM:"",password:""}},methods:{is_Email:function(e){return/^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$/.test(e)},login:function(){var e=this,a=this;if(this.$options.methods.is_Email(this.userIOM)){var l="/login?username="+a.userIOM+"&password="+a.password;this.axios({method:"GET",url:"/login",data:{mail:this.userIOM,password:this.password}}).then(function(l){if(console.log(l),"successful"==l.data.status){var t=l.data.id;console.log(t),e.$message({message:"登录成功",type:"success"}),e.$router.push({path:"/main",query:{userID:a.userIOM}})}else e.$message({message:"登录失败",type:"error"})}).catch(function(e){console.log(e)})}else{l="/login?username="+a.userIOM+"&password="+a.password;s.a.get(l).then(function(l){if(console.log(l),"successful"==l.data.status){var t=l.data.id;console.log(t),e.$message({message:"登录成功",type:"success"}),e.$router.push({path:"/main",query:{userID:a.userIOM}})}else e.$message({message:"登录失败",type:"error"})}).catch(function(e){console.log(e)})}},register:function(){this.$router.push({path:"/register"})},setUser:function(){this.$emit("transferUser",this.userIOM)}}}),p={render:function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("div",[l("div",{staticClass:"background"},[l("div",{staticClass:"front"},[l("el-row",{attrs:{type:"flex",align:"middle",justify:"center"}},[l("el-col",{attrs:{span:10}},[l("el-card",{attrs:{shadow:"never"}},[l("p",{staticStyle:{"font-size":"40px"}},[e._v("MANIM LAB")]),e._v(" "),l("el-form",[l("el-form-item",[l("el-input",{attrs:{clearable:"",placeholder:"请输入用户名"},on:{change:e.setUser},model:{value:e.userIOM,callback:function(a){e.userIOM=a},expression:"userIOM"}})],1),e._v(" "),l("el-form-item",[l("el-input",{attrs:{type:"password",placeholder:"请输入密码"},model:{value:e.password,callback:function(a){e.password=a},expression:"password"}})],1)],1),e._v(" "),l("el-row",{attrs:{type:"flex",justify:"center"}},[l("el-col",{attrs:{span:8}},[l("el-button",{attrs:{type:"primary"},nativeOn:{click:function(a){return e.login(a)}}},[e._v("登录")])],1),e._v(" "),l("el-col",{attrs:{span:5}},[e._v(" ")]),e._v(" "),l("el-col",{attrs:{span:8}},[l("el-button",{attrs:{type:"primary"},nativeOn:{click:function(a){return e.register(a)}}},[e._v("注册")])],1)],1)],1)],1)],1)],1)])])},staticRenderFns:[]};var h=l("VU/8")(d,p,!1,function(e){l("qirL")},"data-v-c6af9258",null).exports,g={data:function(){return{input:"",choose_quality:"",line_index:1,ID:"",activeNames:["1"],dialogVisible:!1,mobject_address:"/param?function=",function_address:"/function?class=manimlib.",full_class_name:"manimlib.",simple_class_name:"",instance_name:"",function_name:"",options:[{value:"mobject",label:"mobject",children:[{value:"types",label:"types",children:[{value:"image_mobject",label:"image_mobject",children:[{value:"AbstractImageMobject",label:"AbstractImageMobject"},{value:"ImageMobject",label:"ImageMobject"},{value:"ImageMobjectFromCamera",label:"ImageMobjectFromCamera"}]},{value:"vectorized_mobject",label:"vectorized_mobject",children:[{value:"CurvesAsSubmobjects",label:"CurvesAsSubmobjects"},{value:"DashedVMobject",label:"DashedVMobject"},{value:"VGroup",label:"VGroup"},{value:"VMobject",label:"VMobject"},{value:"VectorizedPoint",label:"VectorizedPoint"}]},{value:"point_cloud_mobject",label:"point_cloud_mobject",children:[{value:"Mobject1D",label:"Mobject1D"},{value:"Mobject2D",label:"Mobject2D"},{value:"PGroup",label:"PGroup"},{value:"PMobject",label:"PMobject"},{value:"Point",label:"Point"},{value:"PointCloudDot",label:"PointCloudDot"}]}]},{value:"changing",label:"changing",children:[{value:"AnimatedBoundary",label:"AnimatedBoundary"},{value:"TracedPath",label:"TracedPath"}]},{value:"vector_field",label:"vector_field",children:[{value:"AnimatedStreamLines",label:"AnimatedStreamLines"},{value:"ShowPassingFlashWithThinningStrokeWidth",label:"ShowPassingFlashWithThinningStrokeWidth"},{value:"StreamLines",label:"StreamLines"},{value:"VectorField",label:"VectorField"}]},{value:"geometry",label:"geometry",children:[{value:"AnnularSector",label:"AnnularSector"},{value:"Annulus",label:"Annulus"},{value:"Arc",label:"Arc"},{value:"ArcBetweenPoints",label:"ArcBetweenPoints"},{value:"Arrow",label:"Arrow"},{value:"ArrowTip",label:"ArrowTip"},{value:"Circle",label:"Circle"},{value:"CubicBezier",label:"CubicBezier"},{value:"CurvedArrow",label:"CurvedArrow"},{value:"CurvedDoubleArrow",label:"CurvedDoubleArrow"},{value:"DashedLine",label:"DashedLine"},{value:"Dot",label:"Dot"},{value:"DoubleArrow",label:"DoubleArrow"},{value:"Elbow",label:"Elbow"},{value:"Ellipse",label:"Ellipse"},{value:"Line",label:"Line"},{value:"Polygon",label:"Polygon"},{value:"Rectangle",label:"Rectangle"},{value:"RegularPolygon",label:"RegularPolygon"},{value:"RoundedRectangle",label:"RoundedRectangle"},{value:"Sector",label:"Sector"},{value:"SmallDot",label:"SmallDot"},{value:"Square",label:"Square"},{value:"TangentLine",label:"TangentLine"},{value:"TipableVMobject",label:"TipableVMobject"},{value:"Triangle",label:"Triangle"},{value:"Vector",label:"Vector"}]},{value:"svg",label:"svg",children:[{value:"drawings",label:"drawings",children:[{value:"AoPSLogo",label:"AoPSLogo"},{value:"BitcoinLogo",label:"BitcoinLogo"},{value:"Bubble",label:"Bubble"},{value:"Car",label:"Car"},{value:"Clock",label:"Clock"},{value:"ClockPassesTime",label:"ClockPassesTime"},{value:"DeckOfCards",label:"DeckOfCards"},{value:"DoubleSpeechBubble",label:"DoubleSpeechBubble"},{value:"Guitar",label:"Guitar"},{value:"Headphones",label:"Headphones"},{value:"Laptop",label:"Laptop"},{value:"Lightbulb",label:"Lightbulb"},{value:"Logo",label:"Logo"},{value:"PartyHat",label:"PartyHat"},{value:"PatreonLogo",label:"PatreonLogo"},{value:"PlayingCard",label:"PlayingCard"},{value:"SpeechBubble",label:"SpeechBubble"},{value:"Speedometer",label:"Speedometer"},{value:"SuitSymbol",label:"SuitSymbol"},{value:"SunGlasses",label:"SunGlasses"},{value:"ThoughtBubble",label:"ThoughtBubble"},{value:"VectorizedEarth",label:"VectorizedEarth"},{value:"VideoIcon",label:"VideoIcon"},{value:"VideoSeries",label:"VideoSeries"}]},{value:"brace",label:"brace",children:[{value:"Brace",label:"Brace"},{value:"BraceLabel",label:"BraceLabel"},{value:"BraceText",label:"BraceText"}]},{value:"tex_mobject",label:"tex_mobject",children:[{value:"BulletedList",label:"BulletedList"},{value:"SingleStringTexMobject",label:"SingleStringTexMobject"},{value:"TexMobject",label:"TexMobject"},{value:"TexMobjectFromPresetString",label:"TexMobjectFromPresetString"},{value:"TexSymbol",label:"TexSymbol"},{value:"TextMobject",label:"TextMobject"},{value:"Title",label:"Title"}]},{value:"code_mobject",label:"code_mobject",children:[{value:"Code",label:"Code"}]},{value:"text_mobject",label:"text_mobject",children:[{value:"Paragraph",label:"Paragraph"},{value:"Text",label:"Text"},{value:"TextSetting",label:"TextSetting"},{value:"TextWithFixHeight",label:"TextWithFixHeight"}]},{value:"svg_mobject",label:"svg_mobject",children:[{value:"SVGMobject",label:"SVGMobject"},{value:"VMobjectFromSVGPathstring",label:"VMobjectFromSVGPathstring"}]}]},{value:"coordinate_systems",label:"coordinate_systems",children:[{value:"Axes",label:"Axes"},{value:"ComplexPlane",label:"ComplexPlane"},{value:"CoordinateSystem",label:"CoordinateSystem"},{value:"NumberPlane",label:"NumberPlane"},{value:"ThreeDAxes",label:"ThreeDAxes"}]},{value:"shape_matchers",label:"shape_matchers",children:[{value:"BackgroundRectangle",label:"BackgroundRectangle"},{value:"Cross",label:"Cross"},{value:"SurroundingRectangle",label:"SurroundingRectangle"},{value:"Underline",label:"Underline"}]},{value:"probability",label:"probability",children:[{value:"BarChart",label:"BarChart"},{value:"SampleSpace",label:"SampleSpace"}]},{value:"value_tracker",label:"value_tracker",children:[{value:"ComplexValueTracker",label:"ComplexValueTracker"},{value:"ExponentialValueTracker",label:"ExponentialValueTracker"},{value:"ValueTracker",label:"ValueTracker"}]},{value:"three_dimensions",label:"three_dimensions",children:[{value:"Cube",label:"Cube"},{value:"ParametricSurface",label:"ParametricSurface"},{value:"Prism",label:"Prism"},{value:"Sphere",label:"Sphere"},{value:"ThreeDVMobject",label:"ThreeDVMobject"}]},{value:"matrix",label:"matrix",children:[{value:"DecimalMatrix",label:"DecimalMatrix"},{value:"IntegerMatrix",label:"IntegerMatrix"},{value:"Matrix",label:"Matrix"},{value:"MobjectMatrix",label:"MobjectMatrix"}]},{value:"numbers",label:"numbers",children:[{value:"DecimalNumber",label:"DecimalNumber"},{value:"Integer",label:"Integer"}]},{value:"frame",label:"frame",children:[{value:"FullScreenFadeRectangle",label:"FullScreenFadeRectangle"},{value:"FullScreenRectangle",label:"FullScreenRectangle"},{value:"PictureInPictureFrame",label:"PictureInPictureFrame"},{value:"ScreenRectangle",label:"ScreenRectangle"}]},{value:"functions",label:"functions",children:[{value:"FunctionGraph",label:"FunctionGraph"},{value:"ParametricFunction",label:"ParametricFunction"}]},{value:"mobject",label:"mobject",children:[{value:"Group",label:"Group"},{value:"Mobject",label:"Mobject"}]},{value:"number_line",label:"number_line",children:[{value:"NumberLine",label:"NumberLine"},{value:"UnitInterval",label:"UnitInterval"}]}]},{value:"animation",label:"animation",children:[{value:"creation",label:"creation",children:[{value:"AddTextWordByWord",label:"AddTextWordByWord"},{value:"DrawBorderThenFill",label:"DrawBorderThenFill"},{value:"ShowCreation",label:"ShowCreation"},{value:"ShowIncreasingSubsets",label:"ShowIncreasingSubsets"},{value:"ShowPartial",label:"ShowPartial"},{value:"ShowSubmobjectsOneByOne",label:"ShowSubmobjectsOneByOne"},{value:"Uncreate",label:"Uncreate"},{value:"Write",label:"Write"}]},{value:"animation",label:"animation",children:[{value:"Animation",label:"Animation"}]},{value:"composition",label:"composition",children:[{value:"AnimationGroup",label:"AnimationGroup"},{value:"LaggedStart",label:"LaggedStart"},{value:"LaggedStartMap",label:"LaggedStartMap"},{value:"Succession",label:"Succession"}]},{value:"indication",label:"indication",children:[{value:"AnimationOnSurroundingRectangle",label:"AnimationOnSurroundingRectangle"},{value:"ApplyWave",label:"ApplyWave"},{value:"CircleIndicate",label:"CircleIndicate"},{value:"Flash",label:"Flash"},{value:"FocusOn",label:"FocusOn"},{value:"Indicate",label:"Indicate"},{value:"ShowCreationThenDestruction",label:"ShowCreationThenDestruction"},{value:"ShowCreationThenDestructionAround",label:"ShowCreationThenDestructionAround"},{value:"ShowCreationThenFadeAround",label:"ShowCreationThenFadeAround"},{value:"ShowCreationThenFadeOut",label:"ShowCreationThenFadeOut"},{value:"ShowPassingFlash",label:"ShowPassingFlash"},{value:"ShowPassingFlashAround",label:"ShowPassingFlashAround"},{value:"TurnInsideOut",label:"TurnInsideOut"},{value:"WiggleOutThenIn",label:"WiggleOutThenIn"}]},{value:"transform",label:"transform",children:[{value:"ApplyComplexFunction",label:"ApplyComplexFunction"},{value:"ApplyFunction",label:"ApplyFunction"},{value:"ApplyMatrix",label:"ApplyMatrix"},{value:"ApplyMethod",label:"ApplyMethod"},{value:"ApplyPointwiseFunction",label:"ApplyPointwiseFunction"},{value:"ApplyPointwiseFunctionToCenter",label:"ApplyPointwiseFunctionToCenter"},{value:"ClockwiseTransform",label:"ClockwiseTransform"},{value:"CounterclockwiseTransform",label:"CounterclockwiseTransform"},{value:"CyclicReplace",label:"CyclicReplace"},{value:"FadeToColor",label:"FadeToColor"},{value:"MoveToTarget",label:"MoveToTarget"},{value:"ReplacementTransform",label:"ReplacementTransform"},{value:"Restore",label:"Restore"},{value:"ScaleInPlace",label:"ScaleInPlace"},{value:"ShrinkToCenter",label:"ShrinkToCenter"},{value:"Swap",label:"Swap"},{value:"Transform",label:"Transform"},{value:"TransformAnimations",label:"TransformAnimations"},{value:"TransformFromCopy",label:"TransformFromCopy"}]},{value:"specialized",label:"specialized",children:[{value:"Broadcast",label:"Broadcast"},{value:"MoveCar",label:"MoveCar"}]},{value:"numbers",label:"numbers",children:[{value:"ChangeDecimalToValue",label:"ChangeDecimalToValue"},{value:"ChangingDecimal",label:"ChangingDecimal"}]},{value:"movement",label:"movement",children:[{value:"ComplexHomotopy",label:"ComplexHomotopy"},{value:"Homotopy",label:"Homotopy"},{value:"MoveAlongPath",label:"MoveAlongPath"},{value:"PhaseFlow",label:"PhaseFlow"},{value:"SmoothedVectorizedHomotopy",label:"SmoothedVectorizedHomotopy"}]},{value:"fading",label:"fading",children:[{value:"FadeIn",label:"FadeIn"},{value:"FadeInFrom",label:"FadeInFrom"},{value:"FadeInFromDown",label:"FadeInFromDown"},{value:"FadeInFromLarge",label:"FadeInFromLarge"},{value:"FadeInFromPoint",label:"FadeInFromPoint"},{value:"FadeOut",label:"FadeOut"},{value:"FadeOutAndShift",label:"FadeOutAndShift"},{value:"FadeOutAndShiftDown",label:"FadeOutAndShiftDown"},{value:"VFadeIn",label:"VFadeIn"},{value:"VFadeInThenOut",label:"VFadeInThenOut"},{value:"VFadeOut",label:"VFadeOut"}]},{value:"growing",label:"growing",children:[{value:"GrowArrow",label:"GrowArrow"},{value:"GrowFromCenter",label:"GrowFromCenter"},{value:"GrowFromEdge",label:"GrowFromEdge"},{value:"GrowFromPoint",label:"GrowFromPoint"},{value:"SpinInFromNothing",label:"SpinInFromNothing"}]},{value:"update",label:"update",children:[{value:"MaintainPositionRelativeTo",label:"MaintainPositionRelativeTo"},{value:"UpdateFromAlphaFunc",label:"UpdateFromAlphaFunc"},{value:"UpdateFromFunc",label:"UpdateFromFunc"}]},{value:"rotation",label:"rotation",children:[{value:"Rotate",label:"Rotate"},{value:"Rotating",label:"Rotating"}]}]},{value:"once_useful_constructs",label:"once_useful_constructs",children:[{value:"light",label:"light",children:[{value:"AmbientLight",label:"AmbientLight"},{value:"LightSource",label:"LightSource"},{value:"Lighthouse",label:"Lighthouse"},{value:"Spotlight",label:"Spotlight"},{value:"SwitchOff",label:"SwitchOff"},{value:"SwitchOn",label:"SwitchOn"}]},{value:"fractals",label:"fractals",children:[{value:"CircularFractal",label:"CircularFractal"},{value:"DiamondFractal",label:"DiamondFractal"},{value:"FlowSnake",label:"FlowSnake"},{value:"FractalCurve",label:"FractalCurve"},{value:"HilbertCurve",label:"HilbertCurve"},{value:"HilbertCurve3D",label:"HilbertCurve3D"},{value:"JaggedCurvePiece",label:"JaggedCurvePiece"},{value:"KochCurve",label:"KochCurve"},{value:"KochSnowFlake",label:"KochSnowFlake"},{value:"LindenmayerCurve",label:"LindenmayerCurve"},{value:"PeanoCurve",label:"PeanoCurve"},{value:"PentagonalFractal",label:"PentagonalFractal"},{value:"PentagonalPiCreatureFractal",label:"PentagonalPiCreatureFractal"},{value:"PiCreatureFractal",label:"PiCreatureFractal"},{value:"QuadraticKoch",label:"QuadraticKoch"},{value:"QuadraticKochIsland",label:"QuadraticKochIsland"},{value:"SelfSimilarFractal",label:"SelfSimilarFractal"},{value:"SelfSimilarSpaceFillingCurve",label:"SelfSimilarSpaceFillingCurve"},{value:"Sierpinski",label:"Sierpinski"},{value:"SierpinskiCurve",label:"SierpinskiCurve"},{value:"SnakeCurve",label:"SnakeCurve"},{value:"StellarCurve",label:"StellarCurve"},{value:"TriangleFillingCurve",label:"TriangleFillingCurve"},{value:"UtahFillingCurve",label:"UtahFillingCurve"},{value:"WonkyHexagonFractal",label:"WonkyHexagonFractal"}]},{value:"graph_theory",label:"graph_theory",children:[{value:"CompleteGraph",label:"CompleteGraph"},{value:"CubeGraph",label:"CubeGraph"},{value:"DiscreteGraphScene",label:"DiscreteGraphScene"},{value:"Graph",label:"Graph"},{value:"OctohedronGraph",label:"OctohedronGraph"},{value:"SampleGraph",label:"SampleGraph"}]},{value:"complex_transformation_scene",label:"complex_transformation_scene",children:[{value:"ComplexTransformationScene",label:"ComplexTransformationScene"}]},{value:"counting",label:"counting",children:[{value:"CountInBinaryTo256",label:"CountInBinaryTo256"},{value:"CountInDecimal",label:"CountInDecimal"},{value:"CountInTernary",label:"CountInTernary"},{value:"CountingScene",label:"CountingScene"},{value:"FactorialBase",label:"FactorialBase"},{value:"PowerCounter",label:"PowerCounter"}]},{value:"arithmetic",label:"arithmetic",children:[{value:"FlipThroughSymbols",label:"FlipThroughSymbols"},{value:"RearrangeEquation",label:"RearrangeEquation"}]},{value:"combinatorics",label:"combinatorics",children:[{value:"GeneralizedPascalsTriangle",label:"GeneralizedPascalsTriangle"},{value:"PascalsTriangle",label:"PascalsTriangle"}]}]},{value:"for_3b1b_videos",label:"for_3b1b_videos",children:[{value:"pi_creature",label:"pi_creature",children:[{value:"BabyPiCreature",label:"BabyPiCreature"},{value:"Eyes",label:"Eyes"},{value:"Mathematician",label:"Mathematician"},{value:"Mortimer",label:"Mortimer"},{value:"PiCreature",label:"PiCreature"},{value:"Randolph",label:"Randolph"},{value:"TauCreature",label:"TauCreature"},{value:"ThreeLeggedPiCreature",label:"ThreeLeggedPiCreature"}]},{value:"common_scenes",label:"common_scenes",children:[{value:"Banner",label:"Banner"},{value:"ExternallyAnimatedScene",label:"ExternallyAnimatedScene"},{value:"LogoGenerationTemplate",label:"LogoGenerationTemplate"},{value:"OpeningQuote",label:"OpeningQuote"},{value:"PatreonEndScreen",label:"PatreonEndScreen"},{value:"PatreonThanks",label:"PatreonThanks"},{value:"TODOStub",label:"TODOStub"}]},{value:"pi_creature_animations",label:"pi_creature_animations",children:[{value:"Blink",label:"Blink"},{value:"FlashThroughClass",label:"FlashThroughClass"},{value:"PiCreatureBubbleIntroduction",label:"PiCreatureBubbleIntroduction"},{value:"PiCreatureSays",label:"PiCreatureSays"},{value:"RemovePiCreatureBubble",label:"RemovePiCreatureBubble"}]},{value:"pi_creature_scene",label:"pi_creature_scene",children:[{value:"MortyPiCreatureScene",label:"MortyPiCreatureScene"},{value:"PiCreatureScene",label:"PiCreatureScene"},{value:"TeacherStudentsScene",label:"TeacherStudentsScene"}]},{value:"pi_class",label:"pi_class",children:[{value:"PiCreatureClass",label:"PiCreatureClass"}]}]},{value:"camera",label:"camera",children:[{value:"camera",label:"camera",children:[{value:"BackgroundColoredVMobjectDisplayer",label:"BackgroundColoredVMobjectDisplayer"},{value:"Camera",label:"Camera"}]},{value:"moving_camera",label:"moving_camera",children:[{value:"CameraFrame",label:"CameraFrame"},{value:"MovingCamera",label:"MovingCamera"}]},{value:"mapping_camera",label:"mapping_camera",children:[{value:"MappingCamera",label:"MappingCamera"},{value:"OldMultiCamera",label:"OldMultiCamera"},{value:"SplitScreenCamera",label:"SplitScreenCamera"}]},{value:"multi_camera",label:"multi_camera",children:[{value:"MultiCamera",label:"MultiCamera"}]},{value:"three_d_camera",label:"three_d_camera",children:[{value:"ThreeDCamera",label:"ThreeDCamera"}]}]},{value:"container",label:"container",children:[{value:"container",label:"container",children:[{value:"Container",label:"Container"}]}]},{value:"utils",label:"utils",children:[{value:"config_ops",label:"config_ops",children:[{value:"DictAsObject",label:"DictAsObject"}]}]},{value:"scene",label:"scene",children:[{value:"scene",label:"scene",children:[{value:"EndSceneEarlyException",label:"EndSceneEarlyException"},{value:"Scene",label:"Scene"}]},{value:"graph_scene",label:"graph_scene",children:[{value:"GraphScene",label:"GraphScene"}]},{value:"vector_space_scene",label:"vector_space_scene",children:[{value:"LinearTransformationScene",label:"LinearTransformationScene"},{value:"VectorScene",label:"VectorScene"}]},{value:"moving_camera_scene",label:"moving_camera_scene",children:[{value:"MovingCameraScene",label:"MovingCameraScene"}]},{value:"reconfigurable_scene",label:"reconfigurable_scene",children:[{value:"ReconfigurableScene",label:"ReconfigurableScene"}]},{value:"sample_space_scene",label:"sample_space_scene",children:[{value:"SampleSpaceScene",label:"SampleSpaceScene"}]},{value:"scene_file_writer",label:"scene_file_writer",children:[{value:"SceneFileWriter",label:"SceneFileWriter"}]},{value:"scene_from_video",label:"scene_from_video",children:[{value:"SceneFromVideo",label:"SceneFromVideo"}]},{value:"three_d_scene",label:"three_d_scene",children:[{value:"SpecialThreeDScene",label:"SpecialThreeDScene"},{value:"ThreeDScene",label:"ThreeDScene"}]},{value:"zoomed_scene",label:"zoomed_scene",children:[{value:"ZoomedScene",label:"ZoomedScene"}]}]}],picture_quality:[{value:"w",label:"2560*1440"},{value:"h",label:"1920*1080"},{value:"m",label:"1280*720"},{value:"l",label:"854*480"}],nameList:[{value:"self",label:"self"}],functionList:[{value:"get_arc_center",label:"get_arc_center"}],function_display_template:{value:"",label:""},n2cDict:{self:"manimlib.scene.scene.Scene"},tableData:[{class:"TextMobject",name:"text1",function:"",param_list:[{name:"VarArgs0",type:"string",value:"Hello ManimOnline!",param_tag:"varargs"}],tag:"create_instance"},{class:"TexMobject",name:"tex1",function:"",param_list:[{name:"VarArgs0",type:"string",value:"\\sum_{k=1}^\\infty {1 \\over k^2} = {\\pi^2 \\over 6}",param_tag:"varargs"}],tag:"create_instance"},{class:"VGroup",name:"group1",function:"",param_list:[{name:"VarArgs0",type:"instance",value:"text1",param_tag:"varargs"},{name:"VarArgs1",type:"instance",value:"tex1",param_tag:"varargs"}],tag:"create_instance"},{class:"VGroup",name:"group1",function:"arrange",param_list:[{name:"direction",type:"constant",value:"DOWN",param_tag:"normal"}],tag:"call_function"},{class:"VGroup",name:"group1",function:"set_width",param_list:[{name:"width",type:"constant",value:"FRAME_WIDTH - 2 * LARGE_BUFF",param_tag:"normal"}],tag:"call_function"},{class:"Write",name:"write1",function:"",param_list:[{name:"mobject",type:"instance",value:"text1",param_tag:"normal"}],tag:"create_instance"},{class:"Write",name:"write2",function:"",param_list:[{name:"mobject",type:"instance",value:"tex1",param_tag:"normal"}],tag:"create_instance"},{class:"Scene",name:"self",function:"play",param_list:[{name:"VarArgs0",type:"instance",value:"write1",param_tag:"varargs"}],tag:"call_function"},{class:"Scene",name:"self",function:"play",param_list:[{name:"VarArgs0",type:"instance",value:"write2",param_tag:"varargs"}],tag:"call_function"}]}},methods:{Set_line_index:function(e){this.line_index=e,console.log(this.line_index),alert("获取成功!")},handleChange:function(e){console.log(e)},handleDialogClose:function(e){var a=this;s.a.get(this.mobject_address).then(function(e){console.log(e);for(var l=e.data,t={class:"",name:"",function:"",param_list:[],tag:""},n=0;n<l.arguments.length;n++){var r={name:"",type:"",value:"",param_tag:""};r.name=l.arguments[n].name,r.value=l.arguments[n].default,r.param_tag="normal",t.param_list.push(r)}t.tag="call_function",t.class=a.n2cDict[a.instance_name],t.name=a.instance_name,t.function=a.function_name,a.tableData.push(t),console.log(a.tableData)}).catch(function(e){alert("Error:"+console.error()),console.log(e)})},handleClassChosen:function(e){this.full_class_name="manimlib.",this.simple_class_name="",this.mobject_address="/param?function=",console.log(e),this.tmp=e;for(var a=0;a<this.tmp.length-1;a++)this.full_class_name+=this.tmp[a],this.full_class_name+=".";this.simple_class_name=this.tmp[this.tmp.length-1],this.full_class_name+=this.simple_class_name,this.mobject_address+=this.full_class_name+".__init__"},handleInstanceChosen:function(e){var a=this;this.function_address="/function?class=",this.function_address+=this.n2cDict[e[0]],this.instance_name=this.n2cDict[e[0]],s.a.get(this.function_address).then(function(e){console.log(e);var l=e.data;console.log(l.functions);for(var t=0;t<l.functions.length;t++){var n={value:"",label:""};n.value=l.functions[t],n.label=l.functions[t],a.functionList.push(n)}}).catch(function(e){alert("Error:"+console.error()),console.log(e)})},handleFunctionChosen:function(e){this.mobject_name=this.instance_name,this.mobject_name+=".",this.mobject_name+=e[0],this.mobject_address="/param?function="+this.mobject_name},deleteRow:function(e,a){a.splice(e,1),console.log(this.tableData)},tableDbEdit:function(e,a,l,t){var n=this;console.log(e),console.log(a);var r=0,i=0,o=0,s="";if("param_tag"in e)for(var c=this.tableData[this.line_index].param_list,u=0;u<c.length;u++)this.tableData[this.line_index].param_list[u].name==e.name&&(r=u);else{if("create_instance"==e.tag&&"name"==a.property){i=1;for(u=0;u<this.nameList.length;u++)this.nameList[u].value==e.name&&(o=u);s=this.n2cDict[e.name]}for(u=0;u<this.tableData.length;u++)this.tableData[u].name==e.name&&(r=u)}if("参数名称"!=a.label&&"标签"!=a.label&&"操作"!=a.label&&"物品类型"!=a.label){t.target.innerHTML="";var m=document.createElement("input");m.value="",m.setAttribute("type","text"),m.style.width="80%",m.style.padding="0px",m.style.border="1px solid #288EFE",m.style.borderRadius="3px",l.appendChild(m),m.onblur=function(){if(""==m.value)message_w("字段名不能为空"),m.style.border="1px solid #FD1B1E";else{l.removeChild(m),t.target.innerText=m.value;var c=a.property;console.log(c),console.log(r),console.log(n.tableData),"param_tag"in e?(n.tableData[n.line_index].param_list[r][c]=m.value,print(n.tableData)):(1==i&&(n.nameList[o].value=m.value,n.nameList[o].label=m.value,n.n2cDict[m.value]=s),n.tableData[r][c]=m.value)}}}},Create_Instance:function(){var e=this;s.a.get(e.mobject_address).then(function(a){console.log(a);for(var l=a.data,t={class:"",name:"",function:"",param_list:[],tag:""},n=0;n<l.arguments.length;n++){var r={name:"",type:"",value:"",param_tag:""};r.name=l.arguments[n].name,r.value=l.arguments[n].default,r.param_tag="normal",t.param_list.push(r)}t.tag="create_instance",t.class=e.simple_class_name,t.name="new_instance",e.tableData.push(t),e.n2cDict[t.name]=e.full_class_name;var i={value:t.name,label:t.name};e.nameList.push(i)}).catch(function(e){alert("Error:"+console.error()),console.log(e)})},Create_Varargs:function(e){var a={name:"",type:"",value:"",param_tag:""};a.name=this.tableData[e].param_list.length,a.type="other",a.value="",a.param_tag="varargs",this.tableData[e].param_list.push(a)},submit:function(){var e=this,a={username:"",scene_name:"",quality:"",mode:"",codes:[]};if(a.username=this.ID,a.scene_name=this.input,a.quality=this.choose_quality,a.mode="interactive","interactive"==a.mode){for(var l=[],t=0;t<this.tableData.length;t++)if("create_instance"==this.tableData[t].tag){for(var n={type:"create_instance",name:this.tableData[t].name,class:this.tableData[t].class,params:{}},r=this.tableData[t].param_list,i=[],o=0;o<r.length;o++){var s={type:r[o].type,content:r[o].value};"normal"==r[o].param_tag?n.params[r[o].name]=s:"varargs"==r[o].param_tag&&i.push(s)}n.params.varargs=i,l.push(n)}else if("call_function"==this.tableData[t].tag){for(n={type:"call_function",instance:this.tableData[t].name,function:this.tableData[t].function,params:{}},r=this.tableData[t].param_list,i=[],o=0;o<r.length;o++){s={type:r[o].type,content:r[o].value};"normal"==r[o].param_tag?n.params[r[o].name]=s:"varargs"==r[o].param_tag&&i.push(s)}n.params.varargs=i,l.push(n)}a.codes=l}var c=v()(a);console.log(c),this.axios({method:"POST",url:"/generate",data:c}).then(function(l){if(console.log(l),200==l.status){e.$message({message:"动画生成成功",type:"success"});var t="/video?username="+a.username+"&scene_name="+a.scene_name+"&quality="+a.quality;console.log(t),window.location.href=t}else e.$message({message:"选择错误,动画生成失败",type:"error"})})},resetDateFilter:function(){this.$refs.filterTable.clearFilter("date")},clearFilter:function(){this.$refs.filterTable.clearFilter()},formatter:function(e,a){return e.address},filterTag:function(e,a){return a.tag===e},filterHandler:function(e,a,l){return a[l.property]===e},load:function(e){}},mounted:function(){this.ID=this.$route.query.userID,console.log(this.ID)}},_={render:function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("el-row",[l("div",[l("el-col",{attrs:{span:12,offset:6}},[l("div",[l("el-cascader",{ref:"choices",attrs:{options:e.options,clearable:"",filterable:""},on:{change:e.handleClassChosen}})],1)]),e._v(" "),l("div",[l("el-button",{attrs:{type:"primary",id:"choose"},nativeOn:{click:function(a){return e.Create_Instance(a)}}},[e._v("创建物品")]),e._v(" "),l("el-button",{attrs:{type:"primary",id:"choose"},nativeOn:{click:function(a){e.dialogVisible=!0}}},[e._v("调用函数")])],1),e._v(" "),l("el-dialog",{attrs:{title:"新建方法调用",visible:e.dialogVisible,width:"30%"},on:{"update:visible":function(a){e.dialogVisible=a}}},[l("el-cascader",{ref:"choices",attrs:{options:e.nameList,clearable:"",filterable:""},on:{change:e.handleInstanceChosen}}),e._v(" "),l("el-cascader",{ref:"choices",attrs:{options:e.functionList,clearable:"",filterable:""},on:{change:e.handleFunctionChosen}}),e._v(" "),l("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[l("el-button",{nativeOn:{click:function(a){e.dialogVisible=!1}}},[e._v("取 消")]),e._v(" "),l("el-button",{attrs:{type:"primary"},nativeOn:{click:function(a){e.handleDialogClose(),e.dialogVisible=!1}}},[e._v("确 定")])],1)],1),e._v(" "),l("div",[l("el-row",[l("el-col",{attrs:{span:8,offset:8}},[l("div",[l("el-input",{attrs:{placeholder:"请输入画布名称"},model:{value:e.input,callback:function(a){e.input=a},expression:"input"}}),e._v(" "),l("el-select",{attrs:{placeholder:"请选择画质"},model:{value:e.choose_quality,callback:function(a){e.choose_quality=a},expression:"choose_quality"}},e._l(e.picture_quality,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1)])],1)],1),e._v(" "),l("div",[l("el-row",[l("el-col",{attrs:{span:8,offset:8}},[l("el-table",{staticClass:"table STYLE1",attrs:{data:e.tableData,type:"index"},on:{"cell-dblclick":e.tableDbEdit}},[l("el-table-column",{attrs:{prop:"param_list",type:"expand"},scopedSlots:e._u([{key:"default",fn:function(a){return[l("el-button",{attrs:{plain:"",id:"choose"},nativeOn:{click:function(l){return e.Set_line_index(a.$index)}}},[e._v("获取大行号")]),e._v(" "),l("el-button",{attrs:{plain:"",id:"choose"},nativeOn:{click:function(l){return e.Create_Varargs(a.$index)}}},[e._v("添加*参数")]),e._v(" "),l("el-table",{attrs:{data:a.row.param_list,"max-height":"300"},on:{"cell-dblclick":e.tableDbEdit}},[l("el-table-column",{attrs:{label:"参数名称",prop:"name"}}),e._v(" "),l("el-table-column",{attrs:{label:"参数类型",prop:"type"}}),e._v(" "),l("el-table-column",{attrs:{label:"参数值",prop:"value",sortable:""}}),e._v(" "),l("el-table-column",{attrs:{label:"参数标签",prop:"param_tag",filters:[{value:"normal",text:"常规参数"},{value:"varargs",text:"不定长*参数"}],"filter-method":e.filterTag,"filter-placement":"bottom-end"}})],1)]}}])}),e._v(" "),l("el-table-column",{attrs:{label:"物品类型",prop:"class"}}),e._v(" "),l("el-table-column",{attrs:{label:"物品名称",prop:"name"}}),e._v(" "),l("el-table-column",{attrs:{label:"调用方法",prop:"function"}}),e._v(" "),l("el-table-column",{attrs:{label:"标签",prop:"tag",filters:[{value:"create_instance",text:"创建物品"},{value:"call_function",text:"调用方法"}],"filter-method":e.filterTag,"filter-placement":"bottom-end"},scopedSlots:e._u([{key:"default",fn:function(a){return[l("el-tag",{attrs:{type:"create_instance"===a.row.tag?"primary":"success","disable-transitions":""}},[e._v(e._s(a.row.tag))])]}}])}),e._v(" "),l("el-table-column",{attrs:{label:"操作"},scopedSlots:e._u([{key:"default",fn:function(a){return[l("el-button",{attrs:{size:"mini",type:"danger"},nativeOn:{click:function(l){return e.deleteRow(a.$index,e.tableData)}}},[e._v("删除")])]}}])})],1)],1)],1)],1),e._v(" "),l("el-button",{attrs:{type:"primary"},nativeOn:{click:function(a){return e.submit(a)}}},[e._v("提交")])],1)])},staticRenderFns:[]};var f=l("VU/8")(g,_,!1,function(e){l("Q3Vk")},"data-v-b6ce0d06",null).exports,y={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("el-row",[t("div",{staticClass:"hello"},[t("img",{attrs:{src:l("2tLi")}}),e._v(" "),t("el-col",{attrs:{span:8,offset:5}},[t("h1",[e._v(e._s(e.msg))])]),e._v(" "),t("el-col",{attrs:{span:8,offset:5}},[t("h2",[e._v("Essential Links")]),e._v(" "),t("ul",[t("li",[t("a",{attrs:{href:"https://github.com/cai-hust/manim-tutorial-CN",target:"_blank"}},[e._v("\r\n official_document\r\n ")])]),e._v(" "),t("li",[t("a",{attrs:{href:"https://manim.ml/",target:"_blank"}},[e._v(" Document Type Tutorial ")])]),e._v(" "),t("li",[t("a",{attrs:{href:"https://www.bilibili.com/video/BV1W4411Z7Zt?from=search&seid=6580109186460276345",target:"_blank"}},[e._v("\r\n Video tutorial\r\n ")])])])])],1)])},staticRenderFns:[]};var S=l("VU/8")({name:"HelloWorld",data:function(){return{msg:"Welcome to The Manim's Web Design"}}},y,!1,function(e){l("PcVA")},"data-v-1adf154f",null).exports,C={data:function(){return{options:[{value:"w",label:"2560*1440"},{value:"h",label:"1920*1080"},{value:"m",label:"1280*720"},{value:"l",label:"854*480"}],value:"",textarea:"",input:"",ID:""}},methods:{submit:function(){var e=this,a={username:"",scene_name:"",quality:"",mode:"",codes:""};console.log(this.ID),a.username=this.ID,a.scene_name=this.input,a.quality=this.value,a.mode="python",a.codes=this.textarea,console.log(a.codes),this.axios({method:"POST",url:"/generate",data:a}).then(function(l){if(console.log(l),"successful"==l.data.status){e.$message({message:"动画生成成功",type:"success"});var t="/video?username="+a.username+"&scene_name="+a.scene_name+"&quality="+a.quality;console.log(t),window.location.href=t}else e.$message({message:"选择错误,动画生成失败",type:"error"})})}},mounted:function(){this.ID=this.$route.query.userID,console.log(this.ID)}},j={render:function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("div",[l("el-row",[l("el-col",{attrs:{span:12,offset:6}},[l("div",[e._v("以下为python代码生成动画")]),e._v(" "),l("div",[l("el-input",{attrs:{placeholder:"请输入画布名称"},model:{value:e.input,callback:function(a){e.input=a},expression:"input"}}),e._v(" "),l("el-select",{attrs:{placeholder:"请选择画质"},model:{value:e.value,callback:function(a){e.value=a},expression:"value"}},e._l(e.options,function(e){return l("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1),e._v(" "),l("el-input",{staticClass:"Style1",attrs:{type:"textarea",autosize:{minRows:6,maxRows:20},placeholder:"请输入代码"},model:{value:e.textarea,callback:function(a){e.textarea=a},expression:"textarea"}}),e._v(" "),l("el-button",{attrs:{type:"primary"},nativeOn:{click:function(a){return e.submit(a)}}},[e._v("提交")])],1)])],1)],1)},staticRenderFns:[]};var T=l("VU/8")(C,j,!1,function(e){l("rLFp")},"data-v-06f44a31",null).exports,F={data:function(){var e=this;return{infoForm:{userName:"",mail:"",password:"",rePassword:""},rules:{pass:[{validator:function(a,l,t){""===e.infoForm.password?t(new Error("请输入密码")):(""!==e.infoForm.rePassword&&e.$refs.infoForm.validateField("checkPass"),t())},trigger:"blur"}],checkPass:[{validator:function(a,l,t){""===e.infoForm.rePassword?t(new Error("请再次输入密码")):e.infoForm.rePassword!==e.infoForm.password?t(new Error("两次输入密码不一致")):t()},trigger:"blur"}]}}},methods:{register:function(e){var a=this;this.$refs[e].validate(function(e){if(e){var l="/register?username="+a.infoForm.userName+"&password="+a.infoForm.password;s.a.get(l).then(function(e){if(console.log(e),"successful"==e.data.status){a.$message({message:"注册成功",type:"success"});e.data.id;a.$router.push({path:"/"})}else a.$message({message:"注册失败",type:"error"})}).catch(function(e){console.log(e)})}else console.log("错误")})}}},w={render:function(){var e=this,a=e.$createElement,l=e._self._c||a;return l("div",{staticClass:"register_page"},[l("p",{staticStyle:{"font-size":"40px"}},[e._v("MANIM LAB")]),e._v(" "),l("el-row",{attrs:{type:"flex",align:"middle",justify:"center"}},[l("el-col",{attrs:{span:10}},[l("el-card",{attrs:{shadow:"always"}},[l("el-form",{ref:"infoForm",attrs:{model:e.infoForm,"status-icon":"",rules:e.rules}},[l("el-form-item",{attrs:{label:"用户名",rules:[{required:!0,message:"用户名不能为空",trigger:"blur"}],prop:"userName"}},[l("el-input",{attrs:{clearable:"",placeholder:"请输入用户名",autocomplete:"off"},model:{value:e.infoForm.userName,callback:function(a){e.$set(e.infoForm,"userName",a)},expression:"infoForm.userName"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"密码",prop:"pass"}},[l("el-input",{attrs:{type:"password",placeholder:"请输入密码",autocomplete:"off"},model:{value:e.infoForm.password,callback:function(a){e.$set(e.infoForm,"password",a)},expression:"infoForm.password"}})],1),e._v(" "),l("el-form-item",{attrs:{label:"确认密码",prop:"checkPass"}},[l("el-input",{attrs:{type:"password",placeholder:"请确认密码",autocomplete:"off"},model:{value:e.infoForm.rePassword,callback:function(a){e.$set(e.infoForm,"rePassword",a)},expression:"infoForm.rePassword"}})],1)],1),e._v(" "),l("el-button",{staticClass:"register_btn",attrs:{type:"primary"},on:{click:function(a){return e.register("infoForm")}}},[e._v("注册")])],1)],1)],1)],1)},staticRenderFns:[]},P=l("VU/8")(F,w,!1,null,null,null).exports;t.default.use(i.a);var x=new i.a({routes:[{path:"/",name:"login",component:h},{path:"/register",name:"Register",component:P},{path:"/main",name:"HelloWorld",components:{Head:S,Ajax:m,Layout:f,Code:T}}],mode:"hash"}),M=l("DWlv"),D=l.n(M),L=l("zL8q"),A=l.n(L);l("tvR6");t.default.use(A.a),t.default.use(D.a,s.a),t.default.use(i.a),t.default.prototype.$axios=s.a,t.default.config.productionTip=!1,s.a.defaults.baseURL="/",new t.default({el:"#app",router:x,components:{App:r},template:"<App/>"})},PcVA:function(e,a){},Q3Vk:function(e,a){},qirL:function(e,a){},rLFp:function(e,a){},tvR6:function(e,a){}},["NHnr"]);
|