From a408fff269e787c097f99ff094018cad511fe3fc Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 11 Dec 2020 12:40:45 +0100 Subject: [PATCH] Bug fixed --- .../UI/Spaces/Docs-Space/DocsSpace.js | 36 ++++++++++++++++--- 1 file changed, 32 insertions(+), 4 deletions(-) diff --git a/Projects/Superalgos/UI/Spaces/Docs-Space/DocsSpace.js b/Projects/Superalgos/UI/Spaces/Docs-Space/DocsSpace.js index e8750bf08..31750df87 100644 --- a/Projects/Superalgos/UI/Spaces/Docs-Space/DocsSpace.js +++ b/Projects/Superalgos/UI/Spaces/Docs-Space/DocsSpace.js @@ -116,11 +116,15 @@ function newSuperalgosDocSpace() { } function toJavascript() { - + let docSchemaParagraph = docSchemaParagraphMap.get(selectedParagraph.id) + docSchemaParagraph.style = 'Javascript' + renderPage() } function toJson() { - + let docSchemaParagraph = docSchemaParagraphMap.get(selectedParagraph.id) + docSchemaParagraph.style = 'Json' + renderPage() } function toText() { @@ -202,6 +206,7 @@ function newSuperalgosDocSpace() { onKeyDown: onKeyDown } } + function exitEditMode() { if (EDITOR_ON_FOCUS === true) { let editing @@ -385,13 +390,18 @@ function newSuperalgosDocSpace() { if (paragraphNode.id.indexOf('list') >= 0) { selectedParagraphData = paragraphNode.innerText } + if (paragraphNode.id.indexOf('javascript') >= 0) { + selectedParagraphData = paragraphNode.innerText + } + if (paragraphNode.id.indexOf('json') >= 0) { + selectedParagraphData = paragraphNode.innerText + } selectedParagraph = paragraphNode selectedParagraphHeight = paragraphNode.getClientRects()[0].height return true } - function onOpening() { } @@ -523,9 +533,27 @@ function newSuperalgosDocSpace() { innerHTML = addToolTips(renderingNode, paragraph.text) break } + case 'Javascript': { + styleClass = '' + prefix = '
'
+                            sufix = '
' + role = '' + key = key + '-javascript' + innerHTML = addToolTips(renderingNode, paragraph.text) + break + } + case 'Json': { + styleClass = '' + prefix = '
'
+                            sufix = '
' + role = '' + key = key + '-json' + innerHTML = addToolTips(renderingNode, paragraph.text) + break + } } - HTML = HTML + '

' + prefix + ' ' + innerHTML + sufix + '

' + HTML = HTML + '

' + prefix + ' ' + innerHTML + sufix + '

' docSchemaParagraphMap.set(key, paragraph) } }