UNPKG

handsontable

Version:

Handsontable is a JavaScript Spreadsheet Component available for React, Angular and Vue.

19 lines (18 loc) 597 B
/** * Checks if provided formula expression is escaped. * * @param {*} expression Expression to check. * @returns {boolean} */ export function isEscapedFormulaExpression(expression) { return typeof expression === 'string' && expression.charAt(0) === '\'' && expression.charAt(1) === '='; } /** * Replaces escaped formula expression into valid non-unescaped string. * * @param {string} expression Expression to process. * @returns {string} */ export function unescapeFormulaExpression(expression) { return isEscapedFormulaExpression(expression) ? expression.substr(1) : expression; }