تخصيص الحقول
على الرغم من أن تطبيق Blockly يوفر العديد من الحقول المفيدة، إلا أنه ربما يتضمن تطبيقك حالة متخصصة. إليك بعض الخطوات التي يجب اتخاذها عند تخصيص الحقول:
اطلع على وثائق أي حقول مشابهة للمتطلبات التي تحتاج إليها، فقد توفر واجهة مستخدم مفيدة للتخصيص. على سبيل المثال، تحتوي القوائم المنسدلة على الكثير من الوظائف المخفية.
يمكنك استخدام أداة التحقق لحل مشكلتك.
تسمح لك أدوات التحقق بقبول قيم معينة فقط أو تعديل الإدخال أو تشغيل الوظائف
عند تغيير قيمة الحقل.
جرِّب تمديد حقل.
إذا كان هناك حقل يمثل نوع القيمة الذي تريده، ولكنك تريد تعديل المحرر أو
مظهره أو
نصه
الذي يمكنك عرضه، يمكنك إنشاء فئة فرعية
تكتسب معظم الوظائف، مع إلغاء الأجزاء المحددة التي تريد تغييرها.
أنشئ نوع حقل جديدًا.
وعلى الرغم من أن هذا هو الخيار الأكثر فعالية، فهو أيضًا الأكثر استهلاكًا للوقت، ويجب بشكل عام عدم استخدامه إلا إذا كنت بحاجة إلى تخزين نوع قيمة جديد.
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2022-12-06 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2022-12-06 (حسب التوقيت العالمي المتفَّق عليه)"],[[["Blockly offers customization options beyond its built-in fields, allowing developers to tailor fields to their specific needs."],["Before creating a new field type, explore existing fields, validators, and extension capabilities for potential solutions."],["Leverage validators to control accepted values, modify input, or trigger actions based on field value changes."],["Extend existing fields to modify their editor, appearance, or displayed text while inheriting core functionality."],["Creating a new field type is the most powerful but time-intensive option, reserved for storing new value types."]]],[]]