1 repository
Interceptors specifically designed to toggle UI loading indicators based on request lifecycles.
Distinct from HTTP Request Interceptors: Focuses on the side-effect of triggering a UI indicator, whereas general interceptors focus on request/response modification.
Explore 1 awesome GitHub repository matching web development · Loading Indicator Interceptors. Refine with filters or upvote what's useful.
angular-loading-bar este un manager de stare de încărcare și o componentă de bară de progres pentru aplicațiile Angular. Oferă un sistem pentru vizualizarea activității cererilor de rețea printr-un indicator de încărcare automat care monitorizează cererile HTTP de ieșire. Proiectul gestionează cererile de rețea concurente prin gruparea mai multor apeluri API într-o singură stare de încărcare, asigurându-se că indicatorul rămâne vizibil până la finalizarea ultimei cereri. Include un prag de latență pentru a întârzia apariția barei de încărcare, ceea ce previne pâlpâirea vizuală în timpul cererilor rapide. Sistemul suportă filtrarea prin tipare URL pentru a exclude apelurile de fundal sau de polling specifice de la declanșarea UI-ului. De asemenea, oferă control manual al stării, permițând indicatorului de încărcare să fie pornit sau oprit programatic pentru sarcini independente de monitorizarea rețelei.
Automatically triggers the loading progress bar by hooking into the Angular HTTP request pipeline.