Knoten·Knotenarten
use
Ein Stencil bettet ein anderes ein: Komposition statt Vererbung. Der State des Bausteins ist geschlossen, er sieht nur seine Argumente.
Syntax
json
{
"$": "use",
"stencil": `bau.karussell` … (3 Werte),
"state"?: Objekt: Name → Wert,
"slots"?: Objekt: Name → Knoten[],
"when"?: Bedingung
}Felder 4
| Felder | Pflicht | Form |
|---|---|---|
| stencil | Pflicht | bau.karussell · rzk.rahmen · rzc.rahmen |
| state | optional | Objekt: Name → Wert |
| slots | optional | Objekt: Name → Knoten[] |
| when | optional | Bedingung |
Beispiel
Für use steht kein getipptes Beispiel bereit. Einbettbar ist auf dieser Fläche bau.karussell · rzc.rahmen · rzk.rahmen — die Argumente eines Bausteins stehen nirgends deklariert, deshalb lässt sich der Aufruf-Rahmen nicht wie bei einem Helfer aus einer Argumentliste ableiten.
Verwandt
Quelle:buildStencilJsonSchema(registry).definitions.node — der Satz oben ist geschrieben, alles andere erzeugt