# FrameDefinition

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

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

Describes a window frame that will be part of a created window group.

*Since: io.Connect Desktop 9.3, @interopio/desktop 6.3.1*

## Properties

- **`applications`** (`CreateGroupApplicationOptions[]`, required)
  List of objects containing the names of the apps to be started and loaded in the window frames of the created window group, as well as additional app settings.
- **`bounds`** (`Bounds`, required)
  Bounds for the window frame.
- **`mode`** (`WindowMode`, optional)
  Mode for the window frame.

## Related types

- [Bounds](https://docs.interop.io/desktop/reference/javascript/windows/bounds/index.md)
- [CreateGroupApplicationOptions](https://docs.interop.io/desktop/reference/javascript/windows/creategroupapplicationoptions/index.md)
- [WindowMode](https://docs.interop.io/desktop/reference/javascript/windows/windowmode/index.md)
