您可以自訂AEM Forms應用程式的手勢,以提供與應用程式互動的獨特方法。 例如,您可以新增手勢以開啟或關閉任務或起點。
在AEM Forms應用程式中,向左撥動可開啟新任務或起點,而向右撥動則不會執行任何動作。 以下範例提供在AEM Forms應用程式中執行滑鼠右鍵手勢時,開啟新任務或起點的步驟。
開啟您的專案。
Capture.xcodeproj
在Xcode中MWSWindows.sln
在Visual Studio中。導覽至檢視資料夾,然後開啟 task.js
檔案進行編輯。
task.js檔案包含與任務或「起點」清單中列出的每個任務或「起點」相關聯的骨幹檢視。
在 task.js
檔案中,搜尋檢視的events屬性。
events屬性是一個對應,每個專案的格式為:
"EventName Selector": "Function"
當您觸發名為的Javascript事件時 EventName
於指定的HTML元素上 Selector
,則 Function
稱為。
尋找
"點選.taskContentArea" : "onTaskClick",
"點選.taskOpenArea" : "onTaskClick",
"點選.task-content" : "onTaskClick",
"點選.last_empty_div" : "onTaskClick",
和取代為
"撥動.taskContentArea" : "onTaskClick",
"撥動.taskOpenArea" : "onTaskClick",
"撥動.task-content" : "onTaskClick",
"swipe .last_empty_div" : "onTaskClick",
儲存並關閉 task.js
檔案。
建置並執行AEM Forms應用程式。 現在您可以使用向左撥動和向右撥動來開啟。
同樣地,您可以針對各種手勢、HTML元素和函式的組合,在其他檢視中進行變更。