پارامترها را اضافه کنید، پارامترها را اضافه کنید

پارامترها جنبه های قابل تغییر یک بسته UI هستند. گردش کار Relay از دو نوع پارامتر پشتیبانی می کند: پارامترهای محتوا و کنترل کننده های تعامل.

  • پارامترهای محتوا به کد Compose اجازه می‌دهند تا به صورت پویا عناصر یک بسته رابط کاربری، مانند محتوا و استایل را تغییر دهد.
  • کنترل‌کننده‌های تعامل به کد Compose اجازه می‌دهند به ورودی کاربر، مانند فشار طولانی یا دو بار ضربه زدن، پاسخ دهد.

می توانید پارامترهایی را به بسته UI یا فرزندان آن اضافه کنید. اگر لایه‌های هدف آن‌ها نام‌های یکسانی داشته باشند، پیوندهای پارامتر نیز در بین انواع Figma به اشتراک گذاشته می‌شوند. هر پارامتر در کد تولید شده به پارامترهای تابع قابل ترکیب تبدیل می شود.

پارامترها در Figma و کد تولید شده

ویژگی های پارامتر

نوع لایه در Figma مشخص می کند که چه پارامترهایی در دسترس هستند:

همه لایه ها

Tap-handler (مشخص می کند که می توان روی یک لایه ضربه زد)

  • () -> Unit در کد تولید می شود.

doubletap-handler (مشخص می کند که یک لایه را می توان دو بار ضربه زد)

  • () -> Unit در کد تولید می شود.

longpress-handler (مشخص می کند که یک لایه می تواند به مدت طولانی فشرده شود)

  • () -> Unit در کد تولید می شود.

لایه قاب یا گروه

کودکان (محتوای لایه)

رنگ پس زمینه

  • پارامتر Color در کد تولید می شود.

بالشتک (لایه بندی خودکار)

  • پارامتر PaddingValues ​​در کد ایجاد می شود.

شعاع مرزی

  • Double پارامتر در کد تولید می شود.

لایه متن

متن-محتوا

رنگ (رنگ متن)

  • پارامتر Color در کد تولید می شود.

لایه تصویر

تصویر-محتوا

  • پارامتر Painter در کد تولید می شود.

افزودن پارامترها

  1. یک لایه جزء را انتخاب کنید.
  2. روی + کلیک کنید و یک ویژگی پارامتر را انتخاب کنید.

    اضافه کردن یک پارامتر

تغییر نام پارامترها

  1. یک پارامتر را انتخاب کنید.
  2. فیلد نام را ویرایش کنید.

حذف پارامترها

  1. یک پارامتر را انتخاب کنید.
  2. روی نماد سطل زباله کلیک کنید.
{% کلمه به کلمه %} {% آخر کلمه %} {% کلمه به کلمه %} {% endverbatim %}،

پارامترها جنبه های قابل تغییر یک بسته UI هستند. گردش کار Relay از دو نوع پارامتر پشتیبانی می کند: پارامترهای محتوا و کنترل کننده های تعامل.

  • پارامترهای محتوا به کد Compose اجازه می‌دهند تا به صورت پویا عناصر یک بسته رابط کاربری، مانند محتوا و استایل را تغییر دهد.
  • کنترل‌کننده‌های تعامل به کد Compose اجازه می‌دهند به ورودی کاربر، مانند فشار طولانی یا دو بار ضربه زدن، پاسخ دهد.

می توانید پارامترهایی را به بسته UI یا فرزندان آن اضافه کنید. اگر لایه‌های هدف آن‌ها نام‌های یکسانی داشته باشند، پیوندهای پارامتر نیز در بین انواع Figma به اشتراک گذاشته می‌شوند. هر پارامتر در کد تولید شده به پارامترهای تابع قابل ترکیب تبدیل می شود.

پارامترها در Figma و کد تولید شده

ویژگی های پارامتر

نوع لایه در Figma مشخص می کند که چه پارامترهایی در دسترس هستند:

همه لایه ها

Tap-handler (مشخص می کند که می توان روی یک لایه ضربه زد)

  • () -> Unit در کد تولید می شود.

doubletap-handler (مشخص می کند که یک لایه را می توان دو بار ضربه زد)

  • () -> Unit در کد تولید می شود.

longpress-handler (مشخص می کند که یک لایه می تواند به مدت طولانی فشرده شود)

  • () -> Unit در کد تولید می شود.

لایه قاب یا گروه

کودکان (محتوای لایه)

رنگ پس زمینه

  • پارامتر Color در کد تولید می شود.

بالشتک (لایه بندی خودکار)

  • پارامتر PaddingValues ​​در کد ایجاد می شود.

شعاع مرزی

  • Double پارامتر در کد تولید می شود.

لایه متن

متن-محتوا

رنگ (رنگ متن)

  • پارامتر Color در کد تولید می شود.

لایه تصویر

تصویر-محتوا

  • پارامتر Painter در کد تولید می شود.

افزودن پارامترها

  1. یک لایه جزء را انتخاب کنید.
  2. روی + کلیک کنید و یک ویژگی پارامتر را انتخاب کنید.

    اضافه کردن یک پارامتر

تغییر نام پارامترها

  1. یک پارامتر را انتخاب کنید.
  2. فیلد نام را ویرایش کنید.

حذف پارامترها

  1. یک پارامتر را انتخاب کنید.
  2. روی نماد سطل زباله کلیک کنید.
{% کلمه به کلمه %} {% آخر کلمه %} {% کلمه به کلمه %} {% endverbatim %}،

