feat: add onMousedown to status bar menu

This commit is contained in:
purocean
2021-12-28 14:10:39 +08:00
parent 0f9f3bd023
commit c62531ae38
2 changed files with 2 additions and 0 deletions
@@ -4,6 +4,7 @@
:class="{'status-bar-menu': true, hidden: menu.hidden}"
v-for="menu in list"
:key="menu.id"
@mousedown="menu.onMousedown && menu.onMousedown(menu)"
@click="menu.onClick && menu.onClick(menu)">
<div class="title" :title="menu.tips">
<svg-icon v-if="menu.icon" :name="menu.icon" class="title-icon" />
+1
View File
@@ -21,6 +21,7 @@ export interface Menu {
hidden?: boolean;
position: 'left' | 'right';
onClick?: (menu: Menu) => void;
onMousedown?: (menu: Menu) => void;
list?: MenuItem[];
}