Plate-forme héritée

Composant BehaviorController

Le composant BehaviorController fournit une référence aux appels d'application composite qui sont utilisés par le code de comportement d'écran qui est principalement appelé lors de l'exécution d'une action d'interface utilisateur. Par exemple, en cliquant sur le bouton Suivant .

Chaque contrôleur contient des composants côté serveur et côté client. Les mashups prévus à cet effet BehaviorController sont appelés à l'aide des méthodes utilitaires de l' JavaScript sur le client. Pour appeler un seul mashup au sein du contrôleur, utilisez la ias.utils.UIUtils.callApi méthode utilitaire. Pour appeler plusieurs mashups, utilisez la ias.utils.UIUtils.callApis méthode utilitaire.

  • Pour appeler un seul mashup de BehaviorController, transmettez les paramètres suivants à la ias.utils.UIUtils.callApi méthode utilitaire :
    • screen -Ecran à partir duquel vous souhaitez appeler une application composite.
    • modelInput -Objet d'entrée dans l'application composite.
    • mashupRefId -Identificateur de référence de l'application composite appelée.
    • mashupContext -Utilisez la méthode utilitaire sc.plat.dojo.utils.ControllerUtils.getMashupContext pour obtenir mashupContext en transmettant l'écran comme argument. Si mashupContext n'est pas transmis, la ias.utils.UIUtils.callApi méthode utilitaire récupère le mashupContext.
  • Pour appeler plusieurs mashups de BehaviorController, transmettez les paramètres suivants à la ias.utils.UIUtils.callApis méthode utilitaire :
    • screen -Ecran à partir duquel vous souhaitez appeler une application composite.
    • modelInputs -Tableau des objets d'entrée dans les applications composites appelées.
    • mashupRefIds-Identificateurs de référence des applications composites appelées.
    • mashupContext -Utilisez la méthode utilitaire sc.plat.dojo.utils.ControllerUtils.getMashupContext pour obtenir mashupContext en transmettant l'écran comme argument. Si mashupContext n'est pas transmis, la ias.utils.UIUtils.callApis méthode utilitaire récupère le mashupContext.

Pour plus d'informations sur les méthodes utilitaires du contrôleur, voir la documentation JavaScript .