Skip to content

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

インターフェース: InstuiMarkdownRenderOptions ​

ベータ

Markdown が Instructure UI にマッピングされる方法を調整するレンダリングオプション。

プロパティ ​

optional link?: object

ベータ

リンクの挙動。

external? ​

optional external?: boolean

サイト外リンクに外部リンクの示唆を表示(デフォルト: true)。

optional permalinks?: boolean

見出しにパーマリンクアンカーを追加(デフォルト: false)。

permalinkClassName? ​

optional permalinkClassName?: string

パーマリンクアンカーのクラス名(デフォルト: pantoken-heading-anchor)。


code? ​

optional code?: object

ベータ

フェンス付きコードブロックの挙動。

language? ​

optional language?: boolean

言語ヒントを data-language 属性として保持する(デフォルト: true)。


icons? ​

optional icons?: object

ベータ

インライン :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

ベータ

インラインのカラ—スウォッチ(例: #03893D)。

enabled? ​

optional enabled?: boolean

カラースウォッチを有効にする(デフォルト: true)。


alerts? ​

optional alerts?: object

ベータ

GitHub 風のブロック引用アラート。

enabled? ​

optional enabled?: boolean

> [!NOTE] を InstUI Alert にマッピングすることを有効にする(デフォルト: true)。


tableCaption? ​

optional tableCaption?: string

ベータ

レンダリングされた表に使用されるキャプション(InstUI Table のアクセシビリティ要件)。