From ea7a8124cb76a195371d9f5a63164f4f7fb66205 Mon Sep 17 00:00:00 2001
From: Luis Fernando Molina
Date: Mon, 21 Dec 2020 13:05:43 +0100
Subject: [PATCH] topics index working
---
.../Superalgos/UI/Spaces/Docs-Space/DocsSpace.js | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/Projects/Superalgos/UI/Spaces/Docs-Space/DocsSpace.js b/Projects/Superalgos/UI/Spaces/Docs-Space/DocsSpace.js
index 9d0befe01..2f3e3f941 100644
--- a/Projects/Superalgos/UI/Spaces/Docs-Space/DocsSpace.js
+++ b/Projects/Superalgos/UI/Spaces/Docs-Space/DocsSpace.js
@@ -606,13 +606,12 @@ function newSuperalgosDocSpace() {
for (let i = 0; i < allNodesFound.length; i++) {
let node = allNodesFound[i]
- let key = node.id
if (node.project === project) {
let nodeNameTypePath = UI.projects.superalgos.utilities.hierarchy.getNodeNameTypePath(node)
let schemaDocument = {
- key: key,
+ nodeId: node.id,
nodeNameTypePath: nodeNameTypePath,
type: node.type,
definition: node.name,
@@ -645,7 +644,7 @@ function newSuperalgosDocSpace() {
schemaDocument.paragraphs.push(paragraph)
}
SCHEMAS_BY_PROJECT.get(project).array.workspaceSchema.push(schemaDocument)
- SCHEMAS_BY_PROJECT.get(project).map.workspaceSchema.set(key, schemaDocument)
+ SCHEMAS_BY_PROJECT.get(project).map.workspaceSchema.set(node.id, schemaDocument)
}
}
}
@@ -993,7 +992,7 @@ function newSuperalgosDocSpace() {
} else {
mainLink = result.documentIndex.schemaDocument.topic + ' - Part ' + result.documentIndex.schemaDocument.pageNumber + ' - ' + result.documentIndex.schemaDocument.type
}
- HTML = HTML + '' + mainLink + '
'
+ HTML = HTML + '' + mainLink + '
'
if (result.documentIndex.schemaDocument.definition !== undefined) {
HTML = HTML + ''
@@ -1086,7 +1085,7 @@ function newSuperalgosDocSpace() {
thisObject.sidePanelTab.open()
}
- function navigateTo(category, type, project, key) {
+ function navigateTo(category, type, project, nodeId) {
paragraphMap = new Map()
@@ -1095,7 +1094,7 @@ function newSuperalgosDocSpace() {
category: category,
type: type,
project: project,
- key: key
+ nodeId: nodeId
}
renderDocumentPage()
@@ -1129,7 +1128,7 @@ function newSuperalgosDocSpace() {
break
}
case 'Workspace': {
- schemaDocument = SCHEMAS_BY_PROJECT.get(objectBeingRendered.project).map.workspaceSchema.get(objectBeingRendered.key)
+ schemaDocument = SCHEMAS_BY_PROJECT.get(objectBeingRendered.project).map.workspaceSchema.get(objectBeingRendered.nodeId)
break
}
}
@@ -1271,7 +1270,7 @@ function newSuperalgosDocSpace() {
text: "" + arrayItem.pageNumber + '. ' + arrayItem.type + ""
}
paragraphIndex++
- HTML = HTML + '' + ' ' + paragraph.text + '
'
+ HTML = HTML + '' + paragraph.text + '
'
}
}
}