Skip to content

pantoken / renderers/react-markdown/src / InstuiMarkdownRenderOptions

Interfaccia: InstuiMarkdownRenderOptions

Beta

Opzioni di rendering che regolano come Markdown si mappa su Instructure UI.

Proprietà

optional link?: object

Beta

Comportamento dei link.

external?

optional external?: boolean

Mostra un'indicazione di link esterno sui collegamenti verso siti esterni (predefinito: true).

optional permalinks?: boolean

Aggiungi ancore permalink alle intestazioni (predefinito: false).

permalinkClassName?

optional permalinkClassName?: string

Nome della classe per le ancore permalink (predefinito: pantoken-heading-anchor).


code?

optional code?: object

Beta

Comportamento dei blocchi di codice fenced.

language?

optional language?: boolean

Preserva l'indicazione della lingua come attributo data-language (predefinito: true).


icons?

optional icons?: object

Beta

Comportamento del token inline :icon:.

enabled?

optional enabled?: boolean

Abilita il rendering di :icon: (predefinito: true).

color?

optional color?: string

Colore CSS applicato alle icone renderizzate.

resolvers?

optional resolvers?: IconResolver[]

Risolutori aggiuntivi, provati prima del set di icone pantoken integrato.

plugins?

optional plugins?: PantokenPlugin[]

Plugin i cui hook rehype contribuiscono risolutori (es. simple-icons).


color?

optional color?: object

Beta

Campioni di colore inline (es. #03893D).

enabled?

optional enabled?: boolean

Abilita i campioni di colore (predefinito: true).


alerts?

optional alerts?: object

Beta

Avvisi in stile GitHub per le blockquote.

enabled?

optional enabled?: boolean

Abilita la mappatura > [!NOTE] → InstUI Alert (predefinito: true).


tableCaption?

optional tableCaption?: string

Beta

Didascalia usata per le tabelle renderizzate (richiesta da InstUI Table per a11y).