Use una clase como atributo para un elemento de polímero de dardo

Tengo un elemento polímero, que necesita cargar algunos datos de un servicio web.

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

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

No quiero tener una implementación de la carga de datos en mi elemento de polímero, ya que no se debe arreglar a un servicio web específico.

¿Cuál es la mejor manera de pasar un objeto que implementa la carga de datos real a mi elemento polímero?

¿Debo seleccionar mi elemento en el programa principal y asignar el cargador al elemento? ¿O hay alguna forma más discreta de pasarlo directamente como un atributo?

Gracias lolsharp

Respuestas a la pregunta(1)

Su respuesta a la pregunta