پارامترها جنبه های قابل تغییر یک بسته UI هستند. گردش کار Relay از دو نوع پارامتر پشتیبانی می کند: پارامترهای محتوا و کنترل کننده های تعامل.

  • پارامترهای محتوا به کد Compose اجازه می‌دهند تا به صورت پویا عناصر یک بسته رابط کاربری، مانند محتوا و استایل را تغییر دهد.
  • کنترل‌کننده‌های تعامل به کد Compose اجازه می‌دهند به ورودی کاربر، مانند فشار طولانی یا دو بار ضربه زدن، پاسخ دهد.

می توانید پارامترهایی را به بسته UI یا فرزندان آن اضافه کنید. اگر لایه‌های هدف آن‌ها نام‌های یکسانی داشته باشند، پیوندهای پارامتر نیز در بین انواع Figma به اشتراک گذاشته می‌شوند. هر پارامتر در کد تولید شده به پارامترهای تابع قابل ترکیب تبدیل می شود.

پارامترها در Figma و کد تولید شده

ویژگی های پارامتر

نوع لایه در Figma مشخص می کند که چه پارامترهایی در دسترس هستند:

همه لایه ها

Tap-handler (مشخص می کند که می توان روی یک لایه ضربه زد)

  • () -> Unit در کد تولید می شود.

doubletap-handler (مشخص می کند که یک لایه را می توان دو بار ضربه زد)

  • () -> Unit در کد تولید می شود.

longpress-handler (مشخص می کند که یک لایه می تواند به مدت طولانی فشرده شود)

  • () -> Unit در کد تولید می شود.

لایه قاب یا گروه

کودکان (محتوای لایه)

رنگ پس زمینه

  • پارامتر Color در کد تولید می شود.

بالشتک (لایه بندی خودکار)

  • پارامتر PaddingValues ​​در کد ایجاد می شود.

شعاع مرزی

  • Double پارامتر در کد تولید می شود.

لایه متن

متن-محتوا

رنگ (رنگ متن)

  • پارامتر Color در کد تولید می شود.

لایه تصویر

تصویر-محتوا

  • پارامتر Painter در کد تولید می شود.

اضافه کردن پارامترها

  1. یک لایه جزء را انتخاب کنید.
  2. روی + کلیک کنید و یک ویژگی پارامتر را انتخاب کنید.

    اضافه کردن یک پارامتر

تغییر نام پارامترها

  1. یک پارامتر را انتخاب کنید.
  2. فیلد نام را ویرایش کنید.

حذف پارامترها

  1. یک پارامتر را انتخاب کنید.
  2. روی نماد سطل زباله کلیک کنید.
{% کلمه به کلمه %} {% آخر کلمه %} {% کلمه به کلمه %} {% endverbatim %}،

پارامترها جنبه های قابل تغییر یک بسته UI هستند. گردش کار Relay از دو نوع پارامتر پشتیبانی می کند: پارامترهای محتوا و کنترل کننده های تعامل.

  • پارامترهای محتوا به کد Compose اجازه می‌دهند تا به صورت پویا عناصر یک بسته رابط کاربری، مانند محتوا و استایل را تغییر دهد.
  • کنترل‌کننده‌های تعامل به کد Compose اجازه می‌دهند به ورودی کاربر، مانند فشار طولانی یا دو بار ضربه زدن، پاسخ دهد.

می توانید پارامترهایی را به بسته UI یا فرزندان آن اضافه کنید. اگر لایه‌های هدف آن‌ها نام‌های یکسانی داشته باشند، پیوندهای پارامتر نیز در بین انواع Figma به اشتراک گذاشته می‌شوند. هر پارامتر در کد تولید شده به پارامترهای تابع قابل ترکیب تبدیل می شود.

پارامترها در Figma و کد تولید شده

ویژگی های پارامتر

نوع لایه در Figma مشخص می کند که چه پارامترهایی در دسترس هستند:

همه لایه ها

Tap-handler (مشخص می کند که می توان روی یک لایه ضربه زد)

  • () -> Unit در کد تولید می شود.

doubletap-handler (مشخص می کند که یک لایه را می توان دو بار ضربه زد)

  • () -> Unit در کد تولید می شود.

longpress-handler (مشخص می کند که یک لایه می تواند به مدت طولانی فشرده شود)

  • () -> Unit در کد تولید می شود.

قاب یا لایه گروهی

کودکان (محتوای لایه)

رنگ پس زمینه

  • پارامتر Color در کد تولید می شود.

بالشتک (لایه بندی خودکار)

  • پارامتر PaddingValues ​​در کد ایجاد می شود.

شعاع مرزی

  • Double پارامتر در کد تولید می شود.

لایه متن

متن-محتوا

رنگ (رنگ متن)

  • پارامتر Color در کد تولید می شود.

لایه تصویر

تصویر-محتوا

  • پارامتر Painter در کد تولید می شود.

افزودن پارامترها

  1. یک لایه جزء را انتخاب کنید.
  2. روی + کلیک کنید و یک ویژگی پارامتر را انتخاب کنید.

    اضافه کردن یک پارامتر

تغییر نام پارامترها

  1. یک پارامتر را انتخاب کنید.
  2. فیلد نام را ویرایش کنید.

حذف پارامترها

  1. یک پارامتر را انتخاب کنید.
  2. روی نماد سطل زباله کلیک کنید.
{% کلمه به کلمه %} {% آخر کلمه %} {% کلمه به کلمه %} {% آخر کلمه %}