enso/app/gui2/stories
Ilya Bogdanov ad6348a12a
Text input widget (#8873)
Closes #8823

https://github.com/enso-org/enso/assets/6566674/966576ec-6507-401c-98d3-bd71c2ffc6b2

Adds a basic text widget for text literals. 

### Important Notes

Several known restrictions:
- Separators would always be replaced with single quotation marks. All types of separators in Enso are supported though, and they would be correctly escaped if needed.
- Logic for widget selection probably needs refinement (works for text literals and `Text` types, but does not work for `Text | Integer`, for example)
- **(!)** There is a very annoying issue when the input field suddenly loses focus, closing the editing mode and discarding any changes. Debugging shows that it happens when we receive an engine update (and probably recreate the node component/widget tree (???)). It requires a separate investigation.
2024-01-30 15:05:28 +01:00
..
histoire Numeric input widget (#8837) 2024-01-25 09:41:37 +00:00
AllSvgIcons.story.vue [gui2] Component demos (#7945) 2023-10-29 19:02:07 +00:00
CircularMenu.story.vue [gui2] Component demos (#7945) 2023-10-29 19:02:07 +00:00
CodeEditor.story.vue [gui2] Component demos (#7945) 2023-10-29 19:02:07 +00:00
ComponentBrowser.story.vue Ast edits (#8576) 2023-12-19 17:58:11 +00:00
GeoMapVisualization.story.vue Read custom visualizations (#8180) 2023-11-03 20:09:45 +00:00
GraphEditor.story.vue Report more errors to the user (#8623) 2024-01-04 14:12:03 +01:00
GraphNode.story.vue Refactor for YJs AST (#8840) 2024-01-24 19:22:05 +00:00
GroupColorsWrapper.vue Doc panel improvements (#8530) 2023-12-15 14:58:57 +00:00
HeatmapVisualization.story.vue [gui2] Component demos (#7945) 2023-10-29 19:02:07 +00:00
HistogramVisualization.story.vue [gui2] Component demos (#7945) 2023-10-29 19:02:07 +00:00
ImageVisualization.story.vue [gui2] Component demos (#7945) 2023-10-29 19:02:07 +00:00
JSONVisualization.story.vue [gui2] Component demos (#7945) 2023-10-29 19:02:07 +00:00
MockFSWrapper.vue E2E tests (#8239) 2023-11-27 15:48:37 +00:00
MockProjectStoreWrapper.vue e2e tests for collapsing and entering nodes (#8758) 2024-01-18 13:45:18 +00:00
mockSuggestions.json Fix nested drop downs + test scenarios for drop-down and vector widgets. (#8859) 2024-01-26 17:18:27 +00:00
NavigatorWrapper.vue Numeric input widget (#8837) 2024-01-25 09:41:37 +00:00
ScatterplotVisualization.story.vue Read custom visualizations (#8180) 2023-11-03 20:09:45 +00:00
SelectionBrush.story.vue [gui2] Component demos (#7945) 2023-10-29 19:02:07 +00:00
SelectionBrushWrapper.vue Numeric input widget (#8837) 2024-01-25 09:41:37 +00:00
setup.ts Numeric input widget (#8837) 2024-01-25 09:41:37 +00:00
SQLVisualization.story.vue [gui2] Component demos (#7945) 2023-10-29 19:02:07 +00:00
story.css Fixes for Enso Font in GUI2 (#8508) 2023-12-13 22:17:12 +00:00
SvgIcon.story.vue [gui2] Component demos (#7945) 2023-10-29 19:02:07 +00:00
TableVisualization.story.vue [gui2] Component demos (#7945) 2023-10-29 19:02:07 +00:00
TopBar.story.vue [gui2] Component demos (#7945) 2023-10-29 19:02:07 +00:00
UserDefinedVisualization.story.vue Ast edits (#8576) 2023-12-19 17:58:11 +00:00
VisualizationSelector.story.vue [gui2] Component demos (#7945) 2023-10-29 19:02:07 +00:00
WarningsVisualization.story.vue [gui2] Component demos (#7945) 2023-10-29 19:02:07 +00:00
Widgets.story.vue Text input widget (#8873) 2024-01-30 15:05:28 +01:00