UNPKG

@odoo/o-spreadsheet

Version:
145 lines (144 loc) 5.65 kB
import { EvaluationError, NotAvailableError } from "../types/errors"; import { Arg, FunctionResultObject, Matrix, Maybe } from "../types/misc"; export declare const ARRAY_CONSTRAIN: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, array: Arg, rows: Maybe<FunctionResultObject>, columns: Maybe<FunctionResultObject>) => EvaluationError | Matrix<FunctionResultObject>; isExported: false; }; export declare const ARRAY_LITERAL: { description: string; args: import("..").ArgDefinition[]; compute: (...ranges: Arg[]) => EvaluationError | Matrix<FunctionResultObject>; isExported: false; hidden: true; }; export declare const ARRAY_ROW: { description: string; args: import("..").ArgDefinition[]; compute: (...ranges: Arg[]) => EvaluationError | Matrix<FunctionResultObject>; isExported: false; hidden: true; }; export declare const CHOOSECOLS: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, array: Arg, ...columns: Arg[]) => EvaluationError | Matrix<FunctionResultObject>; isExported: true; }; export declare const CHOOSEROWS: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, array: Arg, ...rows: Arg[]) => EvaluationError | Matrix<FunctionResultObject>; isExported: true; }; export declare const EXPAND: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, arg: Arg, rows: Maybe<FunctionResultObject>, columns?: Maybe<FunctionResultObject>, padWith?: Maybe<FunctionResultObject>) => EvaluationError | Matrix<FunctionResultObject>; isExported: true; }; export declare const FLATTEN: { description: string; args: import("..").ArgDefinition[]; compute: (...ranges: Arg[]) => Matrix<FunctionResultObject>; isExported: false; }; export declare const FREQUENCY: { description: string; args: import("..").ArgDefinition[]; compute: (data: Matrix<FunctionResultObject>, classes: Matrix<FunctionResultObject>) => Matrix<number>; isExported: true; }; export declare const HSTACK: { description: string; args: import("..").ArgDefinition[]; compute: (...ranges: Arg[]) => EvaluationError | Matrix<FunctionResultObject>; isExported: true; }; export declare const MDETERM: { description: string; args: import("..").ArgDefinition[]; compute: (matrix: Arg) => number | EvaluationError; isExported: true; }; export declare const MINVERSE: { description: string; args: import("..").ArgDefinition[]; compute: (matrix: Arg) => EvaluationError | Matrix<number>; isExported: true; }; export declare const MMULT: { description: string; args: import("..").ArgDefinition[]; compute: (matrix1: Arg, matrix2: Arg) => EvaluationError | Matrix<number>; isExported: true; }; export declare const SUMPRODUCT: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, ...args: Arg[]) => number | EvaluationError; isExported: true; }; export declare const SUMX2MY2: { description: string; args: import("..").ArgDefinition[]; compute: (arrayX: Arg, arrayY: Arg) => number | EvaluationError; isExported: true; }; export declare const SUMX2PY2: { description: string; args: import("..").ArgDefinition[]; compute: (arrayX: Arg, arrayY: Arg) => number | EvaluationError; isExported: true; }; export declare const SUMXMY2: { description: string; args: import("..").ArgDefinition[]; compute: (arrayX: Arg, arrayY: Arg) => number | EvaluationError; isExported: true; }; export declare const TOCOL: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, array: Arg, ignore?: Maybe<FunctionResultObject>, scanByColumn?: Maybe<FunctionResultObject>) => NotAvailableError | FunctionResultObject[][]; isExported: true; }; export declare const TOROW: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, array: Arg, ignore?: Maybe<FunctionResultObject>, scanByColumn?: Maybe<FunctionResultObject>) => NotAvailableError | FunctionResultObject[][]; isExported: true; }; export declare const TRANSPOSE: { description: string; args: import("..").ArgDefinition[]; compute: (arg: Arg) => Matrix<FunctionResultObject>; isExported: true; }; export declare const VSTACK: { description: string; args: import("..").ArgDefinition[]; compute: (...ranges: Arg[]) => EvaluationError | Matrix<FunctionResultObject>; isExported: true; }; export declare const WRAPCOLS: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, range: Arg, wrapCount: Maybe<FunctionResultObject>, padWith?: Maybe<FunctionResultObject>) => EvaluationError | Matrix<FunctionResultObject>; isExported: true; }; export declare const WRAPROWS: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, range: Arg, wrapCount: Maybe<FunctionResultObject>, padWith?: Maybe<FunctionResultObject>) => EvaluationError | Matrix<FunctionResultObject>; isExported: true; }; export declare const ARRAYTOTEXT: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, array: Matrix<{ value: string; }>, format?: Maybe<FunctionResultObject>) => string | EvaluationError; isExported: true; };