इम्पोर्ट

import-markdown.ts
import { NuiMarkdown } from '@needless-ui/angular/markdown';

NuiMarkdown

Markdown को एलिमेंट के रूप में रेंडर करता है।

सिलेक्टर
nui-markdown
NuiMarkdown: प्रॉपर्टी
नामटाइपडिफ़ॉल्टविवरण
textइनपुटstring''Markdown टेक्स्ट।
streamingइनपुटbooleanfalseटेक्स्ट अभी आ रहा है।
headingLevelइनपुटnumber3# हेडिंग का लेवल। गहरी हेडिंग उसके बाद आती हैं, 6 तक।
imagesइनपुटbooleanfalseइमेज दिखाता है। वरना उनका टेक्स्ट लिंक बनता है, क्योंकि इमेज ट्रैक कर सकती है।
labelsइनपुटPartial<NuiMarkdownLabels>कॉपी बटन के टेक्स्ट वगैरह, अनुवाद के लिए।
codeTemplateइनपुटTemplateRef | nullnullकहीं और से आया कोड ब्लॉक टेम्पलेट, जैसे इसे रखने वाली चैट से।

NuiMarkdownCode

कोड ब्लॉक बनाता है। कॉन्टेक्स्ट में कोड, lang, और ब्लॉक के आते रहने तक open होते हैं।

सिलेक्टर
ng-template[nuiMarkdownCode]

nuiParseMarkdown

कंपोनेंट के बिना इस्तेमाल के लिए पार्सर और उसके हेल्पर।

nuiParseMarkdown: प्रॉपर्टी
नामटाइपडिफ़ॉल्टविवरण
nuiParseMarkdownमेथड(text, { streaming? }) => NuiMarkdownBlock[]ब्लॉक और इनलाइन का ट्री, जिसे कंपोनेंट रेंडर करता है।
nuiMarkdownToTextमेथड(text) => stringसादा टेक्स्ट, हर ब्लॉक की एक लाइन, घोषणा या प्रीव्यू के लिए।
nuiSafeUrlमेथड(url) => booleanलिंक किसी वेब, मेल या फ़ोन पते पर जाता है या नहीं।