Skip to content

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

Βήτα

Συμπεριφορά fenced μπλοκ κώδικα.

language?

optional language?: boolean

Διατήρηση της υπόδειξης γλώσσας ως χαρακτηριστικό data-language (προεπιλογή: true).


icons?

optional icons?: object

Βήτα

Συμπεριφορά ενσωματωμένου token :icon:.

enabled?

optional enabled?: boolean

Ενεργοποίηση απόδοσης :icon: (προεπιλογή: true).

color?

optional color?: string

Χρώμα CSS που εφαρμόζεται στις αποδοθείσες εικονίδες.

resolvers?

optional resolvers?: IconResolver[]

Επιπλέον resolvers, που δοκιμάζονται πριν από το ενσωματωμένο σετ εικονιδίων pantoken.

plugins?

optional plugins?: PantokenPlugin[]

Πρόσθετα των οποίων τα hooks rehype συνεισφέρουν resolvers (π.χ. simple-icons).


color?

optional color?: object

Βήτα

Ενσωματωμένα δείγματα χρωμάτων (π.χ. #03893D).

enabled?

optional enabled?: boolean

Ενεργοποίηση δειγμάτων χρωμάτων (προεπιλογή: true).


alerts?

optional alerts?: object

Βήτα

Ειδοποιήσεις blockquote σε στυλ GitHub.

enabled?

optional enabled?: boolean

Ενεργοποίηση αντιστοίχισης > [!NOTE] → InstUI Alert (προεπιλογή: true).


tableCaption?

optional tableCaption?: string

Βήτα

Λεζάντα που χρησιμοποιείται για τους αποδοθέντες πίνακες (απαιτείται από το InstUI Table για a11y).