Import
import { NuiEditor } from '@needless-ui/angular/editor';NuiEditor
Ein Rich-Text-Editor.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
valueTwo-Way | string | '' | Der Inhalt als HTML oder Markdown; leer, wenn es keinen Text gibt. |
formatInput | 'html' | 'markdown' | 'html' | Wie der Wert geschrieben wird. |
toolsInput | NuiEditorTool[] | NUI_EDITOR_TOOLS | Die Buttons der Toolbar in ihrer Reihenfolge, | zwischen Gruppen. |
label, labelledBy, describedByInput | string | Benennen und beschreiben den Inhalt. | |
placeholderInput | string | Wird angezeigt, solange der Editor leer ist. | |
readonly, disabled, invalidInput | boolean | false | Zeigt den Inhalt ohne Bearbeitung; schaltet den Editor ab; markiert den Inhalt als ungültig. |
labelsInput | Partial<NuiEditorLabels> | Alle Texte des Editors, zum Übersetzen. | |
runMethode | (tool: NuiEditorTool) => void | Führt einen Befehl der Toolbar aus. | |
undo, redo, focusMethode | () => void | Macht rückgängig, stellt wieder her und setzt den Fokus in den Text. |
Helpers
Funktionen zum Umwandeln von Dokumenten.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
nuiEditorToHtml, nuiEditorToMarkdownMethode | (doc) => string | Schreiben ein Dokument als HTML oder Markdown. | |
nuiEditorFromHtml, nuiEditorFromMarkdownMethode | (text, document?) => NuiEditorDoc | Lesen HTML oder Markdown in ein Dokument ein und behalten, was der Editor darstellen kann. |