РЕДАКТИРОВАНО: Я понял, что нижеизложенное, вероятно, лучше вынести в отдельную тему. Также я осознал, что моя главная проблема заключается в импорте действий компонента в плагин-аутлет. Я задал вопрос об этом здесь:
Существует ли более простой/стандартный способ успешно передавать аргументы в плагин-аутлет?
Например:
Если в шаблоне есть следующая ссылка на компонент composer-action-title, как в этом примере:
composer.hbs:
{{composer-action-title
model=model
openComposer=(action "openComposer")
closeComposer=(action "closeComposer")
canWhisper=canWhisper
tabindex=8
}}
и я хочу добавить плагин-аутлет, который в этом самом аутлете будет содержать тот же код, например:
connectors/cool-outlet/cool-outlet.hbs:
{{composer-action-title
model=model
openComposer=(action "openComposer")
closeComposer=(action "closeComposer")
canWhisper=canWhisper
tabindex=8
}}
Что мне нужно сделать, чтобы мой плагин-аутлет cool-outlet мог успешно ссылаться на компонент composer-action-title?
Использование ссылки вида:
{{plugin-outlet name="cool-outlet" args=(hash model=model)}}
в файле composer.hbs, похоже, не работает.