62 lines
1.3 KiB
JavaScript
62 lines
1.3 KiB
JavaScript
|
|
export const nodeElements = new Map();
|
||
|
|
export const locationElements = new Map();
|
||
|
|
export let usedNodeIds = new Set();
|
||
|
|
export let usedLocationIds = new Set();
|
||
|
|
export let anonCounter = 0;
|
||
|
|
export let portErrors = [];
|
||
|
|
export let errorPanelCollapsed = false;
|
||
|
|
export let currentConfig = null;
|
||
|
|
export let currentMode = 'network';
|
||
|
|
export let currentView = 'map';
|
||
|
|
export let tableData = null;
|
||
|
|
export let tableSortKeys = [];
|
||
|
|
export let flowViewData = null;
|
||
|
|
|
||
|
|
export function resetAnonCounter() {
|
||
|
|
anonCounter = 0;
|
||
|
|
}
|
||
|
|
|
||
|
|
export function incrementAnonCounter() {
|
||
|
|
return anonCounter++;
|
||
|
|
}
|
||
|
|
|
||
|
|
export function setUsedNodeIds(ids) {
|
||
|
|
usedNodeIds = ids;
|
||
|
|
}
|
||
|
|
|
||
|
|
export function setUsedLocationIds(ids) {
|
||
|
|
usedLocationIds = ids;
|
||
|
|
}
|
||
|
|
|
||
|
|
export function setPortErrors(errors) {
|
||
|
|
portErrors = errors;
|
||
|
|
}
|
||
|
|
|
||
|
|
export function setErrorPanelCollapsed(collapsed) {
|
||
|
|
errorPanelCollapsed = collapsed;
|
||
|
|
}
|
||
|
|
|
||
|
|
export function setCurrentConfig(config) {
|
||
|
|
currentConfig = config;
|
||
|
|
}
|
||
|
|
|
||
|
|
export function setCurrentMode(mode) {
|
||
|
|
currentMode = mode;
|
||
|
|
}
|
||
|
|
|
||
|
|
export function setCurrentView(view) {
|
||
|
|
currentView = view;
|
||
|
|
}
|
||
|
|
|
||
|
|
export function setTableData(data) {
|
||
|
|
tableData = data;
|
||
|
|
}
|
||
|
|
|
||
|
|
export function setTableSortKeys(keys) {
|
||
|
|
tableSortKeys = keys;
|
||
|
|
}
|
||
|
|
|
||
|
|
export function setFlowViewData(data) {
|
||
|
|
flowViewData = data;
|
||
|
|
}
|