# RowDefinitionConfig

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

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

A config object which defines various row-specific settings

## Properties

- **`allowDrop`** (`boolean`, optional)
  (Enterprise only) Controls the ability of the users to drop outside windows in the row
- **`allowSplitters`** (`boolean`, optional)
  Prevents the splitters for being draggable, so the windows cannot be resized within the row
- **`isPinned`** (`boolean`, optional)
  Specifies if a row should be pinned. A pinned row will always maintain it's height, unless the user manually changes it by dragging the splitter
- **`maxHeight`** (`number`, optional)
  Specifies the maximum height in pixels for the row
- **`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
- **`minHeight`** (`number`, optional)
  Specifies the minimum height in pixels for the row
