Skip to content

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

介面: InstuiMarkdownRenderOptions ​

Beta(測試)

用於調整 Markdown 如何映射到 Instructure UI 的呈現選項。

屬性 ​

optional link?: object

Beta(測試)

連結行為。

external? ​

optional external?: boolean

在站外連結上顯示外部連結提示(預設:true)。

optional permalinks?: boolean

為標題新增永久連結錨點(預設:false)。

permalinkClassName? ​

optional permalinkClassName?: string

永久連結錨點的類別名稱(預設: pantoken-heading-anchor)。


code? ​

optional code?: object

Beta(測試)

圍欄程式碼區塊的行為。

language? ​

optional language?: boolean

將語言提示保留為 data-language 屬性(預設:true)。


icons? ​

optional icons?: object

Beta(測試)

內聯 :icon: 標記的行為。

enabled? ​

optional enabled?: boolean

啟用 :icon: 呈現(預設:true)。

color? ​

optional color?: string

套用到呈現圖示的 CSS 顏色。

resolvers? ​

optional resolvers?: IconResolver[]

額外的解析器,會在內建 pantoken 圖示集之前嘗試。

plugins? ​

optional plugins?: PantokenPlugin[]

其 rehype 鉤子會提供解析器的外掛(例如 simple-icons)。


color? ​

optional color?: object

Beta(測試)

內嵌色碼色票(例如 #03893D)。

enabled? ​

optional enabled?: boolean

啟用色票(預設:true)。


alerts? ​

optional alerts?: object

Beta(測試)

GitHub 風格的引用區提示。

enabled? ​

optional enabled?: boolean

啟用 > [!NOTE] → InstUI Alert 的對應(預設:true)。


tableCaption? ​

optional tableCaption?: string

Beta(測試)

用於呈現表格的說明文字(InstUI Table 為無障礙性所需)。