# ExpressionEditorType

Canonical page: https://www.adaptabletools.com/docs/reference/expressioneditortype

Coarse Expression Editor category used by options such as
`expressionEditorButtons`: `scalar` covers per-row editors (including boolean);
`aggregated` covers aggregated editors; `observable` is the Observable
Calculated Column editor (a per-row editor with observable-first chrome —
same function pool as `scalar`).

```ts title="TypeScript"
export type ExpressionEditorType = 'scalar' | 'aggregated' | 'cumulative' | 'quantile' | 'window' | 'observable';
```
