Skip to content

pantoken-root / tools/demo/src / DemoMarkdownItOptions

Ինտերֆեյս: DemoMarkdownItOptions ​

Փոփոխականներ demoMarkdownIt-ի համար՝ resolveDemo դաշտերը և անհ obligator բնույթի ամբողջական կամք՝ ուղիղ-օրինակով։

Ընդլայնում է ​

Առանձնահատկություններ ​

base? ​

optional base?: string

Կայքի հիմք ուղու ճանապարհը, օրինակ /pantoken/ (ռեգ. /).

Ժառանգվում է ​

ResolveOptions.base


runnerPath? ​

optional runnerPath?: string

Runner-ի էջի ուղի, suhteական base-ին (ռեգ. play/index.html).

Ժառանգվում է ​

ResolveOptions.runnerPath


demosPath? ​

optional demosPath?: string

Ինքնուրույն հյուրընկալվող demo-աղբյուրի պոլդերը, հարաբերական base-ին (ռեգ. demos/).

Ժառանգվում է ​

ResolveOptions.demosPath


cssUrls? ​

optional cssUrls?: readonly string[]

Շտաբլիթների URL-ները, որոնք injector-ն ավելացնում է runner-ի Chrome-ին և յուրաքանչյուր վերարտադրված արդյունքի մեջ՝ բաղկացած բաղադրիչների շիթերից, բազմաթեմային token շիթից և plugin/surface շիթերից։ Runner-ը թեման անում է data-pantoken-theme հատկանիշը անջատելով/գործարկելով, այդպես մեկ token շիթ ծածկում է բոլոր թեմաները։

Ժառանգվում է ​

ResolveOptions.cssUrls


labels? ​

optional labels?: RunnerLabels

Տեղայնացված RunnerLabels runner-ի դիտման ներդիրների համար, փոխանցվում է runner-ի URL-ում.

Ժառանգվում է ​

ResolveOptions.labels


liveExample? ​

optional liveExample?: LiveExampleOptions

Եթե սահմանված է, այն յուրաքանչյուր համապատասխան էջերի html արգելապատնեշից հետո ավելացնում է ուղիղ փոխադիտում — նույն նշագրումը, կենդանորեն՝ իր աղբյուրի ներքևում։ Օվերլեյ օրինակները (<dialog>, [popover]) դուրս են բերվում՝ դրանք թաքնված են մինչև բացվելը, ուստի ## Demo iframe–ն վարում է դրանց փոխադիտումը։


localePrefix? ​

optional localePrefix?: (relativePath) => string

Ուղղորդեք demo:self:<name> արգելապատնեշը լեզվային-հատուկ ինքնուրույն հյուրընկալվող demo-ռուց directory–ին՝ ելնելով ընթացիկ էջի markdown-it env.relativePath-ից (օրինակ "hu/" էջերի համար hu/-ի տակ, "" սաղմի լեզվի համար)։ Այն հավելվում է demosPath`-ի առաջ, այնպես որ demo–ի տեղականացված կլոնը (թարգմանված տեքստով, նույն նշագրումով) կբեռնվի անգլերենի աղբյուրի փոխարեն։ Մի մատնանշեք մեկ լեզվային կայքի համար։

Պարամետրեր ​

relativePath ​

string

Վերադարձվող արժեք ​

string


localeLabels? ​

optional localeLabels?: (relativePath) => RunnerLabels | undefined

Նշում է runner-ի դիտման ներդիրների պիտակները ընթացիկ էջի համար՝ նրա markdown-it env.relativePath — նույն տեղայնացման որոնումը, ինչպես DemoMarkdownItOptions.localePrefix. Բաց թողնել մեկլեզու site (այդ դեպքում runner-ը ցույց է տալիս իր անգլերեն կանխորոշումները)).

Պարամետրեր ​

relativePath ​

string

Վերադարձվող արժեք ​

RunnerLabels | undefined