(()=>{return(t,n)=>{const e={less:-1,equal:0,greater:1,incomparable:NaN};class s{constructor(t){this.parts=t.split(".").map(t=>parseInt(t));this.versionString=t}compareTo(t){for(let n=0;nt.parts[n]){return e.greater}return e.less}if(this.parts.length!==t.parts.length){return e.less}return e.equal}greaterThan(t){return this.compareTo(t)===e.greater}lessThan(t){return this.compareTo(t)===e.less}equals(t){return this.compareTo(t)===e.equal}}const i=new s(n.data.latestVersion.text);const a=new s(t.currentVersion);if(i.greaterThan(a)){return{settingsWidget:{after:()=>$(".gui-settings-content"),content:`
\n 新版本${i.versionString}已发布.\n \n \n 安装\n \n \n \n \n 查看\n \n \n
`,success:()=>{const n=`新版本${i.versionString}已发布. 安装查看`;Toast.info(n,"检查更新")}},widget:{content:`\n \n \n \n 安装更新\n \n \n \n \n 查看更新\n \n `,success:()=>{const n=`新版本${i.versionString}已发布. 安装查看`;const e=Toast.info(n,"检查更新");$("#new-version-update").on("click",()=>document.querySelector("#new-version-update a").click());$("#new-version-link").on("click",()=>e&&e.dismiss());$("#new-version-info").on("click",()=>document.querySelector("#new-version-info a").click())}}}}}})();