您可以自定义AEM Forms应用程序的手势,以提供与应用程序交互的独特方法。 例如,可以添加新手势以打开或关闭任务或起点。
在AEM Forms应用程序中,左轻扫会打开新任务或起始点,而右轻扫则无效。 以下示例提供在AEM Forms应用程序中执行右轻扫手势时打开新任务或起始点的步骤。
打开您的项目。
Capture.xcodeproj
MWSWindows.sln
。导览至视图文件夹,然后打开task.js
文件进行编辑。
任务.js文件包含与列在任务或起点列表中的每个任务或起点关联的骨干视图。
在task.js
文件中,搜索事件的视图属性。
事件属性是具有以下格式的每个条目的映射:
"EventName Selector": "Function"
在Selector
指定的HTML元素上触发名为EventName
的Javascript事件时,将调用Function
。
查找
"点按。taskContentArea" :"onTaskClick",
"点按。taskOpenArea":"onTaskClick",
"点按。任务内容":"onTaskClick",
"点按。last_empty_div":"onTaskClick",
和
"轻扫。taskContentArea" :"onTaskClick",
"轻扫。taskOpenArea" :"onTaskClick",
"轻扫。任务-内容":"onTaskClick",
"轻扫。last_empty_div":"onTaskClick",
保存并关闭task.js
文件。
构建和运行AEM Forms应用程序。 现在,您可以通过左轻扫和右轻扫打开使用。
同样,您也可以对各种手势、HTML元素和函数组合在其他视图中进行更改。