1 dépôt
Systems that coordinate the global loading state of an application based on network activity or manual triggers.
Distinct from Loading State Managers: Manages general app-wide loading states, unlike the candidates which focus on fonts or specific data charts.
Explore 1 awesome GitHub repository matching user interface & experience · Application Loading State Managers. Refine with filters or upvote what's useful.
angular-loading-bar est un gestionnaire d'état de chargement et un composant de barre de progression pour les applications Angular. Il fournit un système pour visualiser l'activité des requêtes réseau via un indicateur de chargement automatique qui surveille les requêtes HTTP sortantes. Le projet gère les requêtes réseau concurrentes en regroupant plusieurs appels API dans un seul état de chargement, garantissant que l'indicateur reste visible jusqu'à ce que la requête finale soit terminée. Il inclut un seuil de latence pour retarder l'apparition de la barre de chargement, ce qui empêche le clignotement visuel lors des requêtes rapides. Le système prend en charge le filtrage par motif d'URL pour exclure des appels d'arrière-plan ou de polling spécifiques du déclenchement de l'UI. Il fournit également un contrôle d'état manuel, permettant à l'indicateur de chargement d'être démarré ou arrêté par programmation pour des tâches indépendantes de la surveillance réseau.
Provides a comprehensive system for managing and visualizing application loading states via automatic monitoring and manual triggers.