gristlabs_grist-core/app/client/models
Jarosław Sadziński 8684c9e930 (core) Adding traceback to trigger formulas
Summary:
Traceback is available on the Creator Panel in the formula editor. It is evaluated the same way as for normal formulas.
In case when the traceback is not available, only the error name is displayed with information that traceback is not available.
Cell with an error, when edited, shows the previous valid value that was used before the error happened (or None for new rows).
Value is stored inside the RaisedException object that is stored in a cell.

Test Plan: Created tests

Reviewers: alexmojaki

Reviewed By: alexmojaki

Subscribers: alexmojaki, dsagal

Differential Revision: https://phab.getgrist.com/D3033
2021-09-27 17:12:39 +02:00
..
entities (core) Adding traceback to trigger formulas 2021-09-27 17:12:39 +02:00
AppModel.ts (core) Site Switcher and Other Sites 2021-08-18 11:24:41 -07:00
BaseRowModel.js
BillingModel.ts (core) add tests for site deletion 2021-09-14 10:03:18 -04:00
ClientColumnGetters.ts
ColumnACIndexes.ts (core) Polish and enable Reference List widget 2021-08-12 11:51:21 -07:00
ColumnCache.ts
ColumnFilter.ts (core) Makes filter counts take other column filters into account 2021-06-23 09:01:41 +02:00
ColumnFilterMenuModel.ts (core) Makes filter counts take other column filters into account 2021-06-23 09:01:41 +02:00
ConnectState.ts
DataRowModel.ts
DataTableModel.js
DataTableModelWithDiff.ts (core) Port LinkingState.js to TypeScript 2021-08-26 15:10:34 +02:00
DocData.ts
DocModel.ts (core) Filter out pages for hidden views from the page list. 2021-08-27 13:51:57 -04:00
DocPageModel.ts (core) Disabling 'Add widget to page' for special pages 2021-08-09 14:49:19 +02:00
errors.ts
gristConfigCache.ts
gristUrlState.ts (core) Open links with different link keys in a new tab 2021-08-20 19:54:52 +02:00
HomeModel.ts (core) Site Switcher and Other Sites 2021-08-18 11:24:41 -07:00
MetaRowModel.js
MetaTableModel.js
modelUtil.js
NotifyModel.ts (core) Limit number of errors shown on narrow screens 2021-08-31 12:15:31 -07:00
QuerySet.ts (core) Add other direction of linking by reflist 2021-08-30 17:39:15 +02:00
rowset.ts
rowuid.js
SearchModel.ts (core) tweak how search bar places cursor on sections 2021-08-30 09:26:28 -04:00
SectionFilter.ts (core) Makes filter counts take other column filters into account 2021-06-23 09:01:41 +02:00
TableData.ts
TableModel.js
TreeModel.ts (core) Filter out pages for hidden views from the page list. 2021-08-27 13:51:57 -04:00
UserManagerModel.ts
UserPrefs.ts
WorkspaceInfo.ts