Skip to content

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

Interface: InstuiMarkdownRenderOptions ​

Bèta

Renderopties die afstemmen hoe Markdown wordt afgebeeld naar Instructure UI.

Eigenschappen ​

optional link?: object

Bèta

Gedrag van links.

external? ​

optional external?: boolean

Toon een aanduiding voor externe links op off-site links (standaard: true).

optional permalinks?: boolean

Voeg permalink-ankers toe aan koppen (standaard: false).

permalinkClassName? ​

optional permalinkClassName?: string

Class-naam voor permalink-ankers (standaard: pantoken-heading-anchor).


code? ​

optional code?: object

Bèta

Gedrag van afgebakende codeblokken.

language? ​

optional language?: boolean

Behoud de talenhint als een data-language-attribuut (standaard: true).


icons? ​

optional icons?: object

Bèta

Inline :icon:-token gedrag.

enabled? ​

optional enabled?: boolean

Schakel :icon:-rendering in (standaard: true).

color? ​

optional color?: string

CSS-kleur toegepast op gerenderde iconen.

resolvers? ​

optional resolvers?: IconResolver[]

Extra resolvers, geprobeerd vóór de ingebouwde pantoken-icongroep.

plugins? ​

optional plugins?: PantokenPlugin[]

Plugins waarvan de rehype-hooks resolvers bijdragen (bijv. simple-icons).


color? ​

optional color?: object

Bèta

Inline kleurstalen (bijv. #03893D).

enabled? ​

optional enabled?: boolean

Schakel kleurstalen in (standaard: true).


alerts? ​

optional alerts?: object

Bèta

GitHub-stijl blockquote-waarschuwingen.

enabled? ​

optional enabled?: boolean

Schakel mapping van > [!NOTE] → InstUI Alert in (standaard: true).


tableCaption? ​

optional tableCaption?: string

Bèta

Bijschrift gebruikt voor gerenderde tabellen (vereist door InstUI Table voor a11y).