The main window of the Stream Deck application is composed of 3 areas:

  • Actions list
  • Canvas
  • Property Inspector

The actions list is a sidebar containing the list of all the supported actions. The user can pick an action from the right hand side actions list and drag it onto a key in the canvas area. The canvas area represents your Stream Deck device and the actions you configured. Each action, once on the canvas can be customized in various ways in the Property Inspector.

When you create your own plugin, all its actions will appear in the actions list under a category named Custom. The user will be able to drag one of the actions onto a key on the canvas. You will also be able to provide a custom interface for the Property Inspector.