diff options
Diffstat (limited to 'settings/js/1.js')
-rw-r--r-- | settings/js/1.js | 2695 |
1 files changed, 0 insertions, 2695 deletions
diff --git a/settings/js/1.js b/settings/js/1.js deleted file mode 100644 index 54668c0e9a3..00000000000 --- a/settings/js/1.js +++ /dev/null @@ -1,2695 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[1],{ - -/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/appDetails.vue?vue&type=script&lang=js&": -/*!**************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/components/appDetails.vue?vue&type=script&lang=js& ***! - \**************************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var vue_multiselect__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue-multiselect */ "./node_modules/vue-multiselect/dist/vue-multiselect.min.js"); -/* harmony import */ var vue_multiselect__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(vue_multiselect__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _appList_appScore__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./appList/appScore */ "./src/components/appList/appScore.vue"); -/* harmony import */ var _appManagement__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./appManagement */ "./src/components/appManagement.vue"); -/* harmony import */ var _prefixMixin__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./prefixMixin */ "./src/components/prefixMixin.vue"); -/* harmony import */ var _svgFilterMixin__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./svgFilterMixin */ "./src/components/svgFilterMixin.vue"); -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// - - - - - -/* harmony default export */ __webpack_exports__["default"] = ({ - mixins: [_appManagement__WEBPACK_IMPORTED_MODULE_2__["default"], _prefixMixin__WEBPACK_IMPORTED_MODULE_3__["default"], _svgFilterMixin__WEBPACK_IMPORTED_MODULE_4__["default"]], - name: 'appDetails', - props: ['category', 'app'], - components: { - Multiselect: vue_multiselect__WEBPACK_IMPORTED_MODULE_0___default.a, - AppScore: _appList_appScore__WEBPACK_IMPORTED_MODULE_1__["default"] - }, - data: function data() { - return { - groupCheckedAppsData: false - }; - }, - mounted: function mounted() { - if (this.app.groups.length > 0) { - this.groupCheckedAppsData = true; - } - }, - methods: { - hideAppDetails: function hideAppDetails() { - this.$router.push({ - name: 'apps-category', - params: { - category: this.category - } - }); - } - }, - computed: { - appstoreUrl: function appstoreUrl() { - return "https://apps.nextcloud.com/apps/".concat(this.app.id); - }, - licence: function licence() { - if (this.app.licence) { - return t('settings', '{license}-licensed', { - license: ('' + this.app.licence).toUpperCase() - }); - } - - return null; - }, - hasRating: function hasRating() { - return this.app.appstoreData && this.app.appstoreData.ratingNumOverall > 5; - }, - author: function author() { - if (typeof this.app.author === 'string') { - return [{ - '@value': this.app.author - }]; - } - - if (this.app.author['@value']) { - return [this.app.author]; - } - - return this.app.author; - }, - appGroups: function appGroups() { - return this.app.groups.map(function (group) { - return { - id: group, - name: group - }; - }); - }, - groups: function groups() { - return this.$store.getters.getGroups.filter(function (group) { - return group.id !== 'disabled'; - }).sort(function (a, b) { - return a.name.localeCompare(b.name); - }); - }, - renderMarkdown: function renderMarkdown() { - // TODO: bundle marked as well - var renderer = new window.marked.Renderer(); - - renderer.link = function (href, title, text) { - try { - var prot = decodeURIComponent(unescape(href)).replace(/[^\w:]/g, '').toLowerCase(); - } catch (e) { - return ''; - } - - if (prot.indexOf('http:') !== 0 && prot.indexOf('https:') !== 0) { - return ''; - } - - var out = '<a href="' + href + '" rel="noreferrer noopener"'; - - if (title) { - out += ' title="' + title + '"'; - } - - out += '>' + text + '</a>'; - return out; - }; - - renderer.image = function (href, title, text) { - if (text) { - return text; - } - - return title; - }; - - renderer.blockquote = function (quote) { - return quote; - }; - - return DOMPurify.sanitize(window.marked(this.app.description.trim(), { - renderer: renderer, - gfm: false, - highlight: false, - tables: false, - breaks: false, - pedantic: false, - sanitize: true, - smartLists: true, - smartypants: false - }), { - SAFE_FOR_JQUERY: true, - ALLOWED_TAGS: ['strong', 'p', 'a', 'ul', 'ol', 'li', 'em', 'del', 'blockquote'] - }); - } - } -}); - -/***/ }), - -/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/appList.vue?vue&type=script&lang=js&": -/*!***********************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/components/appList.vue?vue&type=script&lang=js& ***! - \***********************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _appList_appItem__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./appList/appItem */ "./src/components/appList/appItem.vue"); -/* harmony import */ var vue_multiselect__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! vue-multiselect */ "./node_modules/vue-multiselect/dist/vue-multiselect.min.js"); -/* harmony import */ var vue_multiselect__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(vue_multiselect__WEBPACK_IMPORTED_MODULE_1__); -/* harmony import */ var _prefixMixin__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./prefixMixin */ "./src/components/prefixMixin.vue"); -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// - - - -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'appList', - mixins: [_prefixMixin__WEBPACK_IMPORTED_MODULE_2__["default"]], - props: ['category', 'app', 'search'], - components: { - Multiselect: vue_multiselect__WEBPACK_IMPORTED_MODULE_1___default.a, - appItem: _appList_appItem__WEBPACK_IMPORTED_MODULE_0__["default"] - }, - computed: { - loading: function loading() { - return this.$store.getters.loading('list'); - }, - apps: function apps() { - var _this = this; - - var apps = this.$store.getters.getAllApps.filter(function (app) { - return app.name.toLowerCase().search(_this.search.toLowerCase()) !== -1; - }).sort(function (a, b) { - var sortStringA = '' + (a.active ? 0 : 1) + (a.update ? 0 : 1) + a.name; - var sortStringB = '' + (b.active ? 0 : 1) + (b.update ? 0 : 1) + b.name; - return OC.Util.naturalSortCompare(sortStringA, sortStringB); - }); - - if (this.category === 'installed') { - return apps.filter(function (app) { - return app.installed; - }); - } - - if (this.category === 'enabled') { - return apps.filter(function (app) { - return app.active && app.installed; - }); - } - - if (this.category === 'disabled') { - return apps.filter(function (app) { - return !app.active && app.installed; - }); - } - - if (this.category === 'app-bundles') { - return apps.filter(function (app) { - return app.bundles; - }); - } - - if (this.category === 'updates') { - return apps.filter(function (app) { - return app.update; - }); - } // filter app store categories - - - return apps.filter(function (app) { - return app.appstore && app.category !== undefined && (app.category === _this.category || app.category.indexOf(_this.category) > -1); - }); - }, - bundles: function bundles() { - return this.$store.getters.getServerData.bundles; - }, - bundleApps: function bundleApps() { - return function (bundle) { - return this.$store.getters.getAllApps.filter(function (app) { - return app.bundleId === bundle; - }); - }; - }, - searchApps: function searchApps() { - var _this2 = this; - - if (this.search === '') { - return []; - } - - return this.$store.getters.getAllApps.filter(function (app) { - if (app.name.toLowerCase().search(_this2.search.toLowerCase()) !== -1) { - return !_this2.apps.find(function (_app) { - return _app.id === app.id; - }); - } - - return false; - }); - }, - useAppStoreView: function useAppStoreView() { - return !this.useListView && !this.useBundleView; - }, - useListView: function useListView() { - return this.category === 'installed' || this.category === 'enabled' || this.category === 'disabled' || this.category === 'updates'; - }, - useBundleView: function useBundleView() { - return this.category === 'app-bundles'; - }, - allBundlesEnabled: function allBundlesEnabled() { - var self = this; - return function (id) { - return self.bundleApps(id).filter(function (app) { - return !app.active; - }).length === 0; - }; - }, - bundleToggleText: function bundleToggleText() { - var self = this; - return function (id) { - if (self.allBundlesEnabled(id)) { - return t('settings', 'Disable all'); - } - - return t('settings', 'Enable all'); - }; - } - }, - methods: { - toggleBundle: function toggleBundle(id) { - if (this.allBundlesEnabled(id)) { - return this.disableBundle(id); - } - - return this.enableBundle(id); - }, - enableBundle: function enableBundle(id) { - var apps = this.bundleApps(id).map(function (app) { - return app.id; - }); - this.$store.dispatch('enableApp', { - appId: apps, - groups: [] - }).catch(function (error) { - console.log(error); - OC.Notification.show(error); - }); - }, - disableBundle: function disableBundle(id) { - var apps = this.bundleApps(id).map(function (app) { - return app.id; - }); - this.$store.dispatch('disableApp', { - appId: apps, - groups: [] - }).catch(function (error) { - OC.Notification.show(error); - }); - } - } -}); - -/***/ }), - -/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/appList/appItem.vue?vue&type=script&lang=js&": -/*!*******************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/components/appList/appItem.vue?vue&type=script&lang=js& ***! - \*******************************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var vue_multiselect__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue-multiselect */ "./node_modules/vue-multiselect/dist/vue-multiselect.min.js"); -/* harmony import */ var vue_multiselect__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(vue_multiselect__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _appScore__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./appScore */ "./src/components/appList/appScore.vue"); -/* harmony import */ var _appManagement__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../appManagement */ "./src/components/appManagement.vue"); -/* harmony import */ var _svgFilterMixin__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../svgFilterMixin */ "./src/components/svgFilterMixin.vue"); -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// - - - - -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'appItem', - mixins: [_appManagement__WEBPACK_IMPORTED_MODULE_2__["default"], _svgFilterMixin__WEBPACK_IMPORTED_MODULE_3__["default"]], - props: { - app: {}, - category: {}, - listView: { - type: Boolean, - default: true - } - }, - watch: { - '$route.params.id': function $routeParamsId(id) { - this.isSelected = this.app.id === id; - } - }, - components: { - Multiselect: vue_multiselect__WEBPACK_IMPORTED_MODULE_0___default.a, - AppScore: _appScore__WEBPACK_IMPORTED_MODULE_1__["default"] - }, - data: function data() { - return { - isSelected: false, - scrolled: false - }; - }, - mounted: function mounted() { - this.isSelected = this.app.id === this.$route.params.id; - }, - computed: {}, - watchers: {}, - methods: { - showAppDetails: function showAppDetails(event) { - if (event.currentTarget.tagName === 'INPUT' || event.currentTarget.tagName === 'A') { - return; - } - - this.$router.push({ - name: 'apps-details', - params: { - category: this.category, - id: this.app.id - } - }); - }, - prefix: function prefix(_prefix, content) { - return _prefix + '_' + content; - } - } -}); - -/***/ }), - -/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/appList/appScore.vue?vue&type=script&lang=js&": -/*!********************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/components/appList/appScore.vue?vue&type=script&lang=js& ***! - \********************************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'appScore', - props: ['score'], - computed: { - scoreImage: function scoreImage() { - var score = Math.round(this.score * 10); - var imageName = 'rating/s' + score + '.svg'; - return OC.imagePath('core', imageName); - } - } -}); - -/***/ }), - -/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/appManagement.vue?vue&type=script&lang=js&": -/*!*****************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/components/appManagement.vue?vue&type=script&lang=js& ***! - \*****************************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -/* harmony default export */ __webpack_exports__["default"] = ({ - mounted: function mounted() { - if (this.app.groups.length > 0) { - this.groupCheckedAppsData = true; - } - }, - computed: { - appGroups: function appGroups() { - return this.app.groups.map(function (group) { - return { - id: group, - name: group - }; - }); - }, - loading: function loading() { - var self = this; - return function (id) { - return self.$store.getters.loading(id); - }; - }, - installing: function installing() { - return this.$store.getters.loading('install'); - }, - enableButtonText: function enableButtonText() { - if (this.app.needsDownload) { - return t('settings', 'Download and enable'); - } - - return t('settings', 'Enable'); - }, - enableButtonTooltip: function enableButtonTooltip() { - if (this.app.needsDownload) { - return t('settings', 'The app will be downloaded from the app store'); - } - - return false; - } - }, - methods: { - asyncFindGroup: function asyncFindGroup(query) { - return this.$store.dispatch('getGroups', { - search: query, - limit: 5, - offset: 0 - }); - }, - isLimitedToGroups: function isLimitedToGroups(app) { - if (this.app.groups.length || this.groupCheckedAppsData) { - return true; - } - - return false; - }, - setGroupLimit: function setGroupLimit() { - if (!this.groupCheckedAppsData) { - this.$store.dispatch('enableApp', { - appId: this.app.id, - groups: [] - }); - } - }, - canLimitToGroups: function canLimitToGroups(app) { - if (app.types && app.types.includes('filesystem') || app.types.includes('prelogin') || app.types.includes('authentication') || app.types.includes('logging') || app.types.includes('prevent_group_restriction')) { - return false; - } - - return true; - }, - addGroupLimitation: function addGroupLimitation(group) { - var groups = this.app.groups.concat([]).concat([group.id]); - this.$store.dispatch('enableApp', { - appId: this.app.id, - groups: groups - }); - }, - removeGroupLimitation: function removeGroupLimitation(group) { - var currentGroups = this.app.groups.concat([]); - var index = currentGroups.indexOf(group.id); - - if (index > -1) { - currentGroups.splice(index, 1); - } - - this.$store.dispatch('enableApp', { - appId: this.app.id, - groups: currentGroups - }); - }, - enable: function enable(appId) { - this.$store.dispatch('enableApp', { - appId: appId, - groups: [] - }).then(function (response) { - OC.Settings.Apps.rebuildNavigation(); - }).catch(function (error) { - OC.Notification.show(error); - }); - }, - disable: function disable(appId) { - this.$store.dispatch('disableApp', { - appId: appId - }).then(function (response) { - OC.Settings.Apps.rebuildNavigation(); - }).catch(function (error) { - OC.Notification.show(error); - }); - }, - remove: function remove(appId) { - this.$store.dispatch('uninstallApp', { - appId: appId - }).then(function (response) { - OC.Settings.Apps.rebuildNavigation(); - }).catch(function (error) { - OC.Notification.show(error); - }); - }, - install: function install(appId) { - this.$store.dispatch('enableApp', { - appId: appId - }).then(function (response) { - OC.Settings.Apps.rebuildNavigation(); - }).catch(function (error) { - OC.Notification.show(error); - }); - }, - update: function update(appId) { - this.$store.dispatch('updateApp', { - appId: appId - }).then(function (response) { - OC.Settings.Apps.rebuildNavigation(); - }).catch(function (error) { - OC.Notification.show(error); - }); - } - } -}); - -/***/ }), - -/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/prefixMixin.vue?vue&type=script&lang=js&": -/*!***************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/components/prefixMixin.vue?vue&type=script&lang=js& ***! - \***************************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'prefixMixin', - methods: { - prefix: function prefix(_prefix, content) { - return _prefix + '_' + content; - } - } -}); - -/***/ }), - -/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/svgFilterMixin.vue?vue&type=script&lang=js&": -/*!******************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/components/svgFilterMixin.vue?vue&type=script&lang=js& ***! - \******************************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'svgFilterMixin', - mounted: function mounted() { - this.filterId = 'invertIconApps' + Math.floor(Math.random() * 100) + new Date().getSeconds() + new Date().getMilliseconds(); - }, - computed: { - filterUrl: function filterUrl() { - return "url(#".concat(this.filterId, ")"); - } - }, - data: function data() { - return { - filterId: '' - }; - } -}); - -/***/ }), - -/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/views/Apps.vue?vue&type=script&lang=js&": -/*!***************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/views/Apps.vue?vue&type=script&lang=js& ***! - \***************************************************************************************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var nextcloud_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! nextcloud-vue */ "./node_modules/nextcloud-vue/dist/ncvuecomponents.js"); -/* harmony import */ var nextcloud_vue__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(nextcloud_vue__WEBPACK_IMPORTED_MODULE_0__); -/* harmony import */ var _components_appList__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../components/appList */ "./src/components/appList.vue"); -/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.runtime.esm.js"); -/* harmony import */ var vue_localstorage__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! vue-localstorage */ "./node_modules/vue-localstorage/dist/vue-local-storage.js"); -/* harmony import */ var vue_localstorage__WEBPACK_IMPORTED_MODULE_3___default = /*#__PURE__*/__webpack_require__.n(vue_localstorage__WEBPACK_IMPORTED_MODULE_3__); -/* harmony import */ var vue_multiselect__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! vue-multiselect */ "./node_modules/vue-multiselect/dist/vue-multiselect.min.js"); -/* harmony import */ var vue_multiselect__WEBPACK_IMPORTED_MODULE_4___default = /*#__PURE__*/__webpack_require__.n(vue_multiselect__WEBPACK_IMPORTED_MODULE_4__); -/* harmony import */ var _store_api__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ../store/api */ "./src/store/api.js"); -/* harmony import */ var _components_appDetails__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../components/appDetails */ "./src/components/appDetails.vue"); -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// -// - - - - - - - -vue__WEBPACK_IMPORTED_MODULE_2__["default"].use(vue_localstorage__WEBPACK_IMPORTED_MODULE_3___default.a); -/* harmony default export */ __webpack_exports__["default"] = ({ - name: 'Apps', - props: { - category: { - type: String, - default: 'installed' - }, - id: { - type: String, - default: '' - } - }, - components: { - AppDetails: _components_appDetails__WEBPACK_IMPORTED_MODULE_6__["default"], - AppNavigation: nextcloud_vue__WEBPACK_IMPORTED_MODULE_0__["AppNavigation"], - appList: _components_appList__WEBPACK_IMPORTED_MODULE_1__["default"] - }, - methods: { - setSearch: function setSearch(query) { - this.searchQuery = query; - }, - resetSearch: function resetSearch() { - this.setSearch(''); - } - }, - beforeMount: function beforeMount() { - this.$store.dispatch('getCategories'); - this.$store.dispatch('getAllApps'); - this.$store.dispatch('getGroups', { - offset: 0, - limit: 5 - }); - this.$store.commit('setUpdateCount', this.$store.getters.getServerData.updateCount); - }, - mounted: function mounted() { - /** - * Register search - */ - this.appSearch = new OCA.Search(this.setSearch, this.resetSearch); - }, - data: function data() { - return { - searchQuery: '' - }; - }, - watch: { - category: function category(val, old) { - this.setSearch(''); - } - }, - computed: { - loading: function loading() { - return this.$store.getters.loading('categories'); - }, - loadingList: function loadingList() { - return this.$store.getters.loading('list'); - }, - currentApp: function currentApp() { - var _this = this; - - return this.apps.find(function (app) { - return app.id === _this.id; - }); - }, - categories: function categories() { - return this.$store.getters.getCategories; - }, - apps: function apps() { - return this.$store.getters.getAllApps; - }, - updateCount: function updateCount() { - return this.$store.getters.getUpdateCount; - }, - settings: function settings() { - return this.$store.getters.getServerData; - }, - // BUILD APP NAVIGATION MENU OBJECT - menu: function menu() { - var _this2 = this; - - // Data provided php side - var categories = this.$store.getters.getCategories; - categories = Array.isArray(categories) ? categories : []; // Map groups - - categories = categories.map(function (category) { - var item = {}; - item.id = 'app-category-' + category.ident; - item.icon = 'icon-category-' + category.ident; - item.classes = []; // empty classes, active will be set later - - item.router = { - // router link to - name: 'apps-category', - params: { - category: category.ident - } - }; - item.text = category.displayName; - return item; - }); // Add everyone group - - var defaultCategories = [{ - id: 'app-category-your-apps', - classes: [], - router: { - name: 'apps' - }, - icon: 'icon-category-installed', - text: t('settings', 'Your apps') - }, { - id: 'app-category-enabled', - classes: [], - icon: 'icon-category-enabled', - router: { - name: 'apps-category', - params: { - category: 'enabled' - } - }, - text: t('settings', 'Active apps') - }, { - id: 'app-category-disabled', - classes: [], - icon: 'icon-category-disabled', - router: { - name: 'apps-category', - params: { - category: 'disabled' - } - }, - text: t('settings', 'Disabled apps') - }]; - - if (!this.settings.appstoreEnabled) { - return { - id: 'appscategories', - items: defaultCategories - }; - } - - if (this.$store.getters.getUpdateCount > 0) { - defaultCategories.push({ - id: 'app-category-updates', - classes: [], - icon: 'icon-download', - router: { - name: 'apps-category', - params: { - category: 'updates' - } - }, - text: t('settings', 'Updates'), - utils: { - counter: this.$store.getters.getUpdateCount - } - }); - } - - defaultCategories.push({ - id: 'app-category-app-bundles', - classes: [], - icon: 'icon-category-app-bundles', - router: { - name: 'apps-category', - params: { - category: 'app-bundles' - } - }, - text: t('settings', 'App bundles') - }); - categories = defaultCategories.concat(categories); // Set current group as active - - var activeGroup = categories.findIndex(function (group) { - return group.id === 'app-category-' + _this2.category; - }); - - if (activeGroup >= 0) { - categories[activeGroup].classes.push('active'); - } else { - categories[0].classes.push('active'); - } - - categories.push({ - id: 'app-developer-docs', - classes: [], - href: this.settings.developerDocumentation, - text: t('settings', 'Developer documentation') + ' ↗' - }); // Return - - return { - id: 'appscategories', - items: categories, - loading: this.loading - }; - } - } -}); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/appDetails.vue?vue&type=template&id=273c8e71&": -/*!****************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/appDetails.vue?vue&type=template&id=273c8e71& ***! - \****************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (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 export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); -var render = function() { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { staticStyle: { padding: "20px" }, attrs: { id: "app-details-view" } }, - [ - _c( - "a", - { - staticClass: "close icon-close", - attrs: { href: "#" }, - on: { click: _vm.hideAppDetails } - }, - [_c("span", { staticClass: "hidden-visually" }, [_vm._v("Close")])] - ), - _vm._v(" "), - _c("h2", [ - !_vm.app.preview - ? _c("div", { staticClass: "icon-settings-dark" }) - : _vm._e(), - _vm._v(" "), - _vm.app.previewAsIcon && _vm.app.preview - ? _c( - "svg", - { attrs: { width: "32", height: "32", viewBox: "0 0 32 32" } }, - [ - _c("defs", [ - _c( - "filter", - { attrs: { id: _vm.filterId } }, - [ - _c("feColorMatrix", { - attrs: { - in: "SourceGraphic", - type: "matrix", - values: "-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0" - } - }) - ], - 1 - ) - ]), - _vm._v(" "), - _c("image", { - staticClass: "app-icon", - attrs: { - x: "0", - y: "0", - width: "32", - height: "32", - preserveAspectRatio: "xMinYMin meet", - filter: _vm.filterUrl, - "xlink:href": _vm.app.preview - } - }) - ] - ) - : _vm._e(), - _vm._v("\n\t\t" + _vm._s(_vm.app.name)) - ]), - _vm._v(" "), - _vm.app.screenshot - ? _c("img", { attrs: { src: _vm.app.screenshot, width: "100%" } }) - : _vm._e(), - _vm._v(" "), - _vm.app.level === 200 || _vm.hasRating - ? _c( - "div", - { staticClass: "app-level" }, - [ - _vm.app.level === 200 - ? _c( - "span", - { - directives: [ - { - name: "tooltip", - rawName: "v-tooltip.auto", - value: _vm.t( - "settings", - "Official apps are developed by and within the community. They offer central functionality and are ready for production use." - ), - expression: - "t('settings', 'Official apps are developed by and within the community. They offer central functionality and are ready for production use.')", - modifiers: { auto: true } - } - ], - staticClass: "official icon-checkmark" - }, - [_vm._v("\n\t\t\t" + _vm._s(_vm.t("settings", "Official")))] - ) - : _vm._e(), - _vm._v(" "), - _vm.hasRating - ? _c("app-score", { - attrs: { score: _vm.app.appstoreData.ratingOverall } - }) - : _vm._e() - ], - 1 - ) - : _vm._e(), - _vm._v(" "), - _vm.author - ? _c( - "div", - { staticClass: "app-author" }, - [ - _vm._v("\n\t\t" + _vm._s(_vm.t("settings", "by")) + "\n\t\t"), - _vm._l(_vm.author, function(a, index) { - return _c("span", [ - a["@attributes"] && a["@attributes"]["homepage"] - ? _c( - "a", - { attrs: { href: a["@attributes"]["homepage"] } }, - [_vm._v(_vm._s(a["@value"]))] - ) - : a["@value"] - ? _c("span", [_vm._v(_vm._s(a["@value"]))]) - : _c("span", [_vm._v(_vm._s(a))]), - index + 1 < _vm.author.length - ? _c("span", [_vm._v(", ")]) - : _vm._e() - ]) - }) - ], - 2 - ) - : _vm._e(), - _vm._v(" "), - _vm.licence - ? _c("div", { staticClass: "app-licence" }, [ - _vm._v(_vm._s(_vm.licence)) - ]) - : _vm._e(), - _vm._v(" "), - _c("div", { staticClass: "actions" }, [ - _c("div", { staticClass: "actions-buttons" }, [ - _vm.app.update - ? _c("input", { - staticClass: "update primary", - attrs: { - type: "button", - value: _vm.t("settings", "Update to {version}", { - version: _vm.app.update - }), - disabled: _vm.installing || _vm.loading(_vm.app.id) - } - }) - : _vm._e(), - _vm._v(" "), - _vm.app.canUnInstall - ? _c("input", { - staticClass: "uninstall", - attrs: { - type: "button", - value: _vm.t("settings", "Remove"), - disabled: _vm.installing || _vm.loading(_vm.app.id) - }, - on: { - click: function($event) { - _vm.remove(_vm.app.id) - } - } - }) - : _vm._e(), - _vm._v(" "), - _vm.app.active - ? _c("input", { - staticClass: "enable", - attrs: { - type: "button", - value: _vm.t("settings", "Disable"), - disabled: _vm.installing || _vm.loading(_vm.app.id) - }, - on: { - click: function($event) { - _vm.disable(_vm.app.id) - } - } - }) - : _vm._e(), - _vm._v(" "), - !_vm.app.active - ? _c("input", { - directives: [ - { - name: "tooltip", - rawName: "v-tooltip.auto", - value: _vm.enableButtonTooltip, - expression: "enableButtonTooltip", - modifiers: { auto: true } - } - ], - staticClass: "enable primary", - attrs: { - type: "button", - value: _vm.enableButtonText, - disabled: - !_vm.app.canInstall || - _vm.installing || - _vm.loading(_vm.app.id) - }, - on: { - click: function($event) { - _vm.enable(_vm.app.id) - } - } - }) - : _vm._e() - ]), - _vm._v(" "), - _c("div", { staticClass: "app-groups" }, [ - _vm.app.active && _vm.canLimitToGroups(_vm.app) - ? _c( - "div", - { staticClass: "groups-enable" }, - [ - _c("input", { - directives: [ - { - name: "model", - rawName: "v-model", - value: _vm.groupCheckedAppsData, - expression: "groupCheckedAppsData" - } - ], - staticClass: "groups-enable__checkbox checkbox", - attrs: { - type: "checkbox", - id: _vm.prefix("groups_enable", _vm.app.id) - }, - domProps: { - value: _vm.app.id, - checked: Array.isArray(_vm.groupCheckedAppsData) - ? _vm._i(_vm.groupCheckedAppsData, _vm.app.id) > -1 - : _vm.groupCheckedAppsData - }, - on: { - change: [ - function($event) { - var $$a = _vm.groupCheckedAppsData, - $$el = $event.target, - $$c = $$el.checked ? true : false - if (Array.isArray($$a)) { - var $$v = _vm.app.id, - $$i = _vm._i($$a, $$v) - if ($$el.checked) { - $$i < 0 && - (_vm.groupCheckedAppsData = $$a.concat([$$v])) - } else { - $$i > -1 && - (_vm.groupCheckedAppsData = $$a - .slice(0, $$i) - .concat($$a.slice($$i + 1))) - } - } else { - _vm.groupCheckedAppsData = $$c - } - }, - _vm.setGroupLimit - ] - } - }), - _vm._v(" "), - _c( - "label", - { attrs: { for: _vm.prefix("groups_enable", _vm.app.id) } }, - [_vm._v(_vm._s(_vm.t("settings", "Limit to groups")))] - ), - _vm._v(" "), - _c("input", { - staticClass: "group_select", - attrs: { - type: "hidden", - title: _vm.t("settings", "All"), - value: "" - } - }), - _vm._v(" "), - _vm.isLimitedToGroups(_vm.app) - ? _c( - "multiselect", - { - staticClass: "multiselect-vue", - attrs: { - options: _vm.groups, - value: _vm.appGroups, - "options-limit": 5, - placeholder: _vm.t( - "settings", - "Limit app usage to groups" - ), - label: "name", - "track-by": "id", - multiple: true, - "close-on-select": false - }, - on: { - select: _vm.addGroupLimitation, - remove: _vm.removeGroupLimitation, - "search-change": _vm.asyncFindGroup - } - }, - [ - _c( - "span", - { attrs: { slot: "noResult" }, slot: "noResult" }, - [_vm._v(_vm._s(_vm.t("settings", "No results")))] - ) - ] - ) - : _vm._e() - ], - 1 - ) - : _vm._e() - ]) - ]), - _vm._v(" "), - _c("p", { staticClass: "documentation" }, [ - !_vm.app.internal - ? _c( - "a", - { - staticClass: "appslink", - attrs: { - href: _vm.appstoreUrl, - target: "_blank", - rel: "noreferrer noopener" - } - }, - [_vm._v(_vm._s(_vm.t("settings", "View in store")) + " ↗")] - ) - : _vm._e(), - _vm._v(" "), - _vm.app.website - ? _c( - "a", - { - staticClass: "appslink", - attrs: { - href: _vm.app.website, - target: "_blank", - rel: "noreferrer noopener" - } - }, - [_vm._v(_vm._s(_vm.t("settings", "Visit website")) + " ↗")] - ) - : _vm._e(), - _vm._v(" "), - _vm.app.bugs - ? _c( - "a", - { - staticClass: "appslink", - attrs: { - href: _vm.app.bugs, - target: "_blank", - rel: "noreferrer noopener" - } - }, - [_vm._v(_vm._s(_vm.t("settings", "Report a bug")) + " ↗")] - ) - : _vm._e(), - _vm._v(" "), - _vm.app.documentation && _vm.app.documentation.user - ? _c( - "a", - { - staticClass: "appslink", - attrs: { - href: _vm.app.documentation.user, - target: "_blank", - rel: "noreferrer noopener" - } - }, - [_vm._v(_vm._s(_vm.t("settings", "User documentation")) + " ↗")] - ) - : _vm._e(), - _vm._v(" "), - _vm.app.documentation && _vm.app.documentation.admin - ? _c( - "a", - { - staticClass: "appslink", - attrs: { - href: _vm.app.documentation.admin, - target: "_blank", - rel: "noreferrer noopener" - } - }, - [_vm._v(_vm._s(_vm.t("settings", "Admin documentation")) + " ↗")] - ) - : _vm._e(), - _vm._v(" "), - _vm.app.documentation && _vm.app.documentation.developer - ? _c( - "a", - { - staticClass: "appslink", - attrs: { - href: _vm.app.documentation.developer, - target: "_blank", - rel: "noreferrer noopener" - } - }, - [ - _vm._v( - _vm._s(_vm.t("settings", "Developer documentation")) + " ↗" - ) - ] - ) - : _vm._e() - ]), - _vm._v(" "), - _c("ul", { staticClass: "app-dependencies" }, [ - _vm.app.missingMinOwnCloudVersion - ? _c("li", [ - _vm._v( - _vm._s( - _vm.t( - "settings", - "This app has no minimum Nextcloud version assigned. This will be an error in the future." - ) - ) - ) - ]) - : _vm._e(), - _vm._v(" "), - _vm.app.missingMaxOwnCloudVersion - ? _c("li", [ - _vm._v( - _vm._s( - _vm.t( - "settings", - "This app has no maximum Nextcloud version assigned. This will be an error in the future." - ) - ) - ) - ]) - : _vm._e(), - _vm._v(" "), - !_vm.app.canInstall - ? _c("li", [ - _vm._v( - "\n\t\t\t" + - _vm._s( - _vm.t( - "settings", - "This app cannot be installed because the following dependencies are not fulfilled:" - ) - ) + - "\n\t\t\t" - ), - _c( - "ul", - { staticClass: "missing-dependencies" }, - _vm._l(_vm.app.missingDependencies, function(dep) { - return _c("li", [_vm._v(_vm._s(dep))]) - }) - ) - ]) - : _vm._e() - ]), - _vm._v(" "), - _c("div", { - staticClass: "app-description", - domProps: { innerHTML: _vm._s(_vm.renderMarkdown) } - }) - ] - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/appList.vue?vue&type=template&id=a1862e02&": -/*!*************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/appList.vue?vue&type=template&id=a1862e02& ***! - \*************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (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 export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); -var render = function() { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("div", { attrs: { id: "app-content-inner" } }, [ - _c( - "div", - { - staticClass: "apps-list", - class: { - installed: _vm.useBundleView || _vm.useListView, - store: _vm.useAppStoreView - }, - attrs: { id: "apps-list" } - }, - [ - _vm.useListView - ? [ - _c( - "transition-group", - { - staticClass: "apps-list-container", - attrs: { name: "app-list", tag: "div" } - }, - _vm._l(_vm.apps, function(app) { - return _c("app-item", { - key: app.id, - attrs: { app: app, category: _vm.category } - }) - }) - ) - ] - : _vm._e(), - _vm._v(" "), - _vm._l(_vm.bundles, function(bundle) { - return _vm.useBundleView && _vm.bundleApps(bundle.id).length > 0 - ? [ - _c( - "transition-group", - { - staticClass: "apps-list-container", - attrs: { name: "app-list", tag: "div" } - }, - [ - _c("div", { key: bundle.id, staticClass: "apps-header" }, [ - _c("div", { staticClass: "app-image" }), - _vm._v(" "), - _c("h2", [ - _vm._v(_vm._s(bundle.name) + " "), - _c("input", { - attrs: { - type: "button", - value: _vm.bundleToggleText(bundle.id) - }, - on: { - click: function($event) { - _vm.toggleBundle(bundle.id) - } - } - }) - ]), - _vm._v(" "), - _c("div", { staticClass: "app-version" }), - _vm._v(" "), - _c("div", { staticClass: "app-level" }), - _vm._v(" "), - _c("div", { staticClass: "app-groups" }), - _vm._v(" "), - _c("div", { staticClass: "actions" }, [_vm._v(" ")]) - ]), - _vm._v(" "), - _vm._l(_vm.bundleApps(bundle.id), function(app) { - return _c("app-item", { - key: bundle.id + app.id, - attrs: { app: app, category: _vm.category } - }) - }) - ], - 2 - ) - ] - : _vm._e() - }), - _vm._v(" "), - _vm.useAppStoreView - ? _vm._l(_vm.apps, function(app) { - return _c("app-item", { - key: app.id, - attrs: { app: app, category: _vm.category, "list-view": false } - }) - }) - : _vm._e() - ], - 2 - ), - _vm._v(" "), - _c( - "div", - { staticClass: "apps-list installed", attrs: { id: "apps-list-search" } }, - [ - _c( - "div", - { staticClass: "apps-list-container" }, - [ - _vm.search !== "" && _vm.searchApps.length > 0 - ? [ - _c("div", { staticClass: "section" }, [ - _c("div"), - _vm._v(" "), - _c("td", { attrs: { colspan: "5" } }, [ - _c("h2", [ - _vm._v( - _vm._s( - _vm.t("settings", "Results from other categories") - ) - ) - ]) - ]) - ]), - _vm._v(" "), - _vm._l(_vm.searchApps, function(app) { - return _c("app-item", { - key: app.id, - attrs: { - app: app, - category: _vm.category, - "list-view": true - } - }) - }) - ] - : _vm._e() - ], - 2 - ) - ] - ), - _vm._v(" "), - !_vm.loading && _vm.searchApps.length === 0 && _vm.apps.length === 0 - ? _c( - "div", - { - staticClass: "emptycontent emptycontent-search", - attrs: { id: "apps-list-empty" } - }, - [ - _c("div", { - staticClass: "icon-settings-dark", - attrs: { id: "app-list-empty-icon" } - }), - _vm._v(" "), - _c("h2", [ - _vm._v( - _vm._s(_vm.t("settings", "No apps found for your version")) - ) - ]) - ] - ) - : _vm._e(), - _vm._v(" "), - _c("div", { attrs: { id: "searchresults" } }) - ]) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/appList/appItem.vue?vue&type=template&id=1c68d544&": -/*!*********************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/appList/appItem.vue?vue&type=template&id=1c68d544& ***! - \*********************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (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 export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); -var render = function() { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { - staticClass: "section", - class: { selected: _vm.isSelected }, - on: { click: _vm.showAppDetails } - }, - [ - _c( - "div", - { - staticClass: "app-image app-image-icon", - on: { click: _vm.showAppDetails } - }, - [ - (_vm.listView && !_vm.app.preview) || - (!_vm.listView && !_vm.app.screenshot) - ? _c("div", { staticClass: "icon-settings-dark" }) - : _vm._e(), - _vm._v(" "), - _vm.listView && _vm.app.preview - ? _c( - "svg", - { attrs: { width: "32", height: "32", viewBox: "0 0 32 32" } }, - [ - _c("defs", [ - _c( - "filter", - { attrs: { id: _vm.filterId } }, - [ - _c("feColorMatrix", { - attrs: { - in: "SourceGraphic", - type: "matrix", - values: "-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0" - } - }) - ], - 1 - ) - ]), - _vm._v(" "), - _c("image", { - staticClass: "app-icon", - attrs: { - x: "0", - y: "0", - width: "32", - height: "32", - preserveAspectRatio: "xMinYMin meet", - filter: _vm.filterUrl, - "xlink:href": _vm.app.preview - } - }) - ] - ) - : _vm._e(), - _vm._v(" "), - !_vm.listView && _vm.app.screenshot - ? _c("img", { attrs: { src: _vm.app.screenshot, width: "100%" } }) - : _vm._e() - ] - ), - _vm._v(" "), - _c( - "div", - { staticClass: "app-name", on: { click: _vm.showAppDetails } }, - [_vm._v("\n\t\t" + _vm._s(_vm.app.name) + "\n\t")] - ), - _vm._v(" "), - !_vm.listView - ? _c("div", { staticClass: "app-summary" }, [ - _vm._v(_vm._s(_vm.app.summary)) - ]) - : _vm._e(), - _vm._v(" "), - _vm.listView - ? _c("div", { staticClass: "app-version" }, [ - _vm.app.version - ? _c("span", [_vm._v(_vm._s(_vm.app.version))]) - : _vm.app.appstoreData.releases[0].version - ? _c("span", [ - _vm._v(_vm._s(_vm.app.appstoreData.releases[0].version)) - ]) - : _vm._e() - ]) - : _vm._e(), - _vm._v(" "), - _c( - "div", - { staticClass: "app-level" }, - [ - _vm.app.level === 200 - ? _c( - "span", - { - directives: [ - { - name: "tooltip", - rawName: "v-tooltip.auto", - value: _vm.t( - "settings", - "Official apps are developed by and within the community. They offer central functionality and are ready for production use." - ), - expression: - "t('settings', 'Official apps are developed by and within the community. They offer central functionality and are ready for production use.')", - modifiers: { auto: true } - } - ], - staticClass: "official icon-checkmark" - }, - [_vm._v("\n\t\t\t" + _vm._s(_vm.t("settings", "Official")))] - ) - : _vm._e(), - _vm._v(" "), - !_vm.listView - ? _c("app-score", { attrs: { score: _vm.app.score } }) - : _vm._e() - ], - 1 - ), - _vm._v(" "), - _c("div", { staticClass: "actions" }, [ - _vm.app.error - ? _c("div", { staticClass: "warning" }, [ - _vm._v(_vm._s(_vm.app.error)) - ]) - : _vm._e(), - _vm._v(" "), - _vm.loading(_vm.app.id) - ? _c("div", { staticClass: "icon icon-loading-small" }) - : _vm._e(), - _vm._v(" "), - _vm.app.update - ? _c("input", { - staticClass: "update primary", - attrs: { - type: "button", - value: _vm.t("settings", "Update to {update}", { - update: _vm.app.update - }), - disabled: _vm.installing || _vm.loading(_vm.app.id) - }, - on: { - click: function($event) { - $event.stopPropagation() - _vm.update(_vm.app.id) - } - } - }) - : _vm._e(), - _vm._v(" "), - _vm.app.canUnInstall - ? _c("input", { - staticClass: "uninstall", - attrs: { - type: "button", - value: _vm.t("settings", "Remove"), - disabled: _vm.installing || _vm.loading(_vm.app.id) - }, - on: { - click: function($event) { - $event.stopPropagation() - _vm.remove(_vm.app.id) - } - } - }) - : _vm._e(), - _vm._v(" "), - _vm.app.active - ? _c("input", { - staticClass: "enable", - attrs: { - type: "button", - value: _vm.t("settings", "Disable"), - disabled: _vm.installing || _vm.loading(_vm.app.id) - }, - on: { - click: function($event) { - $event.stopPropagation() - _vm.disable(_vm.app.id) - } - } - }) - : _vm._e(), - _vm._v(" "), - !_vm.app.active - ? _c("input", { - directives: [ - { - name: "tooltip", - rawName: "v-tooltip.auto", - value: _vm.enableButtonTooltip, - expression: "enableButtonTooltip", - modifiers: { auto: true } - } - ], - staticClass: "enable", - attrs: { - type: "button", - value: _vm.enableButtonText, - disabled: - !_vm.app.canInstall || - _vm.installing || - _vm.loading(_vm.app.id) - }, - on: { - click: function($event) { - $event.stopPropagation() - _vm.enable(_vm.app.id) - } - } - }) - : _vm._e() - ]) - ] - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/appList/appScore.vue?vue&type=template&id=71d71231&": -/*!**********************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/appList/appScore.vue?vue&type=template&id=71d71231& ***! - \**********************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (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 export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); -var render = function() { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c("img", { - staticClass: "app-score-image", - attrs: { src: _vm.scoreImage } - }) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/views/Apps.vue?vue&type=template&id=33a216a8&": -/*!*****************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/views/Apps.vue?vue&type=template&id=33a216a8& ***! - \*****************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (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 export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; }); -var render = function() { - var _vm = this - var _h = _vm.$createElement - var _c = _vm._self._c || _h - return _c( - "div", - { - staticClass: "app-settings", - class: { "with-app-sidebar": _vm.currentApp }, - attrs: { id: "content" } - }, - [ - _c("app-navigation", { attrs: { menu: _vm.menu } }), - _vm._v(" "), - _c( - "div", - { - staticClass: "app-settings-content", - class: { "icon-loading": _vm.loadingList }, - attrs: { id: "app-content" } - }, - [ - _c("app-list", { - attrs: { - category: _vm.category, - app: _vm.currentApp, - search: _vm.searchQuery - } - }) - ], - 1 - ), - _vm._v(" "), - _vm.id && _vm.currentApp - ? _c( - "div", - { attrs: { id: "app-sidebar" } }, - [ - _c("app-details", { - attrs: { category: _vm.category, app: _vm.currentApp } - }) - ], - 1 - ) - : _vm._e() - ], - 1 - ) -} -var staticRenderFns = [] -render._withStripped = true - - - -/***/ }), - -/***/ "./src/components/appDetails.vue": -/*!***************************************!*\ - !*** ./src/components/appDetails.vue ***! - \***************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _appDetails_vue_vue_type_template_id_273c8e71___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./appDetails.vue?vue&type=template&id=273c8e71& */ "./src/components/appDetails.vue?vue&type=template&id=273c8e71&"); -/* harmony import */ var _appDetails_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./appDetails.vue?vue&type=script&lang=js& */ "./src/components/appDetails.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ - -var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _appDetails_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _appDetails_vue_vue_type_template_id_273c8e71___WEBPACK_IMPORTED_MODULE_0__["render"], - _appDetails_vue_vue_type_template_id_273c8e71___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "src/components/appDetails.vue" -/* harmony default export */ __webpack_exports__["default"] = (component.exports); - -/***/ }), - -/***/ "./src/components/appDetails.vue?vue&type=script&lang=js&": -/*!****************************************************************!*\ - !*** ./src/components/appDetails.vue?vue&type=script&lang=js& ***! - \****************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_appDetails_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/babel-loader/lib!../../node_modules/vue-loader/lib??vue-loader-options!./appDetails.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/appDetails.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_appDetails_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./src/components/appDetails.vue?vue&type=template&id=273c8e71&": -/*!**********************************************************************!*\ - !*** ./src/components/appDetails.vue?vue&type=template&id=273c8e71& ***! - \**********************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_appDetails_vue_vue_type_template_id_273c8e71___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/vue-loader/lib??vue-loader-options!./appDetails.vue?vue&type=template&id=273c8e71& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/appDetails.vue?vue&type=template&id=273c8e71&"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_appDetails_vue_vue_type_template_id_273c8e71___WEBPACK_IMPORTED_MODULE_0__["render"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_appDetails_vue_vue_type_template_id_273c8e71___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); - - - -/***/ }), - -/***/ "./src/components/appList.vue": -/*!************************************!*\ - !*** ./src/components/appList.vue ***! - \************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _appList_vue_vue_type_template_id_a1862e02___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./appList.vue?vue&type=template&id=a1862e02& */ "./src/components/appList.vue?vue&type=template&id=a1862e02&"); -/* harmony import */ var _appList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./appList.vue?vue&type=script&lang=js& */ "./src/components/appList.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ - -var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _appList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _appList_vue_vue_type_template_id_a1862e02___WEBPACK_IMPORTED_MODULE_0__["render"], - _appList_vue_vue_type_template_id_a1862e02___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "src/components/appList.vue" -/* harmony default export */ __webpack_exports__["default"] = (component.exports); - -/***/ }), - -/***/ "./src/components/appList.vue?vue&type=script&lang=js&": -/*!*************************************************************!*\ - !*** ./src/components/appList.vue?vue&type=script&lang=js& ***! - \*************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_appList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/babel-loader/lib!../../node_modules/vue-loader/lib??vue-loader-options!./appList.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/appList.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_appList_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./src/components/appList.vue?vue&type=template&id=a1862e02&": -/*!*******************************************************************!*\ - !*** ./src/components/appList.vue?vue&type=template&id=a1862e02& ***! - \*******************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_appList_vue_vue_type_template_id_a1862e02___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/vue-loader/lib??vue-loader-options!./appList.vue?vue&type=template&id=a1862e02& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/appList.vue?vue&type=template&id=a1862e02&"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_appList_vue_vue_type_template_id_a1862e02___WEBPACK_IMPORTED_MODULE_0__["render"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_appList_vue_vue_type_template_id_a1862e02___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); - - - -/***/ }), - -/***/ "./src/components/appList/appItem.vue": -/*!********************************************!*\ - !*** ./src/components/appList/appItem.vue ***! - \********************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _appItem_vue_vue_type_template_id_1c68d544___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./appItem.vue?vue&type=template&id=1c68d544& */ "./src/components/appList/appItem.vue?vue&type=template&id=1c68d544&"); -/* harmony import */ var _appItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./appItem.vue?vue&type=script&lang=js& */ "./src/components/appList/appItem.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ - -var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _appItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _appItem_vue_vue_type_template_id_1c68d544___WEBPACK_IMPORTED_MODULE_0__["render"], - _appItem_vue_vue_type_template_id_1c68d544___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "src/components/appList/appItem.vue" -/* harmony default export */ __webpack_exports__["default"] = (component.exports); - -/***/ }), - -/***/ "./src/components/appList/appItem.vue?vue&type=script&lang=js&": -/*!*********************************************************************!*\ - !*** ./src/components/appList/appItem.vue?vue&type=script&lang=js& ***! - \*********************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_appItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib!../../../node_modules/vue-loader/lib??vue-loader-options!./appItem.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/appList/appItem.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_appItem_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./src/components/appList/appItem.vue?vue&type=template&id=1c68d544&": -/*!***************************************************************************!*\ - !*** ./src/components/appList/appItem.vue?vue&type=template&id=1c68d544& ***! - \***************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_appItem_vue_vue_type_template_id_1c68d544___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib??vue-loader-options!./appItem.vue?vue&type=template&id=1c68d544& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/appList/appItem.vue?vue&type=template&id=1c68d544&"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_appItem_vue_vue_type_template_id_1c68d544___WEBPACK_IMPORTED_MODULE_0__["render"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_appItem_vue_vue_type_template_id_1c68d544___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); - - - -/***/ }), - -/***/ "./src/components/appList/appScore.vue": -/*!*********************************************!*\ - !*** ./src/components/appList/appScore.vue ***! - \*********************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _appScore_vue_vue_type_template_id_71d71231___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./appScore.vue?vue&type=template&id=71d71231& */ "./src/components/appList/appScore.vue?vue&type=template&id=71d71231&"); -/* harmony import */ var _appScore_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./appScore.vue?vue&type=script&lang=js& */ "./src/components/appList/appScore.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ - -var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _appScore_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _appScore_vue_vue_type_template_id_71d71231___WEBPACK_IMPORTED_MODULE_0__["render"], - _appScore_vue_vue_type_template_id_71d71231___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "src/components/appList/appScore.vue" -/* harmony default export */ __webpack_exports__["default"] = (component.exports); - -/***/ }), - -/***/ "./src/components/appList/appScore.vue?vue&type=script&lang=js&": -/*!**********************************************************************!*\ - !*** ./src/components/appList/appScore.vue?vue&type=script&lang=js& ***! - \**********************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_appScore_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib!../../../node_modules/vue-loader/lib??vue-loader-options!./appScore.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/appList/appScore.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_appScore_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./src/components/appList/appScore.vue?vue&type=template&id=71d71231&": -/*!****************************************************************************!*\ - !*** ./src/components/appList/appScore.vue?vue&type=template&id=71d71231& ***! - \****************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_appScore_vue_vue_type_template_id_71d71231___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib??vue-loader-options!./appScore.vue?vue&type=template&id=71d71231& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/appList/appScore.vue?vue&type=template&id=71d71231&"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_appScore_vue_vue_type_template_id_71d71231___WEBPACK_IMPORTED_MODULE_0__["render"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_appScore_vue_vue_type_template_id_71d71231___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); - - - -/***/ }), - -/***/ "./src/components/appManagement.vue": -/*!******************************************!*\ - !*** ./src/components/appManagement.vue ***! - \******************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _appManagement_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./appManagement.vue?vue&type=script&lang=js& */ "./src/components/appManagement.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); -var render, staticRenderFns - - - - -/* normalize component */ - -var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])( - _appManagement_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"], - render, - staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "src/components/appManagement.vue" -/* harmony default export */ __webpack_exports__["default"] = (component.exports); - -/***/ }), - -/***/ "./src/components/appManagement.vue?vue&type=script&lang=js&": -/*!*******************************************************************!*\ - !*** ./src/components/appManagement.vue?vue&type=script&lang=js& ***! - \*******************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_appManagement_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/babel-loader/lib!../../node_modules/vue-loader/lib??vue-loader-options!./appManagement.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/appManagement.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_appManagement_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./src/components/prefixMixin.vue": -/*!****************************************!*\ - !*** ./src/components/prefixMixin.vue ***! - \****************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _prefixMixin_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./prefixMixin.vue?vue&type=script&lang=js& */ "./src/components/prefixMixin.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); -var render, staticRenderFns - - - - -/* normalize component */ - -var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])( - _prefixMixin_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"], - render, - staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "src/components/prefixMixin.vue" -/* harmony default export */ __webpack_exports__["default"] = (component.exports); - -/***/ }), - -/***/ "./src/components/prefixMixin.vue?vue&type=script&lang=js&": -/*!*****************************************************************!*\ - !*** ./src/components/prefixMixin.vue?vue&type=script&lang=js& ***! - \*****************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_prefixMixin_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/babel-loader/lib!../../node_modules/vue-loader/lib??vue-loader-options!./prefixMixin.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/prefixMixin.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_prefixMixin_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./src/components/svgFilterMixin.vue": -/*!*******************************************!*\ - !*** ./src/components/svgFilterMixin.vue ***! - \*******************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _svgFilterMixin_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./svgFilterMixin.vue?vue&type=script&lang=js& */ "./src/components/svgFilterMixin.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); -var render, staticRenderFns - - - - -/* normalize component */ - -var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_1__["default"])( - _svgFilterMixin_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"], - render, - staticRenderFns, - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "src/components/svgFilterMixin.vue" -/* harmony default export */ __webpack_exports__["default"] = (component.exports); - -/***/ }), - -/***/ "./src/components/svgFilterMixin.vue?vue&type=script&lang=js&": -/*!********************************************************************!*\ - !*** ./src/components/svgFilterMixin.vue?vue&type=script&lang=js& ***! - \********************************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_svgFilterMixin_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/babel-loader/lib!../../node_modules/vue-loader/lib??vue-loader-options!./svgFilterMixin.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/svgFilterMixin.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_svgFilterMixin_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./src/views/Apps.vue": -/*!****************************!*\ - !*** ./src/views/Apps.vue ***! - \****************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _Apps_vue_vue_type_template_id_33a216a8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Apps.vue?vue&type=template&id=33a216a8& */ "./src/views/Apps.vue?vue&type=template&id=33a216a8&"); -/* harmony import */ var _Apps_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Apps.vue?vue&type=script&lang=js& */ "./src/views/Apps.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ "./node_modules/vue-loader/lib/runtime/componentNormalizer.js"); - - - - - -/* normalize component */ - -var component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__["default"])( - _Apps_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], - _Apps_vue_vue_type_template_id_33a216a8___WEBPACK_IMPORTED_MODULE_0__["render"], - _Apps_vue_vue_type_template_id_33a216a8___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], - false, - null, - null, - null - -) - -/* hot reload */ -if (false) { var api; } -component.options.__file = "src/views/Apps.vue" -/* harmony default export */ __webpack_exports__["default"] = (component.exports); - -/***/ }), - -/***/ "./src/views/Apps.vue?vue&type=script&lang=js&": -/*!*****************************************************!*\ - !*** ./src/views/Apps.vue?vue&type=script&lang=js& ***! - \*****************************************************/ -/*! exports provided: default */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Apps_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/babel-loader/lib!../../node_modules/vue-loader/lib??vue-loader-options!./Apps.vue?vue&type=script&lang=js& */ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/views/Apps.vue?vue&type=script&lang=js&"); -/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__["default"] = (_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_Apps_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__["default"]); - -/***/ }), - -/***/ "./src/views/Apps.vue?vue&type=template&id=33a216a8&": -/*!***********************************************************!*\ - !*** ./src/views/Apps.vue?vue&type=template&id=33a216a8& ***! - \***********************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -__webpack_require__.r(__webpack_exports__); -/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Apps_vue_vue_type_template_id_33a216a8___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../node_modules/vue-loader/lib??vue-loader-options!./Apps.vue?vue&type=template&id=33a216a8& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/views/Apps.vue?vue&type=template&id=33a216a8&"); -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Apps_vue_vue_type_template_id_33a216a8___WEBPACK_IMPORTED_MODULE_0__["render"]; }); - -/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_Apps_vue_vue_type_template_id_33a216a8___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); - - - -/***/ }) - -}]); -//# sourceMappingURL=1.js.map
\ No newline at end of file |