UNPKG

@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
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; }