Wiki source code of Extensions
Last modified by Scott Kohlmann on 2023/04/20 21:32
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
6.1 | 1 | Extensions allow Chief Integrations and 3rd Parties to develop libraries that interact directly with ShowRunnerCLC™'s runtime environment. This is a new feature introduced in ShowRunnerCLC™ version 3.011. Documentation will be updated as new features are added. ShowRunnerCLC™ is built on .NET CF 3.5. On 3-series processors extensions will also need to be built on the same framework and signed by Crestron's plugin to be loaded by ShowRunnerCLC™. 4-Series may use .NET 4.7.2 without signing. |
![]() |
1.1 | 2 | |
![]() |
6.1 | 3 | Extensions are loaded and registered before any ShowRunnerCLC™ objects are created. Initialization is sent to extensions once the ShowRunnerCLC™ environment has finished loading. This sequence allows extensions to register any components that ShowRunnerCLC™ will need during object creation and then informs extensions that they may begin operating. |
![]() |
2.1 | 4 | |
![]() |
1.1 | 5 | (% style="margin-right:auto" %) |
6 | |=Extension Type|=Description|=Minimum Supported Version|= | ||
![]() |
3.2 | 7 | |Console Command|Adds a console handler to the "sr" console command|3.012| |
![]() |
1.1 | 8 | |[[Generic>>Generic]]|Generic extension that will automatically be instantiated at startup.|3.011| |
![]() |
6.1 | 9 | |HVAC Controller|Create a custom hvac controller to override ShowRunnerCLC™™ default controllers or add your own.|3.021| |
10 | |[[Load Controller>>Load Controller]]|Create a custom load controller to override ShowRunnerCLC™™ default controllers or add your own.|3.012| | ||
![]() |
3.2 | 11 | |Occupancy Logic|Override occupancy logic for an area with custom logic|3.016| |
![]() |
6.1 | 12 | |Shade Controller|Create a custom shade controller to override ShowRunnerCLC™™ default controllers or add your own.|3.021| |
![]() |
3.2 | 13 | |[[Touchpanel>>Touchpanel]]|Incorporate custom touchpanel logic.|3.012| |
![]() |
1.1 | 14 | |
15 |