文档使用 Markdown 编写
由于 AutoX.js 处于活跃的更新和开发状态,API 可能随时有变动,我们用 稳定性
来标记模块、函数的稳定性。
这些标记包括:
先看一个例子,下面是 基于控件的操作 的章节中 input 函数的部分说明。
i
{number} 表示要输入的为第 i + 1 个输入框text
{string} 要输入的文本input
表示函数名,([i, ]text)
表示要传入两个参数:i
, text
。[i, ]
表示i
是可选参数,即i
可有可无。
下方是函数说明,i
表示参数名称,{number}
表示参数i
的类型为数值,表示要输入...
是对参数i
的详细说明
我们再看第二个例子。图片和图色处理中 detectsColor 函数的部分说明。
image
{Image} 图片color
{number} | {string} 要检测的颜色x
{number} 要检测的位置横坐标y
{number} 要检测的位置纵坐标threshold
{number} 颜色相似度临界值,默认为 16。取值范围为 0~255。algorithm
{string} 颜色匹配算法,包括:
equal
: 相等匹配,只有与给定颜色 color 完全相等时才匹配。diff
: 差值匹配。与给定颜色的 R、G、B 差的绝对值之和小于 threshold 时匹配。rgb
: rgb 欧拉距离相似度。与给定颜色 color 的 rgb 欧拉距离小于等于 threshold 时匹配。rgb
: 加权 rgb 欧拉距离匹配 (LAB Delta E)。hs
: hs 欧拉距离匹配。hs 为 HSV 空间的色调值。threshold = 16
表示如果不指定该参数,则 threshold
的值为16
调用有可选参数及默认值的函数时请不要写上方括号和等于号。