# WindowsConfiguration

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

**Source**: https://docs.interop.io/desktop/reference/javascript/windows/windowsconfiguration/index.html

Configuration settings for overriding the default global io.Connect Windows settings.

## Properties

- **`approachingDistance`** (`number`, optional)
  Sets the distance in pixels at which the approaching edges of io.Connect Windows will be highlighted indicating that the windows will be snapped together.
- **`autoAlign`** (`boolean`, optional)
  If `true`, the bounds of the io.Connect Window will be aligned automatically to the neighboring windows when adding it to an io.Connect Window group.
- **`hideGroupCaption`** (`boolean`, optional)
  If `true`, the caption of window groups won't be visible.
- **`showExtractButton`** (`boolean`, optional)
  If `true`, the "Extract" button will be visible.
- **`showFeedbackButton`** (`boolean`, optional)
  If `true`, the "Feedback" button will be visible.
- **`showStickyButton`** (`boolean`, optional)
  If `true`, the "Sticky" button will be visible.
- **`sticky`** (`boolean`, optional)
  If `true`, the io.Connect Windows will be able to stick to each other and form groups.
