इम्पोर्ट
import { NuiEditor } from '@needless-ui/angular/editor';NuiEditor
एक रिच टेक्स्ट एडिटर।
| नाम | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
valueदो-तरफ़ा | string | '' | कंटेंट, HTML या Markdown के रूप में; कोई टेक्स्ट न हो तो खाली। |
formatइनपुट | 'html' | 'markdown' | 'html' | वैल्यू किस तरह लिखी जाती है। |
toolsइनपुट | NuiEditorTool[] | NUI_EDITOR_TOOLS | टूलबार के बटन, क्रम से, और ग्रुपों के बीच |। |
label, labelledBy, describedByइनपुट | string | कंटेंट को नाम और विवरण देते हैं। | |
placeholderइनपुट | string | खाली रहने तक दिखता है। | |
readonly, disabled, invalidइनपुट | boolean | false | कंटेंट दिखाता है पर एडिट नहीं होने देता; इसे बंद करता है; इसे अमान्य बताता है। |
labelsइनपुट | Partial<NuiEditorLabels> | इसका बोला जाने वाला हर टेक्स्ट, अनुवाद के लिए। | |
runमेथड | (tool: NuiEditorTool) => void | टूलबार की कोई कमांड चलाता है। | |
undo, redo, focusमेथड | () => void | अनडू और रीडू करते हैं, और फ़ोकस को टेक्स्ट में ले जाते हैं। |
Helpers
दस्तावेज़ों को कन्वर्ट करने वाले फ़ंक्शन।
| नाम | टाइप | डिफ़ॉल्ट | विवरण |
|---|---|---|---|
nuiEditorToHtml, nuiEditorToMarkdownमेथड | (doc) => string | दस्तावेज़ को HTML या Markdown में लिखते हैं। | |
nuiEditorFromHtml, nuiEditorFromMarkdownमेथड | (text, document?) => NuiEditorDoc | HTML या Markdown को पढ़कर दस्तावेज़ बनाते हैं, और उतना ही रखते हैं जितना एडिटर दिखा सकता है। |