import { AdaptableColumnDataType } from './AdaptableColumn'; /** * Used in Expressions to reference row values which are not a column definition */ export interface AdaptableField { /** * Name of field in data source, e.g. 'rowId', 'parentObject.childObject.value' */ name: string; /** * Label for field (optional - defaults to name) */ label?: string; /** * Data Type of field, used to validate and show correctly in UI */ dataType: AdaptableColumnDataType; }