Skip to content

pantoken / renderers/react-markdown/src / InstuiMarkdownRenderOptions

Antaramuka: InstuiMarkdownRenderOptions

Beta

Pilihan render yang menala bagaimana Markdown dipetakan ke Instructure UI.

Sifat

optional link?: object

Beta

Tingkah laku pautan.

external?

optional external?: boolean

Tunjukkan indikasi pautan luaran pada pautan luar tapak (default: true).

optional permalinks?: boolean

Tambah sauh pautan kekal ke tajuk (default: false).

permalinkClassName?

optional permalinkClassName?: string

Nama kelas untuk sauh pautan kekal (default: pantoken-heading-anchor).


code?

optional code?: object

Beta

Tingkah laku blok kod berpagar.

language?

optional language?: boolean

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


icons?

optional icons?: object

Beta

Tingkah laku token :icon: sebaris.

enabled?

optional enabled?: boolean

Dayakan rendering :icon: (default: true).

color?

optional color?: string

Warna CSS yang digunakan pada ikon yang dirender.

resolvers?

optional resolvers?: IconResolver[]

Penyelesai tambahan, dicuba sebelum set ikon pantoken terbina dalam.

plugins?

optional plugins?: PantokenPlugin[]

Plugin yang kaitan rehype mereka menyumbang penyelesai (contoh: simple-icons).


color?

optional color?: object

Beta

Contoh kod warna sebaris (contoh: #03893D).

enabled?

optional enabled?: boolean

Dayakan contoh warna (default: true).


alerts?

optional alerts?: object

Beta

Amaran petikan blok gaya GitHub.

enabled?

optional enabled?: boolean

Dayakan pemadanan > [!NOTE] → InstUI Alert (default: true).


tableCaption?

optional tableCaption?: string

Beta

Kapsyen yang digunakan untuk jadual yang dirender (diperlukan oleh InstUI Table untuk a11y).