Zum Inhalt

objectblock

Typ

Block-Element

Zulässige Kind-Elemente:

JSON-Code

Unterstütze Attribute

  • name (optional): Bezeichner des Elements zur Identifizierung. Der Name muss innerhalb eines variant-Elements eindeutig sein.
    Default-Wert: -

  • plugin (optional): Bezeichner des Plugins, welcher für die Anzeige dieses Objektblocks zuständig ist. Dies kann entweder ein vordefinierter Bezeichner sein oder eine benutzerdefinierter. In letzterem Fall muss durch den Benutzer das Verhalten von objectblock festgelegt werden. Vordefinierte Bezeichner sind: 3dmol, geogebra, tikz, showsubnavigation. Hinweis: Es werden ggf. "externe" Tools wie z. B. Geogebra geladen, die Ressourcen aus dem Internet benötigen und verarbeiten. Bitte beachten Sie die entsprechenden Lizenzbedingungen. Default-Wert: -

  • 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 objectblock-Element bietet die Möglichkeit, um selbstdefinierten Block-Inhalt mit erweiterter Funktionalität bereit zu stellen. Diese Funktionalität muss in Form eines Plugins bereit gestellt werden und wird über den Inhalt des objectblock-Elements im JSON-Format konfiguriert. Vordefinierte Plugins sind: 3dmol, geogebra, tikz, showsubnavigation. Hinweis: Es werden ggf. "externe" Tools wie z. B. Geogebra geladen, die Ressourcen aus dem Internet benötigen und verarbeiten. Bitte beachten Sie die entsprechenden Lizenzbedingungen. Plugins müssen über die Player-Konfigurationsmöglichkeiten explizit aktiviert werden.

Code-Beispiele

Code-Beispiel: 3dmol
<objectblock plugin="3dmol">
    {"data": "/test.sdf", "datatype": "sdf", "style": [{"atom":"Na","stick": {"hidden":true, "radius":0.1},"sphere": {"radius": 0.6,"color":"red"}},{"atom":"Cl","stick": {"hidden":true, "radius":0.1},"sphere": {"radius": 0.6,"color":"blue"}}],"width":"400px","height":"400px","zoom":"0.8"}
</objectblock>