1.12.0 • Published 4 months ago

@perfsee/treemap v1.12.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
4 months ago

Treemap

Web tree map chart, based on webgl.

npm.io

CodeSandbox Demo

Usage

import { hierarchy, TreeMap } from '@perfsee/treemap'

const treemapData = hierarchy({
  name: 'root',
  children: [
    {
      name: 'a',
      value: 30,
    },
    {
      name: 'b',
      value: 70,
    },
  ],
}).sum((d) => (d.children ? 0 : d.value || 0))

const treeMap = new TreeMap(canvasRef.current!, treemapData)

Notion:

  • The hierarchy() function is re-export from d3-hierarchy module, you can find the document from here.