# FrameSnapshot

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

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

An object describing the complete state of a frame at the time when the object was created

## Properties

- **`config`** (`any`, required)
- **`id`** (`string`, required)
  A string identifier unique to each frame
- **`workspaces`** (`WorkspaceSnapshot[]`, required)

## Related types

- [WorkspaceSnapshot](https://docs.interop.io/desktop/reference/javascript/workspaces/workspacesnapshot/index.md)
