reporter 0.1.0 copy "reporter: ^0.1.0" to clipboard
reporter: ^0.1.0 copied to clipboard

A package that helps prepare tabular reports.

Reporter #

Pub Version GitHub last commit on main

A standard for generating reports in pure dart.

Note: Currently only supports tabular reports.

Features #

  • Build tabular reports with ease.
  • Handles column nesting (colspan).
  • Handles row nesting (rowspan).
  • Full customizable.
  • Language independent, can be adapted for Excel, Html, Pdf, Markdown, txt, etc ...
  • Surprisingly easy to use.

Getting started #

  1. Depend on the reporter package dart pub add reporter
  2. Optionally depend on other specific generators like reporter_html, reporter_syncfusion_flutter_xlsio, etc...
  3. Use TabularReporter.calculateCells to calculate the cells from rows and columns

Example #

Checkout the example to see how to generate this table:

Client Payments
Reason Total To Pay Instances
Date Amount
Person1 Project1 5000 01-08-2023 2000
15-08-2023 1500
30-08-2023 1500
Project2 1000
Project3 4000 01-08-2023 1000
15-08-2023 2000
Person2 Project4 0
2
likes
0
pub points
33%
popularity

Publisher

verified publisherbdaya-dev.com

A package that helps prepare tabular reports.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

collection

More

Packages that depend on reporter