Orientação gerada a partir de informações públicas. Apenas para referência.
Uma biblioteca Flutter para criar gráficos de barras empilhadas personalizáveis e roláveis. Projetada para desenvolvedores que precisam de ferramentas flexíveis de visualização, suporta renderização dinâmica de dados em múltiplas plataformas, incluindo Android, iOS, Web, macOS, Windows e Linux. O pacote permite uma representação intuitiva dos dados com rolagem suave e opções extensivas de estilização para atender às necessidades de design do aplicativo. Ideal para painéis, análises e interfaces de relatórios onde a comparação de dados em camadas é essencial.
Casos de uso
Painéis de dados
Relatórios de análise
Visualização de tendências financeiras
Aplicativos educacionais
rastreamento de inventário
Monitoramento de desempenho
Principais recursos
Gráficos roláveis
Cores e estilos personalizáveis
Visualização de barras em camadas
design responsivo
Suporte independente de plataforma
Atualizações dinâmicas de dados
Indicado para
Desenvolvedores de aplicativos com grande volume de dados
Designers de UI que precisam de gráficos interativos
Equipes trabalhando em projetos multiplataforma
Aplicações focadas em análise
Visualização de dados em tempo real
Considerações
Requer conhecimento das estruturas de dados do gráfico
Pode ser necessário gerenciamento de estado adicional para interações complexas
Impacto no desempenho com conjuntos de dados muito grandes
Dicas ou anotações internas limitadas
Estilos personalizados podem exigir código adicional
README original
Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.
stacked_bar_chart
A Flutter package for creating different types of charts.This package gives developer the flexibility to customize their graph as well.
Features
Plot graphs
Stacked Rounded Rectangle Graph
Stacked Rectangele Graph
Net Line Graph
Net Point Graph
Customize your graph
Select if you want to display the net line
change core color,line color as well as line width of the net line
Scrollable
The graphs plotted are scrollable
Provide data in json format
You can use the toMap() and forMap() methods to provide your data in json format
Style your Labels
You can style both you X-axis and Y-axis Labels.
Callback on bar tap
A callback is provided on tap of each bar. Developer can use this feature as per their need.
Installation
In the dependencies: section of your pubspec.yaml, add the following line:
A simple stacked bar graph with no rounded borders. You can customize it in the same way as the stacked rounded rectangle graph.
To plot this graph pass the GraphType.StackedRect in graphType. as shown below
graphType: GraphType.StackedRect
3. Net Line Graph
A simple line graph plotted with the net values of the data provided. The net values of a particular data is calculated and plotted.It can also be customized in the same way as stacked rounded rectangle graph.
To plot this graph pass the GraphType.StackedRect in graphType. as shown below
graphType: GraphType.LineGraph
4. Net Point Graph
A simple plot of the net values of the data.You can customize the point core and it's outer border using the netPoint parameter.
To plot this graph pass the GraphType.StackedRect in graphType. and then pass parameters in netLine to remove the line as shown below