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

เพิ่มแองเคอร์ 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)