vtable_select_rows
Select or deselect canvas-rendered VTable rows by simulating mouse clicks on checkbox coordinates, handling iframe offsets, and returning state changes with dynamic layer/navigation observations.
Instructions
勾选/取消勾选 VTable 表格中的行。VTable 是 canvas 渲染,DOM 中无复选框,本工具在内部一次性完成实例刷新、checkbox 列定位、目标行坐标计算(iframe 相对顶层偏移 + canvas 相对 iframe 偏移合成)并发送真实鼠标点击,返回勾选前后变化。row_indexes 为 0 起始的纯数据行索引列表;action 可选 check(确保勾选,默认,幂等)/uncheck(确保取消)/toggle(逐行切换)。点击后自动观察并返回 observation:dynamic_layers/new_layers(浮层与消息弹窗)、navigation.url_changed(tab 页跳转)、navigation.frames_changed(iframe 跳转)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | check | |
| row_indexes | Yes | ||
| iframe_selector | No | div[aria-hidden=false] iframe |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||