J'ai besoin d'un événement loadstart pour mettre en évidence un élément lorsque src
a été modifié jusqu'à ce que le chargement de l'image soit terminé.
Pourriez-vous également définir le paramètre exportAs
à. Ce serait formidable d'utiliser les accessoires dans le modèle.
Je sonne comme un cas d'utilisation étroit mais je pourrais l'accepter :) Je suppose que nous devons ajouter une fonction tap
entre ces deux lignes :
https://github.com/tjoskar/ng-lazyload-image/blob/d45e55b481dfad5fd50317bbc57b216248e554df/src/lazyload-image.ts#L16 -L17
Et transmettre une propriété output
.
Pourriez-vous également définir le paramètre
exportAs
à
Sûr. Je n'ai pas le temps pour le moment mais j'accepterai les PR :)
@tjoskar merci, je peux évoluer dans quelques semaines
Je pense changer la sortie onLoad
en onStateChange
ou simmular et y passer tous les types d'événements. Peut-être avec la signature :
interface StateChangeEvent {
reason: 'setup' | 'observer-emit' | 'start-loading' | 'loading-failed' | 'loading-succeeded'
}
function onStateChange(event: StateChangeEvent) {
}
Ceci est inclus dans 7.1.0
. Voir : https://github.com/tjoskar/ng-lazyload-image#onStateChange