Puoi personalizzare i gesti dell’app AEM Forms per fornire un metodo distinto di interazione con l’app. Ad esempio, è possibile aggiungere nuovi gesti per aprire o chiudere un'attività o un punto iniziale.
Nell’app AEM Forms, lo scorrimento a sinistra apre una nuova attività o un punto iniziale mentre lo scorrimento a destra non fa nulla. L’esempio seguente fornisce passaggi per aprire una nuova attività o un punto iniziale sull’esecuzione dei gesti con scorrimento rapido a destra nell’app AEM Forms.
Apri il progetto.
Capture.xcodeproj
in XcodeMWSWindows.sln
in Visual Studio.Passa alla cartella delle visualizzazioni e apri le task.js
file da modificare.
Il file task.js contiene la visualizzazione backbone associata a ogni attività o punto iniziale elencato negli elenchi task o Startpoint.
In task.js
, cerca la proprietà events della visualizzazione.
La proprietà events è una mappa con ogni voce nel formato :
"EventName Selector": "Function"
Quando si attiva un evento Javascript denominato EventName
su un elemento HTML specificato da Selector
, Function
viene chiamato.
Trova
"tocca .taskContentArea" : "onTaskClick",
"tocca .taskOpenArea" : "onTaskClick",
"tocca .task-content" : "onTaskClick",
"tap .last_empty_div" : "onTaskClick",
e sostituisci con
"swipe.taskContentArea" : "onTaskClick",
"swipe.taskOpenArea" : "onTaskClick",
"swipe.task-content" : "onTaskClick",
"swipe.last_empty_div": "onTaskClick",
Salva e chiudi il task.js
file.
Crea ed esegui l’app AEM Forms. Ora è possibile aprire un utilizzo con scorrimento a sinistra e a destra.
Allo stesso modo, è possibile apportare modifiche in altre viste per diverse combinazioni di gesti, elementi di HTML e funzioni.