Gestanpassning :headding-anchor:gesture-customization
Du kan anpassa gesterna i AEM Forms-appen för att skapa en distinkt metod för interaktion med appen. Du kan till exempel lägga till nya gester för att öppna eller stänga en uppgift eller startpunkt.
Anpassa gester i AEM Forms :headding-anchor:to-customize-gestures-in-aem-forms-app
I AEM Forms-appen öppnas en ny åtgärd med den vänstra svepningen eller startpunkten medan den högra svepningen inte gör något. Följande exempel innehåller steg för att öppna en ny uppgift eller Startpunkt för att utföra högersvepningsgester i AEM Forms-appen.
-
Öppna projektet.
- Öppna
Capture.xcodeproj
i Xcode för iOS - För Android öppnar du Android-projektet i Eclipse.
- För Windows öppnar du
MWSWindows.sln
i Visual Studio.
- Öppna
-
Navigera till vymappen och öppna filen
task.js
för redigering.- I Xcode går du till mappen Capture > www > wsmoble > js > runtime > views .
- I Eclipse navigerar du till mappen assets > www > wsmoble > js > runtime > views .
- I Visual Studio går du till mappen MWSWindows > www > wsmoble > js > runtime > views .
note note NOTE Filen task.js innehåller den stamnätsvy som är associerad med varje uppgift eller startpunkt som listas i uppgifts- eller startpunktslistorna. -
I filen
task.js
söker du efter egenskapen events i vyn.Egenskapen events är en karta med varje post i formatet:
"EventName Selector": "Function"
När du utlöser en JavaScript-händelse med namnet
EventName
för ett HTML-element som anges avSelector
anropasFunction
. -
Sök
-
"select .taskContentArea" : "onTaskClick",
"select .taskOpenArea" : "onTaskClick",
"select .task-content" : "onTaskClick",
"select .last_empty_div" : "onTaskClick",
och ersätt med
-
"swipe.taskContentArea" : "onTaskClick",
"swipe.taskOpenArea" : "onTaskClick",
"swipe .task-content" : "onTaskClick",
"swipe .last_empty_div" : "onTaskClick",
-
-
Spara och stäng filen
task.js
. -
Bygg och kör appen AEM Forms. Nu kan du öppna en med hjälp av vänstersvepning och högersvepning.
På samma sätt kan du göra ändringar i andra vyer för olika kombinationer av gester, HTML-element och funktioner.