Skip to content

pantoken / 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 のアクセシビリティ要件)。