UNPKG

@qrvey/formula-lang

Version:

QFormula support for qrvey projects

85 lines 1.94 kB
import { MID } from './mid'; import { ABS } from './abs'; import { DATEDIF } from './datedif'; import { DAY } from './day'; import { MONTH } from './month'; import { YEAR } from './year'; import { HOUR } from './hour'; import { MINUTE } from './minute'; import { SECOND } from './second'; import { IF } from './if'; import { IFS } from './ifs'; import { ISNULL } from './isNull'; import { AND } from './and'; import { OR } from './or'; import { CONCATENATE } from './concatenate'; import { LOWER } from './lower'; import { UPPER } from './upper'; import { TRIM } from './trim'; import { LEFT } from './left'; import { RIGHT } from './right'; import { DATEADD } from './dateadd'; import { DAYOFWEEK } from './dayofweek'; import { PROPER } from './proper'; import { DATESUBTRACT } from './datesubtract'; import { MAX } from './max'; import { MIN } from './min'; import { LENGTH } from './length'; import { SQRT } from './sqrt'; import { EXP } from './exp'; import { REPLACE } from './replace'; import { INCLUDE } from './include'; import { EVEN } from './even'; import { LOG } from './log'; import { ODD } from './odd'; import { POWER } from './power'; import { RANDOM } from './random'; import { ROUND } from './round'; import { ROUNDDOWN } from './rounddown'; import { ROUNDUP } from './roundup'; export const functionList = { MID, ABS, DATEDIF, DAY, MONTH, YEAR, HOUR, MINUTE, SECOND, IF, IFS, ISNULL, AND, OR, CONCATENATE, LOWER, UPPER, TRIM, LEFT, RIGHT, DATEADD, DAYOFWEEK, PROPER, DATESUBTRACT, MAX, MIN, LENGTH, SQRT, EXP, REPLACE, INCLUDE, EVEN, LOG, ODD, POWER, RANDOM, ROUND, ROUNDDOWN, ROUNDUP, }; export const FUNCTION_LIST = Object.keys(functionList); export function getFunctionDetail(functionName) { return functionList[functionName]; } //# sourceMappingURL=index.js.map