wuhu-torn-helper/src/class/Application.ts
2022-10-17 15:19:18 +08:00

30 lines
806 B
TypeScript

import WuhuBase from "./WuhuBase";
import WuHuTornHelper from "./WuhuTornHelper";
import ZhongIcon from "./ZhongIcon";
import { Common } from "./Common";
import UrlPattern from "./UrlMatch";
import WuhuConfig from "./WuhuConfig";
import translateMain from "../func/translate/translateMain";
import Global from "./Global";
export default class Application {
public static main() {
WuhuBase.conditionInterrupt();
// 初始化
WuHuTornHelper.getInstance();
// 插件图标和设置菜单
ZhongIcon.getInstance();
// 所有页面通用
Common.getInstance().resolve();
// URL匹配
UrlPattern.getInstance().resolve();
// 翻译
if (WuhuConfig.get('transEnable')) translateMain(Global.getInstance().href);
}
}