ForgeKomponenten
de

Komponenten

j-CodeMirror

jComponent 20 · jcomponent@20 component Beispiel mit jComponent 20 geladen
  • unterstützt mehrere Cursor (shift + cmd + arrow-down/up)
  • unterstützt die Suche nach ausgewähltem Text (cmd + d)
  • Unterstützt benutzerdefinierte Bildlaufleisten

Konfiguration:

  • type {String}-Typ für Syntaxhervorhebung (Standard: htmlmixed)
  • required {Boolean} aktiviert „erforderlich“ (Standard: false)
  • linenumbers {Boolean} zeigt Zeilennummern an (Standard: false)
  • icon {String}-Symbol für Beschriftung ohne fa-, z. B. home, cog usw.
  • height {Number} Kontrollhöhe (Standard: 200 px)
  • label {String}-Label (Standard ist HTML-Inhalt)
  • disabled {Boolean} deaktiviert diese Komponente
  • tabs {Boolean} ermöglicht das Einrücken mit Tabulatoren (Standard: false)
  • trim {Boolean} führt einen automatischen Zuschnitt durch und entfernt leere Anfangs-/Endzeilen (Standard: false)
  • parent {String} kann die Höhe nach übergeordnetem Element festlegen
  • margin {Number} ein Spielraum für die Höhe
  • minheight {Number} eine minimale Höhe für die Option parent (Standard: 200)

Methode:

  • component.insert('some text') fügt einen Text an der aktuellen Position des Cursors ein

Verwenden Sie es mit <ui-component name="codemirror">. Wenn die Komponente noch nicht geladen ist, lädt jComponent sie bei der ersten Verwendung von der Adresse in DEF.fallback herunter (standardmäßig das CDN Componentator). Autor: Peter Širka. Quelle: Componentator-Komponenten-Repository, MIT-Lizenz.

example.html
<div style="width:500px">
	<ui-component name="codemirror" path="html" config="type:htmlmixed;required:true;height:200">HTML editor</ui-component>
</div>

<script>
	var html = '<h1>HELLO WORLD</h1>';
</script>