# InstanceStateChangedEvent

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

**Source**: https://docs.interop.io/desktop/reference/javascript/apps/instancestatechangedevent/index.html

Describes the argument received by the callback function for handling the instance state changed event.

## Properties

- **`instance`** (`ApplicationInstance`, required)
  Describes the app instance whose state has changed.
- **`state`** (`InstanceState`, required)
  The current state of the app instance.

## Related types

- [ApplicationInstance](https://docs.interop.io/desktop/reference/javascript/apps/applicationinstance/index.md)
- [InstanceState](https://docs.interop.io/desktop/reference/javascript/apps/instancestate/index.md)
