|
@@ -832,6 +832,17 @@ export default {
|
|
|
onClickQuit() {
|
|
|
this.ariaSettings.isCompActive = false
|
|
|
},
|
|
|
+
|
|
|
+ // 供外界调用
|
|
|
+ requestToShowMenu() {
|
|
|
+ !this.ariaSettings.isCompActive && (this.ariaSettings.isCompActive = true)
|
|
|
+ },
|
|
|
+ requestToHideMenu() {
|
|
|
+ this.ariaSettings.isCompActive && (this.ariaSettings.isCompActive = false)
|
|
|
+ },
|
|
|
+ requestToSwitchMenuShowHide() {
|
|
|
+ this.ariaSettings.isCompActive = !this.ariaSettings.isCompActive
|
|
|
+ },
|
|
|
}
|
|
|
}
|
|
|
</script>
|