2020-02-06 23:41:21 +03:00
( window [ "webpackJsonpSettings" ] = window [ "webpackJsonpSettings" ] || [ ] ) . push ( [ [ 2 ] , {
/***/ "./apps/settings/src/components/AppDetails.vue" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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 _59a92e62 _scoped _true _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ = _ _webpack _require _ _ ( /*! ./AppDetails.vue?vue&type=template&id=59a92e62&scoped=true& */ "./apps/settings/src/components/AppDetails.vue?vue&type=template&id=59a92e62&scoped=true&" ) ;
/* harmony import */ var _AppDetails _vue _vue _type _script _lang _js _ _ _WEBPACK _IMPORTED _MODULE _1 _ _ = _ _webpack _require _ _ ( /*! ./AppDetails.vue?vue&type=script&lang=js& */ "./apps/settings/src/components/AppDetails.vue?vue&type=script&lang=js&" ) ;
/* empty/unused harmony star reexport */ /* harmony import */ var _AppDetails _vue _vue _type _style _index _0 _id _59a92e62 _scoped _true _lang _css _ _ _WEBPACK _IMPORTED _MODULE _2 _ _ = _ _webpack _require _ _ ( /*! ./AppDetails.vue?vue&type=style&index=0&id=59a92e62&scoped=true&lang=css& */ "./apps/settings/src/components/AppDetails.vue?vue&type=style&index=0&id=59a92e62&scoped=true&lang=css&" ) ;
/* harmony import */ var _node _modules _vue _loader _lib _runtime _componentNormalizer _js _ _WEBPACK _IMPORTED _MODULE _3 _ _ = _ _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 _3 _ _ [ "default" ] ) (
_AppDetails _vue _vue _type _script _lang _js _ _ _WEBPACK _IMPORTED _MODULE _1 _ _ [ "default" ] ,
_AppDetails _vue _vue _type _template _id _59a92e62 _scoped _true _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "render" ] ,
_AppDetails _vue _vue _type _template _id _59a92e62 _scoped _true _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "staticRenderFns" ] ,
false ,
null ,
"59a92e62" ,
null
)
/* hot reload */
if ( false ) { var api ; }
component . options . _ _file = "apps/settings/src/components/AppDetails.vue"
/* harmony default export */ _ _webpack _exports _ _ [ "default" ] = ( component . exports ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppDetails.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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?!./apps/settings/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" ] ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppDetails.vue?vue&type=style&index=0&id=59a92e62&scoped=true&lang=css&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / src / components / AppDetails . vue ? vue & type = style & index = 0 & id = 59 a92e62 & scoped = true & lang = css & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! no static exports found */
/***/ ( function ( module , _ _webpack _exports _ _ , _ _webpack _require _ _ ) {
"use strict" ;
_ _webpack _require _ _ . r ( _ _webpack _exports _ _ ) ;
/* harmony import */ var _node _modules _vue _style _loader _index _js _node _modules _css _loader _dist _cjs _js _node _modules _vue _loader _lib _loaders _stylePostLoader _js _node _modules _vue _loader _lib _index _js _vue _loader _options _AppDetails _vue _vue _type _style _index _0 _id _59a92e62 _scoped _true _lang _css _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ = _ _webpack _require _ _ ( /*! -!../../../../node_modules/vue-style-loader!../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/vue-loader/lib??vue-loader-options!./AppDetails.vue?vue&type=style&index=0&id=59a92e62&scoped=true&lang=css& */ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppDetails.vue?vue&type=style&index=0&id=59a92e62&scoped=true&lang=css&" ) ;
/* harmony import */ var _node _modules _vue _style _loader _index _js _node _modules _css _loader _dist _cjs _js _node _modules _vue _loader _lib _loaders _stylePostLoader _js _node _modules _vue _loader _lib _index _js _vue _loader _options _AppDetails _vue _vue _type _style _index _0 _id _59a92e62 _scoped _true _lang _css _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( _node _modules _vue _style _loader _index _js _node _modules _css _loader _dist _cjs _js _node _modules _vue _loader _lib _loaders _stylePostLoader _js _node _modules _vue _loader _lib _index _js _vue _loader _options _AppDetails _vue _vue _type _style _index _0 _id _59a92e62 _scoped _true _lang _css _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ ) ;
/* harmony reexport (unknown) */ for ( var _ _WEBPACK _IMPORT _KEY _ _ in _node _modules _vue _style _loader _index _js _node _modules _css _loader _dist _cjs _js _node _modules _vue _loader _lib _loaders _stylePostLoader _js _node _modules _vue _loader _lib _index _js _vue _loader _options _AppDetails _vue _vue _type _style _index _0 _id _59a92e62 _scoped _true _lang _css _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ ) if ( _ _WEBPACK _IMPORT _KEY _ _ !== 'default' ) ( function ( key ) { _ _webpack _require _ _ . d ( _ _webpack _exports _ _ , key , function ( ) { return _node _modules _vue _style _loader _index _js _node _modules _css _loader _dist _cjs _js _node _modules _vue _loader _lib _loaders _stylePostLoader _js _node _modules _vue _loader _lib _index _js _vue _loader _options _AppDetails _vue _vue _type _style _index _0 _id _59a92e62 _scoped _true _lang _css _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ key ] ; } ) } ( _ _WEBPACK _IMPORT _KEY _ _ ) ) ;
/* harmony default export */ _ _webpack _exports _ _ [ "default" ] = ( _node _modules _vue _style _loader _index _js _node _modules _css _loader _dist _cjs _js _node _modules _vue _loader _lib _loaders _stylePostLoader _js _node _modules _vue _loader _lib _index _js _vue _loader _options _AppDetails _vue _vue _type _style _index _0 _id _59a92e62 _scoped _true _lang _css _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ _default . a ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppDetails.vue?vue&type=template&id=59a92e62&scoped=true&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / src / components / AppDetails . vue ? vue & type = template & id = 59 a92e62 & scoped = true & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! 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 _59a92e62 _scoped _true _ _ _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=59a92e62&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppDetails.vue?vue&type=template&id=59a92e62&scoped=true&" ) ;
/* 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 _59a92e62 _scoped _true _ _ _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 _59a92e62 _scoped _true _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "staticRenderFns" ] ; } ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppList.vue" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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 _6d1e92a4 _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ = _ _webpack _require _ _ ( /*! ./AppList.vue?vue&type=template&id=6d1e92a4& */ "./apps/settings/src/components/AppList.vue?vue&type=template&id=6d1e92a4&" ) ;
/* harmony import */ var _AppList _vue _vue _type _script _lang _js _ _ _WEBPACK _IMPORTED _MODULE _1 _ _ = _ _webpack _require _ _ ( /*! ./AppList.vue?vue&type=script&lang=js& */ "./apps/settings/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 _6d1e92a4 _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "render" ] ,
_AppList _vue _vue _type _template _id _6d1e92a4 _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "staticRenderFns" ] ,
false ,
null ,
null ,
null
)
/* hot reload */
if ( false ) { var api ; }
component . options . _ _file = "apps/settings/src/components/AppList.vue"
/* harmony default export */ _ _webpack _exports _ _ [ "default" ] = ( component . exports ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppList.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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?!./apps/settings/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" ] ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppList.vue?vue&type=template&id=6d1e92a4&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / src / components / AppList . vue ? vue & type = template & id = 6 d1e92a4 & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! 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 _6d1e92a4 _ _ _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=6d1e92a4& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppList.vue?vue&type=template&id=6d1e92a4&" ) ;
/* 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 _6d1e92a4 _ _ _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 _6d1e92a4 _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "staticRenderFns" ] ; } ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppList/AppItem.vue" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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 _429da85a _scoped _true _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ = _ _webpack _require _ _ ( /*! ./AppItem.vue?vue&type=template&id=429da85a&scoped=true& */ "./apps/settings/src/components/AppList/AppItem.vue?vue&type=template&id=429da85a&scoped=true&" ) ;
/* harmony import */ var _AppItem _vue _vue _type _script _lang _js _ _ _WEBPACK _IMPORTED _MODULE _1 _ _ = _ _webpack _require _ _ ( /*! ./AppItem.vue?vue&type=script&lang=js& */ "./apps/settings/src/components/AppList/AppItem.vue?vue&type=script&lang=js&" ) ;
/* empty/unused harmony star reexport */ /* harmony import */ var _AppItem _vue _vue _type _style _index _0 _id _429da85a _scoped _true _lang _css _ _ _WEBPACK _IMPORTED _MODULE _2 _ _ = _ _webpack _require _ _ ( /*! ./AppItem.vue?vue&type=style&index=0&id=429da85a&scoped=true&lang=css& */ "./apps/settings/src/components/AppList/AppItem.vue?vue&type=style&index=0&id=429da85a&scoped=true&lang=css&" ) ;
/* harmony import */ var _node _modules _vue _loader _lib _runtime _componentNormalizer _js _ _WEBPACK _IMPORTED _MODULE _3 _ _ = _ _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 _3 _ _ [ "default" ] ) (
_AppItem _vue _vue _type _script _lang _js _ _ _WEBPACK _IMPORTED _MODULE _1 _ _ [ "default" ] ,
_AppItem _vue _vue _type _template _id _429da85a _scoped _true _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "render" ] ,
_AppItem _vue _vue _type _template _id _429da85a _scoped _true _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "staticRenderFns" ] ,
false ,
null ,
"429da85a" ,
null
)
/* hot reload */
if ( false ) { var api ; }
component . options . _ _file = "apps/settings/src/components/AppList/AppItem.vue"
/* harmony default export */ _ _webpack _exports _ _ [ "default" ] = ( component . exports ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppList/AppItem.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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?!./apps/settings/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" ] ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppList/AppItem.vue?vue&type=style&index=0&id=429da85a&scoped=true&lang=css&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / src / components / AppList / AppItem . vue ? vue & type = style & index = 0 & id = 429 da85a & scoped = true & lang = css & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! no static exports found */
/***/ ( function ( module , _ _webpack _exports _ _ , _ _webpack _require _ _ ) {
"use strict" ;
_ _webpack _require _ _ . r ( _ _webpack _exports _ _ ) ;
/* harmony import */ var _node _modules _vue _style _loader _index _js _node _modules _css _loader _dist _cjs _js _node _modules _vue _loader _lib _loaders _stylePostLoader _js _node _modules _vue _loader _lib _index _js _vue _loader _options _AppItem _vue _vue _type _style _index _0 _id _429da85a _scoped _true _lang _css _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ = _ _webpack _require _ _ ( /*! -!../../../../../node_modules/vue-style-loader!../../../../../node_modules/css-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/vue-loader/lib??vue-loader-options!./AppItem.vue?vue&type=style&index=0&id=429da85a&scoped=true&lang=css& */ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppList/AppItem.vue?vue&type=style&index=0&id=429da85a&scoped=true&lang=css&" ) ;
/* harmony import */ var _node _modules _vue _style _loader _index _js _node _modules _css _loader _dist _cjs _js _node _modules _vue _loader _lib _loaders _stylePostLoader _js _node _modules _vue _loader _lib _index _js _vue _loader _options _AppItem _vue _vue _type _style _index _0 _id _429da85a _scoped _true _lang _css _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( _node _modules _vue _style _loader _index _js _node _modules _css _loader _dist _cjs _js _node _modules _vue _loader _lib _loaders _stylePostLoader _js _node _modules _vue _loader _lib _index _js _vue _loader _options _AppItem _vue _vue _type _style _index _0 _id _429da85a _scoped _true _lang _css _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ ) ;
/* harmony reexport (unknown) */ for ( var _ _WEBPACK _IMPORT _KEY _ _ in _node _modules _vue _style _loader _index _js _node _modules _css _loader _dist _cjs _js _node _modules _vue _loader _lib _loaders _stylePostLoader _js _node _modules _vue _loader _lib _index _js _vue _loader _options _AppItem _vue _vue _type _style _index _0 _id _429da85a _scoped _true _lang _css _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ ) if ( _ _WEBPACK _IMPORT _KEY _ _ !== 'default' ) ( function ( key ) { _ _webpack _require _ _ . d ( _ _webpack _exports _ _ , key , function ( ) { return _node _modules _vue _style _loader _index _js _node _modules _css _loader _dist _cjs _js _node _modules _vue _loader _lib _loaders _stylePostLoader _js _node _modules _vue _loader _lib _index _js _vue _loader _options _AppItem _vue _vue _type _style _index _0 _id _429da85a _scoped _true _lang _css _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ key ] ; } ) } ( _ _WEBPACK _IMPORT _KEY _ _ ) ) ;
/* harmony default export */ _ _webpack _exports _ _ [ "default" ] = ( _node _modules _vue _style _loader _index _js _node _modules _css _loader _dist _cjs _js _node _modules _vue _loader _lib _loaders _stylePostLoader _js _node _modules _vue _loader _lib _index _js _vue _loader _options _AppItem _vue _vue _type _style _index _0 _id _429da85a _scoped _true _lang _css _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ _default . a ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppList/AppItem.vue?vue&type=template&id=429da85a&scoped=true&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / src / components / AppList / AppItem . vue ? vue & type = template & id = 429 da85a & scoped = true & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! 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 _429da85a _scoped _true _ _ _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=429da85a&scoped=true& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppList/AppItem.vue?vue&type=template&id=429da85a&scoped=true&" ) ;
/* 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 _429da85a _scoped _true _ _ _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 _429da85a _scoped _true _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "staticRenderFns" ] ; } ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppList/AppScore.vue" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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 _0ecce4fc _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ = _ _webpack _require _ _ ( /*! ./AppScore.vue?vue&type=template&id=0ecce4fc& */ "./apps/settings/src/components/AppList/AppScore.vue?vue&type=template&id=0ecce4fc&" ) ;
/* harmony import */ var _AppScore _vue _vue _type _script _lang _js _ _ _WEBPACK _IMPORTED _MODULE _1 _ _ = _ _webpack _require _ _ ( /*! ./AppScore.vue?vue&type=script&lang=js& */ "./apps/settings/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 _0ecce4fc _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "render" ] ,
_AppScore _vue _vue _type _template _id _0ecce4fc _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "staticRenderFns" ] ,
false ,
null ,
null ,
null
)
/* hot reload */
if ( false ) { var api ; }
component . options . _ _file = "apps/settings/src/components/AppList/AppScore.vue"
/* harmony default export */ _ _webpack _exports _ _ [ "default" ] = ( component . exports ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppList/AppScore.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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?!./apps/settings/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" ] ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppList/AppScore.vue?vue&type=template&id=0ecce4fc&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / src / components / AppList / AppScore . vue ? vue & type = template & id = 0 ecce4fc & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! 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 _0ecce4fc _ _ _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=0ecce4fc& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppList/AppScore.vue?vue&type=template&id=0ecce4fc&" ) ;
/* 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 _0ecce4fc _ _ _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 _0ecce4fc _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "staticRenderFns" ] ; } ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppManagement.vue" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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& */ "./apps/settings/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 = "apps/settings/src/components/AppManagement.vue"
/* harmony default export */ _ _webpack _exports _ _ [ "default" ] = ( component . exports ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/AppManagement.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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?!./apps/settings/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" ] ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/PrefixMixin.vue" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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& */ "./apps/settings/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 = "apps/settings/src/components/PrefixMixin.vue"
/* harmony default export */ _ _webpack _exports _ _ [ "default" ] = ( component . exports ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/PrefixMixin.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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?!./apps/settings/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" ] ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/SvgFilterMixin.vue" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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& */ "./apps/settings/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 = "apps/settings/src/components/SvgFilterMixin.vue"
/* harmony default export */ _ _webpack _exports _ _ [ "default" ] = ( component . exports ) ;
/***/ } ) ,
/***/ "./apps/settings/src/components/SvgFilterMixin.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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?!./apps/settings/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" ] ) ;
/***/ } ) ,
/***/ "./apps/settings/src/views/Apps.vue" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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 _d3714d0a _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ = _ _webpack _require _ _ ( /*! ./Apps.vue?vue&type=template&id=d3714d0a& */ "./apps/settings/src/views/Apps.vue?vue&type=template&id=d3714d0a&" ) ;
/* harmony import */ var _Apps _vue _vue _type _script _lang _js _ _ _WEBPACK _IMPORTED _MODULE _1 _ _ = _ _webpack _require _ _ ( /*! ./Apps.vue?vue&type=script&lang=js& */ "./apps/settings/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 _d3714d0a _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "render" ] ,
_Apps _vue _vue _type _template _id _d3714d0a _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "staticRenderFns" ] ,
false ,
null ,
null ,
null
)
/* hot reload */
if ( false ) { var api ; }
component . options . _ _file = "apps/settings/src/views/Apps.vue"
/* harmony default export */ _ _webpack _exports _ _ [ "default" ] = ( component . exports ) ;
/***/ } ) ,
/***/ "./apps/settings/src/views/Apps.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / 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?!./apps/settings/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" ] ) ;
/***/ } ) ,
/***/ "./apps/settings/src/views/Apps.vue?vue&type=template&id=d3714d0a&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / apps / settings / src / views / Apps . vue ? vue & type = template & id = d3714d0a & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! 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 _d3714d0a _ _ _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=d3714d0a& */ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/views/Apps.vue?vue&type=template&id=d3714d0a&" ) ;
/* 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 _d3714d0a _ _ _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 _d3714d0a _ _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "staticRenderFns" ] ; } ) ;
/***/ } ) ,
/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppDetails.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / babel - loader / lib ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / 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 _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 marked _ _WEBPACK _IMPORTED _MODULE _1 _ _ = _ _webpack _require _ _ ( /*! marked */ "./node_modules/marked/lib/marked.js" ) ;
/* harmony import */ var marked _ _WEBPACK _IMPORTED _MODULE _1 _ _ _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( marked _ _WEBPACK _IMPORTED _MODULE _1 _ _ ) ;
/* harmony import */ var dompurify _ _WEBPACK _IMPORTED _MODULE _2 _ _ = _ _webpack _require _ _ ( /*! dompurify */ "./node_modules/dompurify/dist/purify.js" ) ;
/* harmony import */ var dompurify _ _WEBPACK _IMPORTED _MODULE _2 _ _ _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( dompurify _ _WEBPACK _IMPORTED _MODULE _2 _ _ ) ;
/* harmony import */ var _AppList _AppScore _ _WEBPACK _IMPORTED _MODULE _3 _ _ = _ _webpack _require _ _ ( /*! ./AppList/AppScore */ "./apps/settings/src/components/AppList/AppScore.vue" ) ;
/* harmony import */ var _AppManagement _ _WEBPACK _IMPORTED _MODULE _4 _ _ = _ _webpack _require _ _ ( /*! ./AppManagement */ "./apps/settings/src/components/AppManagement.vue" ) ;
/* harmony import */ var _PrefixMixin _ _WEBPACK _IMPORTED _MODULE _5 _ _ = _ _webpack _require _ _ ( /*! ./PrefixMixin */ "./apps/settings/src/components/PrefixMixin.vue" ) ;
/* harmony import */ var _SvgFilterMixin _ _WEBPACK _IMPORTED _MODULE _6 _ _ = _ _webpack _require _ _ ( /*! ./SvgFilterMixin */ "./apps/settings/src/components/SvgFilterMixin.vue" ) ;
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ _ _webpack _exports _ _ [ "default" ] = ( {
name : 'AppDetails' ,
components : {
Multiselect : _nextcloud _vue _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "Multiselect" ] ,
AppScore : _AppList _AppScore _ _WEBPACK _IMPORTED _MODULE _3 _ _ [ "default" ]
} ,
mixins : [ _AppManagement _ _WEBPACK _IMPORTED _MODULE _4 _ _ [ "default" ] , _PrefixMixin _ _WEBPACK _IMPORTED _MODULE _5 _ _ [ "default" ] , _SvgFilterMixin _ _WEBPACK _IMPORTED _MODULE _6 _ _ [ "default" ] ] ,
props : [ 'category' , 'app' ] ,
data : function data ( ) {
return {
groupCheckedAppsData : false
} ;
} ,
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 ( ) {
var renderer = new marked _ _WEBPACK _IMPORTED _MODULE _1 _ _ _default . a . Renderer ( ) ;
renderer . link = function ( href , title , text ) {
var prot ;
try {
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 _ _WEBPACK _IMPORTED _MODULE _2 _ _ _default . a . sanitize ( marked _ _WEBPACK _IMPORTED _MODULE _1 _ _ _default ( ) ( 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' ]
} ) ;
}
} ,
mounted : function mounted ( ) {
if ( this . app . groups . length > 0 ) {
this . groupCheckedAppsData = true ;
}
}
} ) ;
/***/ } ) ,
/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppList.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / babel - loader / lib ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / 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 */ "./apps/settings/src/components/AppList/AppItem.vue" ) ;
/* harmony import */ var _PrefixMixin _ _WEBPACK _IMPORTED _MODULE _1 _ _ = _ _webpack _require _ _ ( /*! ./PrefixMixin */ "./apps/settings/src/components/PrefixMixin.vue" ) ;
/* harmony import */ var p _limit _ _WEBPACK _IMPORTED _MODULE _2 _ _ = _ _webpack _require _ _ ( /*! p-limit */ "./node_modules/p-limit/index.js" ) ;
/* harmony import */ var p _limit _ _WEBPACK _IMPORTED _MODULE _2 _ _ _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( p _limit _ _WEBPACK _IMPORTED _MODULE _2 _ _ ) ;
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ _ _webpack _exports _ _ [ "default" ] = ( {
name : 'AppList' ,
components : {
AppItem : _AppList _AppItem _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "default" ]
} ,
mixins : [ _PrefixMixin _ _WEBPACK _IMPORTED _MODULE _1 _ _ [ "default" ] ] ,
props : [ 'category' , 'app' , 'search' ] ,
computed : {
counter : function counter ( ) {
return this . apps . filter ( function ( app ) {
return app . update ;
} ) . length ;
} ,
loading : function loading ( ) {
return this . $store . getters . loading ( 'list' ) ;
} ,
hasPendingUpdate : function hasPendingUpdate ( ) {
return this . apps . filter ( function ( app ) {
return app . update ;
} ) . length > 1 ;
} ,
showUpdateAll : function showUpdateAll ( ) {
return this . hasPendingUpdate && [ 'installed' , 'updates' ] . includes ( this . category ) ;
} ,
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 ;
} ) ;
}
if ( this . category === 'featured' ) {
return apps . filter ( function ( app ) {
return app . level === 200 ;
} ) ;
} // 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 ( ) {
var _this2 = this ;
return this . $store . getters . getServerData . bundles . filter ( function ( bundle ) {
return _this2 . bundleApps ( bundle . id ) . length > 0 ;
} ) ;
} ,
bundleApps : function bundleApps ( ) {
return function ( bundle ) {
return this . $store . getters . getAllApps . filter ( function ( app ) {
return app . bundleIds !== undefined && app . bundleIds . includes ( bundle ) ;
} ) ;
} ;
} ,
searchApps : function searchApps ( ) {
var _this3 = this ;
if ( this . search === '' ) {
return [ ] ;
}
return this . $store . getters . getAllApps . filter ( function ( app ) {
if ( app . name . toLowerCase ( ) . search ( _this3 . search . toLowerCase ( ) ) !== - 1 ) {
return ! _this3 . 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' || this . category === 'featured' ;
} ,
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 . error ( 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 ) ;
} ) ;
} ,
updateAll : function updateAll ( ) {
var _this4 = this ;
var limit = p _limit _ _WEBPACK _IMPORTED _MODULE _2 _ _ _default ( ) ( 1 ) ;
this . apps . filter ( function ( app ) {
return app . update ;
} ) . map ( function ( app ) {
return limit ( function ( ) {
return _this4 . $store . dispatch ( 'updateApp' , {
appId : app . id
} ) ;
} ) ;
} ) ;
}
}
} ) ;
/***/ } ) ,
/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppList/AppItem.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / babel - loader / lib ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / 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 _AppScore _ _WEBPACK _IMPORTED _MODULE _0 _ _ = _ _webpack _require _ _ ( /*! ./AppScore */ "./apps/settings/src/components/AppList/AppScore.vue" ) ;
/* harmony import */ var _AppManagement _ _WEBPACK _IMPORTED _MODULE _1 _ _ = _ _webpack _require _ _ ( /*! ../AppManagement */ "./apps/settings/src/components/AppManagement.vue" ) ;
/* harmony import */ var _SvgFilterMixin _ _WEBPACK _IMPORTED _MODULE _2 _ _ = _ _webpack _require _ _ ( /*! ../SvgFilterMixin */ "./apps/settings/src/components/SvgFilterMixin.vue" ) ;
function asyncGeneratorStep ( gen , resolve , reject , _next , _throw , key , arg ) { try { var info = gen [ key ] ( arg ) ; var value = info . value ; } catch ( error ) { reject ( error ) ; return ; } if ( info . done ) { resolve ( value ) ; } else { Promise . resolve ( value ) . then ( _next , _throw ) ; } }
function _asyncToGenerator ( fn ) { return function ( ) { var self = this , args = arguments ; return new Promise ( function ( resolve , reject ) { var gen = fn . apply ( self , args ) ; function _next ( value ) { asyncGeneratorStep ( gen , resolve , reject , _next , _throw , "next" , value ) ; } function _throw ( err ) { asyncGeneratorStep ( gen , resolve , reject , _next , _throw , "throw" , err ) ; } _next ( undefined ) ; } ) ; } ; }
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ _ _webpack _exports _ _ [ "default" ] = ( {
name : 'AppItem' ,
components : {
AppScore : _AppScore _ _WEBPACK _IMPORTED _MODULE _0 _ _ [ "default" ]
} ,
mixins : [ _AppManagement _ _WEBPACK _IMPORTED _MODULE _1 _ _ [ "default" ] , _SvgFilterMixin _ _WEBPACK _IMPORTED _MODULE _2 _ _ [ "default" ] ] ,
props : {
app : { } ,
category : { } ,
listView : {
type : Boolean ,
default : true
}
} ,
data : function data ( ) {
return {
isSelected : false ,
scrolled : false
} ;
} ,
computed : {
hasRating : function hasRating ( ) {
return this . app . appstoreData && this . app . appstoreData . ratingNumOverall > 5 ;
}
} ,
watch : {
'$route.params.id' : function $routeParamsId ( id ) {
this . isSelected = this . app . id === id ;
}
} ,
mounted : function mounted ( ) {
this . isSelected = this . app . id === this . $route . params . id ;
} ,
watchers : { } ,
methods : {
showAppDetails : function ( ) {
var _showAppDetails = _asyncToGenerator (
/*#__PURE__*/
regeneratorRuntime . mark ( function _callee ( event ) {
return regeneratorRuntime . wrap ( function _callee$ ( _context ) {
while ( 1 ) {
switch ( _context . prev = _context . next ) {
case 0 :
if ( ! ( event . currentTarget . tagName === 'INPUT' || event . currentTarget . tagName === 'A' ) ) {
_context . next = 2 ;
break ;
}
return _context . abrupt ( "return" ) ;
case 2 :
_context . prev = 2 ;
_context . next = 5 ;
return this . $router . push ( {
name : 'apps-details' ,
params : {
category : this . category ,
id : this . app . id
}
} ) ;
case 5 :
_context . next = 9 ;
break ;
case 7 :
_context . prev = 7 ;
_context . t0 = _context [ "catch" ] ( 2 ) ;
case 9 :
case "end" :
return _context . stop ( ) ;
}
}
} , _callee , this , [ [ 2 , 7 ] ] ) ;
} ) ) ;
function showAppDetails ( _x ) {
return _showAppDetails . apply ( this , arguments ) ;
}
return showAppDetails ;
} ( ) ,
prefix : function prefix ( _prefix , content ) {
return _prefix + '_' + content ;
}
}
} ) ;
/***/ } ) ,
/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppList/AppScore.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / babel - loader / lib ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / 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?!./apps/settings/src/components/AppManagement.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / babel - loader / lib ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / 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" ] = ( {
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' ) ;
} ,
forceEnableButtonText : function forceEnableButtonText ( ) {
if ( this . app . needsDownload ) {
return t ( 'settings' , 'Enable untested app' ) ;
}
return t ( 'settings' , 'Enable untested app' ) ;
} ,
enableButtonTooltip : function enableButtonTooltip ( ) {
if ( this . app . needsDownload ) {
return t ( 'settings' , 'The app will be downloaded from the app store' ) ;
}
return false ;
} ,
forceEnableButtonTooltip : function forceEnableButtonTooltip ( ) {
var base = t ( 'settings' , 'This app is not marked as compatible with your Nextcloud version. If you continue you will still be able to install the app. Note that the app might not work as expected.' ) ;
if ( this . app . needsDownload ) {
return base + ' ' + t ( 'settings' , 'The app will be downloaded from the app store' ) ;
}
return base ;
}
} ,
mounted : function mounted ( ) {
if ( this . app . groups . length > 0 ) {
this . groupCheckedAppsData = true ;
}
} ,
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
} ) ;
} ,
forceEnable : function forceEnable ( appId ) {
this . $store . dispatch ( 'forceEnableApp' , {
appId : appId ,
groups : [ ]
} ) . then ( function ( response ) {
OC . Settings . Apps . rebuildNavigation ( ) ;
} ) . catch ( function ( error ) {
OC . Notification . show ( error ) ;
} ) ;
} ,
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?!./apps/settings/src/components/PrefixMixin.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / babel - loader / lib ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / 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?!./apps/settings/src/components/SvgFilterMixin.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / babel - loader / lib ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / 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' ,
data : function data ( ) {
return {
filterId : ''
} ;
} ,
computed : {
filterUrl : function filterUrl ( ) {
return "url(#" . concat ( this . filterId , ")" ) ;
}
} ,
mounted : function mounted ( ) {
this . filterId = 'invertIconApps' + Math . floor ( Math . random ( ) * 100 ) + new Date ( ) . getSeconds ( ) + new Date ( ) . getMilliseconds ( ) ;
}
} ) ;
/***/ } ) ,
/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/views/Apps.vue?vue&type=script&lang=js&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / babel - loader / lib ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / 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 _dist _Components _AppContent _ _WEBPACK _IMPORTED _MODULE _0 _ _ = _ _webpack _require _ _ ( /*! @nextcloud/vue/dist/Components/AppContent */ "./node_modules/@nextcloud/vue/dist/Components/AppContent.js" ) ;
/* harmony import */ var _nextcloud _vue _dist _Components _AppContent _ _WEBPACK _IMPORTED _MODULE _0 _ _ _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( _nextcloud _vue _dist _Components _AppContent _ _WEBPACK _IMPORTED _MODULE _0 _ _ ) ;
/* harmony import */ var _nextcloud _vue _dist _Components _AppNavigation _ _WEBPACK _IMPORTED _MODULE _1 _ _ = _ _webpack _require _ _ ( /*! @nextcloud/vue/dist/Components/AppNavigation */ "./node_modules/@nextcloud/vue/dist/Components/AppNavigation.js" ) ;
/* harmony import */ var _nextcloud _vue _dist _Components _AppNavigation _ _WEBPACK _IMPORTED _MODULE _1 _ _ _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( _nextcloud _vue _dist _Components _AppNavigation _ _WEBPACK _IMPORTED _MODULE _1 _ _ ) ;
/* harmony import */ var _nextcloud _vue _dist _Components _AppNavigationCounter _ _WEBPACK _IMPORTED _MODULE _2 _ _ = _ _webpack _require _ _ ( /*! @nextcloud/vue/dist/Components/AppNavigationCounter */ "./node_modules/@nextcloud/vue/dist/Components/AppNavigationCounter.js" ) ;
/* harmony import */ var _nextcloud _vue _dist _Components _AppNavigationCounter _ _WEBPACK _IMPORTED _MODULE _2 _ _ _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( _nextcloud _vue _dist _Components _AppNavigationCounter _ _WEBPACK _IMPORTED _MODULE _2 _ _ ) ;
/* harmony import */ var _nextcloud _vue _dist _Components _AppNavigationItem _ _WEBPACK _IMPORTED _MODULE _3 _ _ = _ _webpack _require _ _ ( /*! @nextcloud/vue/dist/Components/AppNavigationItem */ "./node_modules/@nextcloud/vue/dist/Components/AppNavigationItem.js" ) ;
/* harmony import */ var _nextcloud _vue _dist _Components _AppNavigationItem _ _WEBPACK _IMPORTED _MODULE _3 _ _ _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( _nextcloud _vue _dist _Components _AppNavigationItem _ _WEBPACK _IMPORTED _MODULE _3 _ _ ) ;
/* harmony import */ var _nextcloud _vue _dist _Components _AppNavigationSpacer _ _WEBPACK _IMPORTED _MODULE _4 _ _ = _ _webpack _require _ _ ( /*! @nextcloud/vue/dist/Components/AppNavigationSpacer */ "./node_modules/@nextcloud/vue/dist/Components/AppNavigationSpacer.js" ) ;
/* harmony import */ var _nextcloud _vue _dist _Components _AppNavigationSpacer _ _WEBPACK _IMPORTED _MODULE _4 _ _ _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( _nextcloud _vue _dist _Components _AppNavigationSpacer _ _WEBPACK _IMPORTED _MODULE _4 _ _ ) ;
/* harmony import */ var _nextcloud _vue _dist _Components _AppSidebar _ _WEBPACK _IMPORTED _MODULE _5 _ _ = _ _webpack _require _ _ ( /*! @nextcloud/vue/dist/Components/AppSidebar */ "./node_modules/@nextcloud/vue/dist/Components/AppSidebar.js" ) ;
/* harmony import */ var _nextcloud _vue _dist _Components _AppSidebar _ _WEBPACK _IMPORTED _MODULE _5 _ _ _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( _nextcloud _vue _dist _Components _AppSidebar _ _WEBPACK _IMPORTED _MODULE _5 _ _ ) ;
/* harmony import */ var _nextcloud _vue _dist _Components _Content _ _WEBPACK _IMPORTED _MODULE _6 _ _ = _ _webpack _require _ _ ( /*! @nextcloud/vue/dist/Components/Content */ "./node_modules/@nextcloud/vue/dist/Components/Content.js" ) ;
/* harmony import */ var _nextcloud _vue _dist _Components _Content _ _WEBPACK _IMPORTED _MODULE _6 _ _ _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( _nextcloud _vue _dist _Components _Content _ _WEBPACK _IMPORTED _MODULE _6 _ _ ) ;
/* harmony import */ var vue _ _WEBPACK _IMPORTED _MODULE _7 _ _ = _ _webpack _require _ _ ( /*! vue */ "./node_modules/vue/dist/vue.runtime.esm.js" ) ;
/* harmony import */ var vue _localstorage _ _WEBPACK _IMPORTED _MODULE _8 _ _ = _ _webpack _require _ _ ( /*! vue-localstorage */ "./node_modules/vue-localstorage/dist/vue-local-storage.js" ) ;
/* harmony import */ var vue _localstorage _ _WEBPACK _IMPORTED _MODULE _8 _ _ _default = /*#__PURE__*/ _ _webpack _require _ _ . n ( vue _localstorage _ _WEBPACK _IMPORTED _MODULE _8 _ _ ) ;
/* harmony import */ var _components _AppList _ _WEBPACK _IMPORTED _MODULE _9 _ _ = _ _webpack _require _ _ ( /*! ../components/AppList */ "./apps/settings/src/components/AppList.vue" ) ;
/* harmony import */ var _components _AppDetails _ _WEBPACK _IMPORTED _MODULE _10 _ _ = _ _webpack _require _ _ ( /*! ../components/AppDetails */ "./apps/settings/src/components/AppDetails.vue" ) ;
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
vue _ _WEBPACK _IMPORTED _MODULE _7 _ _ [ "default" ] . use ( vue _localstorage _ _WEBPACK _IMPORTED _MODULE _8 _ _ _default . a ) ;
/* harmony default export */ _ _webpack _exports _ _ [ "default" ] = ( {
name : 'Apps' ,
components : {
AppContent : _nextcloud _vue _dist _Components _AppContent _ _WEBPACK _IMPORTED _MODULE _0 _ _ _default . a ,
AppDetails : _components _AppDetails _ _WEBPACK _IMPORTED _MODULE _10 _ _ [ "default" ] ,
AppList : _components _AppList _ _WEBPACK _IMPORTED _MODULE _9 _ _ [ "default" ] ,
AppNavigation : _nextcloud _vue _dist _Components _AppNavigation _ _WEBPACK _IMPORTED _MODULE _1 _ _ _default . a ,
AppNavigationCounter : _nextcloud _vue _dist _Components _AppNavigationCounter _ _WEBPACK _IMPORTED _MODULE _2 _ _ _default . a ,
AppNavigationItem : _nextcloud _vue _dist _Components _AppNavigationItem _ _WEBPACK _IMPORTED _MODULE _3 _ _ _default . a ,
AppNavigationSpacer : _nextcloud _vue _dist _Components _AppNavigationSpacer _ _WEBPACK _IMPORTED _MODULE _4 _ _ _default . a ,
AppSidebar : _nextcloud _vue _dist _Components _AppSidebar _ _WEBPACK _IMPORTED _MODULE _5 _ _ _default . a ,
Content : _nextcloud _vue _dist _Components _Content _ _WEBPACK _IMPORTED _MODULE _6 _ _ _default . a
} ,
props : {
category : {
type : String ,
default : 'installed'
} ,
id : {
type : String ,
default : ''
}
} ,
data : function data ( ) {
return {
searchQuery : ''
} ;
} ,
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 ;
}
} ,
watch : {
category : function category ( val , old ) {
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 ) ;
} ,
methods : {
setSearch : function setSearch ( query ) {
this . searchQuery = query ;
} ,
resetSearch : function resetSearch ( ) {
this . setSearch ( '' ) ;
} ,
hideAppDetails : function hideAppDetails ( ) {
this . $router . push ( {
name : 'apps-category' ,
params : {
category : this . category
}
} ) ;
}
}
} ) ;
/***/ } ) ,
/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppDetails.vue?vue&type=style&index=0&id=59a92e62&scoped=true&lang=css&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / css - loader / dist / cjs . js ! . / node _modules / vue - loader / lib / loaders / stylePostLoader . js ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / src / components / AppDetails . vue ? vue & type = style & index = 0 & id = 59 a92e62 & scoped = true & lang = css & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! 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 , "\n.force[data-v-59a92e62] {\n\tbackground: var(--color-main-background);\n\tborder-color: var(--color-error);\n\tcolor: var(--color-error);\n}\n.force[data-v-59a92e62]:hover,\n.force[data-v-59a92e62]:active {\n\tbackground: var(--color-error);\n\tborder-color: var(--color-error) !important;\n\tcolor: var(--color-main-background);\n}\n" , "" ] ) ;
// Exports
module . exports = exports ;
/***/ } ) ,
/***/ "./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppList/AppItem.vue?vue&type=style&index=0&id=429da85a&scoped=true&lang=css&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / css - loader / dist / cjs . js ! . / node _modules / vue - loader / lib / loaders / stylePostLoader . js ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / src / components / AppList / AppItem . vue ? vue & type = style & index = 0 & id = 429 da85a & scoped = true & lang = css & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! 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 , "\n.force[data-v-429da85a] {\n\tbackground: var(--color-main-background);\n\tborder-color: var(--color-error);\n\tcolor: var(--color-error);\n}\n.force[data-v-429da85a]:hover,\n.force[data-v-429da85a]:active {\n\tbackground: var(--color-error);\n\tborder-color: var(--color-error) !important;\n\tcolor: var(--color-main-background);\n}\n" , "" ] ) ;
// Exports
module . exports = exports ;
/***/ } ) ,
/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppDetails.vue?vue&type=template&id=59a92e62&scoped=true&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / vue - loader / lib / loaders / templateLoader . js ? ? vue - loader - options ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / src / components / AppDetails . vue ? vue & type = template & id = 59 a92e62 & scoped = true & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! 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 ( "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 ) + "\n\t" )
] ) ,
_vm . _v ( " " ) ,
_vm . app . screenshot
? _c ( "img" , { attrs : { src : _vm . app . screenshot , width : "100%" } } )
: _vm . _e ( ) ,
_vm . _v ( " " ) ,
_vm . app . level === 300 || _vm . app . level === 200 || _vm . hasRating
? _c (
"div" ,
{ staticClass : "app-level" } ,
[
_vm . app . level === 300
? _c (
"span" ,
{
directives : [
{
name : "tooltip" ,
rawName : "v-tooltip.auto" ,
value : _vm . t (
"settings" ,
"This app is supported via your current Nextcloud subscription."
) ,
expression :
"t('settings', 'This app is supported via your current Nextcloud subscription.')" ,
modifiers : { auto : true }
}
] ,
staticClass : "supported icon-checkmark-color"
} ,
[
_vm . _v (
"\n\t\t\t" + _vm . _s ( _vm . t ( "settings" , "Supported" ) )
)
]
)
: _vm . _e ( ) ,
_vm . _v ( " " ) ,
_vm . app . level === 200
? _c (
"span" ,
{
directives : [
{
name : "tooltip" ,
rawName : "v-tooltip.auto" ,
value : _vm . t (
"settings" ,
"Featured apps are developed by and within the community. They offer central functionality and are ready for production use."
) ,
expression :
"t('settings', 'Featured 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" , "Featured" ) ) ) ]
)
: _vm . _e ( ) ,
_vm . _v ( " " ) ,
_vm . hasRating
? _c ( "AppScore" , {
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" , { key : index } , [
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 ( "\n\t\t" + _vm . _s ( _vm . licence ) + "\n\t" )
] )
: _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 )
} ,
on : {
click : function ( $event ) {
return _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 ) {
return _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 ) {
return _vm . disable ( _vm . app . id )
}
}
} )
: _vm . _e ( ) ,
_vm . _v ( " " ) ,
! _vm . app . active && ( _vm . app . canInstall || _vm . app . isCompatible )
? _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 ) {
return _vm . enable ( _vm . app . id )
}
}
} )
: ! _vm . app . active
? _c ( "input" , {
directives : [
{
name : "tooltip" ,
rawName : "v-tooltip.auto" ,
value : _vm . forceEnableButtonTooltip ,
expression : "forceEnableButtonTooltip" ,
modifiers : { auto : true }
}
] ,
staticClass : "enable force" ,
attrs : {
type : "button" ,
value : _vm . forceEnableButtonText ,
disabled : _vm . installing || _vm . loading ( _vm . app . id )
} ,
on : {
click : function ( $event ) {
return _vm . forceEnable ( _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 : {
id : _vm . prefix ( "groups_enable" , _vm . app . id ) ,
type : "checkbox"
} ,
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 ,
"tag-width" : 60
} ,
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 ( "ul" , { staticClass : "app-dependencies" } , [
_vm . app . missingMinOwnCloudVersion
? _c ( "li" , [
_vm . _v (
"\n\t\t\t" +
_vm . _s (
_vm . t (
"settings" ,
"This app has no minimum Nextcloud version assigned. This will be an error in the future."
)
) +
"\n\t\t"
)
] )
: _vm . _e ( ) ,
_vm . _v ( " " ) ,
_vm . app . missingMaxOwnCloudVersion
? _c ( "li" , [
_vm . _v (
"\n\t\t\t" +
_vm . _s (
_vm . t (
"settings" ,
"This app has no maximum Nextcloud version assigned. This will be an error in the future."
)
) +
"\n\t\t"
)
] )
: _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 , index ) {
return _c ( "li" , { key : index } , [
_vm . _v ( "\n\t\t\t\t\t" + _vm . _s ( dep ) + "\n\t\t\t\t" )
] )
} ) ,
0
)
] )
: _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 ( "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?!./apps/settings/src/components/AppList.vue?vue&type=template&id=6d1e92a4&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / vue - loader / lib / loaders / templateLoader . js ? ? vue - loader - options ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / src / components / AppList . vue ? vue & type = template & id = 6 d1e92a4 & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! 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
? [
_vm . showUpdateAll
? _c ( "div" , { staticClass : "counter" } , [
_vm . _v (
"\n\t\t\t\t" +
_vm . _s (
_vm . t (
"settings" ,
"{counter} apps have an update available" ,
{ counter : _vm . counter }
)
) +
"\n\t\t\t\t"
) ,
_vm . showUpdateAll
? _c (
"button" ,
{
staticClass : "primary" ,
attrs : { id : "app-list-update-all" } ,
on : { click : _vm . updateAll }
} ,
[
_vm . _v (
"\n\t\t\t\t\t" +
_vm . _s ( _vm . t ( "settings" , "Update all" ) ) +
"\n\t\t\t\t"
)
]
)
: _vm . _e ( )
] )
: _vm . _e ( ) ,
_vm . _v ( " " ) ,
_c (
"transition-group" ,
{
staticClass : "apps-list-container" ,
attrs : { name : "app-list" , tag : "div" }
} ,
_vm . _l ( _vm . apps , function ( app ) {
return _c ( "AppItem" , {
key : app . id ,
attrs : { app : app , category : _vm . category }
} )
} ) ,
1
)
]
: _vm . _e ( ) ,
_vm . _v ( " " ) ,
_vm . useBundleView
? _c (
"transition-group" ,
{
staticClass : "apps-list-container" ,
attrs : { name : "app-list" , tag : "div" }
} ,
[
_vm . _l ( _vm . bundles , function ( bundle ) {
return [
_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 ) {
return _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 ( "\n\t\t\t\t\t\t \n\t\t\t\t\t" )
] )
] ) ,
_vm . _v ( " " ) ,
_vm . _l ( _vm . bundleApps ( bundle . id ) , function ( app ) {
return _c ( "AppItem" , {
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 ( "AppItem" , {
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 ( "AppItem" , {
key : app . id ,
attrs : {
app : app ,
category : _vm . category ,
"list-view" : true
}
} )
} )
]
: _vm . _e ( )
] ,
2
)
]
) ,
_vm . _v ( " " ) ,
_vm . search !== "" &&
! _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?!./apps/settings/src/components/AppList/AppItem.vue?vue&type=template&id=429da85a&scoped=true&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / vue - loader / lib / loaders / templateLoader . js ? ? vue - loader - options ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / src / components / AppList / AppItem . vue ? vue & type = template & id = 429 da85a & scoped = true & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! 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 ( "\n\t\t" + _vm . _s ( _vm . app . summary ) + "\n\t" )
] )
: _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 === 300
? _c (
"span" ,
{
directives : [
{
name : "tooltip" ,
rawName : "v-tooltip.auto" ,
value : _vm . t (
"settings" ,
"This app is supported via your current Nextcloud subscription."
) ,
expression :
"t('settings', 'This app is supported via your current Nextcloud subscription.')" ,
modifiers : { auto : true }
}
] ,
staticClass : "supported icon-checkmark-color"
} ,
[ _vm . _v ( "\n\t\t\t" + _vm . _s ( _vm . t ( "settings" , "Supported" ) ) ) ]
)
: _vm . _e ( ) ,
_vm . _v ( " " ) ,
_vm . app . level === 200
? _c (
"span" ,
{
directives : [
{
name : "tooltip" ,
rawName : "v-tooltip.auto" ,
value : _vm . t (
"settings" ,
"Featured apps are developed by and within the community. They offer central functionality and are ready for production use."
) ,
expression :
"t('settings', 'Featured 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" , "Featured" ) ) ) ]
)
: _vm . _e ( ) ,
_vm . _v ( " " ) ,
_vm . hasRating && ! _vm . listView
? _c ( "AppScore" , { attrs : { score : _vm . app . score } } )
: _vm . _e ( )
] ,
1
) ,
_vm . _v ( " " ) ,
_c ( "div" , { staticClass : "actions" } , [
_vm . app . error
? _c ( "div" , { staticClass : "warning" } , [
_vm . _v ( "\n\t\t\t" + _vm . _s ( _vm . app . error ) + "\n\t\t" )
] )
: _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 ( )
return _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 ( )
return _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 ( )
return _vm . disable ( _vm . app . id )
}
}
} )
: _vm . _e ( ) ,
_vm . _v ( " " ) ,
! _vm . app . active && ( _vm . app . canInstall || _vm . app . isCompatible )
? _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 ( )
return _vm . enable ( _vm . app . id )
}
}
} )
: ! _vm . app . active
? _c ( "input" , {
directives : [
{
name : "tooltip" ,
rawName : "v-tooltip.auto" ,
value : _vm . forceEnableButtonTooltip ,
expression : "forceEnableButtonTooltip" ,
modifiers : { auto : true }
}
] ,
staticClass : "enable force" ,
attrs : {
type : "button" ,
value : _vm . forceEnableButtonText ,
disabled : _vm . installing || _vm . loading ( _vm . app . id )
} ,
on : {
click : function ( $event ) {
$event . stopPropagation ( )
return _vm . forceEnable ( _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?!./apps/settings/src/components/AppList/AppScore.vue?vue&type=template&id=0ecce4fc&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / vue - loader / lib / loaders / templateLoader . js ? ? vue - loader - options ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / src / components / AppList / AppScore . vue ? vue & type = template & id = 0 ecce4fc & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! 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?!./apps/settings/src/views/Apps.vue?vue&type=template&id=d3714d0a&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / vue - loader / lib / loaders / templateLoader . js ? ? vue - loader - options ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / src / views / Apps . vue ? vue & type = template & id = d3714d0a & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! 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 (
"Content" ,
{
class : { "with-app-sidebar" : _vm . currentApp } ,
attrs : {
"app-name" : "settings" ,
"content-class" : { "icon-loading" : _vm . loadingList } ,
"navigation-class" : { "icon-loading" : _vm . loading }
}
} ,
[
_c ( "AppNavigation" , [
_c (
"ul" ,
{ attrs : { id : "appscategories" } } ,
[
_c ( "AppNavigationItem" , {
attrs : {
id : "app-category-your-apps" ,
to : { name : "apps" } ,
exact : true ,
icon : "icon-category-installed" ,
title : _vm . t ( "settings" , "Your apps" )
}
} ) ,
_vm . _v ( " " ) ,
_c ( "AppNavigationItem" , {
attrs : {
id : "app-category-enabled" ,
to : { name : "apps-category" , params : { category : "enabled" } } ,
icon : "icon-category-enabled" ,
title : _vm . t ( "settings" , "Active apps" )
}
} ) ,
_vm . _v ( " " ) ,
_c ( "AppNavigationItem" , {
attrs : {
id : "app-category-disabled" ,
to : { name : "apps-category" , params : { category : "disabled" } } ,
icon : "icon-category-disabled" ,
title : _vm . t ( "settings" , "Disabled apps" )
}
} ) ,
_vm . _v ( " " ) ,
_vm . updateCount > 0
? _c (
"AppNavigationItem" ,
{
attrs : {
id : "app-category-updates" ,
to : {
name : "apps-category" ,
params : { category : "updates" }
} ,
icon : "icon-download" ,
title : _vm . t ( "settings" , "Updates" )
}
} ,
[
_c (
"AppNavigationCounter" ,
{ attrs : { slot : "counter" } , slot : "counter" } ,
[
_vm . _v (
"\n\t\t\t\t\t" +
_vm . _s ( _vm . updateCount ) +
"\n\t\t\t\t"
)
]
)
] ,
1
)
: _vm . _e ( ) ,
_vm . _v ( " " ) ,
_c ( "AppNavigationItem" , {
attrs : {
id : "app-category-your-bundles" ,
to : {
name : "apps-category" ,
params : { category : "app-bundles" }
} ,
icon : "icon-category-app-bundles" ,
title : _vm . t ( "settings" , "App bundles" )
}
} ) ,
_vm . _v ( " " ) ,
_c ( "AppNavigationSpacer" ) ,
_vm . _v ( " " ) ,
_vm . settings . appstoreEnabled
? [
_c ( "AppNavigationItem" , {
attrs : {
id : "app-category-featured" ,
to : {
name : "apps-category" ,
params : { category : "featured" }
} ,
icon : "icon-favorite" ,
title : _vm . t ( "settings" , "Featured apps" )
}
} ) ,
_vm . _v ( " " ) ,
_vm . _l ( _vm . categories , function ( cat ) {
return _c ( "AppNavigationItem" , {
key : "icon-category-" + cat . ident ,
attrs : {
icon : "icon-category-" + cat . ident ,
to : {
name : "apps-category" ,
params : { category : cat . ident }
} ,
title : cat . displayName
}
} )
} )
]
: _vm . _e ( ) ,
_vm . _v ( " " ) ,
_c ( "AppNavigationItem" , {
attrs : {
id : "app-developer-docs" ,
href : "settings.developerDocumentation" ,
title : _vm . t ( "settings" , "Developer documentation" ) + " ↗"
}
} )
] ,
2
)
] ) ,
_vm . _v ( " " ) ,
_c (
"AppContent" ,
{
staticClass : "app-settings-content" ,
class : { "icon-loading" : _vm . loadingList }
} ,
[
_c ( "AppList" , {
attrs : {
category : _vm . category ,
app : _vm . currentApp ,
search : _vm . searchQuery
}
} )
] ,
1
) ,
_vm . _v ( " " ) ,
_vm . id && _vm . currentApp
? _c (
"AppSidebar" ,
{ on : { close : _vm . hideAppDetails } } ,
[
_c ( "AppDetails" , {
attrs : { category : _vm . category , app : _vm . currentApp }
} )
] ,
1
)
: _vm . _e ( )
] ,
1
)
}
var staticRenderFns = [ ]
render . _withStripped = true
/***/ } ) ,
/***/ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppDetails.vue?vue&type=style&index=0&id=59a92e62&scoped=true&lang=css&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / vue - style - loader ! . / node _modules / css - loader / dist / cjs . js ! . / node _modules / vue - loader / lib / loaders / stylePostLoader . js ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / src / components / AppDetails . vue ? vue & type = style & index = 0 & id = 59 a92e62 & scoped = true & lang = css & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! no static exports found */
/***/ ( function ( module , exports , _ _webpack _require _ _ ) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = _ _webpack _require _ _ ( /*! !../../../../node_modules/css-loader/dist/cjs.js!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/vue-loader/lib??vue-loader-options!./AppDetails.vue?vue&type=style&index=0&id=59a92e62&scoped=true&lang=css& */ "./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppDetails.vue?vue&type=style&index=0&id=59a92e62&scoped=true&lang=css&" ) ;
if ( typeof content === 'string' ) content = [ [ module . i , content , '' ] ] ;
if ( content . locals ) module . exports = content . locals ;
// add the styles to the DOM
var add = _ _webpack _require _ _ ( /*! ../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ "./node_modules/vue-style-loader/lib/addStylesClient.js" ) . default
var update = add ( "5bf4fbf8" , content , false , { } ) ;
// Hot Module Replacement
if ( false ) { }
/***/ } ) ,
/***/ "./node_modules/vue-style-loader/index.js!./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppList/AppItem.vue?vue&type=style&index=0&id=429da85a&scoped=true&lang=css&" :
/ * ! * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ! * \
! * * * . / node _modules / vue - style - loader ! . / node _modules / css - loader / dist / cjs . js ! . / node _modules / vue - loader / lib / loaders / stylePostLoader . js ! . / node _modules / vue - loader / lib ? ? vue - loader - options ! . / apps / settings / src / components / AppList / AppItem . vue ? vue & type = style & index = 0 & id = 429 da85a & scoped = true & lang = css & * * * !
\ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /
/*! no static exports found */
/***/ ( function ( module , exports , _ _webpack _require _ _ ) {
// style-loader: Adds some css to the DOM by adding a <style> tag
// load the styles
var content = _ _webpack _require _ _ ( /*! !../../../../../node_modules/css-loader/dist/cjs.js!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/vue-loader/lib??vue-loader-options!./AppItem.vue?vue&type=style&index=0&id=429da85a&scoped=true&lang=css& */ "./node_modules/css-loader/dist/cjs.js!./node_modules/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/vue-loader/lib/index.js?!./apps/settings/src/components/AppList/AppItem.vue?vue&type=style&index=0&id=429da85a&scoped=true&lang=css&" ) ;
if ( typeof content === 'string' ) content = [ [ module . i , content , '' ] ] ;
if ( content . locals ) module . exports = content . locals ;
// add the styles to the DOM
var add = _ _webpack _require _ _ ( /*! ../../../../../node_modules/vue-style-loader/lib/addStylesClient.js */ "./node_modules/vue-style-loader/lib/addStylesClient.js" ) . default
var update = add ( "2d876e7a" , content , false , { } ) ;
// Hot Module Replacement
if ( false ) { }
/***/ } )
} ] ) ;
2020-02-10 11:41:11 +03:00
//# sourceMappingURL=vue-2.js.map?v=71b1f9cb73b6f972a0fe