ಇಂಪೋರ್ಟ್

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ಲಿಂಕ್ ವೆಬ್, ಮೇಲ್ ಅಥವಾ ಫೋನ್ ವಿಳಾಸಕ್ಕೆ ಹೋಗುತ್ತದೆಯೇ ಎಂಬುದು.