If you wish to contribute to Frappe Charts:
- Clone the git repo.
cdinto project directory
yarn run devor
npm run dev
All changes should be made in the code base contained in
To contribute to one of the chart types, there are individual js files specific to each chart type in
BaseChart being the root for any chart. All charts are broadly categorised as
Heatmap. Common behaviour to be in all children charts can be considered to be defined in the parent.
Most of the ground-level logic code is segregated into the utils modules
If you wish to use an arbitrary constant value for a specific measure, color, ratio etc., check
src/js/utils/constants.js and register the value to be used.
Thanks goes to these wonderful people for their contributions