@designliquido/foles
Version:
Linguagem de folhas de estilo para documentos em geral em português
22 lines (21 loc) • 956 B
TypeScript
import { BlocoDeclaracao, Declaracao, DeclaracaoVariavel } from "../declaracoes";
import { Modificador } from "../modificadores";
import { Valor } from "../valores";
/**
* O resolvedor reverso traduz de CSS para FolEs. Pode traduzir tanto FolEs
* aninhado quanto desaninhado.
*/
export declare class ResolvedorReverso {
resolverComAninhamentos: boolean;
variaveis: {
[key: string]: Valor[];
};
constructor(resolverComAninhamentos?: boolean);
protected resolverValor(valor: Valor, valoresAceitos?: {
[valorFoles: string]: string;
}): string;
resolverModificador(modificador: Modificador, indentacao?: number): string;
resolverDeclaracaoVariavel(declaracaoVariavel: DeclaracaoVariavel): void;
resolverBlocoDeclaracao(declaracao: BlocoDeclaracao, indentacao: number, textoSeletorAnterior: string): string;
resolver(declaracoes: Declaracao[], indentacao?: number, seletorAnterior?: string): string;
}