Skip to content

Commit d4ff358

Browse files
committed
Example cleanup.
1 parent cd8fb95 commit d4ff358

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
<div class="example">
22
<pg-menu part="menu"></pg-menu>
3+
<div>
4+
Result: <code part="result"></code>
5+
</div>
36
</div>

src/pg/menu/__examples__/basic/basic.ts

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,21 @@ import template from './basic.html';
99
})
1010
export default class XPgMenuBasic extends HTMLElement {
1111
@Part() $menu: PgMenu;
12+
@Part() $result: HTMLSpanElement;
1213

1314
connectedCallback() {
1415
this.$menu.items = [{
1516
label: 'Item 1',
1617
value: 'item1'
18+
},
19+
{
20+
label: 'Item 2',
21+
value: 'item2'
1722
}];
23+
this.$menu.addEventListener('select', this.#handleSelect.bind(this));
24+
}
25+
26+
#handleSelect(e: any) {
27+
this.$result.textContent = JSON.stringify(e.detail);
1828
}
1929
}

0 commit comments

Comments
 (0)