poolview
Typ
Container-Element (View)
Zulässige Kind-Elemente:
- accordionview
- applicationbox
- carouselview
- clonecontainer
- conventionbox
- definitionbox
- examplebox
- exercisebox
- flipcardview
- formulabox
- groupview
- helpbox
- hintbox
- infobox
- optionalview
- poolview
- proofbox
- remarkbox
- tabview
- textbox
- theorembox
- title
Unterstütze Attribute
-
allowrefresh (optional): Boolescher Wert der angibt, ob der Nutzer neuen Inhalt aus dem Pool anfordern darf.
Default-Wert: false -
amount (optional): Anzahl der Container, die aus dem Pool ausgewählt und angezeigt werden sollen.
Default-Wert: 1 -
name (optional): Bezeichner des Elements zur Identifizierung. Der Name muss innerhalb eines variant-Elements eindeutig sein.
Default-Wert: - -
shuffle (optional): Boolescher Wert der angibt, ob die Container aus dem Pool in zufälliger Reihenfolge angezeigt werden sollen.
Default-Wert: true -
tags (optional): Liste von eigenen Bezeichnern, um z. B. besondere Stilvorgaben u.ä. implementieren zu können. Die Listenelemente werden durch Leerzeichen voneinander getrennt.
Default-Wert: -
weitere Informationen zur Syntax
Beschreibung
Ein poolview-Element bündelt mehrere Container (z. B. exercisebox, examplebox u.ä.) zu einem Pool zusammen, aus dem nur ein Teil angezeigt wird. Dies bietet sich insbesondere für Aufgaben an, bei denen aus mehreren ähnlichen Aufgaben zum Beispiel nur eine angezeigt werden soll.
Code-Beispiele
<poolview allowrefresh="true">
<exercisebox numbered="false">
<p>Aufgabe 1</p>
</exercisebox>
<exercisebox numbered="false">
<p>Aufgabe 2</p>
</exercisebox>
<exercisebox numbered="false">
<p>Aufgabe 3</p>
</exercisebox>
<exercisebox numbered="false">
<p>Aufgabe 4</p>
</exercisebox>
</poolview>
<poolview amount="2">
<exercisebox allowrefresh="true">
<p>Aufgabe 1</p>
</exercisebox>
<exercisebox numbered="false">
<p>Aufgabe 2</p>
</exercisebox>
<exercisebox numbered="false">
<p>Aufgabe 3</p>
</exercisebox>
<exercisebox numbered="false">
<p>Aufgabe 4</p>
</exercisebox>
</poolview>
<poolview amount="2">
<exercisebox numbered="false">
<p>Aufgabe 1</p>
</exercisebox>
<exercisebox numbered="false">
<p>Aufgabe 2</p>
</exercisebox>
<exercisebox numbered="false">
<p>Aufgabe 3</p>
</exercisebox>
<exercisebox numbered="false">
<p>Aufgabe 4</p>
</exercisebox>
</poolview>
<poolview shuffle="false">
<exercisebox numbered="false">
<p>Aufgabe 1</p>
</exercisebox>
<exercisebox numbered="false">
<p>Aufgabe 2</p>
</exercisebox>
<exercisebox numbered="false">
<p>Aufgabe 3</p>
</exercisebox>
<exercisebox numbered="false">
<p>Aufgabe 4</p>
</exercisebox>
</poolview>