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.