Important
The new Stream Deck SDK is now available.
For more information on using our legacy PISamples, please refer to our previous JavaScript SDK.
This repository has been marked as deprecated, and will soon be deleted. If you have any questions, please contact us via [email protected], or join our Makertplace Makers Discord community.
PISamples
is a plugin that shows all supported HTML elements in the Property Inspector.
- code written in Javascript
- cross-platform (macOS, Windows)
- Property Inspector contains all supported HTML-elements ready for copy/paste.
- index_pi.js includes some simple scripts to add interactivity to the PI, and shows how you could pass data to the plugin.
- line-heights are now set to
normal
(from 26px) and alignment ofsdpi-label/sdpi-value
is now done by usingfirst baseline
. - slight adjustment for
sdpi-label/sdpi-value
incolors
andtextarea
elements. - details-markers are now showing properly again.
- adjusted the carousel-cards to fit the PI's background color.
- groupings for range-sliders with datalist improved (thanks to @trevligaspel)
- slight adjustment to the right scrollbar-thumb (was cut off by 1px in 6.1)
- fixed scrolling
list
containers starting at a wrong offset (thx @Toby) - improved alignment on
details
tag. It now aligns based on the first line's baseline. - tbd: documentation of the changes
- added some CSS to improve datalist-support on ranges
- data-list options on range-sliders are now clickable
- improved support for colored and grayscale ranges
- added support for ControlCenter-style colored and grayscale sliders
- added datalist support for text inputs
- re-introduced support for input types: date, month, week, time and date-time
- added datalist support for date inputs
- added better alignment of details-labels
- minor cleanup & fixes
- added the latest libraries and introduces
SVG
images andTABS
- allows easy drag and drop of it's elements to your HTML-editor; just drag the item to your Property Inspector's .html file.
PISamples_dragndrop.mp4
In the Release folder, you can find the file com.elgato.pisamples.streamDeckPlugin
. If you double-click this file on your machine, Stream Deck will install the plugin.
The Sources folder contains the source code of the plugin.