# ToggleControl

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

A boolean toggle / switch representing a row-level action (e.g. active/suspended).

```ts title="TypeScript"
export type ToggleControl<TData = any, CTX = ActionColumnContext<TData>> = ToggleControlWithField<TData, CTX> | ToggleControlWithHandlers<TData, CTX>;
```

###### References

[`ActionColumnContext`](https://www.adaptabletools.com/docs/reference/actioncolumncontext.md)
