mirror of
https://github.com/enso-org/enso.git
synced 2024-12-22 18:01:38 +03:00
a8810e19f2
- Improve visualization UI APIs: - Isolate visualizations within a Vue Custom Element to prevent any unintended interaction between GUI and visualization CSS/JS. - New visualization-menus API: Visualizations no longer create toolbars using the GUI's components; a simpler JS interface moves the responsibility for appearance of controls to the GUI. - Simplify visualization configuration interface. Properties that should not be exposed to visualizations have been removed. Visualizations no longer need logic implementing fullscreen mode; the `size` property reflects the current renderable area. - Visualizations no longer use a `VisualizationContainer`; the visualization simply renders its content at its root. - Viz dropdowns: Buttons always show arrows (fixes #10809) - Fullscreen mode: Fix rendering size of scatter plot and other visualizations - JSON visualization interactivity: Fix intermittent incorrectly non-interactive state - Viz toolbars: Fix squished-looking rightmost button. Other API changes: - `Interaction` no longer includes `GraphNavigator` with pointer events. |
||
---|---|---|
.. | ||
histoire | ||
AllSvgIcons.story.vue | ||
CircularMenu.story.vue | ||
CodeEditor.story.vue | ||
ComponentBrowser.story.vue | ||
GeoMapVisualization.story.vue | ||
GraphEditor.story.vue | ||
GraphNode.story.vue | ||
GroupColorsWrapper.vue | ||
HeatmapVisualization.story.vue | ||
HistogramVisualization.story.vue | ||
ImageVisualization.story.vue | ||
JSONVisualization.story.vue | ||
mockSuggestions.json | ||
NavigatorWrapper.vue | ||
ScatterplotVisualization.story.vue | ||
SelectionBrush.story.vue | ||
SelectionBrushWrapper.vue | ||
setup.ts | ||
SQLVisualization.story.vue | ||
story.css | ||
SvgIcon.story.vue | ||
TableVisualization.story.vue | ||
TopBar.story.vue | ||
UserDefinedVisualization.story.vue | ||
VisualizationSelector.story.vue | ||
WarningsVisualization.story.vue | ||
Widgets.story.vue |