(
self,
browser_id: int | str | None = None,
payload: dict[str, Any] | None = None,
)
| 1237 | return await self._state(resolved_id) |
| 1238 | |
| 1239 | async def content( |
| 1240 | self, |
| 1241 | browser_id: int | str | None = None, |
| 1242 | payload: dict[str, Any] | None = None, |
| 1243 | ) -> dict[str, Any]: |
| 1244 | await self.ensure_started() |
| 1245 | resolved_id = self._resolve_browser_id(browser_id) |
| 1246 | page = self._page(resolved_id) |
| 1247 | await self._ensure_content_helper(page) |
| 1248 | result = await page.evaluate( |
| 1249 | "(payload) => globalThis.__spaceBrowserPageContent__.capture(payload || null)", |
| 1250 | payload or None, |
| 1251 | ) |
| 1252 | self._maybe_promote(resolved_id) |
| 1253 | return result or {} |
| 1254 | |
| 1255 | async def detail(self, browser_id: int | str | None, reference_id: int | str) -> dict[str, Any]: |
| 1256 | await self.ensure_started() |
no test coverage detected