# API Reference

## Objects

* [Watcher](https://api.lampix.co/application-development/lampixjs/api/watcher)
* [RegisteredWatcher](https://api.lampix.co/application-development/lampixjs/api/registered-watcher)

## Methods

* [.watchers.add](https://api.lampix.co/application-development/lampixjs/api/watchers.add)
* [.watchers.remove](https://api.lampix.co/application-development/lampixjs/api/watchers.remove)
* [.watchers.pauseAll](https://api.lampix.co/application-development/lampixjs/api/watchers.pauseall)
* [.watchers.resumeAll](https://api.lampix.co/application-development/lampixjs/api/watchers.resumeall)
* [.presets.button](https://api.lampix.co/application-development/lampixjs/api/presets.button)
* [.helpers.rectangle](https://api.lampix.co/application-development/lampixjs/api/helpers.rectangle)
* [getLampixInfo](https://api.lampix.co/application-development/lampixjs/api/getlampixinfo)
* [switchToApp](https://api.lampix.co/application-development/lampixjs/api/switchtoapp)
* [exit](https://api.lampix.co/application-development/lampixjs/api/exit)
* [getApps](https://api.lampix.co/application-development/lampixjs/api/getapps)
* [getAppConfig](https://api.lampix.co/application-development/lampixjs/api/getappconfig)
* [getAppMetadata](https://api.lampix.co/application-development/lampixjs/api/getappmetadata)
* [writeJsonToFile](https://api.lampix.co/application-development/lampixjs/api/writejsontofile)
* [readJsonFromFile](https://api.lampix.co/application-development/lampixjs/api/readjsonfromfile)
* [transformRectCoords](https://api.lampix.co/application-development/lampixjs/api/transformrectcoords)
* [constants](https://api.lampix.co/application-development/lampixjs/api/constants)
