We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cc668b5 commit c3348bcCopy full SHA for c3348bc
src/pg/overlayMenu/__examples__/basic/basic.ts
@@ -16,7 +16,10 @@ export default class XPgOverlayMenuBasic extends HTMLElement {
16
this.$button.addEventListener('click', this.#handleClick.bind(this));
17
}
18
19
+ #menuOpen = false;
20
async #handleClick() {
21
+ if (this.#menuOpen) { return; }
22
+ this.#menuOpen = true;
23
const result = await PgOverlayMenu.open({
24
source: this.$button,
25
items: [{
@@ -29,5 +32,6 @@ export default class XPgOverlayMenuBasic extends HTMLElement {
29
32
}]
30
33
});
31
34
console.log(result);
35
+ this.#menuOpen = false;
36
37
0 commit comments