mirror of
https://github.com/nasa/openmct.git
synced 2025-06-15 05:38:12 +00:00
[Telemetry Table] Telemetry mode bug fixes (#7601)
* source maps * any tables without configuration will default to either default options or configured options * prevent double unsubscribese * remove source maps * update coment * moving defaults to plugin level * whoops * missed a spot, updated omment * adding config values * lint * typos * fixing broken ref * fixing broken ref * actually fixing ref * setting rowLimit so initial change does not trigger a resubscribe of telemetry that was not subscribed yet
This commit is contained in:
@ -32,14 +32,14 @@ import TelemetryTableRow from './TelemetryTableRow.js';
|
||||
import TelemetryTableUnitColumn from './TelemetryTableUnitColumn.js';
|
||||
|
||||
export default class TelemetryTable extends EventEmitter {
|
||||
constructor(domainObject, openmct) {
|
||||
constructor(domainObject, openmct, options) {
|
||||
super();
|
||||
|
||||
this.domainObject = domainObject;
|
||||
this.openmct = openmct;
|
||||
this.tableComposition = undefined;
|
||||
this.datumCache = [];
|
||||
this.configuration = new TelemetryTableConfiguration(domainObject, openmct);
|
||||
this.configuration = new TelemetryTableConfiguration(domainObject, openmct, options);
|
||||
this.telemetryMode = this.configuration.getTelemetryMode();
|
||||
this.rowLimit = this.configuration.getRowLimit();
|
||||
this.paused = false;
|
||||
|
Reference in New Issue
Block a user