vtable_drag_column
Drag a VTable column before or after a target using realistic mouse simulation. Supports source/target by index or header, verifies order change, and reports dragHeaderMode diagnostics.
Instructions
【真实鼠标拖拽】把 vtable 的 source 列拖到 target 列的前方(before)/后方(after)。完全复刻人工操作:先点击源列头中部使整列选中(VTable 拖拽启动前提),再按下鼠标分步拖拽到落点列松开。不使用任何实例 API 改列位置,仅用实例内部 API 读坐标与顺序做定位和验证;落点列由 VTable 原生语义自动计算(向右拖→目标列后方,向左拖→目标列前方)。source/target 支持列索引或字段名/列标题。返回拖拽前后列顺序、验证结果及 dragHeaderMode 等诊断信息;VTable 未开启列头拖拽(dragHeaderMode)或列级 dragHeader=false 时给出明确报错。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | ||
| target | Yes | ||
| position | No | after | |
| iframe_selector | No | div[aria-hidden=false] iframe |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||