# IconStyleMatchMode

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

How the cell value should be matched against .

- `'Exact'` (default) — strict `===` equality. Numbers, booleans and
 strings are matched as-is; useful when keys are tightly controlled.
- `'CaseInsensitive'` — string keys are matched case-insensitively
 (cell value and key are both lowercased before comparison). Useful
 for free-typed columns where the same logical value can appear as
 `'GBP'` or `'gbp'`.

```ts title="TypeScript"
export type IconStyleMatchMode = 'Exact' | 'CaseInsensitive';
```
