kenar-docs

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 | بیانگر رنگ متن فیلد مربوط به اسکور است و می‌توانید در [اینجا](/kenar-docs/widgets/color.html) مقادیر مجاز را ببینید. | | has_divider | یک فیلد بولین نشان‌دهنده‌ی قرار گرفتن یک خط جداکننده در انتهای ویجت است. | | icon_name | اسم آیکون از لیست آیکون‌های دیوار است. این آیکون در کنار ویجت قرار می‌گیرد. | | action | همانطور که در [اینجا](actions/index.md) توضیح داده شده است به صورت اختیاری پر‌ می‌شود. | # اعتبارسنجی ویجت: حداکثر طول قابل قبول برای فیلد `title` برابر با ۲۵ کاراکتر است. در صورتی که فیلد `percentage_score` پر شود ، نیاز است مقدار عدد ، خارج از محدوده ی درصدی نباشد و در صورتی که فیلد `descriptive_score` پر شود ، محدودیت تعداد کاراکتر ۱۷ داریم. فیلد `action` نیز مطابق با ولیدیشن اکشن استفاده شده ، بررسی میشود.