mirror of
https://github.com/apache/superset.git
synced 2026-04-09 19:35:21 +00:00
2.1 KiB
2.1 KiB
title, sidebar_position
| title | sidebar_position |
|---|---|
| Visualization Plugins Overview | 1 |
Visualization Plugins Overview
🚧 Coming Soon 🚧
Learn how to create custom visualization plugins to extend Superset's charting capabilities with new chart types and data representations.
Topics to be covered:
- Visualization plugin architecture
- Chart component development
- Data transformation and processing
- Control panel configuration
- Chart rendering lifecycle
- Interactive features and event handling
- Performance optimization for large datasets
- Chart theming and customization
- Export and sharing capabilities
- Plugin packaging and distribution
Plugin Components
Core Components
- Chart Component - Main visualization renderer
- Control Panel - Configuration interface
- Transform Props - Data processing logic
- Metadata - Plugin registration and configuration
Optional Components
- Thumbnail - Chart preview image
- Build Query - Custom query generation
- Control Panel Sections - Advanced configuration grouping
Supported Chart Libraries
- D3.js - Custom SVG-based visualizations
- ECharts - Rich interactive charts
- Deck.gl - Geospatial and 3D visualizations
- React - Custom React-based components
- Canvas/WebGL - High-performance rendering
This documentation is under active development. Check back soon for updates!