[Features] Added option to specify a type to exclusively apply the Autoflow view to

This commit is contained in:
Andrew Henry
2017-03-29 17:15:29 -07:00
committed by Henry
parent 4ae35576a5
commit 59c61e72b8
2 changed files with 52 additions and 42 deletions

View File

@@ -7,6 +7,7 @@ define([
AutoflowTabularController,
MCTAutoflowTable
) {
return function (options) {
return function (openmct) {
openmct.legacyRegistry.register("platform/features/autoflow", {
"name": "WARP Telemetry Adapter",
@@ -20,6 +21,7 @@ define([
"cssClass": "icon-packet",
"description": "A tabular view of packet contents.",
"template": autoflowTabularTemplate,
"type": options && options.type,
"needs": [
"telemetry"
],
@@ -47,5 +49,6 @@ define([
});
openmct.legacyRegistry.enable("platform/features/autoflow");
};
};
});

View File

@@ -57,9 +57,16 @@ define([
};
};
plugins.AutoflowView = function () {
return AutoflowPlugin;
};
/**
* A tabular view showing the latest values of multiple telemetry points at
* once. Formatted so that labels and values are aligned.
*
* @param {Object} [options] Optional settings to apply to the autoflow
* tabular view. Currently supports one option, 'type'.
* @param {string} [options.type] The key of an object type to apply this view
* to exclusively.
*/
plugins.AutoflowView = AutoflowPlugin;
var conductorInstalled = false;