规范utools引用

This commit is contained in:
fofolee
2025-02-13 01:14:37 +08:00
parent dcac385dbd
commit 05e5223ef3
18 changed files with 107 additions and 119 deletions

View File

@@ -142,16 +142,22 @@
<script>
import features from "js/options/quickFeatures.js";
import { utoolsFull } from "js/utools.js";
export default {
name: "UtilityFeaturesMenu",
data() {
return {
utools: utoolsFull,
};
},
methods: {
toggleFeature(type, enable) {
enable
? this.$root.utools.whole.setFeature(
? this.utools.setFeature(
window.lodashM.cloneDeep(features[type])
)
: this.$root.utools.whole.removeFeature(features[type].code);
: this.utools.removeFeature(features[type].code);
},
},
};

View File

@@ -103,6 +103,7 @@ import UtilityFeaturesMenu from "./UtilityFeaturesMenu.vue";
import EnvConfigMenu from "./EnvConfigMenu.vue";
import PersonalizeMenu from "./PersonalizeMenu.vue";
import UserData from "../popup/UserData.vue";
import { utoolsFull } from "js/utools.js";
export default {
name: "ConfigurationMenu",
@@ -121,6 +122,7 @@ export default {
showAbout: false,
showPanelConf: false,
showUserData: false,
utools: utoolsFull,
};
},
props: {
@@ -140,7 +142,7 @@ export default {
},
methods: {
unMarkTag() {
this.$root.utools.whole.removeFeature(
this.utools.removeFeature(
`panel_${window.hexEncode(this.currentTag)}`
);
window.lodashM.pull(