# WorkspaceWindowDefinitionConfig

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

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

A config object which defines various workspace window-specific settings

## Properties

- **`allowExtract`** (`boolean`, optional)
  Blocks the users ability to extract the specified window
- **`allowReorder`** (`boolean`, optional)
  Blocks the users ability to reorder the specified window
- **`maxHeight`** (`number`, optional)
  Specifies the maximum height in pixels for the workspace window
- **`maxWidth`** (`number`, optional)
  Specifies the maximum width in pixels for the workspace window
- **`minHeight`** (`number`, optional)
  Specifies the minimum height in pixels for the workspace window
- **`minWidth`** (`number`, optional)
  Specifies the minimum width in pixels for the workspace window
- **`showCloseButton`** (`boolean`, optional)
  Controls the visibility of the close button which is located in the window's tab
