PepperDash / Essentials

The Essentials Application Framework Libraries
MIT License
133 stars 77 forks source link

[FEATURE]-Update lighting & display base LinkToApi to accept joinMap extensions #975

Closed jkdevito closed 2 years ago

jkdevito commented 2 years ago

Is your feature request related to a problem? Please describe. Update lighting & display base LinkToApi to accept joinMap extensions, referencing VideoCodecBase LinkToApi methods and overloads.

Describe the solution you'd like Updates to allow joinMap extensions of base joinMaps

Additional context Working with new Lighting and Display plugins that were referencing their respective base classes. Each plugin extended the base joinMap but was being over-written by the base joinMap. The update would allow for extensions of joinMaps when creating new lighting and display plugins.

This feature may need to extend to Shades, Cameras, and other devices.