(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[55],{ /***/ "../../node_modules/cache-loader/dist/cjs.js?!../../node_modules/babel-loader/lib/index.js!../../node_modules/cache-loader/dist/cjs.js?!../../node_modules/vue-loader-v16/dist/index.js?!./src/app/program/views/library/index.vue?vue&type=script&setup=true&lang=js": /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** D:/web_src/4dkankan_v4/node_modules/cache-loader/dist/cjs.js??ref--13-0!D:/web_src/4dkankan_v4/node_modules/babel-loader/lib!D:/web_src/4dkankan_v4/node_modules/cache-loader/dist/cjs.js??ref--1-0!D:/web_src/4dkankan_v4/node_modules/vue-loader-v16/dist??ref--1-1!./src/app/program/views/library/index.vue?vue&type=script&setup=true&lang=js ***! \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: default */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ "../../node_modules/vue/dist/vue.runtime.esm-bundler.js"); /* harmony import */ var _app_program_router__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! @/app/program/router */ "./src/app/program/router.ts"); /* harmony import */ var _app_program_store_sys__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! @/app/program/store/sys */ "./src/app/program/store/sys.ts"); /* harmony import */ var _app_program_store_scene__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! @/app/program/store/scene */ "./src/app/program/store/scene.ts"); /* harmony default export */ __webpack_exports__["default"] = ({ __name: 'index', setup(__props, { expose }) { expose(); const ctx = Object(_app_program_store_scene__WEBPACK_IMPORTED_MODULE_3__["useScene"])(); const url = Object(vue__WEBPACK_IMPORTED_MODULE_0__["ref"])(null); // let isJumped = false // onActivated(() => { // let find = ctx.value.scenes.find(scene => scene.key == 'library') // if (find) { // ctx.value.showScene(find) // } else { // jump({ // name: metas.edit.name, // params: { // m: 'library', // title: metas.library.title, // type: SceneType.library, // edit: 1 // } // }) // } // }) Object(vue__WEBPACK_IMPORTED_MODULE_0__["onActivated"])(() => { if (!url.value) { url.value = ctx.value.libraryURL; } }); const __returned__ = { ctx, url, ref: vue__WEBPACK_IMPORTED_MODULE_0__["ref"], onMounted: vue__WEBPACK_IMPORTED_MODULE_0__["onMounted"], onActivated: vue__WEBPACK_IMPORTED_MODULE_0__["onActivated"], onDeactivated: vue__WEBPACK_IMPORTED_MODULE_0__["onDeactivated"], watch: vue__WEBPACK_IMPORTED_MODULE_0__["watch"], metas: _app_program_router__WEBPACK_IMPORTED_MODULE_1__["metas"], jump: _app_program_router__WEBPACK_IMPORTED_MODULE_1__["jump"], router: _app_program_router__WEBPACK_IMPORTED_MODULE_1__["router"], SceneType: _app_program_store_sys__WEBPACK_IMPORTED_MODULE_2__["SceneType"], useScene: _app_program_store_scene__WEBPACK_IMPORTED_MODULE_3__["useScene"] }; Object.defineProperty(__returned__, '__isScriptSetup', { enumerable: false, value: true }); return __returned__; } }); /***/ }), /***/ "../../node_modules/cache-loader/dist/cjs.js?!../../node_modules/babel-loader/lib/index.js!../../node_modules/vue-loader-v16/dist/templateLoader.js?!../../node_modules/cache-loader/dist/cjs.js?!../../node_modules/vue-loader-v16/dist/index.js?!./src/app/program/views/library/index.vue?vue&type=template&id=49ecbadb&scoped=true": /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** D:/web_src/4dkankan_v4/node_modules/cache-loader/dist/cjs.js??ref--13-0!D:/web_src/4dkankan_v4/node_modules/babel-loader/lib!D:/web_src/4dkankan_v4/node_modules/vue-loader-v16/dist/templateLoader.js??ref--7!D:/web_src/4dkankan_v4/node_modules/cache-loader/dist/cjs.js??ref--1-0!D:/web_src/4dkankan_v4/node_modules/vue-loader-v16/dist??ref--1-1!./src/app/program/views/library/index.vue?vue&type=template&id=49ecbadb&scoped=true ***! \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! exports provided: render */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; }); /* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ "../../node_modules/vue/dist/vue.runtime.esm-bundler.js"); const _withScopeId = n => (Object(vue__WEBPACK_IMPORTED_MODULE_0__["pushScopeId"])("data-v-49ecbadb"), n = n(), Object(vue__WEBPACK_IMPORTED_MODULE_0__["popScopeId"])(), n); const _hoisted_1 = { key: 0, class: "tab-scene-layout" }; const _hoisted_2 = { class: "tabs-content" }; const _hoisted_3 = ["src"]; function render(_ctx, _cache, $props, $setup, $data, $options) { return $setup.url ? (Object(vue__WEBPACK_IMPORTED_MODULE_0__["openBlock"])(), Object(vue__WEBPACK_IMPORTED_MODULE_0__["createElementBlock"])("div", _hoisted_1, [Object(vue__WEBPACK_IMPORTED_MODULE_0__["createElementVNode"])("div", _hoisted_2, [Object(vue__WEBPACK_IMPORTED_MODULE_0__["createElementVNode"])("iframe", { src: $setup.url, frameborder: "0" }, null, 8 /* PROPS */, _hoisted_3)])])) : Object(vue__WEBPACK_IMPORTED_MODULE_0__["createCommentVNode"])("v-if", true); } /***/ }), /***/ "../../node_modules/css-loader/dist/cjs.js?!../../node_modules/vue-loader-v16/dist/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js?!../../node_modules/sass-loader/dist/cjs.js?!../../node_modules/cache-loader/dist/cjs.js?!../../node_modules/vue-loader-v16/dist/index.js?!./src/app/program/views/library/index.vue?vue&type=style&index=0&id=49ecbadb&lang=scss&scoped=true": /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** D:/web_src/4dkankan_v4/node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!D:/web_src/4dkankan_v4/node_modules/vue-loader-v16/dist/stylePostLoader.js!D:/web_src/4dkankan_v4/node_modules/postcss-loader/src??ref--9-oneOf-1-2!D:/web_src/4dkankan_v4/node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!D:/web_src/4dkankan_v4/node_modules/cache-loader/dist/cjs.js??ref--1-0!D:/web_src/4dkankan_v4/node_modules/vue-loader-v16/dist??ref--1-1!./src/app/program/views/library/index.vue?vue&type=style&index=0&id=49ecbadb&lang=scss&scoped=true ***! \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // Imports var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../../../../node_modules/css-loader/dist/runtime/api.js */ "../../node_modules/css-loader/dist/runtime/api.js"); exports = ___CSS_LOADER_API_IMPORT___(false); // Module exports.push([module.i, "iframe[data-v-49ecbadb] {\n margin: 0;\n padding: 0;\n border: 0;\n width: 100%;\n height: 100%;\n}\n.tab-scene-layout[data-v-49ecbadb] {\n height: 100%;\n}\n.tabs-content[data-v-49ecbadb] {\n height: calc(100% - 40px);\n position: relative;\n}\n.tabs-content .iframe[data-v-49ecbadb] {\n width: 100%;\n height: 100%;\n}", ""]); // Exports module.exports = exports; /***/ }), /***/ "../../node_modules/vue-style-loader/index.js?!../../node_modules/css-loader/dist/cjs.js?!../../node_modules/vue-loader-v16/dist/stylePostLoader.js!../../node_modules/postcss-loader/src/index.js?!../../node_modules/sass-loader/dist/cjs.js?!../../node_modules/cache-loader/dist/cjs.js?!../../node_modules/vue-loader-v16/dist/index.js?!./src/app/program/views/library/index.vue?vue&type=style&index=0&id=49ecbadb&lang=scss&scoped=true": /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** D:/web_src/4dkankan_v4/node_modules/vue-style-loader??ref--9-oneOf-1-0!D:/web_src/4dkankan_v4/node_modules/css-loader/dist/cjs.js??ref--9-oneOf-1-1!D:/web_src/4dkankan_v4/node_modules/vue-loader-v16/dist/stylePostLoader.js!D:/web_src/4dkankan_v4/node_modules/postcss-loader/src??ref--9-oneOf-1-2!D:/web_src/4dkankan_v4/node_modules/sass-loader/dist/cjs.js??ref--9-oneOf-1-3!D:/web_src/4dkankan_v4/node_modules/cache-loader/dist/cjs.js??ref--1-0!D:/web_src/4dkankan_v4/node_modules/vue-loader-v16/dist??ref--1-1!./src/app/program/views/library/index.vue?vue&type=style&index=0&id=49ecbadb&lang=scss&scoped=true ***! \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // style-loader: Adds some css to the DOM by adding a