عنصر Switch یک کنترل سوئیچ است که برای روشن یا خاموش کردن یک گزینه استفاده میشود. این عنصر یک برچسب در کنار سوئیچ نمایش میدهد و امکان سفارشیسازی رنگ متن، سبک، اندازه و فاصلهها را دارد. فیلد Check وضعیت پیشفرض سوئیچ هنگام بارگذاری صفحه را مشخص میکند.
| فیلد | نوع | مقدار پیشفرض | توضیحات |
|---|---|---|---|
| Name | String | {name} | شناسهی یکتا برای عنصر سوئیچ. |
| Enable | Boolean | true | مشخص میکند که سوئیچ فعال است یا غیرفعال. |
| Text | String | {text} | متن برچسب نمایش داده شده در کنار سوئیچ. |
| Text.Color | Color | {textColor} | رنگ متن برچسب سوئیچ. |
| Text.Style | TextStyle | {textStyle} | سبک متن برچسب (مثل بولد، ایتالیک). |
| Text.Size | Number | 16 | اندازهی فونت متن برچسب. |
| Margin | Number | 20 | فاصلهی بیرونی اطراف عنصر سوئیچ. |
| MarginLine | Number | 10 | فاصلهی عمودی نسبت به سایر عناصر. |
| Check | Boolean | false | وضعیت پیشفرض سوئیچ (روشن/خاموش). |
نمونه کدنویسی:
{
"@Type": "Switch",
"Name": "{name}",
"Enable": true,
"Text": "{text}",
"Text.Color": "{textColor}",
"Text.Style": "{textStyle}",
"Text.Size": 16,
"Margin": 20,
"MarginLine": 10,
"Check": false
}
برای مشاهدهٔ نحوهٔ ایجاد این المان در اپلیکیشن ساز اپلین (حالت بدون کدنویسی)، به لینک زیر مراجعه کنید:
طراحی انتخاب در اپلین استودیو