Files
superset2/superset-frontend/plugins/plugin-chart-table
Evan Rusackas 67231d194e feat(glyph): consolidate plugin-chart-table to defineChart()
Replace src/index.ts with src/index.tsx using defineChart(). Existing
sibling files (buildQuery, controlPanel, transformProps, TableChart,
types, etc.) stay put — index.tsx just composes them.

Adds `canBeAnnotationTypes?: string[]` pass-through on the
defineChart metadata interface so Table can preserve its
['EVENT','INTERVAL'] declaration.

TableChartPlugin is exported as both default and named to match the
prior public API.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 19:20:34 -07:00
..

@superset-ui/plugin-chart-table

Version Libraries.io

This plugin provides Table chart for Superset.

Usage

Configure key, which can be any string, and register the plugin. This key will be used to lookup this chart throughout the app.

import TableChartPlugin from '@superset-ui/plugin-chart-table';

new TableChartPlugin().configure({ key: 'table' }).register();

Then use it via SuperChart. See storybook for more details.

<SuperChart
  chartType="table"
  width={600}
  height={600}
  formData={...}
  queriesData={[{
    data: {...},
  }]}
/>