code
Kod, bir komut veya log satırları; sabit aralıklı yazı tipi ve kopyalama butonu ile.
Geliştirici araçları içindir. code, dili ve bir kopyalama butonuyla birlikte koyu bir zemin üzerinde sabit aralıklı yazı tipiyle bir kod parçacığı, bir komut veya birkaç log satırı gösterir.
curl -H 'X-Rendel-Key: rd_pk_test_…' \
https://api.rendel.ai/healthEkran görüntüsü değildir; tarayıcınızda SDK'nın kendi boyut ve renkleriyle canlı olarak çizilir.
Flutter SDK ile 0.44.0 ve Web SDK ile 0.21.0 sürümünden itibaren yerel olarak render edilir. Bunu bildirmeyen bir derlemeye asla sunulmaz.
Ne zaman kullanılmamalı
Bir kişinin düz metin olarak okuyacağı herhangi bir şey için veya kopyalanacak bir değer (bir hesap numarası, bir rezervasyon referansı; bu durumlar copy içeren bir key_value satırıdır) için kullanılmaz.
Props
Her blok ayrıca type ve 1 ila 300 karakterlik zorunlu bir fallback_text taşır.
| Prop | Tür | Zorunlu | Kısıtlamalar |
|---|---|---|---|
language | string | Hayır | En fazla 24 karakter. |
code | string | Evet | 1 ila 4000 karakter. |
caption | string | Hayır | En fazla 120 karakter. |
Ağ üzerinde
{
"id": "blk_81",
"type": "code",
"fallback_text": "A curl command that checks the API is up.",
"props": {
"language": "bash",
"code": "curl -H 'X-Rendel-Key: rd_pk_test_…' \\\n https://api.rendel.ai/health",
"caption": "Returns 200 when the API is up."
}
}Etkileşim
Kopyala, code içeriğinin tamamını panoya alır ve Kopyalandı der. Uzun bir satır blok içinde yana doğru kayar; sayfa asla kaymaz. caption, zeminin altında yer alır.