عنصر Loading یک نشانگر پیشرفت یا اسپینر را برای نمایش عملیات در حال انجام نمایش میدهد.
این عنصر از دو حالت تعیینشده (با مقدار قابل اندازهگیری پیشرفت) و تعییننشده (چرخش پیوسته) پشتیبانی میکند.
رنگ، اندازه و فاصلهها قابل تنظیم هستند تا با طراحی بصری برنامه هماهنگ شوند.
| فیلد | نوع | مقدار پیشفرض | توضیحات |
|---|---|---|---|
| Name | String | {name} | شناسه یکتا داخلی. |
| Color | Color | {color} | رنگ اصلی نشانگر بارگذاری. |
| SecondaryColor | Color | {secondaryColor} | رنگ ثانویه یا پسزمینه نشانگر بارگذاری. |
| Size | Number | 0 | اندازه یا قطر اسپینر بارگذاری. |
| Margin | Number | 20 | فاصله بیرونی اطراف عنصر بارگذاری. |
| MarginLine | Number | 10 | فاصله عمودی نسبت به سایر عناصر. |
| Max | Number | 100 | حداکثر مقدار برای پیشرفت (اگر حالت تعیینشده باشد). |
| Progress | Number | 0 | مقدار فعلی پیشرفت (برای بارگذاری تعیینشده). |
| Indeterminate | Boolean | true | اگر true باشد، اسپینر بدون نمایش پیشرفت بهطور پیوسته اجرا میشود. |
نمونه کدنویسی:
{
"@Type": "Loading",
"Name": "{name}",
"Color": "{color}",
"SecondaryColor": "{secondaryColor}",
"Size": 0,
"Margin": 20,
"MarginLine": 10,
"Max": 100,
"Progress": 0,
"Indeterminate": true
}
برای مشاهدهٔ نحوهٔ ایجاد این المان در اپلیکیشن ساز اپلین (حالت بدون کدنویسی)، به لینک زیر مراجعه کنید:
طراحی بارگذار دایره ای در اپلین استودیو