# ColumnDefinitionConfig

**Kind**: interface | **Module**: [Workspaces](https://docs.interop.io/desktop/reference/javascript/workspaces/index.md)

**Source**: https://docs.interop.io/desktop/reference/javascript/workspaces/columndefinitionconfig/index.html

A config object which defines various column-specific settings

## Properties

- **`allowDrop`** (`boolean`, optional)
  (Enterprise only) Controls the ability of the users to drop outside windows in the column
- **`allowSplitters`** (`boolean`, optional)
  Prevents the splitters for being draggable, so the windows cannot be resized within the column
- **`isPinned`** (`boolean`, optional)
  Specifies if a column should be pinned. A pinned column will always maintain it's width, unless the user manually changes it by dragging the splitter
- **`maximizationBoundary`** (`boolean`, optional)
  If set to true any child that is maximized will have its width and height constricted to the current element's size
- **`maxWidth`** (`number`, optional)
  Specifies the maximum width in pixels for the column
- **`minWidth`** (`number`, optional)
  Specifies the minimum width in pixels for the column
