import { CalculatedColumn } from '../../AdaptableState/CalculatedColumnState'; import { BaseContext } from '../../types'; /** * EventInfo returned by CalculatedColumnChanged event */ export interface CalculatedColumnChangedInfo extends BaseContext { /** * What caused CalculatedColumn State to change (i.e. Add, Edit, Delete) */ actionName: string; /** * Calculated Column that has been added, edited or deleted */ calculatedColumn: CalculatedColumn; /** * AST for Current Calculated Column Expression */ calculatedColumnExpressionAST: any; }