streamdeck 0.3.0 copy "streamdeck: ^0.3.0" to clipboard
streamdeck: ^0.3.0 copied to clipboard

A Dart package for building plugins for the Elgato Stream Deck in Dart.

package:streamdeck #

A Dart package for building plugins for the Elgato Stream Deck in Dart. #

Create actions that extend from StreamDeckPluginAction and a plugin class that extends StreamDeckPlugin to register them.

See the example plugin for some samples.

Implemented APIs:

Direction Event Implemented? Examples
Receive didReceiveSettings
Receive didReceiveGlobalSettings
Receive keyDown counter, hold (LongPressDetection)
Receive keyUp hold (LongPressDetection)
Receive willAppear counter, clock, indicator, image
Receive willDisappear clock
Receive titleParametersDidChange
Receive deviceDidConnect
Receive deviceDidDisconnect
Receive applicationDidLaunch
Receive applicationDidTerminate
Receive systemDidWakeUp
Receive propertyInspectorDidAppear
Receive propertyInspectorDidDisappear
Receive sendToPlugin
Receive sendToPropertyInspector
Receive touchTap (SD+) indicator
Receive dialPress (SD+) indicator, image
Receive dialRotate (SD+) indicator, image
Send setSettings
Send getSettings
Send setGlobalSettings
Send getGlobalSettings
Send openUrl
Send logMessage counter
Send setTitle counter, clock
Send setImage
Send showAlert hold
Send showOk hold
Send setState
Send switchToProfile
Send sendToPropertyInspector
Send sendToPlugin
Send setFeedback (SD+) indicator, image
Send setFeedbackLayout (SD+)
8
likes
150
pub points
20%
popularity

Publisher

verified publisherdantup.com

A Dart package for building plugins for the Elgato Stream Deck in Dart.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

json_annotation, json_serializable, meta, path

More

Packages that depend on streamdeck