Skip to content

pantoken / 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).