@cute-dw/core
Version:
This TypeScript library is the main part of a more powerfull package designed for the fast WEB software development. The cornerstone of the library is the **DataStore** class, which might be useful when you need a full control of the data, but do not need
25 lines (24 loc) • 758 B
TypeScript
import { CodeBlock } from "../util/evaluator/CodeBlock";
import { IDataStore } from "./IDataStore";
export declare class DSCodeBlock extends CodeBlock {
private _ds;
constructor(input: string, ds: IDataStore<any>, bindContext?: boolean);
/** @private */
private _getRangeName;
private _getRangeRows;
/** @private */
private _callCumFunction;
/** @private */
private _callAggFunction;
/** @private */
private _callValFunction;
/** @private */
private _callStDevFunction;
/** @private */
private _callVarFunction;
/**
* @override
*/
protected callFunc(func: Function, astArgs: any[], context: any, environment?: any): any;
private registerDSFunctions;
}