frontend/adcap/TemplateData/UnityProgress.js
2023-05-31 16:45:10 -04:00

9 lines
736 B
JavaScript

function UnityProgress(dom){this.progress=0.0;this.message="";this.dom=dom;var parent=dom.parentNode;this.SetProgress=function(progress){if(this.progress<progress)
this.progress=progress;if(progress==1){this.SetMessage("Preparing...");document.getElementById("bgBar").style.display="none";document.getElementById("progressBar").style.display="none";}
this.Update();}
this.SetMessage=function(message){this.message=message;this.Update();}
this.Clear=function(){document.getElementById("loadingBox").style.display="none";}
this.Update=function(){var length=200*Math.min(this.progress,1);bar=document.getElementById("progressBar")
bar.style.width=length+"px";document.getElementById("loadingInfo").innerHTML=this.message;}
this.Update();}