UNPKG

@designliquido/foles

Version:

Linguagem de folhas de estilo para documentos em geral em português

22 lines (21 loc) 1.16 kB
import { BlocoDeclaracao } from "../declaracoes"; import { MapaOrigensInterface } from "../interfaces/mapa-origens-interface"; export declare class GeradorMapaCss { constructor(); /** * Gera o mapa de fontes (_source map_) de FolEs para CSS. * * Mapeamentos: * - Primeiro número: coluna no código gerado; * - Segundo número: índice do fonte correspondente listado em "sources" no JSON de mapa; * - Terceiro número: quantas linhas pular para determinar o início do símbolo no código original; * - Quarto número: coluna no código original. * * @param declaracoes As declarações já traduzidas. * @param conteudoArquivoOriginal O conteúdo do arquivo original. * @param nomeArquivoOriginal O nome do arquivo original (opcional, padrão "teste.foles"). * @param nomeArquivoDestino O nome do arquivo de destino (opcional, padrão "teste.css"). * @returns {MapaOrigensInterface} O mapa de origens pronto. */ gerarMapaFontes(declaracoes: BlocoDeclaracao[], conteudoArquivoOriginal: string, nomeArquivoOriginal?: string, nomeArquivoDestino?: string): MapaOrigensInterface; }