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에서 필요).