Skip to content

pantoken / renderers/react-markdown/src / InstuiMarkdownRenderOptions

อินเทอร์เฟซ: InstuiMarkdownRenderOptions

เบต้า

ตัวเลือกการเรนเดอร์ที่ปรับการแมปของ Markdown ให้เข้ากับ Instructure UI

คุณสมบัติ

optional link?: object

เบต้า

พฤติกรรมของลิงก์

external?

optional external?: boolean

แสดงสัญลักษณ์ลิงก์ภายนอกสำหรับลิงก์นอกไซต์ (ค่าเริ่มต้น: true)

optional permalinks?: boolean

เพิ่มแองเคอร์ permalink ให้กับหัวข้อ (ค่าเริ่มต้น: false)

permalinkClassName?

optional permalinkClassName?: string

ชื่อคลาสสำหรับแองเคอร์ permalink (ค่าเริ่มต้น: pantoken-heading-anchor)


code?

optional code?: object

เบต้า

พฤติกรรมของบล็อกโค้ดแบบ fenced

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 ต้องการเพื่อการเข้าถึง a11y)