Gostaria de acessar a ação toggleVisibility do Topic Controller dentro de um componente através de um conector.
Vejo que há um precedente para isso.
O seguinte PR seria aceito?:
para
<span>
<PluginOutlet
@name="topic-above-post-stream"
@connectorTagName="div"
@outletArgs={{lazyHash
model=@controller.model
editFirstPost=@controller.editFirstPost
toggleVisibility=@controller.toggleVisibility
}}
/>
</span>
Se sim, eu o criarei.
Obrigado!
1 curtida
david
(David Taylor)
2
Parece razoável para mim.
Embora sem olhar, não tenho certeza do que toggleVisibility faz. Deveríamos dar a ele um nome mais descritivo? 
1 curtida
ótimo!
bem, é a convenção de nomenclatura atual para esta ação em todo o Discourse.
É o nome usado para listar e retirar um tópico da lista.
2 curtidas
david
(David Taylor)
4
Ah ok, é melhor manter o nome como está então, em vez de ter que renomeá-lo em todos os lugares 
1 curtida
Sim, esse foi o meu pensamento 
Eu vou aumentar! 
david
(David Taylor)
6
Apenas olhando a implementação:
Você já tem acesso ao model no conector, então faz sentido apenas fazer this.args.model.toggleStatus("visible") do seu conector em vez disso?
1 curtida
Uau, obrigado, isso é incrível!
Faz bem menos sentido. Eu não sabia que isso existia, vou tentar!
1 curtida
system
(system)
Fechado
8
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.