Skip to content

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

Antarmuka: InstuiMarkdownRenderOptions ​

Beta

Opsi render yang mengatur bagaimana Markdown dipetakan ke Instructure UI.

Properti ​

optional link?: object

Beta

Perilaku tautan.

external? ​

optional external?: boolean

Tampilkan indikasi tautan eksternal pada tautan ke luar situs (default: true).

optional permalinks?: boolean

Tambahkan anchor permalink ke heading (default: false).

permalinkClassName? ​

optional permalinkClassName?: string

Nama kelas untuk anchor permalink (default: pantoken-heading-anchor).


code? ​

optional code?: object

Beta

Perilaku blok kode berpagar (fenced).

language? ​

optional language?: boolean

Pertahankan petunjuk bahasa sebagai atribut data-language (default: true).


icons? ​

optional icons?: object

Beta

Perilaku token inline :icon:.

enabled? ​

optional enabled?: boolean

Aktifkan rendering :icon: (default: true).

color? ​

optional color?: string

Warna CSS yang diterapkan pada ikon yang dirender.

resolvers? ​

optional resolvers?: IconResolver[]

Resolver tambahan, dicoba sebelum set ikon pantoken bawaan.

plugins? ​

optional plugins?: PantokenPlugin[]

Plugin yang hook rehype-nya menyumbang resolver (mis. simple-icons).


color? ​

optional color?: object

Beta

Swatch kode warna inline (mis. #03893D).

enabled? ​

optional enabled?: boolean

Aktifkan swatch warna (default: true).


alerts? ​

optional alerts?: object

Beta

Alert block ala GitHub.

enabled? ​

optional enabled?: boolean

Aktifkan pemetaan > [!NOTE] → InstUI Alert (default: true).


tableCaption? ​

optional tableCaption?: string

Beta

Keterangan yang digunakan untuk tabel yang dirender (diperlukan oleh InstUI Table untuk a11y).