OptionalBoundingMouse button to use
Number of clicks (1 = single, 2 = double)
OptionalModifiersOptional keyboard modifiers held during the click (e.g. ['Shift'] for shift-click text
selection, ['ControlOrMeta'] for open-in-new-tab). Empty / omitted means no modifiers — the
existing plain-click behavior. Honored on BOTH the selector and coordinate click paths.
OptionalSelectorOptional CSS selector identifying the target. When set, the adapter clicks the matched element (robust DOM targeting) and X/Y/BoundingBox are ignored; when omitted, the existing coordinate click is used.
ReadonlyTypeX coordinate in viewport pixels
Y coordinate in viewport pixels
Optional bounding box for more precise targeting