MCPcopy Index your code
hub / github.com/agent0ai/agent-zero / _input_point

Method _input_point

plugins/_browser/helpers/runtime.py:1743–1765  ·  view source on GitHub ↗
(
        self,
        page: Any,
        reference_id: int | str | None,
        *,
        x: float = 0,
        y: float = 0,
        offset_x: float = 0,
        offset_y: float = 0,
    )

Source from the content-addressed store, hash-verified

1741 return point
1742
1743 async def _input_point(
1744 self,
1745 page: Any,
1746 reference_id: int | str | None,
1747 *,
1748 x: float = 0,
1749 y: float = 0,
1750 offset_x: float = 0,
1751 offset_y: float = 0,
1752 ) -> dict[str, Any]:
1753 if self._has_reference(reference_id):
1754 return await self._point_for(
1755 page,
1756 reference_id,
1757 offset_x=offset_x,
1758 offset_y=offset_y,
1759 )
1760 return {
1761 "x": float(x),
1762 "y": float(y),
1763 "rect": None,
1764 "selector": None,
1765 }
1766
1767 async def hover(
1768 self,

Callers 4

hoverMethod · 0.95
double_clickMethod · 0.95
right_clickMethod · 0.95
dragMethod · 0.95

Calls 2

_has_referenceMethod · 0.95
_point_forMethod · 0.95

Tested by

no test coverage detected