Skip to content

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

Interfaz: InstuiMarkdownRenderOptions ​

Beta

Opciones de renderizado que ajustan cómo Markdown se mapea a Instructure UI.

Propiedades ​

optional link?: object

Beta

Comportamiento de los enlaces.

external? ​

optional external?: boolean

Mostrar un indicio de enlace externo en enlaces fuera del sitio (por defecto: true).

optional permalinks?: boolean

Agregar anclas permalink a los encabezados (por defecto: false).

permalinkClassName? ​

optional permalinkClassName?: string

Nombre de clase para las anclas permalink (por defecto: pantoken-heading-anchor).


code? ​

optional code?: object

Beta

Comportamiento de los bloques de código con fences.

language? ​

optional language?: boolean

Conservar la sugerencia de lenguaje como un atributo data-language (por defecto: true).


icons? ​

optional icons?: object

Beta

Comportamiento del token inline :icon:.

enabled? ​

optional enabled?: boolean

Habilitar el renderizado de :icon: (por defecto: true).

color? ​

optional color?: string

Color CSS aplicado a los iconos renderizados.

resolvers? ​

optional resolvers?: IconResolver[]

Resolvers extra, probados antes del conjunto de iconos integrado pantoken.

plugins? ​

optional plugins?: PantokenPlugin[]

Plugins cuyos hooks rehype contribuyen resolvers (p. ej. simple-icons).


color? ​

optional color?: object

Beta

Muestras de color en línea (por ejemplo, #03893D).

enabled? ​

optional enabled?: boolean

Habilitar muestras de color (por defecto: true).


alerts? ​

optional alerts?: object

Beta

Alertas estilo GitHub para blockquote.

enabled? ​

optional enabled?: boolean

Habilitar el mapeo > [!NOTE] → InstUI Alert (por defecto: true).


tableCaption? ​

optional tableCaption?: string

Beta

Leyenda usada para las tablas renderizadas (requerida por InstUI Table para a11y).