UNPKG

analytica-frontend-lib

Version:

Repositório público dos componentes utilizados nas plataformas da Analytica Ensino

21 lines 963 B
export interface NormalizeLineBreaksOptions { /** * Render breaks using only `<br>` instead of `<p>` blocks. Required when the * output is placed inside phrasing content (a `<span>` or `<label>`), where * block elements are invalid HTML. */ inline?: boolean; } /** * Converte quebras de linha de texto puro em estrutura HTML. * * Parte do conteúdo das questões é armazenada como texto puro com `\n`, * misturado a tags inline soltas (`<b>`) e LaTeX. Como `\n` é espaço em branco * insignificante em HTML, os parsers colapsam tudo em uma única linha corrida. * Esta função restaura a intenção antes da renderização. * * Conteúdo que já possui blocos é devolvido intacto — reconvertê-lo duplicaria * parágrafos e corromperia o que já está correto. */ export declare function normalizeLineBreaksInHtml(html: string, options?: NormalizeLineBreaksOptions): string; //# sourceMappingURL=htmlLineBreaks.d.ts.map