Skip to content

Latest commit

 

History

History
64 lines (59 loc) · 3.41 KB

score_row.md

File metadata and controls

64 lines (59 loc) · 3.41 KB

Score Row

ویجت score row دارای یکی از دو فرمت زیر است
{
    "score_row": {
        "title": "متن تایتل",
        "percentage_score": 80,
        "score_color": "SUCCESS_PRIMARY",
        "hasDivider": true,
        "icon_name": "HISTORY",
        "action": {
            "open_direct_link": "https://google.com"
        }
    },
    "semantic_paths": {
        "inspection_result": "percentage_score"
    }
}

نمایش

ScreenShot یا

{
    "score_row": {
        "title": "متن تایتل",
        "descriptive_score": "متن توضیحی کوتاه",
        "score_color": "SUCCESS_PRIMARY",
        "hasDivider": true,
        "icon_name": "HISTORY",
        "action": {
            "open_direct_link": "https://google.com"
        }
    },
    "semantic_paths": {
        "inspection_result": "descriptive_score"
    }
}

نمایش

ScreenShot

در ادامه فیلد های این ویجت را توضیح میدهیم:

فیلد توضیحات
title متن مورد نظر برای قرار دادن در ویجت
فیلد مربوط به اسکور یکی از دو فیلد زیر می‌تواند در ساختار ما قرار داده شود:
- percentage_score: مقدار درصدی برای توضیح میزان قرار داده شده در تایتل
- descriptive_score: مقدار متنی برای توضیح کیفیت موضوع قرار داده شده در تایتل
score_color بیانگر رنگ متن فیلد مربوط به اسکور است و می‌توانید در اینجا مقادیر مجاز را ببینید.
has_divider یک فیلد بولین نشان‌دهنده‌ی قرار گرفتن یک خط جداکننده در انتهای ویجت است.
icon_name اسم آیکون از لیست آیکون‌های دیوار است. این آیکون در کنار ویجت قرار می‌گیرد.
action همانطور که در اینجا توضیح داده شده است به صورت اختیاری پر‌ می‌شود.

اعتبارسنجی ویجت:

حداکثر طول قابل قبول برای فیلد title برابر با ۲۵ کاراکتر است. در صورتی که فیلد percentage_score پر شود ، نیاز است مقدار عدد ، خارج از محدوده ی درصدی نباشد و در صورتی که فیلد descriptive_score پر شود ، محدودیت تعداد کاراکتر ۱۷ داریم. فیلد action نیز مطابق با ولیدیشن اکشن استفاده شده ، بررسی میشود.