CodeBlock
Hervorgehobener Code auf einer Fläche in Kaesos monochromem Theme: Kopieren beim Überfahren, Tabs, Zeilennummern, Einklappen.
<div className="w-full">
<CodeBlock tabs={sdkSnippets({ baseUrl: "https://gateway.northwind.example" })} />
</div>import { CodeBlock } from "@logicplanes/kaeso-ui";Props
codestringDer Code, der angezeigt wird.
collapseAfternumber = 24Ab so vielen Zeilen einklappen (standardmäßig 24; 0 klappt nie ein).
copyboolean = trueDen Kopier-Kreis ausblenden.
highlightLinesnumber[] = []Hervorzuhebende Zeilennummern, ab 1 gezählt.
langCodeLang = tsDie Sprache des Codes, für die Hervorhebung.
lineNumbersbooleanZeigt Zeilennummern.
surface"well" | "plain" = wellAuf einer gefüllten Fläche (
well) oder direkt auf dem Panel (plain).tabsCodeTab[]Mehrere Fassungen: „Python · Node · curl“, als Pill-Tabs.
titleReactNodeEin Dateiname in der Titelleiste.
wrapboolean = falseLange Zeilen brechen um, statt seitlich zu scrollen: Code in einer schmalen Spalte (die Antwort eines Modells).