Skip to content

Commit

Permalink
Refactoring Foundations project, Tutorial.js Utility now in Education…
Browse files Browse the repository at this point in the history
… Project
  • Loading branch information
MarkTradeink committed May 1, 2023
1 parent 3d92879 commit 4e71fcd
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 16 deletions.
18 changes: 9 additions & 9 deletions Projects/Education/UI/Spaces/Tutorial-Space/TutorialSpace.js
Original file line number Diff line number Diff line change
Expand Up @@ -819,7 +819,7 @@ function newEducationTutorialSpace() {
let tutorial = {
status: 'Skipped'
}
UI.projects.foundations.utilities.tutorial.saveTutorial(currentNode.payload, tutorial)
UI.projects.education.utilities.tutorial.saveTutorial(currentNode.payload, tutorial)
advance(true)
doUpdateTutorialDiv = true
}
Expand All @@ -837,10 +837,10 @@ function newEducationTutorialSpace() {
Reset the Status of Current and Previous Node
so that RESUME goes to the right node.
*/
UI.projects.foundations.utilities.tutorial.saveTutorial(currentNode.payload, tutorial)
UI.projects.education.utilities.tutorial.saveTutorial(currentNode.payload, tutorial)
previousNode = navigationStack[navigationStack.length - 3]
if (previousNode !== undefined) {
UI.projects.foundations.utilities.tutorial.saveTutorial(previousNode.payload, tutorial)
UI.projects.education.utilities.tutorial.saveTutorial(previousNode.payload, tutorial)
}
previousNode = navigationStack[navigationStack.length - 2]
switch (previousNode.type) {
Expand Down Expand Up @@ -878,7 +878,7 @@ function newEducationTutorialSpace() {
let tutorial = {
status: 'Done'
}
UI.projects.foundations.utilities.tutorial.saveTutorial(currentNode.payload, tutorial)
UI.projects.education.utilities.tutorial.saveTutorial(currentNode.payload, tutorial)
advance()
doUpdateTutorialDiv = true
}
Expand Down Expand Up @@ -1051,15 +1051,15 @@ function newEducationTutorialSpace() {
let tutorial = {
status: 'Reset'
}
UI.projects.foundations.utilities.tutorial.saveTutorial(tutorialStep.payload, tutorial)
UI.projects.education.utilities.tutorial.saveTutorial(tutorialStep.payload, tutorial)
}

for (let i = 0; i < node.tutorialTopics.length; i++) {
let tutorialTopic = node.tutorialTopics[i]
let tutorial = {
status: 'Reset'
}
UI.projects.foundations.utilities.tutorial.saveTutorial(tutorialTopic.payload, tutorial)
UI.projects.education.utilities.tutorial.saveTutorial(tutorialTopic.payload, tutorial)
resetNextNode(tutorialTopic)
}
}
Expand Down Expand Up @@ -1129,7 +1129,7 @@ function newEducationTutorialSpace() {
let tutorial = {
status: undefined
}
UI.projects.foundations.utilities.tutorial.loadTutorial(tutorialStep.payload, tutorial)
UI.projects.education.utilities.tutorial.loadTutorial(tutorialStep.payload, tutorial)
currentNode = tutorialStep
currentStatus = 'Playing Step'
navigationStack.push(currentNode)
Expand Down Expand Up @@ -1165,7 +1165,7 @@ function newEducationTutorialSpace() {
let tutorial = {
status: undefined
}
UI.projects.foundations.utilities.tutorial.loadTutorial(tutorialTopic.payload, tutorial)
UI.projects.education.utilities.tutorial.loadTutorial(tutorialTopic.payload, tutorial)
currentNode = tutorialTopic
currentStatus = 'Playing Topic'
navigationStack.push(currentNode)
Expand Down Expand Up @@ -1204,7 +1204,7 @@ function newEducationTutorialSpace() {
let tutorial = {
status: undefined
}
UI.projects.foundations.utilities.tutorial.loadTutorial(tutorialTopic.payload, tutorial)
UI.projects.education.utilities.tutorial.loadTutorial(tutorialTopic.payload, tutorial)
currentNode = tutorialTopic
currentStatus = 'Playing Topic'
navigationStack.push(currentNode)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
function newFoundationsUtilitiesTutorial() {
function newEducationUtilitiesTutorial() {
let thisObject = {
saveTutorial: saveTutorial,
loadTutorial: loadTutorial
Expand Down
10 changes: 5 additions & 5 deletions Projects/ProjectsSchema.json
Original file line number Diff line number Diff line change
Expand Up @@ -628,11 +628,6 @@
"propertyName": "drawPrint",
"functionName": "newFoundationsUtilitiesDrawPrint"
},
{
"name": "Tutorial",
"propertyName": "tutorial",
"functionName": "newFoundationsUtilitiesTutorial"
},
{
"name": "Menu",
"propertyName": "menu",
Expand Down Expand Up @@ -1443,6 +1438,11 @@
"name": "Docs",
"propertyName": "docs",
"functionName": "newEducationUtilitiesDocs"
},
{
"name": "Tutorial",
"propertyName": "tutorial",
"functionName": "newEducationUtilitiesTutorial"
}
],
"spaces": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1005,7 +1005,7 @@ function newVisualScritingFunctionLibraryUiObjectsFromNodes() {
let tutorial = {
status: node.savedPayload.tutorial.status
}
UI.projects.foundations.utilities.tutorial.saveTutorial(payload, tutorial)
UI.projects.education.utilities.tutorial.saveTutorial(payload, tutorial)
}
}

Expand Down

0 comments on commit 4e71fcd

Please sign in to comment.