gristlabs_grist-core/app/common
Alex Hall 4894631ba4 (core) Generic number parsing functionality.
Summary:
Added NumberParse.ts, counterpart of NumberFormat.ts.

Contains generic functionality for parsing numbers formatted by Intl.NumberFormat, not tied to documents or anything.

This doesn't change any actual behaviour, applying this parsing when pasting/typing in numeric columns will be a separate diff.

Test Plan: New file with extensive unit tests.

Reviewers: dsagal

Reviewed By: dsagal

Subscribers: jarek

Differential Revision: https://phab.getgrist.com/D3078
2021-10-19 23:19:13 +02:00
..
ACLPermissions.ts
ACLRuleCollection.ts
ActionBundle.ts
ActionDispatcher.ts
ActionGroup.ts (core) do not look at content of recent actions when loading documents 2021-09-29 11:27:02 -04:00
ActionRouter.ts
ActionSummary.ts
ActiveDocAPI.ts (core) Add diff preview to Importer 2021-10-08 14:15:07 -07:00
ApiError.ts
arrayToString.ts
AsyncCreate.ts (core) add a python3 button 2021-09-16 10:06:04 -04:00
AsyncFlow.ts
BaseAPI.ts
BasketClientAPI.ts
BigInt.ts
BillingAPI.ts
BinaryIndexedTree.js
BrowserSettings.ts
ColumnFilterFunc.ts
ColumnGetters.ts
csvFormat.ts
declarations.d.ts (core) Extending default locale list 2021-09-24 15:10:13 +02:00
delay.ts
DisposableWithEvents.ts
DocActions.ts
DocData.ts (core) Initial webhooks implementation 2021-09-23 14:35:39 +02:00
DocListAPI.ts (core) do not look at content of recent actions when loading documents 2021-09-29 11:27:02 -04:00
DocSnapshot.ts
DocumentSettings.ts (core) add a python3 button 2021-09-16 10:06:04 -04:00
emails.ts
EncActionBundle.ts
ErrorWithCode.ts
Features.ts
FilterState.ts
Formula.ts
GranularAccessClause.ts
GristServerAPI.ts
gristTypes.ts (core) Use GristObjCode in CellValue 2021-10-11 14:11:32 +02:00
gristUrls.ts (core) Implement DiscourseConnect to enable easy sign-in to community forum 2021-10-01 11:24:22 -04:00
gutil.ts (core) Extending default locale list 2021-09-24 15:10:13 +02:00
InactivityTimer.ts
KeyedMutex.ts
KeyedOps.ts
LocaleCodes.ts (core) Extending default locale list 2021-09-24 15:10:13 +02:00
Locales.ts (core) Extending default locale list 2021-09-24 15:10:13 +02:00
LoginSessionAPI.ts
LoginState.ts
marshal.ts
MemBuffer.js
NumberFormat.ts (core) Generic number parsing functionality. 2021-10-19 23:19:13 +02:00
NumberParse.ts (core) Generic number parsing functionality. 2021-10-19 23:19:13 +02:00
orgNameUtils.ts
parseDate.ts (core) Improve time-parsing for DateTime columns, which was unusable with some formats (e.g. tz-containing ones) 2021-09-21 10:02:59 -04:00
plugin.ts
PluginInstance.ts
Prefs.ts
RefCountMap.ts
resetOrg.ts
roles.ts
RowFilterFunc.ts
schema.ts (core) Use GristObjCode in CellValue 2021-10-11 14:11:32 +02:00
sharing.ts
SortFunc.ts
StringUnion.ts
TableData.ts (core) Support 'new' row in anchor links. 2021-09-24 09:01:10 -04:00
TabularDiff.ts
tbind.ts
TestState.ts
timeFormat.ts
tpromisified.ts
tsconfig.json
tsvFormat.ts
UIRowId.ts (core) Support 'new' row in anchor links. 2021-09-24 09:01:10 -04:00
uploads.ts (core) Extending Google Drive integration scope 2021-10-01 10:47:12 +02:00
urlUtils.ts
UserAPI.ts (core) get all tests working under python3/gvisor 2021-10-18 17:44:15 -04:00
UserConfig.ts
ValueFormatter.ts