1 مستودع
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.
angular-loading-bar هو مدير حالة التحميل ومكون شريط التقدم لتطبيقات Angular. يوفر نظاماً لتصور نشاط طلب الشبكة من خلال مؤشر تحميل تلقائي يراقب طلبات HTTP الصادرة. يدير المشروع طلبات الشبكة المتزامنة من خلال تجميع استدعاءات API متعددة في حالة تحميل واحدة، مما يضمن بقاء المؤشر مرئياً حتى اكتمال الطلب النهائي. ويتضمن عتبة زمن الوصول لتأخير ظهور شريط التحميل، مما يمنع الوميض المرئي أثناء الطلبات السريعة. يدعم النظام تصفية نمط URL لاستبعاد استدعاءات الخلفية أو الاستطلاع المحددة من تشغيل واجهة المستخدم. كما يوفر تحكماً يدوياً في الحالة، مما يسمح ببدء أو إيقاف مؤشر التحميل برمجياً للمهام المستقلة عن مراقبة الشبكة.
Prevents the loading bar from flashing during very fast network requests by delaying its appearance until a threshold is reached.