Render JavaScript pages using Playwright headless Chromium. Lazily launches browser on first renderpage() call. Auto-installs Chromium if needed. Supports context manager protocol. Optional dependency: pip install 'skill-seekers[browser]'. Source: browserrenderer.py
| Visibility | Name | Type | Description |
|---|---|---|---|
| private | _playwright | Optional[Playwright] | |
| private | _browser | Optional[Browser] | |
| private | _context | Optional[BrowserContext] | |
| private | _timeout | int | |
| private | _wait_until | str |
| Visibility | Name | Description |
|---|---|---|
| public | render_page() | |
| private | _ensure_browser() | |
| public | close() |
| Name | Value |
|---|---|
| name | BrowserRenderer |
| stereotype | null |
| visibility | public |
| isAbstract | false |
| isFinalSpecialization | false |
| isLeaf | false |
| isActive | false |