EDIT : J’ai réalisé que ce qui suit est probablement mieux pour son propre sujet. J’ai également réalisé que le problème principal que j’ai est d’importer les actions d’un composant dans une sortie de plugin. J’ai posé une question à ce sujet ici :
Existe-t-il un moyen plus simple/standard de passer des arguments avec succès à une sortie de plugin ?
Par exemple :
Si dans un template il y a la référence suivante au composant composer-action-title, comme ceci :
composer.hbs :
{{composer-action-title
model=model
openComposer=(action "openComposer")
closeComposer=(action "closeComposer")
canWhisper=canWhisper
tabindex=8
}}
et que je voulais ajouter une sortie de plugin qui, dans cette sortie de plugin, avait le même code, comme :
connectors/cool-outlet/cool-outlet.hbs :
{{composer-action-title
model=model
openComposer=(action "openComposer")
closeComposer=(action "closeComposer")
canWhisper=canWhisper
tabindex=8
}}
Que dois-je faire pour permettre à ma sortie de plugin cool-outlet de référencer avec succès le composant composer-action-title ?
Utiliser une référence comme :
{{plugin-outlet name="cool-outlet" args=(hash model=model)}}
dans composer.hbs ne semble pas fonctionner.