(e: MouseEvent)
| 626 | } |
| 627 | |
| 628 | _handleInputClick(e: MouseEvent) { |
| 629 | const target = e.target as HTMLElement; |
| 630 | if (this.open) { |
| 631 | return; |
| 632 | } |
| 633 | |
| 634 | if (this._isMobileDevice && target && !target.hasAttribute("ui5-icon")) { |
| 635 | this.toggleInputsPopover(); |
| 636 | } |
| 637 | |
| 638 | const inputField = this._getInputField(); |
| 639 | |
| 640 | if (inputField) { |
| 641 | (inputField as HTMLInputElement).select(); |
| 642 | } |
| 643 | } |
| 644 | |
| 645 | _updateValueAndFireEvents(value: string, normalizeValue: boolean, eventsNames: Array<"input" | "change" | "value-changed">) { |
| 646 | const isInputEvent = eventsNames.includes("input"); |
nothing calls this directly
no test coverage detected