Use uma classe como atributo para um elemento de polímero de dardo

Eu tenho um elemento de polímero, que precisa carregar alguns dados de um serviço da web.

<gallery-pol loader=""></gallery-pol>

@CustomTag('gallery-pol')
class PolymerGallery extends PolymerElement {
  @published GalleryDataLoader loader;
  ...
}

Não quero ter a implementação do carregamento de dados no meu elemento de polímero, pois ele não deve ser corrigido em um serviço da web específico.

Qual é a melhor maneira de passar um objeto que implementa o carregamento de dados real para o meu elemento de polímero?

Devo apenas selecionar meu elemento no programa principal e atribuir o carregador ao elemento? Ou existe alguma maneira mais eficiente de transmiti-lo diretamente como um atributo?

Obrigado, lolsharp

questionAnswers(1)

yourAnswerToTheQuestion