plc_control/web/js/state.js

26 lines
565 B
JavaScript

export const state = {
units: [],
unitMap: new Map(),
selectedUnitId: null,
sources: [],
events: [],
equipments: [],
equipmentMap: new Map(),
selectedEquipmentId: null,
selectedEquipmentIds: new Set(),
selectedSourceId: null,
selectedNodeIds: new Set(),
selectedPointIds: new Set(),
pointsPage: 1,
pointsPageSize: 100,
pointsTotal: 0,
pointEls: new Map(),
chartPointId: null,
chartPointName: "",
chartData: [],
logSource: null,
pointSocket: null,
apiDocLoaded: false,
runtimes: new Map(), // unit_id -> UnitRuntime
};