Skip to content

pantoken-root / renderers/react-markdown/src / InstuiMarkdownRenderOptions

Vmesnik: InstuiMarkdownRenderOptions ​

Beta

Možnosti upodabljanja, ki prilagajajo, kako Markdown preslika v Instructure UI.

Lastnosti ​

optional link?: object

Beta

Obnašanje povezav.

external? ​

optional external?: boolean

Prikaži označbo zunanje povezave pri povezavah na druge strani (privzeto: true).

optional permalinks?: boolean

Dodaj sidra (permalink) naslovom (privzeto: false).

permalinkClassName? ​

optional permalinkClassName?: string

Razred (class) za permalink sidra (privzeto: pantoken-heading-anchor).


code? ​

optional code?: object

Beta

Obnašanje ograjenih blokov kode.

language? ​

optional language?: boolean

Ohrani namig jezika kot atribut data-language (privzeto: true).


icons? ​

optional icons?: object

Beta

Obnašanje vstavljenega tokena :icon:.

enabled? ​

optional enabled?: boolean

Omogoči upodabljanje :icon: (privzeto: true).

color? ​

optional color?: string

CSS barva, uporabljena za upodobljene ikone.

resolvers? ​

optional resolvers?: IconResolver[]

Dodatni resolverji, preizkušani pred vgrajenim naborom ikon pantoken.

plugins? ​

optional plugins?: PantokenPlugin[]

Vtičniki, katerih hooki rehype prispevajo resolverje (npr. simple-icons).


color? ​

optional color?: object

Beta

Vrstični barvni vzorci (npr. #03893D).

enabled? ​

optional enabled?: boolean

Omogoči barvne vzorce (privzeto: true).


alerts? ​

optional alerts?: object

Beta

Opozorila v slogu GitHub blokcitata.

enabled? ​

optional enabled?: boolean

Omogoči preslikavo > [!NOTE] → InstUI Alert (privzeto: true).


tableCaption? ​

optional tableCaption?: string

Beta

Naslov (caption), uporabljen za upodobljene tabele (zahteva InstUI Table za dostopnost).