Skip to content

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