Import
import { NuiEditor } from '@needless-ui/angular/editor';NuiEditor
Un editor di testo formattato.
| Nome | Tipo | Predefinito | Descrizione |
|---|---|---|---|
valueBidirezionale | string | '' | Il contenuto, in HTML o Markdown; vuoto quando non c’è testo. |
formatInput | 'html' | 'markdown' | 'html' | Come viene scritto il valore. |
toolsInput | NuiEditorTool[] | NUI_EDITOR_TOOLS | I pulsanti della barra degli strumenti in ordine, con | tra i gruppi. |
label, labelledBy, describedByInput | string | Danno un nome e una descrizione al contenuto. | |
placeholderInput | string | Testo mostrato finché è vuoto. | |
readonly, disabled, invalidInput | boolean | false | Mostra il contenuto senza poterlo modificare; lo disattiva; lo segna come non valido. |
labelsInput | Partial<NuiEditorLabels> | Ogni suo testo, da tradurre. | |
runMetodo | (tool: NuiEditorTool) => void | Esegue un comando della barra degli strumenti. | |
undo, redo, focusMetodo | () => void | Annulla, ripete e sposta il focus nel testo. |
Helpers
Funzioni per convertire i documenti.
| Nome | Tipo | Predefinito | Descrizione |
|---|---|---|---|
nuiEditorToHtml, nuiEditorToMarkdownMetodo | (doc) => string | Scrivono un documento in HTML o Markdown. | |
nuiEditorFromHtml, nuiEditorFromMarkdownMetodo | (text, document?) => NuiEditorDoc | Leggono HTML o Markdown in un documento, tenendo ciò che l’editor può mostrare. |