@sqlrooms/vega / VegaEditAction
Variable: VegaEditAction
constVegaEditAction:React.FC<VegaEditActionProps>
Edit action component for VegaLiteArrowChart. Provides a popover with tabbed Vega-Lite spec and SQL editors.
Must be used within a VegaChartContainer to access editor context.
Examples
tsx
<VegaChartContainer spec={spec} sqlQuery={query} editable>
<VegaChartDisplay>
<VegaLiteArrowChart.Actions>
<VegaExportAction />
<VegaEditAction editorMode="both" />
</VegaLiteArrowChart.Actions>
</VegaChartDisplay>
</VegaChartContainer>tsx
// Spec editor only
<VegaEditAction editorMode="spec" />