pdf/flenx_pdf_models library

Classes

FlenxPdfBrand
Identidade visual do documento.
FlenxPdfChecklist
Lista de itens com marcador (✓ ou ×), 1–2 colunas.
FlenxPdfCombo
Duas ou mais seções curtas empilhadas numa única folha (mesmo tom de fundo) — para juntar conteúdos que sozinhos não preenchem uma página A4. Aceita blocos de texto, checklist, passos e comparativo (não capa, spotlight nem contato/fechamento).
FlenxPdfCompare
Tabela comparativa (Alstop × alternativa) — 2 colunas de check/×.
FlenxPdfCompareRow
Uma linha do comparativo: recurso + se a Alstop e a alternativa atendem.
FlenxPdfContact
Fechamento com logo + dados de contato.
FlenxPdfCover
Capa: imagem de fundo cobrindo a página + gradiente + texto na base.
FlenxPdfDoc
Documento completo: marca + páginas.
FlenxPdfItem
Item de lista (título + descrição opcional).
FlenxPdfPage
Uma página do documento.
FlenxPdfSpotlight
Spotlight: texto + bullets + imagem (screenshot) embaixo.
FlenxPdfStat
Destaque numérico/curto (valor + rótulo).
FlenxPdfSteps
Passos numerados.
FlenxPdfTable
Tabela genérica de dados (preços, prazos, faixas etc.) — cabeçalho + linhas listradas. columnFlex controla a largura relativa de cada coluna (default: todas iguais); use um valor maior na 1ª coluna quando ela tiver texto mais longo (nome de região, por exemplo).
FlenxPdfText
Texto institucional: parágrafos + destaques (stats) opcionais.
FlenxPdfTrend
Card de estatística em destaque + mini-gráfico de linha (tendência) — usado pra ilustrar queda/perda ao lado de uma lista de dores.
FlenxPdfTrendPoint
Um ponto do mini-gráfico de FlenxPdfTrend (rótulo do eixo + valor ilustrativo, não é dado de mercado — é só pra desenhar a tendência).

Enums

FlenxPdfTone
Modelos declarativos para gerar um documento PDF comercial (A4) — você descreve as páginas em Dart e o FlenxPdf renderiza. Reutilizável entre sites: cada proposta é só uma lista de páginas. Cor de fundo de uma página.