ఇంపోర్ట్

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లింక్ వెబ్, మెయిల్ లేదా ఫోన్ అడ్రస్‌కు వెళ్తుందో లేదో.