mirror of
https://github.com/purocean/yn.git
synced 2026-09-24 15:46:02 +08:00
feat: add onMousedown to status bar menu
This commit is contained in:
@@ -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" />
|
||||
|
||||
@@ -21,6 +21,7 @@ export interface Menu {
|
||||
hidden?: boolean;
|
||||
position: 'left' | 'right';
|
||||
onClick?: (menu: Menu) => void;
|
||||
onMousedown?: (menu: Menu) => void;
|
||||
list?: MenuItem[];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user