data/config/plugins.yaml in openc3-5.11.3 vs data/config/plugins.yaml in openc3-5.12.0
- old
+ new
@@ -38,11 +38,11 @@
- name: Filename
required: true
description: Ruby file to use when instantiating the interface.
values:
<%= MetaConfigParser.load('_interfaces.yaml').to_meta_config_yaml(8) %>
- documentation: Additional parameters are required. Please see the [Interfaces](/docs/v5/interfaces)
+ documentation: Additional parameters are required. Please see the [Interfaces](../configuration/interfaces.md)
documentation for more details.
ROUTER:
modifiers:
<%= MetaConfigParser.load('interface_modifiers.yaml').to_meta_config_yaml(4) %>
summary: Create router to receive commands and output telemetry packets from one or more interfaces
@@ -58,20 +58,30 @@
- name: Filename
required: true
description: Ruby file to use when instantiating the interface.
values:
<%= MetaConfigParser.load('_interfaces.yaml').to_meta_config_yaml(8) %>
- documentation: Additional parameters are required. Please see the [Interfaces](/docs/v5/interfaces)
+ documentation: Additional parameters are required. Please see the [Interfaces](../configuration/interfaces.md)
documentation for more details.
<%= MetaConfigParser.load('target.yaml').to_meta_config_yaml() %>
<%= MetaConfigParser.load('microservice.yaml').to_meta_config_yaml() %>
<%= MetaConfigParser.load('tool.yaml').to_meta_config_yaml() %>
WIDGET:
summary: Define a custom widget
example: WIDGET HELLOWORLD
description: Defines a custom widget that can be used in Telemetry Viewer screens.
parameters:
- name: Widget Name
- description: The name of the widget wil be used to build a path to the widget implementation. For example, `WIDGET HELLOWORLD` will find the as-built file tools/widgets/HelloworldWidget/HelloworldWidget.umd.min.js. See the [Custom Widgets](/docs/v5/custom-widgets)
+ description: The name of the widget wil be used to build a path to the widget implementation. For example, `WIDGET HELLOWORLD` will find the as-built file tools/widgets/HelloworldWidget/HelloworldWidget.umd.min.js. See the [Custom Widgets](../guides/custom-widgets.md)
guide for more details.
required: true
values: .+
+ modifiers:
+ DISABLE_ERB:
+ summary: Disable ERB processing
+ description: Disable ERB processing for the entire widget or a set of regular expressions over its filenames
+ since: 5.12.0
+ parameters:
+ - name: Regex
+ required: false
+ description: Regex to match against filenames. If match, then no ERB processing
+ values: .+
\ No newline at end of file