یک عنصر Item یک ردیف یا بلوک قابل کلیک با متن و آیکون اختیاری است که معمولاً برای فهرستها، منوها یا عملیات قابل انتخاب استفاده میشود. این عنصر امکان سفارشیسازی سبک، فاصلهها و تعاملات ضربه و نگهداشتن طولانی را دارد.
| فیلد | نوع | مقدار پیشفرض | توضیحات |
|---|---|---|---|
| Name | String | {name} | شناسه عنصر آیتم. |
| Text | String | {text} | برچسب متن اصلی که درون آیتم نمایش داده میشود. |
| Text.Color | Color | {textColor} | رنگ متن آیتم. |
| Text.Style | TextStyle | {textStyle} | سبک متن (بولد، ایتالیک و غیره). |
| Text.Size | Number | 16 | اندازه فونت متن. |
| Logo | Logo | {logo} | منبع تصویر که به عنوان آیکون آیتم نمایش داده میشود. |
| Alt | String | {alt} | متن جایگزین برای آیکون در صورت بارگذاری نشدن. |
| Size | Number | 0 | ارتفاع یا اندازه آیتم. |
| Margin | Number | 20 | فاصله بیرونی اطراف آیتم. |
| MarginLine | Number | 10 | فاصله عمودی بین این عنصر و سایر عناصر. |
| OnClick | Array |
[] | لیستی از اقداماتی که هنگام ضربه زدن روی آیتم اجرا میشوند. |
| OnLongClick | Array |
[] | لیستی از اقداماتی که هنگام نگهداشتن طولانی روی آیتم اجرا میشوند. |
نمونه کدنویسی:
{
"@Type": "Item",
"Name": "{name}",
"Text": "{text}",
"Text.Color": "{textColor}",
"Text.Style": "{textStyle}",
"Text.Size": 16,
"Logo": "{logo}",
"Alt": "{alt}",
"Size": 0,
"Margin": 20,
"MarginLine": 10,
"OnClick": [],
"OnLongClick": []
}
برای مشاهدهٔ نحوهٔ ایجاد این المان در اپلیکیشن ساز اپلین (حالت بدون کدنویسی)، به لینک زیر مراجعه کنید:
طراحی مورد در اپلین استودیو