binu
Version:
This is an easier platfrom with custom component for vue.
102 lines (76 loc) • 3.54 kB
JavaScript
;
((typeof self !== 'undefined' ? self : this)["webpackChunkelastic_pfm"] = (typeof self !== 'undefined' ? self : this)["webpackChunkelastic_pfm"] || []).push([[929],{
/***/ 6929:
/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
// ESM COMPAT FLAG
__webpack_require__.r(__webpack_exports__);
// EXPORTS
__webpack_require__.d(__webpack_exports__, {
"default": function() { return /* binding */ website; }
});
;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/templateLoader.js??ruleSet[1].rules[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/epfm/charts/website.vue?vue&type=template&id=c1c44736&scoped=true&
var render = function render() {
var _vm = this,
_c = _vm._self._c;
return _c('div', {
staticClass: "website-wrapper"
}, [_c('iframe', {
attrs: {
"src": _vm.src,
"width": _vm.width,
"height": _vm.height,
"frameborder": "0"
}
})]);
};
var staticRenderFns = [];
// EXTERNAL MODULE: ./src/components/epfm/utils/pubsub.js + 1 modules
var pubsub = __webpack_require__(6669);
;// CONCATENATED MODULE: ./node_modules/thread-loader/dist/cjs.js!./node_modules/babel-loader/lib/index.js??clonedRuleSet-40.use[1]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/epfm/charts/website.vue?vue&type=script&lang=js&
/* harmony default export */ var websitevue_type_script_lang_js_ = ({
name: "web-site",
props: ["name", "wid", "hih"],
data() {
return {
src: null
};
},
computed: {
width() {
return this.wid - 4;
},
height() {
return this.hih - 4;
}
},
mounted() {
const store = (0,pubsub/* default */.Z)();
const id = Number(this.name.split("_")[1]);
const modal = store.getter("modals").find(item => item.id === id);
const option = store.getter("options")[modal.optionName];
this.src = option.address;
}
});
;// CONCATENATED MODULE: ./src/components/epfm/charts/website.vue?vue&type=script&lang=js&
/* harmony default export */ var charts_websitevue_type_script_lang_js_ = (websitevue_type_script_lang_js_);
;// CONCATENATED MODULE: ./node_modules/mini-css-extract-plugin/dist/loader.js??clonedRuleSet-22.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-22.use[1]!./node_modules/@vue/vue-loader-v15/lib/loaders/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-22.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-22.use[3]!./node_modules/@vue/vue-loader-v15/lib/index.js??vue-loader-options!./src/components/epfm/charts/website.vue?vue&type=style&index=0&id=c1c44736&prod&lang=scss&scoped=true&
// extracted by mini-css-extract-plugin
;// CONCATENATED MODULE: ./src/components/epfm/charts/website.vue?vue&type=style&index=0&id=c1c44736&prod&lang=scss&scoped=true&
// EXTERNAL MODULE: ./node_modules/@vue/vue-loader-v15/lib/runtime/componentNormalizer.js
var componentNormalizer = __webpack_require__(1001);
;// CONCATENATED MODULE: ./src/components/epfm/charts/website.vue
;
/* normalize component */
var component = (0,componentNormalizer/* default */.Z)(
charts_websitevue_type_script_lang_js_,
render,
staticRenderFns,
false,
null,
"c1c44736",
null
)
/* harmony default export */ var website = (component.exports);
/***/ })
}]);
//# sourceMappingURL=bine.common.929.js.map