()
| 501 | } |
| 502 | |
| 503 | getSelectedPptrPage(): Page { |
| 504 | const page = this.#selectedPage; |
| 505 | if (!page) { |
| 506 | throw new Error('No page selected'); |
| 507 | } |
| 508 | if (page.pptrPage.isClosed()) { |
| 509 | throw new Error( |
| 510 | `The selected page has been closed. Call ${listPages().name} to see open pages.`, |
| 511 | ); |
| 512 | } |
| 513 | return page.pptrPage; |
| 514 | } |
| 515 | |
| 516 | getSelectedMcpPage(): McpPage { |
| 517 | const page = this.getSelectedPptrPage(); |
no outgoing calls
no test coverage detected