aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/MenuItem.mjs
diff options
context:
space:
mode:
authorHsieh Chin Fan <pham@topo.tw>2024-10-03 13:34:10 +0800
committerHsieh Chin Fan <pham@topo.tw>2024-10-03 16:19:46 +0800
commit7359cf1c2d823041447c6d7000e6c796a3628ccf (patch)
tree52f6105dfa5f89a5f6075b0466777ac942a7f010 /src/MenuItem.mjs
parentd415e66b355c75d5d1da55f607f9c52cc5a71301 (diff)
feat: add more menu-item for renderer suggestions
Diffstat (limited to 'src/MenuItem.mjs')
-rw-r--r--src/MenuItem.mjs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/MenuItem.mjs b/src/MenuItem.mjs
index 4028702..ee349b5 100644
--- a/src/MenuItem.mjs
+++ b/src/MenuItem.mjs
@@ -1,6 +1,6 @@
1import { shiftByWindow } from './utils.mjs' 1import { shiftByWindow } from './utils.mjs'
2 2
3class Item extends window.HTMLDivElement { 3export class Item extends window.HTMLDivElement {
4 constructor ({ text, innerHTML, onclick, style, className, onmouseover }) { 4 constructor ({ text, innerHTML, onclick, style, className, onmouseover }) {
5 super() 5 super()
6 this.innerHTML = innerHTML ?? text 6 this.innerHTML = innerHTML ?? text
@@ -18,7 +18,7 @@ class Item extends window.HTMLDivElement {
18} 18}
19window.customElements.define('menu-item', Item, { extends: 'div' }) 19window.customElements.define('menu-item', Item, { extends: 'div' })
20 20
21class Folder extends window.HTMLDivElement { 21export class Folder extends window.HTMLDivElement {
22 constructor ({ text, innerHTML, items }) { 22 constructor ({ text, innerHTML, items }) {
23 super() 23 super()
24 this.innerHTML = innerHTML ?? text 24 this.innerHTML = innerHTML ?? text