vega_embed_flutter 0.6.3 copy "vega_embed_flutter: ^0.6.3" to clipboard
vega_embed_flutter: ^0.6.3 copied to clipboard

A Flutter widget to embed vega-lite charts to flutter web. Works only in Flutter web as of now. This could be adapted to be used with flutter webview widget.

[0.6.2-0.6.3] 27 August 2020 #

  • Some fixes for improving the scores.
  • Remove menu from the webview render of vega charts when no actions provided.
  • add relevant style sheet for vega-embed in webview.

[0.6.0+3] 24 June 2020 #

  • Upgraded freezed package version.
  • Edited the example demo page.

[0.6.0] - [0.6.0+2] 11 June 2020 #

  • Added support for webview to enable vega lite chart for mobile.
  • utilizes the flutter webview_flutter

[0.5.0] - [0.5.0+2] - 23 April 2020. #

  • Added more vega embed options and tested.
  • Added more examples for embed options.
  • Now the demo page includes code samples.
  • Edited the example md to include live page and corrected some spelling errors.

[0.1.1+1] - [0.1.1+3] - 17 March 2020. #

  • edited the example section.
  • added git hub actions.

[0.1.1] - 16 March 2020. #

  • Now the widget accepts and passes the VegaEmbedOptions.
  • Created a full fledged demo page.
  • Example includes better documentation.

[0.1.0] - 10 March 2020. #

  • Removed double Rendering.
    • Now uses the vega-embed and vega-tool tip styles directly.
  • Multiple Charts in Single page is working now.
  • Changed the example folder structure.
  • Renamed VegaLiteSchemLocation to VegaLiteSpecLocation.
  • Differentiating Schema vs Spec.

[0.0.1] - 06 March 2020. #

  • A basic version of vega_embed for flutter.
    • Works with single charts.
    • Interactions works as well.

TODO:

  • ✅ Enable flutter webview to support mobile platform.
  • Extend vega-embed options to fully support all options.
  • Provide more vega-lite references.
  • Document the theming section
  • Add a section vega-embed options.
  • Add a definitive and documented demo. A basic example is available in the example folder.
  • Set up a live page with multitude of charts.
  • Enable vega-embed theming.
  • Work on rendering multiple charts in the same page.
5
likes
40
points
49
downloads

Publisher

verified publisherabhilash-chandran.com

Weekly Downloads

A Flutter widget to embed vega-lite charts to flutter web. Works only in Flutter web as of now. This could be adapted to be used with flutter webview widget.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, freezed_annotation, js, pedantic, webview_flutter

More

Packages that depend on vega_embed_flutter