()
| 491 | } |
| 492 | |
| 493 | getSelectedPptrPage(): Page { |
| 494 | const page = this.#selectedPage; |
| 495 | if (!page) { |
| 496 | throw new Error('No page selected'); |
| 497 | } |
| 498 | if (page.pptrPage.isClosed()) { |
| 499 | throw new Error( |
| 500 | `The selected page has been closed. Call ${listPages().name} to see open pages.`, |
| 501 | ); |
| 502 | } |
| 503 | return page.pptrPage; |
| 504 | } |
| 505 | |
| 506 | getSelectedMcpPage(): McpPage { |
| 507 | const page = this.getSelectedPptrPage(); |
no outgoing calls
no test coverage detected