UNPKG

devexpress-reporting

Version:

DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.

27 lines (26 loc) 914 B
/** * DevExpress HTML/JS Reporting (designer\controls\utils\_tableCalculationProvider.d.ts) * Version: 25.1.3 * Build date: Jun 26, 2025 * Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED * License: https://www.devexpress.com/Support/EULAs/universal.xml */ import { XRTableControlViewModel } from '../xrTable'; export interface ITableCalculationNode { column: number; row: number; calc: () => void; } export declare class TableCalculationProvider { private _table; private _tableOffset; private _calculationStarted; private _calculationTimeout; private _calculationNodes; private _resetState; private _startCalculation; constructor(_table: XRTableControlViewModel); addTableOffset(width: any, left: any): void; addCalculationNode(node: ITableCalculationNode): void; hasCalculationNode(rowIndex: number, cellIndex: number): boolean; }