()
| 34 | } |
| 35 | |
| 36 | async closeQuickInput(): Promise<void> { |
| 37 | await this.code.dispatchKeybinding('escape', () => this.waitForQuickInputClosed()); |
| 38 | } |
| 39 | |
| 40 | async waitForQuickInputElements(accept: (names: string[]) => boolean): Promise<void> { |
| 41 | await this.code.waitForElements(QuickInput.QUICK_INPUT_ENTRY_LABEL, false, els => accept(els.map(e => e.textContent))); |