├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ ├── feature_request.md │ └── question.md ├── dependabot.yml ├── release-drafter.yml └── workflows │ ├── ci.yml │ ├── create_release.yml │ ├── deploy_website.yml │ └── release_helper.yml ├── .gitignore ├── .prettierignore ├── .prettierrc.cjs ├── .vscode └── settings.json ├── .yarn └── releases │ └── yarn-4.6.0.cjs ├── .yarnrc.yml ├── LICENSE ├── README.md ├── docs ├── .vitepress │ ├── config.ts │ └── theme │ │ └── index.ts ├── examples │ ├── attributes.md │ ├── attributes.ts │ ├── basic.ts │ ├── deep.md │ ├── deep.ts │ ├── endHierarchy.md │ ├── endHierarchy.ts │ ├── horizontal.md │ ├── horizontal.ts │ ├── horizontalReverse.md │ ├── index.md │ ├── line.md │ ├── line.ts │ ├── noLabel.md │ ├── scriptable.md │ ├── scriptable.ts │ ├── single.md │ ├── single.ts │ ├── singleChild.md │ ├── singleChild.ts │ ├── static.md │ └── static.ts ├── getting-started.md ├── index.md └── related.md ├── eslint.config.mjs ├── package.json ├── rollup.config.js ├── samples ├── lazy.html └── scatterplot.html ├── src ├── index.ts ├── index.umd.ts ├── model.ts ├── plugin │ ├── hierarchical.ts │ └── index.ts ├── scale │ ├── hierarchical.ts │ └── index.ts ├── utils.spec.ts ├── utils.ts └── utils_bug_7.spec.ts ├── tsconfig.c.json ├── tsconfig.json ├── typedoc.json ├── vitest.config.ts └── yarn.lock /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [sgratzl] 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/create_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.github/workflows/create_release.yml -------------------------------------------------------------------------------- /.github/workflows/deploy_website.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.github/workflows/deploy_website.yml -------------------------------------------------------------------------------- /.github/workflows/release_helper.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.github/workflows/release_helper.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.prettierrc.cjs -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yarn/releases/yarn-4.6.0.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.yarn/releases/yarn-4.6.0.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/README.md -------------------------------------------------------------------------------- /docs/.vitepress/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/.vitepress/config.ts -------------------------------------------------------------------------------- /docs/.vitepress/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/.vitepress/theme/index.ts -------------------------------------------------------------------------------- /docs/examples/attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/attributes.md -------------------------------------------------------------------------------- /docs/examples/attributes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/attributes.ts -------------------------------------------------------------------------------- /docs/examples/basic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/basic.ts -------------------------------------------------------------------------------- /docs/examples/deep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/deep.md -------------------------------------------------------------------------------- /docs/examples/deep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/deep.ts -------------------------------------------------------------------------------- /docs/examples/endHierarchy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/endHierarchy.md -------------------------------------------------------------------------------- /docs/examples/endHierarchy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/endHierarchy.ts -------------------------------------------------------------------------------- /docs/examples/horizontal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/horizontal.md -------------------------------------------------------------------------------- /docs/examples/horizontal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/horizontal.ts -------------------------------------------------------------------------------- /docs/examples/horizontalReverse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/horizontalReverse.md -------------------------------------------------------------------------------- /docs/examples/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/index.md -------------------------------------------------------------------------------- /docs/examples/line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/line.md -------------------------------------------------------------------------------- /docs/examples/line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/line.ts -------------------------------------------------------------------------------- /docs/examples/noLabel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/noLabel.md -------------------------------------------------------------------------------- /docs/examples/scriptable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/scriptable.md -------------------------------------------------------------------------------- /docs/examples/scriptable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/scriptable.ts -------------------------------------------------------------------------------- /docs/examples/single.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/single.md -------------------------------------------------------------------------------- /docs/examples/single.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/single.ts -------------------------------------------------------------------------------- /docs/examples/singleChild.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/singleChild.md -------------------------------------------------------------------------------- /docs/examples/singleChild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/singleChild.ts -------------------------------------------------------------------------------- /docs/examples/static.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/static.md -------------------------------------------------------------------------------- /docs/examples/static.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/examples/static.ts -------------------------------------------------------------------------------- /docs/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/getting-started.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/related.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/docs/related.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/rollup.config.js -------------------------------------------------------------------------------- /samples/lazy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/samples/lazy.html -------------------------------------------------------------------------------- /samples/scatterplot.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/samples/scatterplot.html -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/index.umd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/src/index.umd.ts -------------------------------------------------------------------------------- /src/model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/src/model.ts -------------------------------------------------------------------------------- /src/plugin/hierarchical.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/src/plugin/hierarchical.ts -------------------------------------------------------------------------------- /src/plugin/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './hierarchical'; 2 | -------------------------------------------------------------------------------- /src/scale/hierarchical.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/src/scale/hierarchical.ts -------------------------------------------------------------------------------- /src/scale/index.ts: -------------------------------------------------------------------------------- 1 | export * from './hierarchical'; 2 | -------------------------------------------------------------------------------- /src/utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/src/utils.spec.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/src/utils.ts -------------------------------------------------------------------------------- /src/utils_bug_7.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/src/utils_bug_7.spec.ts -------------------------------------------------------------------------------- /tsconfig.c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/tsconfig.c.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/tsconfig.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/typedoc.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/vitest.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgratzl/chartjs-plugin-hierarchical/HEAD/yarn.lock --------------------------------------------------------------------------------