Changes for page Extensions

Last modified by Scott Kohlmann on 2023/04/20 21:32

From version 5.1
edited by Mark Kohlmann
on 2023/03/10 23:44
Change comment: There is no comment for this version
To version 6.1
edited by Scott Kohlmann
on 2023/04/20 21:32
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.mark\.kohlmann@chiefintegrations\.com
1 +XWiki.scott\.kohlmann@chiefintegrations\.com
Content
... ... @@ -1,15 +1,15 @@
1 -Extensions allow Chief Integrations and 3rd Parties to develop libraries that interact directly with ShowRunner's runtime environment.  This is a new feature introduced in ShowRunner version 3.011.  Documentation will be updated as new features are added.  ShowRunner 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 ShowRunner.  4-Series may use .NET 4.7.2 without signing.
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.
2 2  
3 -Extensions are loaded and registered before any ShowRunner objects are created.  Initialization is sent to extensions once the ShowRunner environment has finished loading.  This sequence allows extensions to register any components that ShowRunner will need during object creation and then informs extensions that they may begin operating.
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.
4 4  
5 5  (% style="margin-right:auto" %)
6 6  |=Extension Type|=Description|=Minimum Supported Version|=
7 7  |Console Command|Adds a console handler to the "sr" console command|3.012|
8 8  |[[Generic>>Generic]]|Generic extension that will automatically be instantiated at startup.|3.011|
9 -|HVAC Controller|Create a custom hvac controller to override showrunner™ default controllers or add your own.|3.021|
10 -|[[Load Controller>>Load Controller]]|Create a custom load controller to override showrunner™ default controllers or add your own.|3.012|
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|
11 11  |Occupancy Logic|Override occupancy logic for an area with custom logic|3.016|
12 -|Shade Controller|Create a custom shade controller to override showrunner™ default controllers or add your own.|3.021|
12 +|Shade Controller|Create a custom shade controller to override ShowRunnerCLC default controllers or add your own.|3.021|
13 13  |[[Touchpanel>>Touchpanel]]|Incorporate custom touchpanel logic.|3.012|
14 14  
15 15