StartAutomating / ScriptDeck

PowerShell Tools for Elgato StreamDeck
https://scriptdeck.start-automating.com
36 stars 11 forks source link

`ScriptDeck.Action` should represent an action in ScriptDeck #81

Open StartAutomating opened 1 year ago

StartAutomating commented 1 year ago

ScriptDeck.Action is a psuedotype that represents a ScriptDeck action.

This will not represent any action on your StreamDeck, just ones configured created or configured with one of the ScriptDeck plugins.

In most cases, this will serve as a proxy between the action running in the plugin and the current PowerShell runspace (thus allowing multiple PowerShell windows to interact with ScriptDeck).

The goal is to make a very easy object that can flexibly control a single point in ScriptDeck.

As such, there is a lot this psuedotype should be able to do.