Skip to content

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

Giao diện: InstuiMarkdownRenderOptions ​

Beta

Tùy chọn render điều chỉnh cách Markdown ánh xạ lên Instructure UI.

Thuộc tính ​

optional link?: object

Beta

Hành vi liên kết.

external? ​

optional external?: boolean

Hiển thị ký hiệu liên kết ngoài trên các liên kết ngoài trang (mặc định: true).

optional permalinks?: boolean

Thêm anchor permalink vào các tiêu đề (mặc định: false).

permalinkClassName? ​

optional permalinkClassName?: string

Tên lớp cho các anchor permalink (mặc định: pantoken-heading-anchor).


code? ​

optional code?: object

Beta

Hành vi của khối mã fenced.

language? ​

optional language?: boolean

Giữ lại gợi ý ngôn ngữ dưới dạng thuộc tính data-language (mặc định: true).


icons? ​

optional icons?: object

Beta

Hành vi token :icon: khi inline.

enabled? ​

optional enabled?: boolean

Bật render :icon: (mặc định: true).

color? ​

optional color?: string

Màu CSS áp dụng cho các biểu tượng đã render.

resolvers? ​

optional resolvers?: IconResolver[]

Các resolver bổ sung, thử trước bộ biểu tượng pantoken tích hợp sẵn.

plugins? ​

optional plugins?: PantokenPlugin[]

Các plugin có hook rehype đóng góp resolver (ví dụ: simple-icons).


color? ​

optional color?: object

Beta

Các mẫu màu mã màu inline (ví dụ: #03893D).

enabled? ​

optional enabled?: boolean

Bật mẫu màu (mặc định: true).


alerts? ​

optional alerts?: object

Beta

Cảnh báo trích dẫn khối theo kiểu GitHub.

enabled? ​

optional enabled?: boolean

Bật ánh xạ > [!NOTE] → InstUI Alert (mặc định: true).


tableCaption? ​

optional tableCaption?: string

Beta

Chú thích dùng cho các bảng đã render (bắt buộc bởi InstUI Table cho tính truy cập).