{"_id":"@assistsxnpm/ax-web-dev","name":"@assistsxnpm/ax-web-dev","dist-tags":{"latest":"0.0.114"},"versions":{"0.0.114":{"name":"@assistsxnpm/ax-web-dev","version":"0.0.114","description":"AssistsX Web 开发工具库","main":"dist/src/index.js","types":"dist/src/index.d.ts","publishConfig":{"access":"public"},"scripts":{"build":"tsc","prepublish":"npm run build","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["android assists","assists webview","dev","axwebdev","assistsx","assists","AccessibilityService"],"author":{"name":"Ven"},"license":"ISC","devDependencies":{"typescript":"^5.3.3"},"_id":"@assistsxnpm/ax-web-dev@0.0.114","gitHead":"58feb6ea2f9c7ab7d17c3da4990f06a0e2d9f192","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-0jqZHCSr+dny5DrO1Gx8QMDgLe3676jppLnwG0eQ0ya/mTCahiDPRma+CGufdoM1dOdYzzNMymkDO7r7QddPcg==","shasum":"b28e34ea0bfda4182300f215bd7c06678a212bcc","tarball":"https://registry.npmjs.org/@assistsxnpm/ax-web-dev/-/ax-web-dev-0.0.114.tgz","fileCount":40,"unpackedSize":57611,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF/nsAE7mUrIuhfipxnVWV31AbocLp+DwrDdABrKIu9nAiEA/V5VLHrQImenLEn/si9BKlS7jidRGkiBDGuvwYlflLA="}]},"_npmUser":{"name":"vencoder","email":"ven_coder_ing@126.com"},"directories":{},"maintainers":[{"name":"vencoder","email":"ven_coder_ing@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ax-web-dev_0.0.114_1743465143382_0.20639373192463584"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-31T23:52:23.287Z","0.0.114":"2025-03-31T23:52:23.593Z","modified":"2025-03-31T23:52:23.833Z"},"maintainers":[{"name":"vencoder","email":"ven_coder_ing@126.com"}],"description":"AssistsX Web 开发工具库","keywords":["android assists","assists webview","dev","axwebdev","assistsx","assists","AccessibilityService"],"author":{"name":"Ven"},"license":"ISC","readme":"# AX Library\n\nAndroid WebView 辅助功能库，提供了一系列用于与 Android WebView 交互的 TypeScript 类型和方法。\n\n## 安装\n\n```bash\nnpm install ax-library\n```\n\n## 使用方法\n\n```typescript\nimport { AssistsX, Node } from 'ax-library';\n\n// 获取 AssistsX 实例\nconst assistsX = AssistsX.getInstance();\n\n// 获取所有节点\nconst nodes = assistsX.getAllNodes();\n\n// 查找节点\nconst node = assistsX.findById('node1');\n\n// 执行点击操作\nassistsX.click('node1');\n\n// 执行手势操作\nassistsX.gestureClick(100, 200);\n```\n\n## 类型定义\n\n库提供了以下主要类型：\n\n- `AssistsX`: 主要的操作类\n- `Node`: 节点接口定义\n- `CallMethod`: 方法名常量\n- `CallResponse`: 响应数据包装类\n\n## 注意事项\n\n使用此库需要确保 Android WebView 中已注入 `assistsx` 对象。 ","readmeFilename":"README.md","_rev":"1-869ac4d812771118139d135da7150796"}