Container
Jede Kursseite besteht aus einer Liste von Containern, die den Inhalt der Seite ausmachen. Ein Container kann ein Beispiel, eine Definition oder eine einfache Textpassage sein. Außerdem gibt es Container, die weitere Container enthalten können. Dadurch lassen sich Teile einer Seite in Tabulatoren oder Akkordions gliedern.
Es gibt zwei Arten von Containern:
- Boxen: Diese enthalten konkrete Kursinhalte. Darunter fallen Beispiele, Definitionen, Sätze und Aufgaben.
- Views: Diese kapseln andere Container. Darunter fallen etwa Tabulatoren oder Akkordions.
Eine Box enthält niemals andere Container, eine View dagegen in der Regel schon.
Die Container, die direkt in der Liste von Containern einer Seite vorkommen, heißen die Wurzelcontainer der Seite. Stellt man sich so einen Container als Wurzeln eines Baumes vor, dann handelt es sich bei seinen Blättern stets um Boxen und bei seinen Verzweigungen immer um Views.