Skip to content

pantoken-root / renderers/react-markdown/src / InstuiMarkdownRenderOptions

Interface: InstuiMarkdownRenderOptions ​

Beta

Opções de renderização que ajustam como o Markdown é mapeado para o Instructure UI.

Propriedades ​

optional link?: object

Beta

Comportamento do link.

external? ​

optional external?: boolean

Mostrar um indicativo de link externo em links para sites externos (padrão: true).

optional permalinks?: boolean

Adicionar âncoras de permalink aos cabeçalhos (padrão: false).

permalinkClassName? ​

optional permalinkClassName?: string

Nome da classe para âncoras de permalink (padrão: pantoken-heading-anchor).


code? ​

optional code?: object

Beta

Comportamento de blocos de código delimitados.

language? ​

optional language?: boolean

Preservar a dica de linguagem como um atributo data-language (padrão: true).


icons? ​

optional icons?: object

Beta

Comportamento do token :icon: em linha.

enabled? ​

optional enabled?: boolean

Habilitar renderização de :icon: (padrão: true).

color? ​

optional color?: string

Cor CSS aplicada aos ícones renderizados.

resolvers? ​

optional resolvers?: IconResolver[]

Resolvedores extras, tentados antes do conjunto de ícones embutido do pantoken.

plugins? ​

optional plugins?: PantokenPlugin[]

Plugins cujos hooks rehype contribuem com resolvers (por exemplo: simple-icons).


color? ​

optional color?: object

Beta

Amostras de código de cor em linha (por exemplo, #03893D).

enabled? ​

optional enabled?: boolean

Ativar amostras de cor (padrão: true).


alerts? ​

optional alerts?: object

Beta

Alertas de blockquote no estilo GitHub.

enabled? ​

optional enabled?: boolean

Habilitar mapeamento > [!NOTE] → InstUI Alert (padrão: true).


tableCaption? ​

optional tableCaption?: string

Beta

Legenda usada para as tabelas renderizadas (exigida pelo InstUI Table para acessibilidade).