بحث باسم الموضوع المطلوب

ادراج TextInputFormatter في فلاتر


 Click to Copy  

TextInputFormatter في Flutter تُستخدم لتقييد أو تنسيق إدخال النص في TextField. يمكن استخدامها لإجبار المستخدم على إدخال نص وفق تنسيق معين أو لتجنب إدخال رموز غير مرغوبة.

مثال على استخدام TextInputFormatter:
لنفرض أنك تريد أن يقوم المستخدم بإدخال أرقام فقط في TextField.
ملاحظات:
في هذا المثال، تم استخدام FilteringTextInputFormatter.digitsOnly للسماح بإدخال الأرقام فقط في الحقل.
يمكن تخصيص TextInputFormatter لاحتياجات مختلفة، مثل السماح بأحرف معينة أو صياغة نص مخصص.
أنواع أخرى من TextInputFormatter:
FilteringTextInputFormatter.allow(RegExp): للسماح فقط بمدخلات متطابقة مع تعبير منتظم.
FilteringTextInputFormatter.deny(RegExp): لمنع مدخلات متطابقة مع تعبير منتظم.
LengthLimitingTextInputFormatter: لتحديد الحد الأقصى لعدد الأحرف المسموح بها.