From 9e4a179899d384d155efc11fcf0f942cb5060c3b Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Fri, 9 Jul 2021 14:24:20 +0200 Subject: [PATCH] Governance Space Footer Added --- .../UI/Spaces/Reports-Space/Footer.js | 158 ++++++++++++++++++ .../UI/Spaces/Reports-Space/ReportsPage.js | 2 +- .../UI/Spaces/Reports-Space/ReportsSpace.js | 16 +- 3 files changed, 171 insertions(+), 5 deletions(-) create mode 100644 Projects/Governance/UI/Spaces/Reports-Space/Footer.js diff --git a/Projects/Governance/UI/Spaces/Reports-Space/Footer.js b/Projects/Governance/UI/Spaces/Reports-Space/Footer.js new file mode 100644 index 000000000..f6ec9335b --- /dev/null +++ b/Projects/Governance/UI/Spaces/Reports-Space/Footer.js @@ -0,0 +1,158 @@ +function newGovernanceReportsFooter() { + let thisObject = { + addFooter: addFooter, + initialize: initialize, + finalize: finalize + } + + return thisObject + + function initialize() { + + } + + function finalize() { + + } + + function addFooter() { + + let HTML = '' + + HTML = HTML + '' // Container Ends + + return HTML + } +} \ No newline at end of file diff --git a/Projects/Governance/UI/Spaces/Reports-Space/ReportsPage.js b/Projects/Governance/UI/Spaces/Reports-Space/ReportsPage.js index 35505e698..c22c6069c 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/ReportsPage.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/ReportsPage.js @@ -135,7 +135,7 @@ function newGovernanceReportsReportsPage() { } let docsContentDiv = document.getElementById('governance-content-div') - docsContentDiv.innerHTML = HTML + UI.projects.education.spaces.docsSpace.footer.addFooter() + docsContentDiv.innerHTML = HTML + UI.projects.governance.spaces.reportsSpace.footer.addFooter() UI.projects.education.spaces.docsSpace.mainSearchPage.detectEnterOnSearchBox() UI.projects.education.spaces.docsSpace.mainSearchPage.setFocusOnSearchBox() diff --git a/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js b/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js index cf98ca98a..9ca3f4655 100644 --- a/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js +++ b/Projects/Governance/UI/Spaces/Reports-Space/ReportsSpace.js @@ -5,6 +5,7 @@ function newGobernanceReportsSpace() { container: undefined, sidePanelTab: undefined, reportsPage: undefined, + footer: undefined, physics: physics, draw: draw, getContainer: getContainer, @@ -41,20 +42,27 @@ function newGobernanceReportsSpace() { thisObject.reportsPage.finalize() thisObject.reportsPage = undefined + thisObject.footer.finalize() + thisObject.footer = undefined + let isInitialized = false } function initialize() { + + thisObject.reportsPage = newGovernanceReportsReportsPage() + thisObject.footer = newGovernanceReportsFooter() + + thisObject.reportsPage.initialize() + thisObject.footer.initialize() + setupSidePanelTab() - let isInitialized = true + isInitialized = true function setupSidePanelTab() { - thisObject.reportsPage = newGovernanceReportsReportsPage() - thisObject.reportsPage.initialize() - thisObject.sidePanelTab = UI.projects.foundations.spaces.sideSpace.createSidePanelTab(thisObject.container, 'Governance', 'governance-tab', 'Governance', 'right') openingEventSubscriptionId = thisObject.sidePanelTab.container.eventHandler.listenToEvent('opening', onOpening)