© Marcos Iglesias 2019
M. IglesiasPro D3.jshttps://doi.org/10.1007/978-1-4842-5203-1_8

8. Extending a Chart

Marcos Iglesias1 
San Francisco, CA, USA

This chapter is about increasing the functionality of charts and components. You will see how to modify a Britecharts chart so that it covers your requirements. We also follow the development process from setup, code creation, and testing to the code submission and approval.

You will learn how to contribute to Britecharts and, hence, to any open source software (OSS) project present in GitHub.


In the previous chapter, we have seen how we can use Britecharts to create a simple line chart. We extended that chart by adding support components like a legend and a tooltip. These components, along ...

Get Pro D3.js: Use D3.js to Create Maintainable, Modular, and Testable Charts now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.