Comprehensive ECharts plugin suite for Apache Superset providing 15+ chart types including timeseries, pie, bar, scatter, radar, and more with advanced analytics features.
57
Quality
Pending
Does it follow best practices?
Impact
57%
1.05xAverage score across 10 eval scenarios
A dashboard application that configures and displays sales data using table visualizations with sorting, conditional formatting, and aggregation capabilities.
Configure table chart to display sales records with appropriate column settings.
Set up pivot table visualizations with row/column grouping and aggregations.
@generates
export interface TableColumnConfig {
key: string;
label: string;
dataType: 'string' | 'number' | 'temporal';
formatter?: string;
}
export interface TableSortConfig {
column: string;
descending: boolean;
}
export interface TableChartProps {
datasource: string;
columns: TableColumnConfig[];
orderBy?: TableSortConfig[];
pageLength?: number;
}
export interface PivotMetric {
aggregate: 'sum' | 'avg' | 'count' | 'min' | 'max';
column: string;
label?: string;
}
export interface PivotTableProps {
datasource: string;
groupbyRows: string[];
groupbyColumns: string[];
metrics: PivotMetric[];
}
/**
* Create configuration for a standard table chart
* @param config - Table chart configuration
* @returns Chart properties object ready for rendering
*/
export function createTableChart(config: TableChartProps): object;
/**
* Create configuration for a pivot table chart
* @param config - Pivot table configuration
* @returns Chart properties object ready for rendering
*/
export function createPivotTable(config: PivotTableProps): object;Provides table and pivot table chart components for data visualization.
@satisfied-by
Install with Tessl CLI
npx tessl i tessl/npm-superset-ui--plugin-chart-echartsevals
scenario-1
scenario-2
scenario-3
scenario-4
scenario-5
scenario-6
scenario-7
scenario-8
scenario-9
scenario-10