0.1.0 - 2015-11-29
Added
Fixed
- optionalSettings key on api config given default value of empty so that it can actually be optional
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)
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