diff options
Diffstat (limited to 'apps/files/src/main.js')
-rw-r--r-- | apps/files/src/main.js | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/apps/files/src/main.js b/apps/files/src/main.js index 948e1b68aca..3099a4c619c 100644 --- a/apps/files/src/main.js +++ b/apps/files/src/main.js @@ -1,4 +1,3 @@ -import './files-app-settings.js' import './templates.js' import './legacy/filelistSearch.js' import processLegacyFilesViews from './legacy/navigationMapper.js' @@ -7,15 +6,24 @@ import Vue from 'vue' import NavigationService from './services/Navigation.ts' import NavigationView from './views/Navigation.vue' -import router from './router/router.js' +import SettingsService from './services/Settings.js' +import SettingsModel from './models/Setting.js' -// Init Files App Navigation Service -const Navigation = new NavigationService() +import router from './router/router.js' -// Assign Navigation Service to the global OCP.Files +// Init private and public Files namespace +window.OCA.Files = window.OCA.Files ?? {} window.OCP.Files = window.OCP.Files ?? {} + +// Init Navigation Service +const Navigation = new NavigationService() Object.assign(window.OCP.Files, { Navigation }) +// Init Files App Settings Service +const Settings = new SettingsService() +Object.assign(window.OCA.Files, { Settings }) +Object.assign(window.OCA.Files.Settings, { Setting: SettingsModel }) + // Init Navigation View const View = Vue.extend(NavigationView) const FilesNavigationRoot = new View({ |