From b46e08e6bf33c30cc44bd649dc3c3a05e867f66c Mon Sep 17 00:00:00 2001 From: hyb1996 <946994919@qq.com> Date: Tue, 20 Mar 2018 21:27:02 +0800 Subject: [PATCH] api: event `click`, `long_click`, `touch_down` and so on for view --- .idea/modules.xml | 2 +- .../main/assets/sample/悬浮窗/悬浮窗输入框.js | 20 ++++++ app/src/main/assets/sample/画布/贪吃蛇.js | 22 ++++++ .../main/assets/sample/界面控件/下拉菜单.js | 4 +- .../main/assets/sample/界面控件/图片控件.js | 2 +- .../sample/界面控件/复选框单选框控件.js | 15 +++- .../main/assets/sample/界面控件/按钮控件.js | 6 +- autojs/src/main/assets/init.js | 14 ++-- autojs/src/main/assets/modules/__events__.js | 11 +++ autojs/src/main/assets/modules/__ui__.js | 72 ++++++++++++++++++- autojs/src/main/assets/modules/lodash.js | 29 ++++++++ .../autojs/core/eventloop/EventEmitter.java | 7 +- .../autojs/engine/RhinoJavaScriptEngine.java | 10 +-- .../autojs/runtime/ScriptRuntime.java | 2 + .../stardust/autojs/runtime/api/Engines.java | 2 + 15 files changed, 192 insertions(+), 26 deletions(-) create mode 100644 app/src/main/assets/sample/悬浮窗/悬浮窗输入框.js create mode 100644 app/src/main/assets/sample/画布/贪吃蛇.js create mode 100644 autojs/src/main/assets/modules/lodash.js diff --git a/.idea/modules.xml b/.idea/modules.xml index 7e950955..4fac18b4 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -2,8 +2,8 @@ - + diff --git a/app/src/main/assets/sample/悬浮窗/悬浮窗输入框.js b/app/src/main/assets/sample/悬浮窗/悬浮窗输入框.js new file mode 100644 index 00000000..85877571 --- /dev/null +++ b/app/src/main/assets/sample/悬浮窗/悬浮窗输入框.js @@ -0,0 +1,20 @@ +var window = floaty.window( + + +