Zum Inhalt springen
Anjunar/ DOCS

Module

Verzeichnis ember-<modul>, Artefakt scalajs-ember-<modul>, Paket ember.editor.<modul>. Ein Build-Gate erzwingt die erlaubten Kanten zwischen ihnen.

Headless

Kein DOM, keine UI-Runtime

Diese Module laufen in jedem Scala.js-Prozess, auch auf einem Server.

ember-core
Unveränderliches Dokument, Transaktionen, Befehle, Erweiterungen.
ember-rich-text
Absätze, Überschriften, Marks, Textbearbeitung, Unicode-Grenzen.
ember-list · ember-link · ember-image · ember-code · ember-table
Feature-Knotentypen und ihre Befehle.
ember-history
Rückgängig und Wiederholen mit expliziter Gruppierung.
ember-json · ember-html · ember-markdown
Wire-Format, semantisches HTML, CommonMark.
Browser

Wo das DOM dazukommt

Nur diese Module kennen org.scalajs.dom oder scalajs-ui-core.

ember-ui
Die geschlüsselte Projektion auf die UI-Runtime.
ember-browser
Hydration, Auswahl-Abbildung, die Eingabe-Pipeline.
ember-browser-support
Konkrete Tastatur- und Eingabe-Bindings pro Feature.
ember-clipboard
Kopieren, Ausschneiden, Einfügen und strukturiertes Drag-and-drop.
ember-code-highlighting
Syntaxfarben als Ansichtsdekoration.
ember-forms
Der Editor als Formularfeld, mit Fallback ohne JavaScript.
ember-toolbar
Barrierefreie Befehlsleiste und Dialoge.
ember-standard
Der eine Ort, an dem Knotentypen und Renderer sich treffen.