{"version":3,"file":"dataProviderInterface.mjs","sources":["../lib/data-provider-interface/index.ts"],"sourcesContent":["import { App } from 'vue';\n\nexport * from './composables/index'\nexport { config as dpiSpecConfig } from './config/dpi-spec-config'\n\n// Import data-provider-interface components\nimport AutocompleteInput from \"./components/AutocompleteInput.vue\";\nimport ConditionalInput from \"./components/ConditionalInput.vue\";\nimport DataFetchingComponent from \"./components/DataFetchingComponent.vue\";\nimport Dropup from \"./components/Dropup.vue\";\nimport FileUpload from \"./components/FileUpload.vue\";\nimport InfoSlot from \"./components/InfoSlot.vue\";\nimport LanguageSelector from \"./components/LanguageSelector.vue\";\nimport Navigation from \"./components/Navigation.vue\";\nimport UniqueIdentifierInput from \"./components/UniqueIdentifierInput.vue\";\nimport inputDefinitions from \"../form/inputDefinitions\";\n\n// import data provider-interface views OverviewPage\nimport CatalogueOverview from \"./views/OverviewPage/CatalogueOverview.vue\";\nimport DatasetOverview from \"./views/OverviewPage/DatasetOverview.vue\";\nimport DistributionOverview from \"./views/OverviewPage/DistributionOverview.vue\";\nimport PropertyEntry from \"./views/OverviewPage/PropertyEntry.vue\";\n\n// import data provider-interface views\nimport DistOverview from \"./views/DistributionOverview.vue\";\nimport DraftsPage from \"./views/DraftsPage.vue\";\nimport InputPage from \"./views/InputPage.vue\";\nimport LinkedDataViewer from \"./views/LinkedDataViewer.vue\";\nimport OverviewPage from \"./views/OverviewPage.vue\";\nimport UserCataloguesPage from \"./views/UserCataloguesPage.vue\";\nimport UserProfilePage from \"./views/UserProfilePage.vue\";\n\n// import data provider-interface\nimport DataProviderInterface from \"./DataProviderInterface.vue\";\nimport DpiMenu from \"./DPIMenu.vue\";\n\nimport store from \"./store/dpiStore\";\n\nexport function registerComponents(app: App) {\n  app.component('AutocompleteInput', AutocompleteInput);\n  app.component('ConditionalInput', ConditionalInput);\n  app.component('DataFetchingComponent', DataFetchingComponent);\n  app.component('Dropup', Dropup);\n  app.component('FileUpload', FileUpload);\n  app.component('InfoSlot', InfoSlot);\n  app.component('LanguageSelector', LanguageSelector);\n  app.component('Navigation', Navigation);\n  app.component('UniqueIdentifierInput', UniqueIdentifierInput);\n\n  app.component('CatalogueOverview', CatalogueOverview);\n  app.component('DatasetOverview', DatasetOverview);\n  app.component('DistributionOverview', DistributionOverview);\n  app.component('PropertyEntry', PropertyEntry);\n\n  app.component('DistOverview', DistOverview);\n  app.component('DraftsPage', DraftsPage);\n  app.component('InputPage', InputPage);\n  app.component('LinkedDataViewer', LinkedDataViewer);\n  app.component('OverviewPage', OverviewPage);\n  app.component('UserCataloguesPage', UserCataloguesPage);\n  app.component('UserProfilePage', UserProfilePage);\n\n  app.component('DataProviderInterface', DataProviderInterface);\n  app.component('DpiMenu', DpiMenu);\n}\n\n// export components\nexport { AutocompleteInput, ConditionalInput, DataFetchingComponent, Dropup, FileUpload, InfoSlot, LanguageSelector, Navigation, UniqueIdentifierInput }\n\n// export views\nexport { CatalogueOverview, DatasetOverview, DistributionOverview, PropertyEntry }\nexport { DistOverview, DraftsPage, InputPage, LinkedDataViewer, OverviewPage, UserCataloguesPage, UserProfilePage }\n\n// export data provider-interface\nexport { DataProviderInterface, DpiMenu }\n\nexport {\n  inputDefinitions,\n  store\n}\n\nexport { injectionKey as injectionKeyRuntimeConfig } from '../services/runtimeConfigurationService';"],"names":["registerComponents","app","AutocompleteInput","ConditionalInput","DataFetchingComponent","Dropup","FileUpload","InfoSlot","LanguageSelector","Navigation","UniqueIdentifierInput","CatalogueOverview","DatasetOverview","DistributionOverview","PropertyEntry","DistOverview","DraftsPage","InputPage","LinkedDataViewer","OverviewPage","UserCataloguesPage","UserProfilePage","DataProviderInterface","DpiMenu"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAsCO,SAASA,EAAmBC,GAAU;AACvC,EAAAA,EAAA,UAAU,qBAAqBC,CAAiB,GAChDD,EAAA,UAAU,oBAAoBE,CAAgB,GAC9CF,EAAA,UAAU,yBAAyBG,CAAqB,GACxDH,EAAA,UAAU,UAAUI,CAAM,GAC1BJ,EAAA,UAAU,cAAcK,CAAU,GAClCL,EAAA,UAAU,YAAYM,CAAQ,GAC9BN,EAAA,UAAU,oBAAoBO,CAAgB,GAC9CP,EAAA,UAAU,cAAcQ,CAAU,GAClCR,EAAA,UAAU,yBAAyBS,CAAqB,GAExDT,EAAA,UAAU,qBAAqBU,CAAiB,GAChDV,EAAA,UAAU,mBAAmBW,CAAe,GAC5CX,EAAA,UAAU,wBAAwBY,CAAoB,GACtDZ,EAAA,UAAU,iBAAiBa,CAAa,GAExCb,EAAA,UAAU,gBAAgBc,CAAY,GACtCd,EAAA,UAAU,cAAce,CAAU,GAClCf,EAAA,UAAU,aAAagB,CAAS,GAChChB,EAAA,UAAU,oBAAoBiB,CAAgB,GAC9CjB,EAAA,UAAU,gBAAgBkB,CAAY,GACtClB,EAAA,UAAU,sBAAsBmB,CAAkB,GAClDnB,EAAA,UAAU,mBAAmBoB,CAAe,GAE5CpB,EAAA,UAAU,yBAAyBqB,CAAqB,GACxDrB,EAAA,UAAU,WAAWsB,CAAO;AAClC;"}