UNPKG

@adaptabletools/adaptable

Version:

Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements

19 lines (18 loc) 1.18 kB
import { ApiBase, LayoutAssociatedObjectLoadConfig } from './ApiBase'; import { PlusMinusNudge, PlusMinusState } from '../../AdaptableState/PlusMinusState'; import { PlusMinusApi } from '../PlusMinusApi'; import { CellUpdateRequest, GridCell } from '../../AdaptableState/Selection/GridCell'; export declare class PlusMinusApiImpl extends ApiBase implements PlusMinusApi { getPlusMinusState(): PlusMinusState; getAllPlusMinus(config?: LayoutAssociatedObjectLoadConfig): PlusMinusNudge[]; getPlusMinusById(id: PlusMinusNudge['Uuid']): PlusMinusNudge; getAllActivePlusMinus(): PlusMinusNudge[]; getAllSuspendedPlusMinus(): PlusMinusNudge[]; runPlusMinusNudge(plusMinusNudge: PlusMinusNudge, cellsToUpdate: GridCell[], direction: 'up' | 'down'): void; applyPlusMinus(cellUpdateRequests: CellUpdateRequest[]): void; openPlusMinusSettingsPanel(): void; editPlusMinusNudge(plusMinusNudge: PlusMinusNudge): PlusMinusNudge; suspendPlusMinusNudge(plusMinusNudge: PlusMinusNudge): PlusMinusNudge; unSuspendPlusMinusNudge(plusMinusNudge: PlusMinusNudge): PlusMinusNudge; addPlusMinusNudge(plusMinusNudge: PlusMinusNudge): PlusMinusNudge; }