| Class | Description |
|---|---|
| AbstractPlugin |
Implements a puglin interface to help who will create a plugin do not create all methods.
The only method not implemented is getId which must implemented.All onBefore* cancellable methods return true. |
| GlobalPlugins |
Glabal configuration to set plugins at global level.
It maps the CHART.JS object of default, chart.plugins. |
| PluginIdChecker |
This utility checks if the plug ID is acceptable or not.
|
| Plugins |
Is the manager of plugins which can manage the list of plugins and returns them as java script object to store into chart
configuration.
|
| Exception | Description |
|---|---|
| InvalidPluginIdException |
Exception created when the plugin ID is not valid.
A plugin id can not start with a dot or an underscore can not contain any non-URL-safe characters cannot contain uppercase letters should be something short, but also reasonably descriptive |