# ResetLayoutOptions

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

**Source**: https://docs.interop.io/desktop/reference/javascript/layouts/resetlayoutoptions/index.html

Options for resetting a Layout.

## Properties

- **`createMissing`** (`boolean`, optional) default: `true`
  If `true`, will create any missing apps that may have been closed by the user or programmatically.
- **`layoutId`** (`string`, required)
  ID of the Layout to reset.
- **`resetState`** (`boolean`, optional) default: `true`
  If `true`, will reset the Layout to its default state. Set to `false` to preserve any current app context or Channel selection.
- **`visibleOnly`** (`boolean`, optional) default: `false`
  If `true`, will reset only the visible apps. Any apps that may have been hidden programmatically won't be included in the Layout reset process.
