Skip to content

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