یک عنصر Icon یک نماد تصویری تکتایی را نمایش میدهد که معمولاً برای عملیات، نشانگرها یا تزئینات استفاده میشود. این عنصر امکان سفارشیسازی اندازه، شعاع گوشهها، فاصلهها و رویدادهای تعاملی مانند کلیک و نگهداشتن طولانی را دارد.
![]()
| فیلد | نوع | مقدار پیشفرض | توضیحات |
|---|---|---|---|
| Name | String | {name} | شناسه نام برای عنصر آیکون. |
| Src | URL | {logoSrc} | مسیر یا URL منبع گرافیک آیکون. |
| Alt | String | {alt} | متن جایگزین که در صورت بارگذاری نشدن آیکون نمایش داده میشود. |
| Size | Number | 0 | اندازه آیکون (عرض/ارتفاع). |
| Radius | Number | 12 | شعاع گوشه اعمال شده روی آیکون. |
| Margin | Number | 20 | فاصله بیرونی اطراف آیکون. |
| MarginLine | Number | 10 | فاصله عمودی بین این آیکون و عناصر مجاور. |
| OnClick | Array |
[] | لیست اعمالی که هنگام لمس اجرا میشوند. |
| OnLongClick | Array |
[] | لیست اعمالی که هنگام نگهداشتن طولانی اجرا میشوند. |
برای یادگیری نحوه ساخت همین المان با استفاده از کدنویسی JSON، مراجعه کنید به:
ساخت آیکون با JSON