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 à laias.utils.UIUtils.callApimé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 utilitairesc.plat.dojo.utils.ControllerUtils.getMashupContextpour obtenirmashupContexten transmettant l'écran comme argument. SimashupContextn'est pas transmis, laias.utils.UIUtils.callApiméthode utilitaire récupère lemashupContext.
- Pour appeler plusieurs mashups de
BehaviorController, transmettez les paramètres suivants à laias.utils.UIUtils.callApismé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 utilitairesc.plat.dojo.utils.ControllerUtils.getMashupContextpour obtenirmashupContexten transmettant l'écran comme argument. SimashupContextn'est pas transmis, laias.utils.UIUtils.callApisméthode utilitaire récupère lemashupContext.
Pour plus d'informations sur les méthodes utilitaires du contrôleur, voir la documentation JavaScript .