UNPKG

@geogirafe/lib-geoportal

Version:

GeoGirafe is a flexible application to build online geoportals.

47 lines (46 loc) • 1.05 kB
import ContextInitializationHelper from './contexthelper.js'; export default class GirafeContext { userDataManager; configManager; stateManager; componentManager; userInteractionManager; i18nManager; pluginManager; themesManager; themesHelper; permalinkManager; dragManager; urlManager; layerManager; sessionManager; stateSerializer; shareManager; customThemesManager; errorManager; wfsManager; authManager; snapManager; mapManager; logManager; offlineManager; applicationLifeCycleManager; orderingManager; userLayerManager; wmsManager; wmtsManager; selectionManager; ogcApiFeaturesManager; localFileManager; onBoardingManager; themeFavoritesManager; searchManager; feedbackManager; contextHelper = new ContextInitializationHelper(); constructor() { this.contextHelper.constructContext(this); } async initialize() { await this.contextHelper.initializeContext(this); } }