@digifi/jexl-functions
Version:
Package with available JEXL functions
30 lines (29 loc) • 2.52 kB
TypeScript
declare const _default: (options?: Partial<import("../utils/module").IBaseCreateModuleOptions> | undefined) => {
TABLESUM: (table: unknown, columnName: unknown) => number;
TABLESUMIF: (table: unknown, columnName: string, criteriaColumn: unknown, criteria: unknown) => number;
TABLESUMIFS: (table: unknown, columnName: string, ...criteriaData: unknown[]) => number;
TABLESUMIFSOR: (table: unknown, columnName: string, ...criteriaData: unknown[]) => number;
TABLECOUNT: (table: unknown, columnName: string) => number;
TABLECOUNTIF: (table: unknown, columnName: string, criteriaColumn: unknown, criteria: unknown) => number;
TABLECOUNTIFS: (table: unknown, columnName: string, ...criteriaData: unknown[]) => number;
TABLECOUNTIFSOR: (table: unknown, columnName: string, ...criteriaData: unknown[]) => number;
TABLEMAX: (table: unknown, columnName: string) => number;
TABLEMAXIF: (table: unknown, columnName: string, criteriaColumn: unknown, criteria: unknown) => number;
TABLEMAXIFS: (table: unknown, columnName: string, ...criteriaData: unknown[]) => number;
TABLEMAXIFSOR: (table: unknown, columnName: string, ...criteriaData: unknown[]) => number;
TABLEMIN: (table: unknown, columnName: string) => number;
TABLEMINIF: (table: unknown, columnName: string, criteriaColumn: unknown, criteria: unknown) => number;
TABLEMINIFS: (table: unknown, columnName: string, ...criteriaData: unknown[]) => number;
TABLEMINIFSOR: (table: unknown, columnName: string, ...criteriaData: unknown[]) => number;
TABLEAVG: (table: unknown, columnName: unknown) => number;
TABLEAVGIF: (table: unknown, columnName: string, criteriaColumn: unknown, criteria: unknown) => number;
TABLEAVGIFS: (table: unknown, columnName: string, ...criteriaData: unknown[]) => number;
TABLEAVGIFSOR: (table: unknown, columnName: string, ...criteriaData: unknown[]) => number;
TABLEFILTERROWSIF: (table: unknown, criteriaColumn: unknown, criteria: unknown) => Record<string, unknown>[];
TABLEFILTERROWSIFS: (table: unknown, ...criteriaData: unknown[]) => Record<string, unknown>[];
TABLEFILTERROWSIFSOR: (table: unknown, ...criteriaData: unknown[]) => Record<string, unknown>[];
TABLEMATCHESCONDITIONS: (table: unknown, ...criteriaData: unknown[]) => boolean;
TABLECONCATROWS: (table: unknown, rowsToAdd: unknown) => Record<string, unknown>[];
TABLECONTCATROWS: (table: unknown, rowsToAdd: unknown) => Record<string, unknown>[];
};
export default _default;