الحقول
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تُستخدَم الحقول لتحديد معظم عناصر واجهة المستخدم في أحد المربّعات. تشمل أمثلة الحقول تصنيفات السلاسل والصور والمدخلات الخاصة بالبيانات الحرفية، مثل السلاسل والأرقام، والمحرّرات المنسّقة، مثل أدوات اختيار التاريخ وأدوات اختيار الزاوية. أبسط مثال على الحقل هو الحظر math_number
، الذي يستخدم field_number
للسماح للمستخدم بكتابة رقم.

توفّر Blockly العديد من الحقول تلقائيًا للتعامل مع مجموعة متنوعة من إدخالات المستخدمين.
ويمكن تخصيصها من خلال إعدادات خاصة بالحقول أو باستخدام أدوات التحقّق من الصحة،
التي تحدّد للحقل كيفية التعامل مع محتوى معيّن في محرّر عادي.
→ مزيد من المعلومات عن الحقول المضمّنة
→ مزيد من المعلومات حول المدقّقين
إذا كنت بحاجة إلى حقل مخصّص بالكامل، سيتطلّب ذلك بعض الجهد، لذا ننصحك بقراءة معظم مستندات الحقول. ابدأ بالتعرّف على الأجزاء التي يتكوّن منها الحقل أو نظرة عامة على إنشاء حقول مخصّصة.
→ مزيد من المعلومات عن بنية الحقل
→ مزيد من المعلومات عن إنشاء حقول مخصّصة
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],["Fields define UI elements on blocks, including labels, images, and data inputs like strings, numbers, date, and angles. Blockly offers built-in fields customizable through configuration or validators. For unique needs, users can develop custom fields. The documentation details built-in fields, validators, field anatomy, and custom field creation. If you want to show meta-information about a block, use an icon.\n"]]