UNPKG

@adaptabletools/adaptable

Version:

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

20 lines (19 loc) 817 B
import { AdaptableApi, AdaptableFlashingCell } from '../../types'; import { TypeUuid } from '../../AdaptableState/Uuid'; import { IAdaptableService } from './Interface/IAdaptableService'; export declare const FLASHING_CELL_ROW_KEY = "__ROW"; /** * This service manages Flashing Cells */ export declare class FlashingCellService implements IAdaptableService { private api; gridCellsCurrentlyFlashing: Record<string, Record<string, TypeUuid>>; flashingCellsMapping: Record<TypeUuid, AdaptableFlashingCell>; constructor(api: AdaptableApi); destroy(): void; addGridCellFlash(flashingCell: AdaptableFlashingCell): void; clearGridCellFlash(flashingCell: AdaptableFlashingCell): void; clearAllGridCellFlashes(): void; isAnyFlashingCellActive(): boolean; private refreshGridCells; }