إضافة معلمات

المعلمات هي الجوانب القابلة للتغيير في حزمة واجهة المستخدم. يدعم سير عمل "الإرسال" نوعين من المعلمات: معلمات المحتوى ومعالجات التفاعل.

  • تسمح معلَمات المحتوى لرمز ComposeAllowed بالتغيير الديناميكي لعناصر حزمة واجهة المستخدم، مثل المحتوى والنمط.
  • معالِجات التفاعل، تسمح لتطبيق ComposeAllowed ب الاستجابة للبيانات التي أدخلها المستخدم، مثل الضغطات المطوّلة أو النقرات المزدوجة.

يمكنك إضافة معلَمات إلى حزمة واجهة المستخدم أو عناصرها الثانوية. تتم أيضًا مشاركة ارتباطات المعلمات عبر متغيرات Figma إذا كانت الطبقات المستهدفة لها أسماء متطابقة. يتم تحويل كل مَعلمة إلى مَعلمات دالة قابلة للإنشاء في الرمز البرمجي الذي تم إنشاؤه.

المعلمات في Figma والتعليمات البرمجية التي تم إنشاؤها

خصائص المَعلمات

يحدد نوع الطبقة في Figma خصائص المعلمات المتوفرة:

جميع الطبقات

معالج النقر (يحدد إمكانية النقر على الطبقة)

  • يتم إنشاء مَعلمة () -> Unit في الرمز.

doubletap-process (معالج النقر المزدوج) (يحدّد أنّه يمكن النقر مرّتين على الطبقة)

  • يتم إنشاء مَعلمة () -> Unit في الرمز.

longpress-process (الضغط الطويل) (يحدد إمكانية الضغط لفترة طويلة على الطبقة)

  • يتم إنشاء مَعلمة () -> Unit في الرمز.

طبقة الإطار أو المجموعة

children (محتوى الطبقة)

background-color

  • يتم إنشاء المعلمة Color في الرمز.

المساحة المتروكة (المساحة المتروكة تلقائيًا)

  • PaddingValues يتم إنشاء المعلمة في الرمز.

نصف قطر الحد

  • يتم إنشاء مَعلمة Double في الرمز.

طبقة النص

المحتوى النصي

color (لون النص)

  • يتم إنشاء المعلمة Color في الرمز.

طبقة الصورة

محتوى الصورة

  • Painter يتم إنشاء المعلمة في الرمز.

إضافة المعلمات

  1. حدد طبقة مكون.
  2. انقر على + واختر خاصية مَعلمة.

    إضافة مَعلمة

إعادة تسمية المعلمات

  1. اختَر مَعلمة.
  2. عدِّل الحقل الاسم.

إزالة المعلمات

  1. اختَر مَعلمة.
  2. انقر على رمز المهملات.