awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesUI Visibility Debouncing

Delaying the display of UI elements until a specific time threshold is met to avoid flickering.

Distinct from Execution Debouncing: Focuses on UI visibility timing to prevent flashing, whereas Execution Debouncing targets function call frequency.

Explore 1 awesome GitHub repository matching software engineering & architecture · UI Visibility Debouncing. Refine with filters or upvote what's useful.

Awesome UI Visibility Debouncing GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • chieffancypants/angular-loading-barAvatar de chieffancypants

    chieffancypants/angular-loading-bar

    5,121Voir sur GitHub↗

    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.

    Prevents the loading bar from flashing during very fast network requests by delaying its appearance until a threshold is reached.

    JavaScript
    Voir sur GitHub↗5,121
  1. Home
  2. Software Engineering & Architecture
  3. Function Execution Utilities
  4. Execution Debouncing
  5. UI Visibility Debouncing