(
self,
browser_id: int | str | None,
ref: int | str,
checked: bool = True,
)
| 1957 | return {"action": action or {}, "state": await self._state(resolved_id)} |
| 1958 | |
| 1959 | async def set_checked( |
| 1960 | self, |
| 1961 | browser_id: int | str | None, |
| 1962 | ref: int | str, |
| 1963 | checked: bool = True, |
| 1964 | ) -> dict[str, Any]: |
| 1965 | await self.ensure_started() |
| 1966 | resolved_id = self._resolve_browser_id(browser_id) |
| 1967 | page = self._page(resolved_id) |
| 1968 | await self._ensure_content_helper(page) |
| 1969 | action = await page.evaluate( |
| 1970 | "(args) => globalThis.__spaceBrowserPageContent__.setChecked(args.ref, args.checked)", |
| 1971 | { |
| 1972 | "ref": ref, |
| 1973 | "checked": bool(checked), |
| 1974 | }, |
| 1975 | ) |
| 1976 | await self._settle(page, short=True) |
| 1977 | self._maybe_promote(resolved_id) |
| 1978 | return {"action": action or {}, "state": await self._state(resolved_id)} |
| 1979 | |
| 1980 | async def upload_file( |
| 1981 | self, |
no test coverage detected