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