diff options
Diffstat (limited to 'deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/paletx/core/number-wrapper-parse.ts')
-rw-r--r-- | deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/paletx/core/number-wrapper-parse.ts | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/paletx/core/number-wrapper-parse.ts b/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/paletx/core/number-wrapper-parse.ts new file mode 100644 index 00000000..ceccd92e --- /dev/null +++ b/deprecated-workflow-designer/sdc-workflow-designer-ui/src/app/paletx/core/number-wrapper-parse.ts @@ -0,0 +1,10 @@ +/* tslint:disable:array-type member-access variable-name */ +export function NumberWrapperParseFloat(text: any) { + if (/^(\-|\+)?[0-9]+$/.test(text)) { + return parseInt(text); + } else if (/^(\-|\+)?[0-9]+\.[0-9]+$/.test(text)) { + return parseFloat(text); + } else { + return 0; + } +} |