{"version":3,"file":"EmbedDatasetSnippet.vue.mjs","sources":["../../lib/embed/EmbedDatasetSnippet.vue"],"sourcesContent":["<template>\n  <div class=\"embed-dataset-snipp d-flex flex-column\">\n    <dataset-details-dataset :showDatasetDescription=\"true\" :showDatasetProperties=\"false\" :showPublisher=\"false\"\n      :embed-snippet=\"true\" class=\"d-none\" />\n\n    <div class=\"p-5 content-snipp\">\n     <button @click=\"openUrl\" class=\"btn-title\"> <dataset-details-header-title :embed=\"true\" class=\"mr-2\" /></button>\n\n      <dataset-details-description class=\"snip-desc\"></dataset-details-description>\n\n      <div class=\"row\">\n        <div class=\"col-9 no-pad\"> \n          <dataset-details-header-catalogue :embed=\"true\" class=\"mr-2 mt-2\" />\n        </div>\n        <div class=\"col-3\">\n          \n            <button @click=\"openUrl\" class=\"ecl-button ecl-button--secondary ml-2\" type=\"button\">Open Dataset <svg\n                data-v-e7b11991=\"\" data-v-363c04b8=\"\" width=\"18\" height=\"18\" viewBox=\"0 0 48 48\"\n                xmlns=\"http://www.w3.org/2000/svg\" class=\"access-link-icon\">\n                <path data-v-e7b11991=\"\"\n                  d=\"M14 2v4H6v36h36v-8h4v12H2V2h12Zm32 0v20h-4V8.667l-.201.404-16.97 16.97L22 23.214l16.97-16.97.484-.243H26V2h20Z\">\n                </path>\n              </svg></button>\n        \n        </div>\n      </div>\n    </div>\n  </div>\n</template>\n\n<script>\nimport DatasetDetailsHeaderTitle from \"../datasetDetails/header/DatasetDetailsHeaderTitle\"\nimport DatasetDetailsDataset from \"../datasetDetails/DatasetDetailsDataset.vue\"\nimport DatasetDetailsHeaderCatalogue from \"../datasetDetails/header/DatasetDetailsHeaderCatalogue.vue\"\nimport PvDataInfoBoxFormats from \"../PvDataInfoBox/PvDataInfoBoxFormats.vue\"\nimport DatasetDetailsDescription from \"../datasetDetails/DatasetDetailsDescription.vue\"\nimport { mapGetters } from \"vuex\";\n\nexport default {\n  name: 'EmbedDatasetSnippet',\n  created() { },\n  components: {\n    DatasetDetailsHeaderTitle,\n    DatasetDetailsDataset,\n    DatasetDetailsHeaderCatalogue,\n    PvDataInfoBoxFormats,\n    DatasetDetailsDescription\n  },\n  computed: {\n    ...mapGetters('datasetDetails', [\n      'getLanguages',\n      'getTitle',\n      'getDescription',\n      'datasets'\n    ]),\n  },\n  methods: {\n    openUrl() {\n      const url = window.location.href.split('/embed-snippet')[0];\n      window.open(url, '_blank');\n    }\n  }\n};\n</script>\n\n<style scoped>\n\n.embed-dataset-snipp {\n  position: fixed;\n  top: 0;\n  left: 0;\n  width: 100%;\n  height: 100%;\n  background-color: #fff;\n  /* Semi-transparent background */\n  display: flex;\n  color: black;\n  z-index: 99;\n  /* Ensure it's above other content */\n  overflow-y: auto;\n  -ms-overflow-style: none;\n  scrollbar-width: none;\n  z-index: 99999;\n}\n.btn-title {\n  border: none;\n  background: none;\n  text-align: left;\n  width: 100%;\n}\n\n.embed-dataset-snipp::-webkit-scrollbar {\n  display: none;\n  /* This hides the scrollbar in Webkit browsers */\n}\n\n.content-snipp {\n  border: 1px solid rgb(203, 203, 203);\n  border-radius: 1px;\n}\n\n.logo {\n  width: 290px;\n  height: 70px;\n}\n\n.headline {\n  background: #123F94;\n  color: white;\n  font-size: 24px;\n}\n\n.dsd-title-tag {\n  display: none !important;\n}\n\n.snip-desc {\n  display: -webkit-box;\n  -webkit-line-clamp: 7;\n  line-clamp: 7;\n  -webkit-box-orient: vertical;\n  overflow: hidden;\n}\n\n.no-pad {\n  margin-left: -15px;\n}\n\n@media screen and (max-width: 600px) {\n  .embed-header {\n    flex-direction: column !important;\n    justify-content: flex-start !important;\n  }\n\n  .openUrl {\n    align-self: auto !important;\n  }\n}\n</style>\n"],"names":["_sfc_main","DatasetDetailsHeaderTitle","DatasetDetailsDataset","DatasetDetailsHeaderCatalogue","PvDataInfoBoxFormats","DatasetDetailsDescription","mapGetters","url","_hoisted_1","_hoisted_2","_hoisted_3","_hoisted_4","_hoisted_5","_openBlock","_createElementBlock","_createVNode","_component_dataset_details_dataset","_createElementVNode","$options","args","_component_dataset_details_header_title","_component_dataset_details_description","_component_dataset_details_header_catalogue"],"mappings":";;;;;;;;;AAsCA,MAAKA,IAAU;AAAA,EACb,MAAM;AAAA,EACN,UAAU;AAAA,EAAG;AAAA,EACb,YAAY;AAAA,IACV,2BAAAC;AAAA,IACA,uBAAAC;AAAA,IACA,+BAAAC;AAAA,IACA,sBAAAC;AAAA,IACA,2BAAAC;AAAA,EACD;AAAA,EACD,UAAU;AAAA,IACR,GAAGC,EAAW,kBAAkB;AAAA,MAC9B;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,IACF,CAAC;AAAA,EACF;AAAA,EACD,SAAS;AAAA,IACP,UAAU;AACR,YAAMC,IAAM,OAAO,SAAS,KAAK,MAAM,gBAAgB,EAAE,CAAC;AAC1D,aAAO,KAAKA,GAAK,QAAQ;AAAA,IAC3B;AAAA,EACF;AACF,GA7DOC,IAAA,EAAA,OAAM,yCAAwC,GAI5CC,IAAA,EAAA,OAAM,oBAAmB,GAKvBC,IAAA,EAAA,OAAM,MAAK,GACTC,IAAA,EAAA,OAAM,eAAc,GAGpBC,IAAA,EAAA,OAAM,QAAO;;;AAbxB,SAAAC,EAAA,GAAAC,EA0BM,OA1BNN,GA0BM;AAAA,IAzBJO,EACyCC,GAAA;AAAA,MADf,wBAAwB;AAAA,MAAO,uBAAuB;AAAA,MAAQ,eAAe;AAAA,MACpG,iBAAe;AAAA,MAAM,OAAM;AAAA;;IAE9BC,EAqBM,OArBNR,GAqBM;AAAA,MApBLQ,EAAgH,UAAA;AAAA,QAAvG,mCAAOC,EAAO,WAAAA,EAAA,QAAA,GAAAC,CAAA;AAAA,QAAE,OAAM;AAAA;QAAaJ,EAA2DK,GAAA;AAAA,UAA5B,OAAO;AAAA,UAAM,OAAM;AAAA;;;MAE7FL,EAA6EM,GAAA,EAAhD,OAAM,YAAW,CAAA;AAAA;MAE9CJ,EAeM,OAfNP,GAeM;AAAA,QAdJO,EAEM,OAFNN,GAEM;AAAA,UADJI,EAAoEO,GAAA;AAAA,YAAjC,OAAO;AAAA,YAAM,OAAM;AAAA;;;QAExDL,EAUM,OAVNL,GAUM;AAAA,UARFK,EAMiB,UAAA;AAAA,YANR,mCAAOC,EAAO,WAAAA,EAAA,QAAA,GAAAC,CAAA;AAAA,YAAE,OAAM;AAAA,YAAwC,MAAK;AAAA;cAAS,iBAAa,EAAA;AAAA,YAAAF,EAM1F,OAAA;AAAA,cALJ,mBAAgB;AAAA,cAAG,mBAAgB;AAAA,cAAG,OAAM;AAAA,cAAK,QAAO;AAAA,cAAK,SAAQ;AAAA,cACrE,OAAM;AAAA,cAA6B,OAAM;AAAA;cACzCA,EAEO,QAAA;AAAA,gBAFD,mBAAgB;AAAA,gBACpB,GAAE;AAAA;;;;;;;;;"}