gristlabs_grist-core/app/client/ui
Dmitry S b537539b73 (core) Implement UI for trigger formulas.
Summary:
- Implement UI with "Apply to new records" and "Apply on record changes"
  checkboxes, and options for selecting which changes to recalculate on.
- For consistency, always represent empty RefList as None
- Fix up generated SchemaTypes to remember that values are encoded.

Included test cases for the main planned use cases:
- Auto-filled UUID column
- Data cleaning
- NOW() formula for record's last-updated timestamp.
- Updates that depend on other columns.

Test Plan: Added a browser test.

Reviewers: jarek

Reviewed By: jarek

Subscribers: paulfitz

Differential Revision: https://phab.getgrist.com/D2885
2021-06-29 10:24:16 -04:00
..
AccountWidget.ts
AddNewButton.ts
ApiKey.ts
App.css
App.ts
AppHeader.ts
AppUI.ts
BillingForm.ts
BillingPage.ts (core) complete light sign-up flow for appsumo, and customize summaries 2021-06-25 14:13:13 -04:00
BillingPageCss.ts
BillingPlanManagers.ts
BottomBar.ts
buttons.ts
CodeHighlight.ts
ColumnFilterMenu.ts (core) Makes filter counts take other column filters into account 2021-06-23 09:01:41 +02:00
CustomThemes.ts
DocHistory.ts
DocMenu.ts (core) Allow docs to be permanently deleted in icon view 2021-06-15 08:33:47 -07:00
DocMenuCss.ts
Document.css
DocumentSettings.ts
errorPages.ts
ExampleCard.ts
ExampleInfo.ts
FieldConfig.ts (core) Implement UI for trigger formulas. 2021-06-29 10:24:16 -04:00
FieldMenus.ts
FileDialog.ts
FilterBar.ts
forms.ts
GridOptions.ts
GridViewMenus.ts (core) Context menu for cards. 2021-06-29 15:29:56 +02:00
HomeImports.ts
HomeIntro.ts (core) Allow docs to be permanently deleted in icon view 2021-06-15 08:33:47 -07:00
HomeLeftPane.ts
LeftPanelCommon.ts
MakeCopyMenu.ts
MenuToggle.ts (core) Context menu for cards. 2021-06-29 15:29:56 +02:00
modals.ts
mouseDrag.ts
MultiSelector.ts (core) Add rules to eslint to better match our coding conventions. 2021-05-24 12:56:18 -04:00
NotifyUI.ts
PagePanels.ts
Pages.ts
PageWidgetPicker.ts (core) Fix widget loading spinner title 2021-06-15 08:56:24 -07:00
PinnedDocs.ts (core) Allow docs to be permanently deleted in icon view 2021-06-15 08:33:47 -07:00
ProfileDialog.ts
resizeHandle.ts
RightPanel.ts (core) Renaming column by clicking away resulted in renaming different column. 2021-06-08 20:27:06 +02:00
RowContextMenu.ts (core) Context menu for cards. 2021-06-29 15:29:56 +02:00
selectBy.ts
shadowScroll.ts
ShareMenu.ts
Tools.ts
tooltips.ts (core) Draft cells 2021-05-25 21:14:49 +02:00
TopBar.ts
TopBarCss.ts
transientInput.ts
transitions.ts
TreeViewComponent.ts
TreeViewComponentCss.ts
TriggerFormulas.ts (core) Implement UI for trigger formulas. 2021-06-29 10:24:16 -04:00
UserImage.ts
UserManager.ts
ViewLayoutMenu.ts (core) Context menu for cards. 2021-06-29 15:29:56 +02:00
viewport.ts
ViewSectionMenu.ts (core) remove the sort&filter save button on readonly mode 2021-05-07 18:08:05 +02:00
VisibleFieldsConfig.ts
WelcomePage.ts (core) streamline registration flow for new appsumo users 2021-06-25 10:47:10 -04:00
widgetTypes.ts