Show Menu
SUJETS×

Personnalisation de mouvement

Vous pouvez personnaliser les mouvements de l’application AEM Forms afin de fournir une méthode distincte d’interaction avec l’application. Par exemple, vous pouvez ajouter de nouveaux mouvements pour ouvrir/fermer une tâche ou un point de départ.

Personnalisation des mouvements dans l’application AEM Forms

Dans l’application AEM Forms, un glissement vers la gauche permet d’ouvrir une nouvelle tâche ou un nouveau point de départ, tandis qu’un glissement vers la droite n’active aucune commande. L’exemple suivant décrit la procédure à suivre pour ouvrir un nouveau ou point de départ sur l’exécution de mouvements de glissement vers la droite dans l’application AEM Forms.
  1. Ouvrez votre projet.
    • For iOS, open Capture.xcodeproj in Xcode
    • Pour Android, ouvrez le projet Android dans Eclipse.
    • For Windows, open MWSWindows.sln in Visual Studio.
  2. Navigate to the views folder and open the task.js file for editing.
    • In Xcode, navigate to the Capture > www > wsmobile > js > runtime > views folder.
    • In Eclipse, navigate to the assets > www > wsmobile > js > runtime > views folder.
    • In Visual Studio, navigate to the MWSWindows > www > wsmobile > js > runtime > views folder.
    Le fichier task.js contient la vue Backbone associée à chaque tâche ou point de départ, tel que répertorié dans les listes de tâches ou de points de départ.
  3. In the task.js file, search for the events property of the view.
    La propriété est un mappage avec chaque entrée au format :
    "EventName Selector": "Function"
    When you trigger a Javascript event named EventName on an HTML element specified by Selector , the Function is called.
  4. Rechercher
    • "tap .taskContentArea" : "onTaskClick",
      "tap .taskOpenArea" : "onTaskClick",
      "appuyez sur .-content" : "onTaskClick",
      "tap.last_empty_div" : "onTaskClick", et remplacer par
    • "swipe.taskContentArea" : "onTaskClick",
      "swipe .taskOpenArea" : "onTaskClick",
      "swipe .-content" : "onTaskClick",
      "swipe.last_empty_div" : "onTaskClick",
  5. Save and close the task.js file.
  6. Générez et exécutez l’application AEM Forms. Vous pouvez désormais ouvrir une tâche en faisant glisser votre doigt vers la gauche et la droite.
De même, vous pouvez apporter des modifications dans les autres vues pour différentes combinaisons de mouvements, d’éléments HTML et de fonctions.