Skip to content

pantoken / 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).