LinearProgressIndicator
هو عنصر واجهة مستخدم في Flutter يستخدم لعرض مؤشر تقدم خطي يدل على أن عملية ما جارية ولا زالت تحميل البيانات أو العملية الأخرى. يمكن استخدام LinearProgressIndicator
في تطبيقات Flutter لإبلاغ المستخدم بأن الطلب قيد المعالجة أو البحث عن البيانات أو لتحميل البيانات.
خصائص LinearProgressIndicator
تحتوي LinearProgressIndicator
على العديد من الخصائص التي يمكن تعديلها لتحقيق تأثيرات مختلفة. فيما يلي شرح لبعض الخصائص الرئيسية لـ LinearProgressIndicator
:
“اقرأ أيضاً: شرح استخدام ويدجت Row في فلاتر“
value
هذه الخاصية تحدد ما إذا كان مؤشر التقدم يظهر أم لا. إذا كانت القيمة تساوي null
، فسيتم عرض مؤشر التقدم بشكل مستمر حتى يتم تغيير الحالة. وإذا كانت القيمة تساوي أي رقم آخر ، فسيتم عرض مؤشر التقدم حتى تصل قيمة value
إلى هذا الرقم. على سبيل المثال ، إذا كان value
يساوي 0.5
، فسيتم عرض مؤشر التقدم بشكل يشير إلى أن 50٪ من العملية قد اكتملت.
LinearProgressIndicator( value: 0.5, )
“اقرأ أيضاً: شرح استخدام ويدجت PageView في فلاتر“
backgroundColor
يحدد لون خلفية LinearProgressIndicator
. يمكن تعيين هذه القيمة إلى أي لون يتناسب مع تصميم التطبيق.
LinearProgressIndicator( backgroundColor: Colors.grey, )
color
يحدد لون LinearProgressIndicator
. يمكن تعيين هذه القيمة إلى أي لون يتناسب مع تصميم التطبيق.
LinearProgressIndicator( color: Colors.blue, )
“اقرأ أيضاً: شرح استخدام ويدجت BottomSheet في فلاتر“
LinearProgressIndicator
هو عنصر واجهة مستخدم قوي ومفيد في Flutter ويستخدم عادةً لعرض مؤشر تقدم خطي. يمكن تعديل الخصائص المختلفة في LinearProgressIndicator
لتحقيق التأثير المطلوب. يمكن استخدام هذا العنصر في تطبيقات Flutter لإبلاغ المستخدمين بأن الطلب قيد المعالجة أو البحث عن البيانات أو لتحميل البيانات.