Personalização de gesto gesture-customization
É possível personalizar os gestos do aplicativo AEM Forms para fornecer um método distinto de interação com o aplicativo. Por exemplo, é possível adicionar novos gestos para abrir ou fechar uma tarefa ou um ponto inicial.
Para personalizar gestos no aplicativo AEM Forms to-customize-gestures-in-aem-forms-app
No aplicativo AEM Forms, o deslizamento para a esquerda abre uma nova tarefa ou um ponto inicial, enquanto o deslizamento para a direita não faz nada. O exemplo a seguir fornece etapas para abrir uma nova tarefa ou ponto de partida ao executar os gestos de deslizar com o botão direito do mouse no aplicativo AEM Forms.
-
Abra o projeto.
- Para o iOS, abra
Capture.xcodeproj
no Xcode - Para o Android, abra o projeto Android no Eclipse.
- Para Windows, abra
MWSWindows.sln
no Visual Studio.
- Para o iOS, abra
-
Navegue até a pasta de exibições e abra o arquivo
task.js
para edição.- No Xcode, navegue até a pasta Capture > www > wsmobile > js > runtime > views.
- No Eclipse, navegue até a pasta assets > www > wsmobile > js > runtime > views.
- No Visual Studio, navegue até a pasta MWSWindows > www > wsmobile > js > runtime > views.
note note NOTE O arquivo task.js contém a exibição de backbone associada a cada tarefa ou Startpoint listado nas listas tarefa ou Startpoint. -
No arquivo
task.js
, pesquise a propriedade events da exibição.A propriedade events é um mapa com cada entrada no formato:
"EventName Selector": "Function"
Quando você aciona um evento JavaScript chamado
EventName
em um elemento HTML especificado porSelector
,Function
é chamado. -
Localizar
-
"select .taskContentArea" : "onTaskClick",
"select .taskOpenArea" : "onTaskClick",
"select .task-content" : "onTaskClick",
"select .last_empty_div" : "onTaskClick",
e substitua por
-
"swipe .taskContentArea" : "onTaskClick",
"swipe .taskOpenArea" : "onTaskClick",
"swipe .task-content" : "onTaskClick",
"swipe .last_empty_div" : "onTaskClick",
-
-
Salvar e fechar o arquivo
task.js
. -
Crie e execute o aplicativo AEM Forms. Agora você pode abrir um usando o com o deslizamento para a esquerda e para a direita.
Da mesma forma, é possível fazer alterações em outras exibições para várias combinações de gestos, elementos HTML e funções.