Ng-lazyload-image: ¿Podría agregar la salida del evento loadStart?

Creado en 30 nov. 2019  ·  4Comentarios  ·  Fuente: tjoskar/ng-lazyload-image

Necesito un evento loadstart para resaltar un elemento cuando se ha cambiado src hasta que finalice la carga de la imagen.
También podría definir el parámetro exportAs to. Sería genial usar los accesorios en la plantilla.

help wanted

Todos 4 comentarios

Sueno como un caso de uso limitado, pero podría aceptarlo :) Supongo que debemos agregar una función tap entre estas dos líneas:
https://github.com/tjoskar/ng-lazyload-image/blob/d45e55b481dfad5fd50317bbc57b216248e554df/src/lazyload-image.ts#L16 -L17

Y pasar una propiedad output .

También podría definir el parámetro exportAs to

Seguro. No tengo tiempo en este momento, pero aceptaré RRPP :)

@tjoskar gracias, puedo desarrollarme en unas semanas 👍

Estoy pensando en cambiar la salida onLoad a onStateChange o simmular y pasar todo tipo de eventos allí. Quizás con la firma:

interface StateChangeEvent {
  reason: 'setup' | 'observer-emit' | 'start-loading' | 'loading-failed' | 'loading-succeeded'
}
function onStateChange(event: StateChangeEvent) {

}
¿Fue útil esta página
0 / 5 - 0 calificaciones