Retrieves the TreeItemPattern associated with a DOM event, if any.
(event: Event)
| 479 | |
| 480 | /** Retrieves the TreeItemPattern associated with a DOM event, if any. */ |
| 481 | protected _getItem(event: Event): TreeItemPattern<V> | undefined { |
| 482 | if (!event.target) { |
| 483 | return; |
| 484 | } |
| 485 | const element = (event.target as Element).closest('[role="treeitem"]'); |
| 486 | return this.inputs.items().find(i => i.element() === element); |
| 487 | } |
| 488 | } |