ਇੰਪੋਰਟ

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ਲਿੰਕ ਕਿਸੇ ਵੈੱਬ, ਮੇਲ ਜਾਂ ਫ਼ੋਨ ਪਤੇ ’ਤੇ ਜਾਂਦਾ ਹੈ ਜਾਂ ਨਹੀਂ।