UNPKG

@adaptabletools/adaptable

Version:

Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements

42 lines (41 loc) 951 B
export const mapColumnDataTypeToExpressionFunctionType = (dataType) => { if (dataType === 'number') { return 'number'; } if (dataType === 'boolean') { return 'boolean'; } if (dataType === 'text') { return 'text'; } if (dataType === 'date' || dataType === 'dateString') { return 'date'; } if (dataType === 'numberArray') { return 'number[]'; } if (dataType === 'textArray') { return 'text[]'; } }; export const mapExpressionFunctionTypeToColumnDataType = (type) => { if (type === 'number') { return 'number'; } if (type === 'boolean') { return 'boolean'; } if (type === 'text') { return 'text'; } if (type === 'date') { return 'date'; } if (type === 'number[]') { return 'numberArray'; } if (type === 'text[]') { return 'textArray'; } return undefined; };