Skip to content

pantoken / renderers/react-markdown/src / InstuiMarkdownRenderOptions

Rajapinta: InstuiMarkdownRenderOptions

Beta

Renderointiasetukset, jotka säätelevät miten Markdown kartoittuu Instructure UI:hin.

Ominaisuudet

optional link?: object

Beta

Linkin käyttäytyminen.

external?

optional external?: boolean

Näytä ulkoisen linkin merkki sivuston ulkopuolisissa linkeissä (oletus: true).

optional permalinks?: boolean

Lisää pysyvät linkkiankkurit otsikoihin (oletus: false).

permalinkClassName?

optional permalinkClassName?: string

Luokan nimi pysyville linkkiankkureille (oletus: pantoken-heading-anchor).


code?

optional code?: object

Beta

Aidattujen koodilohkojen käyttäytyminen.

language?

optional language?: boolean

Säilytä kielivihje data-language-attribuuttina (oletus: true).


icons?

optional icons?: object

Beta

Rivinsisäisen :icon:-tokenin käyttäytyminen.

enabled?

optional enabled?: boolean

Ota :icon:-renderöinti käyttöön (oletus: true).

color?

optional color?: string

CSS-väri, joka sovelletaan renderöityihin ikoneihin.

resolvers?

optional resolvers?: IconResolver[]

Lisäresolvaimet, joita yritetään ennen sisäänrakennettua pantoken-ikonijoukkoa.

plugins?

optional plugins?: PantokenPlugin[]

Laajennukset, joiden rehype-koukut lisäävät resolvaimia (esim. simple-icons).


color?

optional color?: object

Beta

Rivinsisäiset värikoodinäytteet (esim. #03893D).

enabled?

optional enabled?: boolean

Ota värinäytteet käyttöön (oletus: true).


alerts?

optional alerts?: object

Beta

GitHub-tyyliset lainauslaatikon hälytykset.

enabled?

optional enabled?: boolean

Ota > [!NOTE] → InstUI Alert -mappaus käyttöön (oletus: true).


tableCaption?

optional tableCaption?: string

Beta

Taulukkojen renderöinnissä käytettävä kuvateksti (InstUI Table vaatii tämän saavutettavuuteen, a11y).