Angular Google Chart Versions Save

Google Chart Tools AngularJS Directive Module

1.0.0-beta.1

7 years ago

Added

  • agcOnRangeChange directive
  • agcLibraryLoaderProvider
  • agcJsapiLoader service
  • agcGstaticLoader service
  • agcNullLoader service
  • agcScriptTagHelper service
  • a bunch of tests

Changed

  • GoogleChartService (now uses agcLibraryLoader service instead of googleChartApiPromise)

Removed

  • googleJsapiUrl provider
  • "unit" tests that were really integration tests

Known Issues

  • The minified build of this version which was pushed to NPM appears to have issues, and does not match the build distributed on https://cdnjs.com, which appears to work correctly.

0.1.0

8 years ago

0.1.0 - 2015-11-29

Added

  • agcOnClick directive

Fixed

  • optionalSettings key on api config given default value of empty so that it can actually be optional

0.1.0-beta.2 - 2015-09-09

Added

  • GoogleChartService (handles the actual wrapping of the google charts API)
  • agcBeforeDraw directive (replaces before-draw on google-chart directive)
  • registerServiceListener method on GoogleChartController API
  • tests

Changed

  • much of the internal logic of the GoogleChartController was moved to a service, improving testability and resusability

Removed

  • before-draw attribute on google-chart directive (replaced by agcBeforeDraw directive)

0.1.0-beta.1 - 2015-09-03

Added

  • gauge chart sample
  • basic API for hooking into chart events from other directives
  • API-level support for listeners/event-handlers on inner chart object
  • agc-on-error directive to register listener for google charts error event
  • agc-on-mouseover and agc-on-mouseout directives

Changed

  • Change package meta-data to reflect support for angular 1.2+
  • on-select now returns all selections if selectedItems is used instead of selectedItem
  • cancels extra draw cycles if many rapid changes are made to chart-object watched parameters
  • changed link function to controller in google-chart directive
  • broke out some functionality into separate directives (on-ready, on-select)
  • namespaced event directives (agc-on-ready, agc-on-error, agc-on-select, agc-on-mouseover, agc-on-mouseout)

Removed

  • support for select attribute

0.1.0-beta.2

8 years ago

Added

  • GoogleChartService (handles the actual wrapping of the google charts API)
  • agcBeforeDraw directive (replaces before-draw on google-chart directive)
  • registerServiceListener method on GoogleChartController API
  • tests

Changed

  • much of the internal logic of the GoogleChartController was moved to a service, improving testability and resusability

Removed

  • before-draw attribute on google-chart directive (replaced by agcBeforeDraw directive)

0.1.0-beta.1

8 years ago

Added:

  • gauge chart sample
  • basic API for hooking into chart events from other directives
  • API-level support for listeners/event-handlers on inner chart object
  • agc-on-error directive to register listener for google charts error event
  • agc-on-mouseover and agc-on-mouseout directives

Changed:

  • Change package meta-data to reflect support for angular 1.2+
  • on-select now returns all selections if selectedItems is used instead of selectedItem
  • cancels extra draw cycles if many rapid changes are made to chart-object watched parameters
  • changed link function to controller in google-chart directive
  • broke out some functionality into separate directives (on-ready, on-select)
  • namespaced event directives (agc-on-ready, agc-on-error, agc-on-select, agc-on-mouseover, agc-on-mouseout)

Removed:

  • support for select attribute

0.0.11

9 years ago
  • Revert to AngularJS 1.2.x as requested by user.
  • Changed Charts API loader config from a constant to a value to accomodate the use of localization localization features.
  • Add before-draw event callback attribute, allowing for last-minute changes from user's javascript (like dynamically resizing chart area for responsive designs).
  • Added French local sample.
  • Fixed issue where changing view properties didn't cause a redraw.

0.0.10

9 years ago
  • Fixed bug with Formatter implementation.
  • Fix issue where Select listener function was not called for unselect events.
  • Fixed some issues where drawing the chart triggered another call to draw the chart.
  • select attribute is now deprecated, to be removed in a future release. Replaced with on-select to keep naming consistent with on-ready.