UNPKG

@odoo/o-spreadsheet

Version:
177 lines (176 loc) 8.08 kB
import { EvaluationError } from "../types/errors"; import { Arg, FunctionResultNumber, FunctionResultObject, Maybe } from "../types/misc"; export declare const CHAR: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, tableNumber: Maybe<FunctionResultObject>) => string | EvaluationError; isExported: true; }; export declare const CLEAN: { description: string; args: import("..").ArgDefinition[]; compute: (text: Maybe<FunctionResultObject>) => string; isExported: true; }; export declare const CONCATENATE: { description: string; args: import("..").ArgDefinition[]; compute: (...datas: Arg[]) => string; isExported: true; }; export declare const EXACT: { description: string; args: import("..").ArgDefinition[]; compute: (string1: Maybe<FunctionResultObject>, string2: Maybe<FunctionResultObject>) => boolean; isExported: true; }; export declare const FIND: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, searchFor: Maybe<FunctionResultObject>, textToSearch: Maybe<FunctionResultObject>, startingAt?: Maybe<FunctionResultObject>) => number | EvaluationError; isExported: true; }; export declare const FORMAT_LARGE_NUMBER: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, value: Maybe<FunctionResultObject>, unite: Maybe<FunctionResultObject>) => FunctionResultNumber; }; export declare const JOIN: { description: string; args: import("..").ArgDefinition[]; compute: (delimiter: Maybe<FunctionResultObject>, ...valuesOrArrays: Arg[]) => string; }; export declare const LEFT: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, text: Maybe<FunctionResultObject>, ...args: Maybe<FunctionResultObject>[]) => string | EvaluationError; isExported: true; }; export declare const LEN: { description: string; args: import("..").ArgDefinition[]; compute: (text: Maybe<FunctionResultObject>) => number; isExported: true; }; export declare const LOWER: { description: string; args: import("..").ArgDefinition[]; compute: (text: Maybe<FunctionResultObject>) => string; isExported: true; }; export declare const MID: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, text: Maybe<FunctionResultObject>, starting_at: Maybe<FunctionResultObject>, extract_length: Maybe<FunctionResultObject>) => string | EvaluationError; isExported: true; }; export declare const PROPER: { description: string; args: import("..").ArgDefinition[]; compute: (text: Maybe<FunctionResultObject>) => string; isExported: true; }; export declare const REGEXTEST: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, text: Maybe<FunctionResultObject>, pattern: Maybe<FunctionResultObject>, newText?: Maybe<FunctionResultObject>) => boolean | EvaluationError; isExported: true; }; export declare const REGEXEXTRACT: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, text: Maybe<FunctionResultObject>, pattern: Maybe<FunctionResultObject>, return_mode?: Maybe<FunctionResultObject>, newText?: Maybe<FunctionResultObject>) => string | string[][] | EvaluationError | { value: string; }; isExported: true; }; export declare const REGEXREPLACE: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, text: Maybe<FunctionResultObject>, pattern: Maybe<FunctionResultObject>, replacement: Maybe<FunctionResultObject>, occurence?: Maybe<FunctionResultObject>, newText?: Maybe<FunctionResultObject>) => string | EvaluationError; isExported: true; }; export declare const REPLACE: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, text: Maybe<FunctionResultObject>, position: Maybe<FunctionResultObject>, length: Maybe<FunctionResultObject>, newText: Maybe<FunctionResultObject>) => string | EvaluationError; isExported: true; }; export declare const RIGHT: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, text: Maybe<FunctionResultObject>, ...args: Maybe<FunctionResultObject>[]) => string | EvaluationError; isExported: true; }; export declare const SEARCH: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, searchFor: Maybe<FunctionResultObject>, textToSearch: Maybe<FunctionResultObject>, startingAt?: Maybe<FunctionResultObject>) => { value: "#ERROR"; message: string; } | { value: number; message?: undefined; }; isExported: true; }; export declare const SPLIT: { description: string; args: import("..").ArgDefinition[]; compute: (text: Maybe<FunctionResultObject>, delimiter: Maybe<FunctionResultObject>, splitByEach?: Maybe<FunctionResultObject>, removeEmptyText?: Maybe<FunctionResultObject>) => EvaluationError | import("..").Matrix<string>; isExported: false; }; export declare const SUBSTITUTE: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, textToSearch: Maybe<FunctionResultObject>, searchFor: Maybe<FunctionResultObject>, replaceWith: Maybe<FunctionResultObject>, occurrenceNumber: Maybe<FunctionResultObject>) => string | EvaluationError; isExported: true; }; export declare const TEXTJOIN: { description: string; args: import("..").ArgDefinition[]; compute: (delimiter: Maybe<FunctionResultObject>, ignoreEmpty?: Maybe<FunctionResultObject>, ...textsOrArrays: Arg[]) => string; isExported: true; }; export declare const TEXTSPLIT: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, text: FunctionResultObject, colDelimiter: Arg, rowDelimiter: Arg, ignoreEmpty?: Maybe<FunctionResultObject>, matchMode?: Maybe<FunctionResultObject>, padWith?: Maybe<FunctionResultObject>) => EvaluationError | import("..").Matrix<FunctionResultObject>; isExported: true; }; export declare const TRIM: { description: string; args: import("..").ArgDefinition[]; compute: (text: Maybe<FunctionResultObject>) => string; isExported: true; }; export declare const UPPER: { description: string; args: import("..").ArgDefinition[]; compute: (text: Maybe<FunctionResultObject>) => string; isExported: true; }; export declare const TEXT: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, number: Maybe<FunctionResultObject>, format: Maybe<FunctionResultObject>) => string; isExported: true; }; export declare const VALUE: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, value: Maybe<FunctionResultObject>) => number; isExported: true; }; export declare const TEXTAFTER: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, text: FunctionResultObject, delimiter: FunctionResultObject, matchIndex?: Maybe<FunctionResultObject>, matchMode?: Maybe<FunctionResultObject>, matchEnd?: Maybe<FunctionResultObject>, ifNotFound?: Maybe<FunctionResultObject>) => EvaluationError | FunctionResultObject; isExported: true; }; export declare const TEXTBEFORE: { description: string; args: import("..").ArgDefinition[]; compute: (this: import("..").EvalContext, text: FunctionResultObject, delimiter: FunctionResultObject, matchIndex?: Maybe<FunctionResultObject>, matchMode?: Maybe<FunctionResultObject>, matchEnd?: Maybe<FunctionResultObject>, ifNotFound?: Maybe<FunctionResultObject>) => EvaluationError | FunctionResultObject; isExported: true; };