@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) • 903 B
TypeScript
import { ApiBase } from '../Implementation/ApiBase';
import { CellDataChangedInfo } from '../../AdaptableState/Common/CellDataChangedInfo';
import { FreeTextColumn } from '../../AdaptableState/FreeTextColumnState';
import { ColDef } from 'ag-grid-enterprise';
export declare class FreeTextColumnInternalApi extends ApiBase {
/**
* Checks if a User Edit was in a Free Text Column
* @param cellDataChangedInfo change to check
*/
handleFreeTextColumnDataChange(cellDataChangedInfo: CellDataChangedInfo): void;
/**
* Returns all the references in the AdaptableState of the given FreeTextColumn
* @param freeTextColumn FreeTextColumn to be checked
*/
getFreeTextColumnModuleReferences(freeTextColumn: FreeTextColumn): string[];
getColDefsForFreeTextColumns(): ColDef<any, any>[];
validateDeletedFreeTextColumn(freeTextColumn: FreeTextColumn): boolean;
}