Problem/Motivation

Treemap is well-supported among the libraries included in Charts (and in related modules like Charts Apexcharts and Charts ECharts). See below:

Library Treemap
Apexcharts.js Yes

Data format: plotOptions: { treemap: { enableShades: true, ... }} with tree data structure
Billboard.js Yes

Added in recent versions. Data format follows D3.js treemap hierarchy model
C3.js No

Feature has been requested in issues #1200 and #2117 but not implemented
Chart.js Yes (via plugin)

Uses third-party extension chartjs-chart-treemap for implementation
eCharts Yes

Data format: Hierarchical data structure supporting multiple levels
Google Charts Yes

Data format: [['Location', 'Parent', 'Market trade volume (size)', 'Market increase/decrease (color)'],...]
Highcharts Yes

Data format: Structured hierarchical data with parent-child relationships
Highcharts Stock Yes

Inherits Treemap support from Highcharts base library

Issue fork charts-3522440

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

andileco created an issue. See original summary.

andileco’s picture

Status: Active » Needs review
andileco’s picture

Assigned: andileco » Unassigned
nikathone’s picture

Status: Needs review » Needs work

Needs rebase.

andileco’s picture

Version: 5.1.x-dev » 5.2.x-dev
andileco’s picture

Status: Needs work » Needs review
nikathone’s picture

Status: Needs review » Needs work
andileco’s picture

Status: Needs work » Needs review
nikathone’s picture

Status: Needs review » Reviewed & tested by the community

andileco’s picture

Status: Reviewed & tested by the community » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.