summaryrefslogtreecommitdiffstats
path: root/js
diff options
context:
space:
mode:
authorJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2018-08-11 10:55:42 +0200
committerJessica <jessica@Absolventas-MacBook-Pro.local>2018-08-13 15:05:31 +0200
commit757fee32f99cb405b0657c63cb4130b5fc00ef67 (patch)
treedccd421f24b758439c706bdf89c4f5c04d576a77 /js
parent974aac5caef387dd0ab63aa917ed5a4c23c1fbaa (diff)
Rebase to new components naming convention
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'js')
-rw-r--r--js/contacts.js278
1 files changed, 3 insertions, 275 deletions
diff --git a/js/contacts.js b/js/contacts.js
index 41ce2d97..d0d63419 100644
--- a/js/contacts.js
+++ b/js/contacts.js
@@ -429,11 +429,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n\tvalue: true\n});\n
/***/ (function(module, exports, __webpack_require__) {
"use strict";
-<<<<<<< HEAD
eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n\tvalue: true\n});\n\nvar _ContentListItem = __webpack_require__(/*! ./ContentList/ContentListItem */ \"./src/components/ContentList/ContentListItem.vue\");\n\nvar _ContentListItem2 = _interopRequireDefault(_ContentListItem);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = {\n\tname: 'ContentList',\n\tcomponents: {\n\t\t'content-list-item': _ContentListItem2.default\n\t},\n\tprops: {\n\t\tlist: {\n\t\t\ttype: Array,\n\t\t\trequired: true\n\t\t},\n\t\tcontacts: {\n\t\t\ttype: Object,\n\t\t\trequired: true\n\t\t},\n\t\tloading: {\n\t\t\ttype: Boolean,\n\t\t\tdefault: true\n\t\t}\n\t}\n}; //\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3JjL2NvbXBvbmVudHMvQ29udGVudExpc3QudnVlP2QyYTgiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBK0JBOzs7Ozs7a0JBRUE7QUFDQSxvQkFEQTtBQUVBO0FBQ0E7QUFEQSxFQUZBO0FBS0E7QUFDQTtBQUNBLGNBREE7QUFFQTtBQUZBLEdBREE7QUFLQTtBQUNBLGVBREE7QUFFQTtBQUZBLEdBTEE7QUFTQTtBQUNBLGdCQURBO0FBRUE7QUFGQTtBQVRBO0FBTEEsQyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9iYWJlbC1sb2FkZXIvbGliL2luZGV4LmpzIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy9jb21wb25lbnRzL0NvbnRlbnRMaXN0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyYuanMiLCJzb3VyY2VzQ29udGVudCI6WyI8IS0tXG4gIC0gQGNvcHlyaWdodCBDb3B5cmlnaHQgKGMpIDIwMTggSm9obiBNb2xha3Zvw6YgPHNram5sZHN2QHByb3Rvbm1haWwuY29tPlxuICAtXG4gIC0gQGF1dGhvciBKb2huIE1vbGFrdm/DpiA8c2tqbmxkc3ZAcHJvdG9ubWFpbC5jb20+XG4gIC1cbiAgLSBAbGljZW5zZSBHTlUgQUdQTCB2ZXJzaW9uIDMgb3IgYW55IGxhdGVyIHZlcnNpb25cbiAgLVxuICAtIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5XG4gIC0gaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXNcbiAgLSBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGVcbiAgLSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLlxuICAtXG4gIC0gVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsXG4gIC0gYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2ZcbiAgLSBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlXG4gIC0gR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuXG4gIC1cbiAgLSBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2VcbiAgLSBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbS4gSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LlxuICAtXG4gIC0tPlxuXG48dGVtcGxhdGU+XG5cdDxkaXYgaWQ9XCJjb250YWN0cy1saXN0XCIgOmNsYXNzPVwieydpY29uLWxvYWRpbmcnOiBsb2FkaW5nfVwiIGNsYXNzPVwiYXBwLWNvbnRlbnQtbGlzdFwiPlxuXHRcdDwhLS0gc2FtZSB1aWQgY2FuIGNvZXhpc3RzIGJldHdlZW4gZGlmZmVyZW50IGFkZHJlc3Nib29rc1xuXHRcdFx0c28gd2UgbmVlZCB0byB1c2UgdGhlIGFkZHJlc3Nib29rIGlkIGFzIGtleSBhcyB3ZWxsIC0tPlxuXHRcdDxjb250ZW50LWxpc3QtaXRlbSB2LWZvcj1cImNvbnRhY3QgaW4gbGlzdFwiIDprZXk9XCJjb250YWN0LmtleVwiIDpjb250YWN0PVwiY29udGFjdHNbY29udGFjdC5rZXldXCIgLz5cblx0PC9kaXY+XG48L3RlbXBsYXRlPlxuXG48c2NyaXB0PlxuaW1wb3J0IGNvbnRlbnRMaXN0SXRlbSBmcm9tICcuL0NvbnRlbnRMaXN0L0NvbnRlbnRMaXN0SXRlbSdcblxuZXhwb3J0IGRlZmF1bHQge1xuXHRuYW1lOiAnQ29udGVudExpc3QnLFxuXHRjb21wb25lbnRzOiB7XG5cdFx0J2NvbnRlbnQtbGlzdC1pdGVtJzogY29udGVudExpc3RJdGVtXG5cdH0sXG5cdHByb3BzOiB7XG5cdFx0bGlzdDoge1xuXHRcdFx0dHlwZTogQXJyYXksXG5cdFx0XHRyZXF1aXJlZDogdHJ1ZVxuXHRcdH0sXG5cdFx0Y29udGFjdHM6IHtcblx0XHRcdHR5cGU6IE9iamVjdCxcblx0XHRcdHJlcXVpcmVkOiB0cnVlXG5cdFx0fSxcblx0XHRsb2FkaW5nOiB7XG5cdFx0XHR0eXBlOiBCb29sZWFuLFxuXHRcdFx0ZGVmYXVsdDogdHJ1ZVxuXHRcdH1cblx0fVxufVxuPC9zY3JpcHQ+XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/ContentList.vue?vue&type=script&lang=js&\n");
-=======
-eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n\tvalue: true\n});\n\nvar _popoverMenu = __webpack_require__(/*! ./popoverMenu */ \"./src/components/popoverMenu.vue\");\n\nvar _popoverMenu2 = _interopRequireDefault(_popoverMenu);\n\nvar _shareAddressbook = __webpack_require__(/*! ./settingsNavigation/shareAddressbook */ \"./src/components/settingsNavigation/shareAddressbook.vue\");\n\nvar _shareAddressbook2 = _interopRequireDefault(_shareAddressbook);\n\nvar _vueClickOutside = __webpack_require__(/*! vue-click-outside */ \"./node_modules/vue-click-outside/index.js\");\n\nvar _vueClickOutside2 = _interopRequireDefault(_vueClickOutside);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = {\n\tcomponents: {\n\t\tpopoverMenu: _popoverMenu2.default,\n\t\tshareAddressbook: _shareAddressbook2.default,\n\t\tclickOutside: _vueClickOutside2.default\n\t},\n\tdirectives: {\n\t\tclickOutside: _vueClickOutside2.default\n\t},\n\tprops: {\n\t\taddressbook: {\n\t\t\ttype: Object,\n\t\t\tdefault: function _default() {\n\t\t\t\treturn {};\n\t\t\t}\n\t\t}\n\t},\n\tdata: function data() {\n\t\treturn {\n\t\t\tmenuOpen: false,\n\t\t\tshareOpen: false,\n\t\t\tenabled: true\n\t\t};\n\t},\n\n\tcomputed: {\n\t\t// building the popover menu\n\t\tmenu: function menu() {\n\t\t\treturn [{\n\t\t\t\thref: '#',\n\t\t\t\ticon: 'icon-public',\n\t\t\t\ttext: 'Copy link'\n\t\t\t}, {\n\t\t\t\thref: '#',\n\t\t\t\ticon: 'icon-download',\n\t\t\t\ttext: 'Download'\n\t\t\t}, {\n\t\t\t\ticon: 'icon-rename',\n\t\t\t\ttext: 'Rename',\n\t\t\t\taction: function renameAddressBook() {\n\t\t\t\t\talert('rename the address book');\n\t\t\t\t}\n\t\t\t}, {\n\t\t\t\ticon: 'checkbox',\n\t\t\t\ttext: 'Enabled',\n\t\t\t\tinput: 'checkbox',\n\t\t\t\tmodel: this.enabled,\n\t\t\t\taction: function toggleEnabled() {\n\t\t\t\t\talert('This addressbook is: enabled');\n\t\t\t\t}\n\t\t\t}, {\n\t\t\t\ticon: 'icon-delete',\n\t\t\t\ttext: 'Delete',\n\t\t\t\taction: function deleteAddressBook() {\n\t\t\t\t\talert('Delete AddressBook');\n\t\t\t\t}\n\t\t\t}];\n\t\t}\n\t},\n\tmethods: {\n\t\ttoggleShare: function toggleShare() {\n\t\t\tthis.shareOpen = !this.shareOpen;\n\t\t},\n\t\tcloseMenu: function closeMenu() {\n\t\t\tthis.menuOpen = false;\n\t\t},\n\t\ttoggleMenu: function toggleMenu() {\n\t\t\tthis.menuOpen = !this.menuOpen;\n\t\t}\n\t}\n}; //\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3JjL2NvbXBvbmVudHMvYWRkcmVzc0Jvb2sudnVlP2IzOGYiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBOENBOzs7O0FBQ0E7Ozs7QUFDQTs7Ozs7O2tCQUVBO0FBQ0E7QUFDQSxvQ0FEQTtBQUVBLDhDQUZBO0FBR0E7QUFIQSxFQURBO0FBTUE7QUFDQTtBQURBLEVBTkE7QUFTQTtBQUNBO0FBQ0EsZUFEQTtBQUVBLFVBRkEsc0JBRUE7QUFDQTtBQUNBO0FBSkE7QUFEQSxFQVRBO0FBaUJBLEtBakJBLGtCQWlCQTtBQUNBO0FBQ0Esa0JBREE7QUFFQSxtQkFGQTtBQUdBO0FBSEE7QUFLQSxFQXZCQTs7QUF3QkE7QUFDQTtBQUNBLE1BRkEsa0JBRUE7QUFDQTtBQUNBLGFBREE7QUFFQSx1QkFGQTtBQUdBO0FBSEEsTUFLQTtBQUNBLGFBREE7QUFFQSx5QkFGQTtBQUdBO0FBSEEsSUFMQSxFQVVBO0FBQ0EsdUJBREE7QUFFQSxrQkFGQTtBQUdBO0FBQ0E7QUFDQTtBQUxBLElBVkEsRUFpQkE7QUFDQSxvQkFEQTtBQUVBLG1CQUZBO0FBR0EscUJBSEE7QUFJQSx1QkFKQTtBQUtBO0FBQ0E7QUFDQTtBQVBBLElBakJBLEVBMEJBO0FBQ0EsdUJBREE7QUFFQSxrQkFGQTtBQUdBO0FBQ0E7QUFDQTtBQUxBLElBMUJBO0FBaUNBO0FBcENBLEVBeEJBO0FBOERBO0FBQ0EsYUFEQSx5QkFDQTtBQUNBO0FBQ0EsR0FIQTtBQUlBLFdBSkEsdUJBSUE7QUFDQTtBQUNBLEdBTkE7QUFPQSxZQVBBLHdCQU9BO0FBQ0E7QUFDQTtBQVRBO0FBOURBLEMiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8hLi9zcmMvY29tcG9uZW50cy9hZGRyZXNzQm9vay52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPCEtLVxuICAtIEBjb3B5cmlnaHQgQ29weXJpZ2h0IChjKSAyMDE4IEpvaG4gTW9sYWt2b8OmIDxza2pubGRzdkBwcm90b25tYWlsLmNvbT5cbiAgLVxuICAtIEBhdXRob3IgSm9obiBNb2xha3Zvw6YgPHNram5sZHN2QHByb3Rvbm1haWwuY29tPlxuICAtIEBhdXRob3IgVGVhbSBQb3Bjb3JuIDx0ZWFtcG9wY29ybmJlcmxpbkBnbWFpbC5jb20+XG4gIC1cbiAgLSBAbGljZW5zZSBHTlUgQUdQTCB2ZXJzaW9uIDMgb3IgYW55IGxhdGVyIHZlcnNpb25cbiAgLVxuICAtIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5XG4gIC0gaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXNcbiAgLSBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGVcbiAgLSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLlxuICAtXG4gIC0gVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsXG4gIC0gYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2ZcbiAgLSBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlXG4gIC0gR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuXG4gIC1cbiAgLSBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2VcbiAgLSBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbS4gSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LlxuICAtXG4gIC0tPlxuXG48dGVtcGxhdGU+XG5cdDxkaXY+XG5cdFx0PGxpIDpjbGFzcz1cInsnZGlzYWJsZWQnOiAhYWRkcmVzc2Jvb2suZW5hYmxlZH1cIiBjbGFzcz1cImFkZHJlc3Nib29rXCI+XG5cdFx0XHQ8IS0tIGFkZHJlc3Nib29rIG5hbWUgLS0+XG5cdFx0XHQ8c3BhbiBjbGFzcz1cImFkZHJlc3Nib29rX19uYW1lXCI+e3sgYWRkcmVzc2Jvb2suZGlzcGxheU5hbWUgfX08L3NwYW4+XG5cdFx0XHQ8IS0tIHNoYXJpbmcgYnV0dG9uIC0tPlxuXHRcdFx0PGEgaHJlZj1cIiNcIiBjbGFzcz1cImFkZHJlc3Nib29rX19zaGFyZSBpY29uLXNoYXJlZFwiXG5cdFx0XHRcdEBjbGljaz1cInRvZ2dsZVNoYXJlXCIgLz5cblx0XHRcdDwhLS0gcG9wb3Zlcm1lbnUgLS0+XG5cdFx0XHQ8YSB2LWNsaWNrLW91dHNpZGU9XCJjbG9zZU1lbnVcIiBocmVmPVwiI1wiIGNsYXNzPVwiYWRkcmVzc2Jvb2tfX21lbnVcIlxuXHRcdFx0XHRAY2xpY2s9XCJ0b2dnbGVNZW51XCI+XG5cdFx0XHRcdDxkaXYgY2xhc3M9XCJpY29uLW1vcmVcIiAvPlxuXHRcdFx0XHQ8ZGl2IDpjbGFzcz1cInsnb3Blbic6IG1lbnVPcGVufVwiIGNsYXNzPVwicG9wb3Zlcm1lbnVcIj5cblx0XHRcdFx0XHQ8cG9wb3Zlci1tZW51IDptZW51PVwibWVudVwiIC8+XG5cdFx0XHRcdDwvZGl2PlxuXHRcdFx0PC9hPlxuXHRcdDwvbGk+XG5cdFx0PCEtLSBzaGFyaW5nIGlucHV0IC0tPlxuXHRcdDxzaGFyZS1hZGRyZXNzYm9vayB2LWlmPVwic2hhcmVPcGVuXCIgOmFkZHJlc3Nib29rPVwiYWRkcmVzc2Jvb2tcIiAvPlxuXHQ8L2Rpdj5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQ+XG5pbXBvcnQgcG9wb3Zlck1lbnUgZnJvbSAnLi9wb3BvdmVyTWVudSdcbmltcG9ydCBzaGFyZUFkZHJlc3Nib29rIGZyb20gJy4vc2V0dGluZ3NOYXZpZ2F0aW9uL3NoYXJlQWRkcmVzc2Jvb2snXG5pbXBvcnQgY2xpY2tPdXRzaWRlIGZyb20gJ3Z1ZS1jbGljay1vdXRzaWRlJ1xuXG5leHBvcnQgZGVmYXVsdCB7XG5cdGNvbXBvbmVudHM6IHtcblx0XHRwb3BvdmVyTWVudSxcblx0XHRzaGFyZUFkZHJlc3Nib29rLFxuXHRcdGNsaWNrT3V0c2lkZVxuXHR9LFxuXHRkaXJlY3RpdmVzOiB7XG5cdFx0Y2xpY2tPdXRzaWRlXG5cdH0sXG5cdHByb3BzOiB7XG5cdFx0YWRkcmVzc2Jvb2s6IHtcblx0XHRcdHR5cGU6IE9iamVjdCxcblx0XHRcdGRlZmF1bHQoKSB7XG5cdFx0XHRcdHJldHVybiB7fVxuXHRcdFx0fVxuXHRcdH1cblx0fSxcblx0ZGF0YSgpIHtcblx0XHRyZXR1cm4ge1xuXHRcdFx0bWVudU9wZW46IGZhbHNlLFxuXHRcdFx0c2hhcmVPcGVuOiBmYWxzZSxcblx0XHRcdGVuYWJsZWQ6IHRydWVcblx0XHR9XG5cdH0sXG5cdGNvbXB1dGVkOiB7XG5cdFx0Ly8gYnVpbGRpbmcgdGhlIHBvcG92ZXIgbWVudVxuXHRcdG1lbnUoKSB7XG5cdFx0XHRyZXR1cm4gW3tcblx0XHRcdFx0aHJlZjogJyMnLFxuXHRcdFx0XHRpY29uOiAnaWNvbi1wdWJsaWMnLFxuXHRcdFx0XHR0ZXh0OiAnQ29weSBsaW5rJ1xuXHRcdFx0fSxcblx0XHRcdHtcblx0XHRcdFx0aHJlZjogJyMnLFxuXHRcdFx0XHRpY29uOiAnaWNvbi1kb3dubG9hZCcsXG5cdFx0XHRcdHRleHQ6ICdEb3dubG9hZCdcblx0XHRcdH0sXG5cdFx0XHR7XG5cdFx0XHRcdGljb246ICdpY29uLXJlbmFtZScsXG5cdFx0XHRcdHRleHQ6ICdSZW5hbWUnLFxuXHRcdFx0XHRhY3Rpb246IGZ1bmN0aW9uIHJlbmFtZUFkZHJlc3NCb29rKCkge1xuXHRcdFx0XHRcdGFsZXJ0KCdyZW5hbWUgdGhlIGFkZHJlc3MgYm9vaycpXG5cdFx0XHRcdH1cblx0XHRcdH0sXG5cdFx0XHR7XG5cdFx0XHRcdGljb246ICdjaGVja2JveCcsXG5cdFx0XHRcdHRleHQ6ICdFbmFibGVkJyxcblx0XHRcdFx0aW5wdXQ6ICdjaGVja2JveCcsXG5cdFx0XHRcdG1vZGVsOiB0aGlzLmVuYWJsZWQsXG5cdFx0XHRcdGFjdGlvbjogZnVuY3Rpb24gdG9nZ2xlRW5hYmxlZCgpIHtcblx0XHRcdFx0XHRhbGVydCgnVGhpcyBhZGRyZXNzYm9vayBpczogZW5hYmxlZCcpXG5cdFx0XHRcdH1cblx0XHRcdH0sXG5cdFx0XHR7XG5cdFx0XHRcdGljb246ICdpY29uLWRlbGV0ZScsXG5cdFx0XHRcdHRleHQ6ICdEZWxldGUnLFxuXHRcdFx0XHRhY3Rpb246IGZ1bmN0aW9uIGRlbGV0ZUFkZHJlc3NCb29rKCkge1xuXHRcdFx0XHRcdGFsZXJ0KCdEZWxldGUgQWRkcmVzc0Jvb2snKVxuXHRcdFx0XHR9XG5cdFx0XHR9XVxuXHRcdH1cblx0fSxcblx0bWV0aG9kczoge1xuXHRcdHRvZ2dsZVNoYXJlKCkge1xuXHRcdFx0dGhpcy5zaGFyZU9wZW4gPSAhdGhpcy5zaGFyZU9wZW5cblx0XHR9LFxuXHRcdGNsb3NlTWVudSgpIHtcblx0XHRcdHRoaXMubWVudU9wZW4gPSBmYWxzZVxuXHRcdH0sXG5cdFx0dG9nZ2xlTWVudSgpIHtcblx0XHRcdHRoaXMubWVudU9wZW4gPSAhdGhpcy5tZW51T3BlblxuXHRcdH1cblx0fVxufVxuPC9zY3JpcHQ+XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/addressBook.vue?vue&type=script&lang=js&\n");
->>>>>>> added api.js with axios and worked on getting the matching users and groups based on input
/***/ }),
@@ -469,23 +465,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n\tvalue: true\n});\n
/***/ (function(module, exports, __webpack_require__) {
"use strict";
-<<<<<<< HEAD
-eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n\tvalue: true\n});\n\nvar _vueClickOutside = __webpack_require__(/*! vue-click-outside */ \"./node_modules/vue-click-outside/index.js\");\n\nvar _vueClickOutside2 = _interopRequireDefault(_vueClickOutside);\n\nvar _vueMultiselect = __webpack_require__(/*! vue-multiselect */ \"./node_modules/vue-multiselect/dist/vue-multiselect.min.js\");\n\nvar _vueMultiselect2 = _interopRequireDefault(_vueMultiselect);\n\nvar _SettingsAddressBookSharee = __webpack_require__(/*! ./SettingsAddressBookSharee */ \"./src/components/Settings/SettingsAddressBookSharee.vue\");\n\nvar _SettingsAddressBookSharee2 = _interopRequireDefault(_SettingsAddressBookSharee);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = {\n\tname: 'SettingsShareAddressBook',\n\tcomponents: {\n\t\tclickOutside: _vueClickOutside2.default,\n\t\tMultiselect: _vueMultiselect2.default,\n\t\taddressBookSharee: _SettingsAddressBookSharee2.default\n\t},\n\tdirectives: {\n\t\tclickOutside: _vueClickOutside2.default\n\t},\n\tprops: {\n\t\taddressbook: {\n\t\t\ttype: Object,\n\t\t\tdefault: function _default() {\n\t\t\t\treturn {};\n\t\t\t}\n\t\t}\n\t},\n\tdata: function data() {\n\t\treturn {\n\t\t\tisLoading: false,\n\t\t\tusersOrGroups: [],\n\t\t\tselectedUserOrGroup: []\n\t\t};\n\t},\n\n\tmethods: {\n\t\tlimitText: function limitText(count) {\n\t\t\treturn 'and ' + count + ' other users or groups';\n\t\t},\n\n\n\t\t/* example :OC.linkToOCS('cloud', 2)+ 'groups?search=Test' */\n\t\tasyncFind: function asyncFind(query) {\n\t\t\tvar _this = this;\n\n\t\t\tthis.isLoading = true;\n\t\t\tthis.usersOrGroups = [];\n\t\t\t// let response = OC.linkToOCS('cloud', 2) + 'groups?search=' + query\n\t\t\tfetch(OC.linkToOCS('cloud', 2) + 'groups?search=' + query).then(function (response) {\n\t\t\t\t_this.usersOrGroups.push(response);\n\t\t\t\t_this.isLoading = false;\n\t\t\t});\n\t\t\tconsole.log(this.usersOrGroups); // eslint-disable-line\n\t\t\t/* ajaxFindCountry(query).then(response => {\n \tthis.countries = response\n \tthis.isLoading = false\n }) */\n\t\t},\n\t\tclearAll: function clearAll() {\n\t\t\tthis.selectedUserOrGroup = [];\n\t\t}\n\t}\n}; //\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3JjL2NvbXBvbmVudHMvU2V0dGluZ3MvU2V0dGluZ3NBZGRyZXNzQm9va1NoYXJlLnZ1ZT84Mzk2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQThEQTs7OztBQUNBOzs7O0FBQ0E7Ozs7OztrQkFFQTtBQUNBLGlDQURBO0FBRUE7QUFDQSx5Q0FEQTtBQUVBLHVDQUZBO0FBR0E7QUFIQSxFQUZBO0FBT0E7QUFDQTtBQURBLEVBUEE7QUFVQTtBQUNBO0FBQ0EsZUFEQTtBQUVBLFVBRkEsc0JBRUE7QUFDQTtBQUNBO0FBSkE7QUFEQSxFQVZBO0FBa0JBLEtBbEJBLGtCQWtCQTtBQUNBO0FBQ0EsbUJBREE7QUFFQSxvQkFGQTtBQUdBO0FBSEE7QUFLQSxFQXhCQTs7QUF5QkE7QUFDQSxXQURBLHFCQUNBLEtBREEsRUFDQTtBQUNBO0FBQ0EsR0FIQTs7O0FBS0E7QUFDQSxXQU5BLHFCQU1BLEtBTkEsRUFNQTtBQUFBOztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBSEE7QUFJQSxtQ0FSQSxDQVFBO0FBQ0E7Ozs7QUFJQSxHQW5CQTtBQW9CQSxVQXBCQSxzQkFvQkE7QUFDQTtBQUNBO0FBdEJBO0FBekJBLEMiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8hLi9zcmMvY29tcG9uZW50cy9TZXR0aW5ncy9TZXR0aW5nc0FkZHJlc3NCb29rU2hhcmUudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjwhLS1cbiAgLSBAY29weXJpZ2h0IENvcHlyaWdodCAoYykgMjAxOCBUZWFtIFBvcGNvcm4gPHRlYW1wb3Bjb3JuYmVybGluQGdtYWlsLmNvbT5cbiAgLVxuICAtIEBhdXRob3IgVGVhbSBQb3Bjb3JuIDx0ZWFtcG9wY29ybmJlcmxpbkBnbWFpbC5jb20+XG4gIC1cbiAgLSBAbGljZW5zZSBHTlUgQUdQTCB2ZXJzaW9uIDMgb3IgYW55IGxhdGVyIHZlcnNpb25cbiAgLVxuICAtIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5XG4gIC0gaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXNcbiAgLSBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGVcbiAgLSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLlxuICAtXG4gIC0gVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsXG4gIC0gYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2ZcbiAgLSBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlXG4gIC0gR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuXG4gIC1cbiAgLSBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2VcbiAgLSBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbS4gSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LlxuICAtXG4tLT5cblxuPHRlbXBsYXRlPlxuXHQ8ZGl2IGNsYXNzPVwiYWRkcmVzc2Jvb2tfX3NoYXJlc1wiPlxuXHRcdDxkaXYgY2xhc3M9XCJkcm9wZG93bi1tZW51XCI+XG5cdFx0XHQ8bGFiZWwgY2xhc3M9XCJ0eXBvX19sYWJlbFwiIGZvcj1cImFqYXhcIj5Bc3luYyBtdWx0aXNlbGVjdDwvbGFiZWw+XG5cdFx0XHQ8bXVsdGlzZWxlY3Rcblx0XHRcdFx0aWQ9XCJhamF4XCJcblx0XHRcdFx0di1tb2RlbD1cInNlbGVjdGVkVXNlck9yR3JvdXBcIlxuXHRcdFx0XHQ6b3B0aW9ucz1cInVzZXJzT3JHcm91cHNcIlxuXHRcdFx0XHQ6bXVsdGlwbGU9XCJ0cnVlXCJcblx0XHRcdFx0OnNlYXJjaGFibGU9XCJ0cnVlXCJcblx0XHRcdFx0OmxvYWRpbmc9XCJpc0xvYWRpbmdcIlxuXHRcdFx0XHQ6aW50ZXJuYWwtc2VhcmNoPVwiZmFsc2VcIlxuXHRcdFx0XHQ6Y2xlYXItb24tc2VsZWN0PVwiZmFsc2VcIlxuXHRcdFx0XHQ6Y2xvc2Utb24tc2VsZWN0PVwiZmFsc2VcIlxuXHRcdFx0XHQ6b3B0aW9ucy1saW1pdD1cIjI1MFwiXG5cdFx0XHRcdDpsaW1pdD1cIjNcIlxuXHRcdFx0XHQ6bGltaXQtdGV4dD1cImxpbWl0VGV4dFwiXG5cdFx0XHRcdDptYXgtaGVpZ2h0PVwiNjAwXCJcblx0XHRcdFx0OnNob3ctbm8tcmVzdWx0cz1cImZhbHNlXCJcblx0XHRcdFx0OmhpZGUtc2VsZWN0ZWQ9XCJ0cnVlXCJcblx0XHRcdFx0bGFiZWw9XCJuYW1lXCJcblx0XHRcdFx0dHJhY2stYnk9XCJjb2RlXCJcblx0XHRcdFx0cGxhY2Vob2xkZXI9XCJUeXBlIHRvIHNlYXJjaFwiXG5cdFx0XHRcdG9wZW4tZGlyZWN0aW9uPVwiYm90dG9tXCJcblx0XHRcdFx0QHNlYXJjaC1jaGFuZ2U9XCJhc3luY0ZpbmRcIj5cblx0XHRcdFx0PHRlbXBsYXRlIHNsb3Q9XCJjbGVhclwiIHNsb3Qtc2NvcGU9XCJwcm9wc1wiPlxuXHRcdFx0XHRcdDxkaXYgdi1pZj1cInNlbGVjdGVkVXNlck9yR3JvdXAubGVuZ3RoXCIgY2xhc3M9XCJtdWx0aXNlbGVjdF9fY2xlYXJcIiBAbW91c2Vkb3duLnByZXZlbnQuc3RvcD1cImNsZWFyQWxsKHByb3BzLnNlYXJjaClcIiAvPlxuXHRcdFx0XHQ8L3RlbXBsYXRlPlxuXHRcdFx0XHQ8c3BhbiBzbG90PVwibm9SZXN1bHRcIj5Pb3BzISBObyBlbGVtZW50cyBmb3VuZC4gQ29uc2lkZXIgY2hhbmdpbmcgdGhlIHNlYXJjaCBxdWVyeS48L3NwYW4+XG5cdFx0XHQ8L211bHRpc2VsZWN0PlxuXHRcdFx0PHByZSBjbGFzcz1cImxhbmd1YWdlLWpzb25cIj48Y29kZT57eyBzZWxlY3RlZFVzZXJPckdyb3VwIH19PC9jb2RlPjwvcHJlPlxuXHRcdDwvZGl2PlxuXHRcdDwhLS0gbGlzdCBvZiB1c2VyIG9yIGdyb3VwcyBhZGRyZXNzYm9vayBpcyBzaGFyZWQgd2l0aCAtLT5cblx0XHQ8dWwgdi1pZj1cImFkZHJlc3Nib29rLnNoYXJlcy5sZW5ndGggPiAwXCIgY2xhc3M9XCJhZGRyZXNzYm9va19fc2hhcmVzX19saXN0XCI+XG5cdFx0XHQ8YWRkcmVzcy1ib29rLXNoYXJlZSB2LWZvcj1cInNoYXJlZSBpbiBhZGRyZXNzYm9vay5zaGFyZXNcIiA6a2V5PVwic2hhcmVlLm5hbWVcIiA6c2hhcmVlPVwic2hhcmVlXCIgLz5cblx0XHQ8L3VsPlxuXHQ8L2Rpdj5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQ+XG5pbXBvcnQgY2xpY2tPdXRzaWRlIGZyb20gJ3Z1ZS1jbGljay1vdXRzaWRlJ1xuaW1wb3J0IE11bHRpc2VsZWN0IGZyb20gJ3Z1ZS1tdWx0aXNlbGVjdCdcbmltcG9ydCBhZGRyZXNzQm9va1NoYXJlZSBmcm9tICcuL1NldHRpbmdzQWRkcmVzc0Jvb2tTaGFyZWUnXG5cbmV4cG9ydCBkZWZhdWx0IHtcblx0bmFtZTogJ1NldHRpbmdzU2hhcmVBZGRyZXNzQm9vaycsXG5cdGNvbXBvbmVudHM6IHtcblx0XHRjbGlja091dHNpZGUsXG5cdFx0TXVsdGlzZWxlY3QsXG5cdFx0YWRkcmVzc0Jvb2tTaGFyZWVcblx0fSxcblx0ZGlyZWN0aXZlczoge1xuXHRcdGNsaWNrT3V0c2lkZVxuXHR9LFxuXHRwcm9wczoge1xuXHRcdGFkZHJlc3Nib29rOiB7XG5cdFx0XHR0eXBlOiBPYmplY3QsXG5cdFx0XHRkZWZhdWx0KCkge1xuXHRcdFx0XHRyZXR1cm4ge31cblx0XHRcdH1cblx0XHR9XG5cdH0sXG5cdGRhdGEoKSB7XG5cdFx0cmV0dXJuIHtcblx0XHRcdGlzTG9hZGluZzogZmFsc2UsXG5cdFx0XHR1c2Vyc09yR3JvdXBzOiBbXSxcblx0XHRcdHNlbGVjdGVkVXNlck9yR3JvdXA6IFtdXG5cdFx0fVxuXHR9LFxuXHRtZXRob2RzOiB7XG5cdFx0bGltaXRUZXh0KGNvdW50KSB7XG5cdFx0XHRyZXR1cm4gYGFuZCAke2NvdW50fSBvdGhlciB1c2VycyBvciBncm91cHNgXG5cdFx0fSxcblxuXHRcdC8qIGV4YW1wbGUgOk9DLmxpbmtUb09DUygnY2xvdWQnLCAyKSsgJ2dyb3Vwcz9zZWFyY2g9VGVzdCcgKi9cblx0XHRhc3luY0ZpbmQocXVlcnkpIHtcblx0XHRcdHRoaXMuaXNMb2FkaW5nID0gdHJ1ZVxuXHRcdFx0dGhpcy51c2Vyc09yR3JvdXBzID0gW11cblx0XHRcdC8vIGxldCByZXNwb25zZSA9IE9DLmxpbmtUb09DUygnY2xvdWQnLCAyKSArICdncm91cHM/c2VhcmNoPScgKyBxdWVyeVxuXHRcdFx0ZmV0Y2goT0MubGlua1RvT0NTKCdjbG91ZCcsIDIpICsgJ2dyb3Vwcz9zZWFyY2g9JyArIHF1ZXJ5KS50aGVuKHJlc3BvbnNlID0+IHtcblx0XHRcdFx0dGhpcy51c2Vyc09yR3JvdXBzLnB1c2gocmVzcG9uc2UpXG5cdFx0XHRcdHRoaXMuaXNMb2FkaW5nID0gZmFsc2Vcblx0XHRcdH0pXG5cdFx0XHRjb25zb2xlLmxvZyh0aGlzLnVzZXJzT3JHcm91cHMpIC8vIGVzbGludC1kaXNhYmxlLWxpbmVcblx0XHRcdC8qIGFqYXhGaW5kQ291bnRyeShxdWVyeSkudGhlbihyZXNwb25zZSA9PiB7XG5cdFx0XHRcdHRoaXMuY291bnRyaWVzID0gcmVzcG9uc2Vcblx0XHRcdFx0dGhpcy5pc0xvYWRpbmcgPSBmYWxzZVxuXHRcdFx0fSkgKi9cblx0XHR9LFxuXHRcdGNsZWFyQWxsKCkge1xuXHRcdFx0dGhpcy5zZWxlY3RlZFVzZXJPckdyb3VwID0gW11cblx0XHR9XG5cdH1cbn1cbjwvc2NyaXB0PlxuIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/Settings/SettingsAddressBookShare.vue?vue&type=script&lang=js&\n");
-=======
-eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n\tvalue: true\n});\n\nvar _contact = __webpack_require__(/*! ../models/contact */ \"./src/models/contact.js\");\n\nvar _contact2 = _interopRequireDefault(_contact);\n\nvar _ical = __webpack_require__(/*! ical.js */ \"./node_modules/ical.js/build/ical.js\");\n\nvar _ical2 = _interopRequireDefault(_ical);\n\nvar _popoverMenu = __webpack_require__(/*! ./popoverMenu */ \"./src/components/popoverMenu.vue\");\n\nvar _popoverMenu2 = _interopRequireDefault(_popoverMenu);\n\nvar _property = __webpack_require__(/*! ./contentDetails/property */ \"./src/components/contentDetails/property.vue\");\n\nvar _property2 = _interopRequireDefault(_property);\n\nvar _vueClickOutside = __webpack_require__(/*! vue-click-outside */ \"./node_modules/vue-click-outside/index.js\");\n\nvar _vueClickOutside2 = _interopRequireDefault(_vueClickOutside);\n\nvar _vue = __webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.esm.js\");\n\nvar _vue2 = _interopRequireDefault(_vue);\n\nvar _vTooltip = __webpack_require__(/*! v-tooltip */ \"./node_modules/v-tooltip/dist/v-tooltip.esm.js\");\n\nvar _vTooltip2 = _interopRequireDefault(_vTooltip);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n_vue2.default.use(_vTooltip2.default); //\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nexports.default = {\n\tname: 'ContentDetails',\n\tcomponents: {\n\t\tpopoverMenu: _popoverMenu2.default,\n\t\tproperty: _property2.default\n\t},\n\tdirectives: {\n\t\tClickOutside: _vueClickOutside2.default\n\t},\n\tprops: {\n\t\tloading: {\n\t\t\ttype: Boolean,\n\t\t\tdefault: true\n\t\t},\n\t\tuid: {\n\t\t\ttype: String,\n\t\t\tdefault: undefined\n\t\t}\n\t},\n\tdata: function data() {\n\t\treturn {\n\t\t\tcontact: undefined,\n\t\t\topenedMenu: false\n\t\t};\n\t},\n\n\tcomputed: {\n\t\tcolorAvatar: function colorAvatar() {\n\t\t\ttry {\n\t\t\t\tvar color = this.contact.uid.toRgb();\n\t\t\t\treturn 'rgb(' + color.r + ', ' + color.g + ', ' + color.b + ')';\n\t\t\t} catch (e) {\n\t\t\t\treturn 'grey';\n\t\t\t}\n\t\t},\n\t\tcontactActions: function contactActions() {\n\t\t\tvar actions = [{\n\t\t\t\ticon: 'icon-download',\n\t\t\t\ttext: t('contacts', 'Download'),\n\t\t\t\thref: this.contact.url\n\t\t\t}];\n\t\t\tif (this.contact.addressbook.enabled) {\n\t\t\t\tactions.push({\n\t\t\t\t\ticon: 'icon-delete',\n\t\t\t\t\ttext: t('contacts', 'Delete'),\n\t\t\t\t\taction: this.deleteContact\n\t\t\t\t});\n\t\t\t}\n\n\t\t\treturn actions;\n\t\t}\n\t},\n\twatch: {\n\t\t// url changed, get and show selected contact\n\t\tuid: function uid() {\n\t\t\tthis.updateLocalContact();\n\t\t},\n\t\t// done loading, check if the provided uid is valid and open details\n\t\tloading: function loading() {\n\t\t\tif (this.uid) {\n\t\t\t\tthis.updateLocalContact();\n\t\t\t}\n\t\t}\n\t},\n\tmethods: {\n\t\tupdateLocalContact: function updateLocalContact() {\n\t\t\t// create new local instance of this contact\n\t\t\tvar contact = this.$store.getters.getContact(this.uid);\n\t\t\tthis.contact = new _contact2.default(_ical2.default.stringify(contact.jCal), contact.addressbook);\n\t\t},\n\t\tcloseMenu: function closeMenu() {\n\t\t\tthis.openedMenu = false;\n\t\t},\n\t\ttoggleMenu: function toggleMenu() {\n\t\t\tthis.openedMenu = !this.openedMenu;\n\t\t}\n\t}\n\n};\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3JjL2NvbXBvbmVudHMvY29udGVudERldGFpbHMudnVlPzVlNzMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBeUZBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7O0FBQ0E7Ozs7QUFDQTs7OztBQUNBOzs7Ozs7QUFFQSxzQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7a0JBRUE7QUFDQSx1QkFEQTtBQUVBO0FBQ0Esb0NBREE7QUFFQTtBQUZBLEVBRkE7QUFNQTtBQUNBO0FBREEsRUFOQTtBQVNBO0FBQ0E7QUFDQSxnQkFEQTtBQUVBO0FBRkEsR0FEQTtBQUtBO0FBQ0EsZUFEQTtBQUVBO0FBRkE7QUFMQSxFQVRBO0FBbUJBLEtBbkJBLGtCQW1CQTtBQUNBO0FBQ0EscUJBREE7QUFFQTtBQUZBO0FBSUEsRUF4QkE7O0FBeUJBO0FBQ0EsYUFEQSx5QkFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBSEEsQ0FHQTtBQUNBO0FBQ0E7QUFDQSxHQVJBO0FBU0EsZ0JBVEEsNEJBU0E7QUFDQSxrQkFDQTtBQUNBLHlCQURBO0FBRUEsbUNBRkE7QUFHQTtBQUhBLElBREE7QUFPQTtBQUNBO0FBQ0Esd0JBREE7QUFFQSxrQ0FGQTtBQUdBO0FBSEE7QUFLQTs7QUFFQTtBQUNBO0FBMUJBLEVBekJBO0FBcURBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FKQTtBQUtBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQVZBLEVBckRBO0FBaUVBO0FBQ0Esb0JBREEsZ0NBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUxBO0FBTUEsV0FOQSx1QkFNQTtBQUNBO0FBQ0EsR0FSQTtBQVNBLFlBVEEsd0JBU0E7QUFDQTtBQUNBO0FBWEE7O0FBakVBLEMiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8hLi9zcmMvY29tcG9uZW50cy9jb250ZW50RGV0YWlscy52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPCEtLVxuICAtIEBjb3B5cmlnaHQgQ29weXJpZ2h0IChjKSAyMDE4IEpvaG4gTW9sYWt2b8OmIDxza2pubGRzdkBwcm90b25tYWlsLmNvbT5cbiAgLVxuICAtIEBhdXRob3IgSm9obiBNb2xha3Zvw6YgPHNram5sZHN2QHByb3Rvbm1haWwuY29tPlxuICAtXG4gIC0gQGxpY2Vuc2UgR05VIEFHUEwgdmVyc2lvbiAzIG9yIGFueSBsYXRlciB2ZXJzaW9uXG4gIC1cbiAgLSBUaGlzIHByb2dyYW0gaXMgZnJlZSBzb2Z0d2FyZTogeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeVxuICAtIGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzXG4gIC0gcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhlXG4gIC0gTGljZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi5cbiAgLVxuICAtIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLFxuICAtIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mXG4gIC0gTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZVxuICAtIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLlxuICAtXG4gIC0gWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlXG4gIC0gYWxvbmcgd2l0aCB0aGlzIHByb2dyYW0uIElmIG5vdCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi5cbiAgLVxuICAtLT5cblxuPHRlbXBsYXRlPlxuXHQ8ZGl2IGlkPVwiY29udGFjdC1kZXRhaWxzXCIgY2xhc3M9XCJhcHAtY29udGVudC1kZXRhaWxzXCI+XG5cblx0XHQ8IS0tIG5vdGhpbmcgc2VsZWN0ZWQgb3IgY29udGFjdCBub3QgZm91bmQgLS0+XG5cdFx0PGRpdiB2LWlmPVwiIWNvbnRhY3QgJiYgIWxvYWRpbmdcIiBpZD1cImVtcHR5Y29udGVudFwiPlxuXHRcdFx0PGRpdiBjbGFzcz1cImljb24tY29udGFjdHNcIiAvPlxuXHRcdFx0PGgyPnt7IHQoJ2NvbnRhY3RzJywgJ05vIGNvbnRhY3Qgc2VsZWN0ZWQnKSB9fTwvaDI+XG5cdFx0XHQ8cD57eyB0KCdjb250YWN0cycsICdTZWxlY3QgYSBjb250YWN0IG9uIHRoZSBsaXN0IHRvIGJlZ2luJykgfX08L3A+XG5cdFx0PC9kaXY+XG5cblx0XHQ8IS0tIGxvYWRpbmcgLS0+XG5cdFx0PGRpdiB2LWVsc2UtaWY9XCIhY29udGFjdCAmJiBsb2FkaW5nXCIgaWQ9XCJlbXB0eWNvbnRlbnRcIj5cblx0XHRcdDxkaXYgY2xhc3M9XCJpY29uLWNvbnRhY3RzXCIgLz5cblx0XHRcdDxoMj57eyB0KCdjb250YWN0cycsICdMb2FkaW5nJykgfX08L2gyPlxuXHRcdDwvZGl2PlxuXG5cdFx0PHRlbXBsYXRlIHYtZWxzZT5cblx0XHRcdDwhLS0gY29udGFjdCBoZWFkZXIgLS0+XG5cdFx0XHQ8aGVhZGVyIDpzdHlsZT1cInsgJ2JhY2tncm91bmRDb2xvcic6IGNvbG9yQXZhdGFyIH1cIj5cblxuXHRcdFx0XHQ8IS0tIGF2YXRhciBhbmQgdXBsb2FkIHBob3RvIC0tPlxuXHRcdFx0XHQ8ZGl2IGlkPVwiY29udGFjdC1oZWFkZXItYXZhdGFyXCI+XG5cdFx0XHRcdFx0PGRpdiBjbGFzcz1cImNvbnRhY3QtYXZhdGFyLWJhY2tncm91bmRcIiAvPlxuXHRcdFx0XHRcdDxpbWcgdi1pZj1cImNvbnRhY3QucGhvdG9cIj5cblx0XHRcdFx0XHQ8aW5wdXQgaWQ9XCJjb250YWN0LWF2YXRhci11cGxvYWRcIiB0eXBlPVwiZmlsZVwiIGNsYXNzPVwiaGlkZGVuXCJcblx0XHRcdFx0XHRcdGFjY2VwdD1cImltYWdlLypcIj5cblx0XHRcdFx0XHQ8bGFiZWwgdi10b29sdGlwLmF1dG89XCJ0KCdjb250YWN0cycsICdVcGxvYWQgYSBuZXcgcGljdHVyZScpXCIgZm9yPVwiY29udGFjdC1hdmF0YXItdXBsb2FkXCIgY2xhc3M9XCJpY29uLXVwbG9hZC13aGl0ZVwiIC8+XG5cdFx0XHRcdDwvZGl2PlxuXG5cdFx0XHRcdDwhLS0gZnVsbG5hbWUsIG9yZywgdGl0bGUgLS0+XG5cdFx0XHRcdDxkaXYgaWQ9XCJjb250YWN0LWhlYWRlci1pbmZvc1wiPlxuXHRcdFx0XHRcdDxoMj5cblx0XHRcdFx0XHRcdDxpbnB1dCBpZD1cImNvbnRhY3QtZnVsbG5hbWVcIiB2LW1vZGVsPVwiY29udGFjdC5mdWxsTmFtZVwiIDpkaXNhYmxlZD1cIiFjb250YWN0LmFkZHJlc3Nib29rLmVuYWJsZWRcIlxuXHRcdFx0XHRcdFx0XHQ6cGxhY2Vob2xkZXI9XCJ0KCdjb250YWN0cycsICdOYW1lJylcIiB0eXBlPVwidGV4dFwiIGF1dG9jb21wbGV0ZT1cIm9mZlwiXG5cdFx0XHRcdFx0XHRcdGF1dG9jb3JyZWN0PVwib2ZmXCIgc3BlbGxjaGVjaz1cImZhbHNlXCIgbmFtZT1cImZ1bGxuYW1lXCJcblx0XHRcdFx0XHRcdFx0dmFsdWU9XCJcIj5cblx0XHRcdFx0XHQ8L2gyPlxuXHRcdFx0XHRcdDxkaXYgaWQ9XCJkZXRhaWxzLW9yZy1jb250YWluZXJcIj5cblx0XHRcdFx0XHRcdDxpbnB1dCBpZD1cImNvbnRhY3Qtb3JnXCIgdi1tb2RlbD1cImNvbnRhY3Qub3JnXCIgOmRpc2FibGVkPVwiIWNvbnRhY3QuYWRkcmVzc2Jvb2suZW5hYmxlZFwiXG5cdFx0XHRcdFx0XHRcdDpwbGFjZWhvbGRlcj1cInQoJ2NvbnRhY3RzJywgJ0NvbXBhbnknKVwiIHR5cGU9XCJ0ZXh0XCIgYXV0b2NvbXBsZXRlPVwib2ZmXCJcblx0XHRcdFx0XHRcdFx0YXV0b2NvcnJlY3Q9XCJvZmZcIiBzcGVsbGNoZWNrPVwiZmFsc2VcIiBuYW1lPVwib3JnXCJcblx0XHRcdFx0XHRcdFx0dmFsdWU9XCJcIj5cblx0XHRcdFx0XHRcdDxpbnB1dCBpZD1cImNvbnRhY3QtdGl0bGVcIiB2LW1vZGVsPVwiY29udGFjdC50aXRsZVwiIDpkaXNhYmxlZD1cIiFjb250YWN0LmFkZHJlc3Nib29rLmVuYWJsZWRcIlxuXHRcdFx0XHRcdFx0XHQ6cGxhY2Vob2xkZXI9XCJ0KCdjb250YWN0cycsICdUaXRsZScpXCIgdHlwZT1cInRleHRcIiBhdXRvY29tcGxldGU9XCJvZmZcIlxuXHRcdFx0XHRcdFx0XHRhdXRvY29ycmVjdD1cIm9mZlwiIHNwZWxsY2hlY2s9XCJmYWxzZVwiIG5hbWU9XCJ0aXRsZVwiXG5cdFx0XHRcdFx0XHRcdHZhbHVlPVwiXCI+XG5cdFx0XHRcdFx0PC9kaXY+XG5cdFx0XHRcdDwvZGl2PlxuXG5cdFx0XHRcdDwhLS0gYWN0aW9ucyAtLT5cblx0XHRcdFx0PGRpdiBpZD1cImNvbnRhY3QtaGVhZGVyLWFjdGlvbnNcIj5cblx0XHRcdFx0XHQ8ZGl2IHYtY2xpY2stb3V0c2lkZT1cImNsb3NlTWVudVwiIGNsYXNzPVwibWVudS1pY29uIGljb24tbW9yZS13aGl0ZVwiIEBjbGljaz1cInRvZ2dsZU1lbnVcIiAvPlxuXHRcdFx0XHRcdDxkaXYgOmNsYXNzPVwieyAnb3Blbic6IG9wZW5lZE1lbnUgfVwiIGNsYXNzPVwicG9wb3Zlcm1lbnVcIj5cblx0XHRcdFx0XHRcdDxwb3BvdmVyLW1lbnUgOm1lbnU9XCJjb250YWN0QWN0aW9uc1wiIC8+XG5cdFx0XHRcdFx0PC9kaXY+XG5cdFx0XHRcdDwvZGl2PlxuXHRcdFx0PC9oZWFkZXI+XG5cblx0XHRcdDwhLS0gY29udGFjdCBkZXRhaWxzIC0tPlxuXHRcdFx0PHNlY3Rpb24+XG5cdFx0XHRcdDxwcm9wZXJ0eSB2LWZvcj1cIihwcm9wZXJ0eSwgaW5kZXgpIGluIGNvbnRhY3QucHJvcGVydGllc1wiIDprZXk9XCJpbmRleFwiIDpwcm9wZXJ0eT1cInByb3BlcnR5XCIgLz5cblx0XHRcdDwvc2VjdGlvbj5cblx0XHQ8L3RlbXBsYXRlPlxuXHQ8L2Rpdj5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQ+XG5pbXBvcnQgQ29udGFjdCBmcm9tICcuLi9tb2RlbHMvY29udGFjdCdcbmltcG9ydCBJQ0FMIGZyb20gJ2ljYWwuanMnXG5pbXBvcnQgcG9wb3Zlck1lbnUgZnJvbSAnLi9wb3BvdmVyTWVudSdcbmltcG9ydCBwcm9wZXJ0eSBmcm9tICcuL2NvbnRlbnREZXRhaWxzL3Byb3BlcnR5J1xuaW1wb3J0IENsaWNrT3V0c2lkZSBmcm9tICd2dWUtY2xpY2stb3V0c2lkZSdcbmltcG9ydCBWdWUgZnJvbSAndnVlJ1xuaW1wb3J0IFZUb29sdGlwIGZyb20gJ3YtdG9vbHRpcCdcblxuVnVlLnVzZShWVG9vbHRpcClcblxuZXhwb3J0IGRlZmF1bHQge1xuXHRuYW1lOiAnQ29udGVudERldGFpbHMnLFxuXHRjb21wb25lbnRzOiB7XG5cdFx0cG9wb3Zlck1lbnUsXG5cdFx0cHJvcGVydHlcblx0fSxcblx0ZGlyZWN0aXZlczoge1xuXHRcdENsaWNrT3V0c2lkZVxuXHR9LFxuXHRwcm9wczoge1xuXHRcdGxvYWRpbmc6IHtcblx0XHRcdHR5cGU6IEJvb2xlYW4sXG5cdFx0XHRkZWZhdWx0OiB0cnVlXG5cdFx0fSxcblx0XHR1aWQ6IHtcblx0XHRcdHR5cGU6IFN0cmluZyxcblx0XHRcdGRlZmF1bHQ6IHVuZGVmaW5lZFxuXHRcdH1cblx0fSxcblx0ZGF0YSgpIHtcblx0XHRyZXR1cm4ge1xuXHRcdFx0Y29udGFjdDogdW5kZWZpbmVkLFxuXHRcdFx0b3BlbmVkTWVudTogZmFsc2Vcblx0XHR9XG5cdH0sXG5cdGNvbXB1dGVkOiB7XG5cdFx0Y29sb3JBdmF0YXIoKSB7XG5cdFx0XHR0cnkge1xuXHRcdFx0XHRsZXQgY29sb3IgPSB0aGlzLmNvbnRhY3QudWlkLnRvUmdiKClcblx0XHRcdFx0cmV0dXJuIGByZ2IoJHtjb2xvci5yfSwgJHtjb2xvci5nfSwgJHtjb2xvci5ifSlgXG5cdFx0XHR9IGNhdGNoIChlKSB7XG5cdFx0XHRcdHJldHVybiAnZ3JleSdcblx0XHRcdH1cblx0XHR9LFxuXHRcdGNvbnRhY3RBY3Rpb25zKCkge1xuXHRcdFx0bGV0IGFjdGlvbnMgPSBbXG5cdFx0XHRcdHtcblx0XHRcdFx0XHRpY29uOiAnaWNvbi1kb3dubG9hZCcsXG5cdFx0XHRcdFx0dGV4dDogdCgnY29udGFjdHMnLCAnRG93bmxvYWQnKSxcblx0XHRcdFx0XHRocmVmOiB0aGlzLmNvbnRhY3QudXJsXG5cdFx0XHRcdH1cblx0XHRcdF1cblx0XHRcdGlmICh0aGlzLmNvbnRhY3QuYWRkcmVzc2Jvb2suZW5hYmxlZCkge1xuXHRcdFx0XHRhY3Rpb25zLnB1c2goe1xuXHRcdFx0XHRcdGljb246ICdpY29uLWRlbGV0ZScsXG5cdFx0XHRcdFx0dGV4dDogdCgnY29udGFjdHMnLCAnRGVsZXRlJyksXG5cdFx0XHRcdFx0YWN0aW9uOiB0aGlzLmRlbGV0ZUNvbnRhY3Rcblx0XHRcdFx0fSlcblx0XHRcdH1cblxuXHRcdFx0cmV0dXJuIGFjdGlvbnNcblx0XHR9XG5cdH0sXG5cdHdhdGNoOiB7XG5cdFx0Ly8gdXJsIGNoYW5nZWQsIGdldCBhbmQgc2hvdyBzZWxlY3RlZCBjb250YWN0XG5cdFx0dWlkOiBmdW5jdGlvbigpIHtcblx0XHRcdHRoaXMudXBkYXRlTG9jYWxDb250YWN0KClcblx0XHR9LFxuXHRcdC8vIGRvbmUgbG9hZGluZywgY2hlY2sgaWYgdGhlIHByb3ZpZGVkIHVpZCBpcyB2YWxpZCBhbmQgb3BlbiBkZXRhaWxzXG5cdFx0bG9hZGluZzogZnVuY3Rpb24oKSB7XG5cdFx0XHRpZiAodGhpcy51aWQpIHtcblx0XHRcdFx0dGhpcy51cGRhdGVMb2NhbENvbnRhY3QoKVxuXHRcdFx0fVxuXHRcdH1cblx0fSxcblx0bWV0aG9kczoge1xuXHRcdHVwZGF0ZUxvY2FsQ29udGFjdCgpIHtcblx0XHRcdC8vIGNyZWF0ZSBuZXcgbG9jYWwgaW5zdGFuY2Ugb2YgdGhpcyBjb250YWN0XG5cdFx0XHRsZXQgY29udGFjdCA9IHRoaXMuJHN0b3JlLmdldHRlcnMuZ2V0Q29udGFjdCh0aGlzLnVpZClcblx0XHRcdHRoaXMuY29udGFjdCA9IG5ldyBDb250YWN0KElDQUwuc3RyaW5naWZ5KGNvbnRhY3QuakNhbCksIGNvbnRhY3QuYWRkcmVzc2Jvb2spXG5cdFx0fSxcblx0XHRjbG9zZU1lbnUoKSB7XG5cdFx0XHR0aGlzLm9wZW5lZE1lbnUgPSBmYWxzZVxuXHRcdH0sXG5cdFx0dG9nZ2xlTWVudSgpIHtcblx0XHRcdHRoaXMub3BlbmVkTWVudSA9ICF0aGlzLm9wZW5lZE1lbnVcblx0XHR9XG5cdH1cblxufVxuPC9zY3JpcHQ+XG4iXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/contentDetails.vue?vue&type=script&lang=js&\n");
-
-/***/ }),
-
-/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/contentDetails/property.vue?vue&type=script&lang=js&":
-/*!***************************************************************************************************************************************************************!*\
- !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/components/contentDetails/property.vue?vue&type=script&lang=js& ***!
- \***************************************************************************************************************************************************************/
-/*! no static exports found */
-/***/ (function(module, exports, __webpack_require__) {
-
-"use strict";
-eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n\tvalue: true\n});\n\nvar _ical = __webpack_require__(/*! ical.js */ \"./node_modules/ical.js/build/ical.js\");\n\nexports.default = {\n\tname: 'Property',\n\tprops: {\n\t\tproperty: {\n\t\t\ttype: _ical.Property,\n\t\t\tdefault: true\n\t\t}\n\t},\n\tcomputed: {\n\t\tprop: {\n\t\t\tget: function get() {\n\t\t\t\tif (this.property.isMultiValue) {\n\t\t\t\t\treturn this.property.getValues();\n\t\t\t\t}\n\t\t\t\treturn this.property.getFirstValue();\n\t\t\t},\n\t\t\tset: function set(data) {\n\t\t\t\tif (this.property.isMultiValue) {\n\t\t\t\t\treturn this.property.setValues(data);\n\t\t\t\t}\n\t\t\t\treturn this.property.setValue(data);\n\t\t\t}\n\t\t}\n\t}\n\n}; //\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3JjL2NvbXBvbmVudHMvY29udGVudERldGFpbHMvcHJvcGVydHkudnVlPzU0NWYiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBMkJBOztrQkFFQTtBQUNBLGlCQURBO0FBRUE7QUFDQTtBQUNBLHVCQURBO0FBRUE7QUFGQTtBQURBLEVBRkE7QUFRQTtBQUNBO0FBQ0EsTUFEQSxpQkFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFOQTtBQU9BLE1BUEEsZUFPQSxJQVBBLEVBT0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBWkE7QUFEQTs7QUFSQSxDIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanMhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/IS4vc3JjL2NvbXBvbmVudHMvY29udGVudERldGFpbHMvcHJvcGVydHkudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjwhLS1cbiAgLSBAY29weXJpZ2h0IENvcHlyaWdodCAoYykgMjAxOCBKb2huIE1vbGFrdm/DpiA8c2tqbmxkc3ZAcHJvdG9ubWFpbC5jb20+XG4gIC1cbiAgLSBAYXV0aG9yIEpvaG4gTW9sYWt2b8OmIDxza2pubGRzdkBwcm90b25tYWlsLmNvbT5cbiAgLVxuICAtIEBsaWNlbnNlIEdOVSBBR1BMIHZlcnNpb24gMyBvciBhbnkgbGF0ZXIgdmVyc2lvblxuICAtXG4gIC0gVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnlcbiAgLSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhc1xuICAtIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZVxuICAtIExpY2Vuc2UsIG9yIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uXG4gIC1cbiAgLSBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCxcbiAgLSBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZlxuICAtIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGVcbiAgLSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy5cbiAgLVxuICAtIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZVxuICAtIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uXG4gIC1cbiAgLS0+XG5cbjx0ZW1wbGF0ZT5cblx0PGlucHV0IHYtbW9kZWw9XCJwcm9wXCIgdHlwZT1cInRleHRcIj5cbjwvdGVtcGxhdGU+XG5cbjxzY3JpcHQ+XG5pbXBvcnQgeyBQcm9wZXJ0eSB9IGZyb20gJ2ljYWwuanMnXG5cbmV4cG9ydCBkZWZhdWx0IHtcblx0bmFtZTogJ1Byb3BlcnR5Jyxcblx0cHJvcHM6IHtcblx0XHRwcm9wZXJ0eToge1xuXHRcdFx0dHlwZTogUHJvcGVydHksXG5cdFx0XHRkZWZhdWx0OiB0cnVlXG5cdFx0fVxuXHR9LFxuXHRjb21wdXRlZDoge1xuXHRcdHByb3A6IHtcblx0XHRcdGdldCgpIHtcblx0XHRcdFx0aWYgKHRoaXMucHJvcGVydHkuaXNNdWx0aVZhbHVlKSB7XG5cdFx0XHRcdFx0cmV0dXJuIHRoaXMucHJvcGVydHkuZ2V0VmFsdWVzKClcblx0XHRcdFx0fVxuXHRcdFx0XHRyZXR1cm4gdGhpcy5wcm9wZXJ0eS5nZXRGaXJzdFZhbHVlKClcblx0XHRcdH0sXG5cdFx0XHRzZXQoZGF0YSkge1xuXHRcdFx0XHRpZiAodGhpcy5wcm9wZXJ0eS5pc011bHRpVmFsdWUpIHtcblx0XHRcdFx0XHRyZXR1cm4gdGhpcy5wcm9wZXJ0eS5zZXRWYWx1ZXMoZGF0YSlcblx0XHRcdFx0fVxuXHRcdFx0XHRyZXR1cm4gdGhpcy5wcm9wZXJ0eS5zZXRWYWx1ZShkYXRhKVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG59XG48L3NjcmlwdD5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/contentDetails/property.vue?vue&type=script&lang=js&\n");
->>>>>>> added api.js with axios and worked on getting the matching users and groups based on input
+eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n\tvalue: true\n});\n\nvar _vueMultiselect = __webpack_require__(/*! vue-multiselect */ \"./node_modules/vue-multiselect/dist/vue-multiselect.min.js\");\n\nvar _vueMultiselect2 = _interopRequireDefault(_vueMultiselect);\n\nvar _SettingsAddressBookSharee = __webpack_require__(/*! ./SettingsAddressBookSharee */ \"./src/components/Settings/SettingsAddressBookSharee.vue\");\n\nvar _SettingsAddressBookSharee2 = _interopRequireDefault(_SettingsAddressBookSharee);\n\nvar _vueClickOutside = __webpack_require__(/*! vue-click-outside */ \"./node_modules/vue-click-outside/index.js\");\n\nvar _vueClickOutside2 = _interopRequireDefault(_vueClickOutside);\n\nvar _api = __webpack_require__(/*! ../../services/api */ \"./src/services/api.js\");\n\nvar _api2 = _interopRequireDefault(_api);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nexports.default = {\n\tname: 'SettingsShareAddressBook',\n\tcomponents: {\n\t\tclickOutside: _vueClickOutside2.default,\n\t\tMultiselect: _vueMultiselect2.default,\n\t\taddressBookSharee: _SettingsAddressBookSharee2.default\n\t},\n\tdirectives: {\n\t\tclickOutside: _vueClickOutside2.default\n\t},\n\tprops: {\n\t\taddressbook: {\n\t\t\ttype: Object,\n\t\t\tdefault: function _default() {\n\t\t\t\treturn {};\n\t\t\t}\n\t\t}\n\t},\n\tdata: function data() {\n\t\treturn {\n\t\t\tisLoading: false,\n\t\t\tusersOrGroups: [],\n\t\t\tselectedUserOrGroup: [],\n\t\t\ttemplateSharee: { displayname: '', writeable: false }\n\t\t};\n\t},\n\n\tcomputed: {\n\t\tplaceholder: function placeholder() {\n\t\t\treturn t('contacts', 'Share with users or groups');\n\t\t},\n\t\tnoResult: function noResult() {\n\t\t\treturn t('contacts', 'Oops! No elements found. Consider changing the search query.');\n\t\t}\n\t},\n\tmethods: {\n\t\taddSharee: function addSharee(sharee) {\n\t\t\tvar newSharee = {};\n\t\t\tObject.assign({}, this.templateSharee, newSharee);\n\t\t\t// not working yet need to work on!\n\t\t\tthis.$store.dispatch('shareAddressbook', newSharee);\n\t\t},\n\t\tformatMatchResults: function formatMatchResults(matches, query, matchTag) {\n\t\t\t// format response from axios.all and add them to the option array\n\t\t\t/*\n * Case issue for query, matchpattern should reflect case in match not the query\n */\n\n\t\t\tfor (var i = 0; i < matches.length; i++) {\n\t\t\t\tvar regex = new RegExp(query, 'i');\n\t\t\t\tvar matchResult = matches[i].split(regex);\n\t\t\t\tvar newMatch = {\n\t\t\t\t\tmatchstart: matchResult[0],\n\t\t\t\t\tmatchpattern: query,\n\t\t\t\t\tmatchend: matchResult[1],\n\t\t\t\t\tmatchtag: matchTag\n\t\t\t\t};\n\t\t\t\tthis.usersOrGroups.push(newMatch);\n\t\t\t}\n\t\t},\n\t\tasyncFind: function asyncFind(query) {\n\t\t\tvar _this = this;\n\n\t\t\tthis.isLoading = true;\n\t\t\tthis.usersOrGroups = [];\n\t\t\tif (query.length > 0) {\n\t\t\t\t_api2.default.all([_api2.default.get(OC.linkToOCS('cloud', 2) + 'users?search=' + query), _api2.default.get(OC.linkToOCS('cloud', 2) + 'groups?search=' + query)]).then(function (response) {\n\t\t\t\t\tvar matchingUsers = response[0].data.ocs.data.users;\n\t\t\t\t\tvar matchingGroups = response[1].data.ocs.data.groups;\n\t\t\t\t\ttry {\n\t\t\t\t\t\t_this.formatMatchResults(matchingUsers, query, ' (user)');\n\t\t\t\t\t} catch (error) {\n\t\t\t\t\t\tconsole.debug(error);\n\t\t\t\t\t}\n\t\t\t\t\ttry {\n\t\t\t\t\t\t_this.formatMatchResults(matchingGroups, query, ' (group)');\n\t\t\t\t\t} catch (error) {\n\t\t\t\t\t\tconsole.debug(error);\n\t\t\t\t\t}\n\t\t\t\t}).then(function () {\n\n\t\t\t\t\t_this.isLoading = false;\n\t\t\t\t});\n\t\t\t}\n\t\t},\n\t\tclearAll: function clearAll() {\n\t\t\tthis.selectedUserOrGroup = [];\n\t\t}\n\t}\n};\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3JjL2NvbXBvbmVudHMvU2V0dGluZ3MvU2V0dGluZ3NBZGRyZXNzQm9va1NoYXJlLnZ1ZT84Mzk2Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztBQTBEQTs7OztBQUNBOzs7O0FBRUE7Ozs7QUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztrQkFFQTtBQUNBLGlDQURBO0FBRUE7QUFDQSx5Q0FEQTtBQUVBLHVDQUZBO0FBR0E7QUFIQSxFQUZBO0FBT0E7QUFDQTtBQURBLEVBUEE7QUFVQTtBQUNBO0FBQ0EsZUFEQTtBQUVBLFVBRkEsc0JBRUE7QUFDQTtBQUNBO0FBSkE7QUFEQSxFQVZBO0FBa0JBLEtBbEJBLGtCQWtCQTtBQUNBO0FBQ0EsbUJBREE7QUFFQSxvQkFGQTtBQUdBLDBCQUhBO0FBSUE7QUFKQTtBQU1BLEVBekJBOztBQTBCQTtBQUNBLGFBREEseUJBQ0E7QUFDQTtBQUNBLEdBSEE7QUFJQSxVQUpBLHNCQUlBO0FBQ0E7QUFDQTtBQU5BLEVBMUJBO0FBa0NBO0FBQ0EsV0FEQSxxQkFDQSxNQURBLEVBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBTkE7QUFRQSxvQkFSQSw4QkFRQSxPQVJBLEVBUUEsS0FSQSxFQVFBLFFBUkEsRUFRQTtBQUNBO0FBQ0E7Ozs7QUFJQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLCtCQURBO0FBRUEsd0JBRkE7QUFHQSw2QkFIQTtBQUlBO0FBSkE7QUFNQTtBQUNBO0FBQ0EsR0F6QkE7QUEyQkEsV0EzQkEscUJBMkJBLEtBM0JBLEVBMkJBO0FBQUE7O0FBQ0E7QUFDQTtBQUNBO0FBQ0EsdUJBQ0EscUVBREEsRUFFQSxzRUFGQSxHQUdBLElBSEEsQ0FHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsTUFGQSxDQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxNQUZBLENBRUE7QUFDQTtBQUNBO0FBQ0EsS0FoQkEsRUFnQkEsSUFoQkEsQ0FnQkE7O0FBRUE7QUFDQSxLQW5CQTtBQW9CQTtBQUNBLEdBcERBO0FBc0RBLFVBdERBLHNCQXNEQTtBQUNBO0FBQ0E7QUF4REE7QUFsQ0EsQyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9iYWJlbC1sb2FkZXIvbGliL2luZGV4LmpzIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy9jb21wb25lbnRzL1NldHRpbmdzL1NldHRpbmdzQWRkcmVzc0Jvb2tTaGFyZS52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPCEtLVxuICAtIEBjb3B5cmlnaHQgQ29weXJpZ2h0IChjKSAyMDE4IFRlYW0gUG9wY29ybiA8dGVhbXBvcGNvcm5iZXJsaW5AZ21haWwuY29tPlxuICAtXG4gIC0gQGF1dGhvciBUZWFtIFBvcGNvcm4gPHRlYW1wb3Bjb3JuYmVybGluQGdtYWlsLmNvbT5cbiAgLVxuICAtIEBsaWNlbnNlIEdOVSBBR1BMIHZlcnNpb24gMyBvciBhbnkgbGF0ZXIgdmVyc2lvblxuICAtXG4gIC0gVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnlcbiAgLSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhc1xuICAtIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZVxuICAtIExpY2Vuc2UsIG9yIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uXG4gIC1cbiAgLSBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCxcbiAgLSBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZlxuICAtIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGVcbiAgLSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy5cbiAgLVxuICAtIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZVxuICAtIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uXG4gIC1cbi0tPlxuXG48dGVtcGxhdGU+XG5cdDxkaXYgY2xhc3M9XCJhZGRyZXNzYm9va19fc2hhcmVzXCI+XG5cdFx0PG11bHRpc2VsZWN0XG5cdFx0XHRpZD1cInVzZXJzLWdyb3Vwcy1zZWFyY2hcIlxuXHRcdFx0di1tb2RlbD1cInNlbGVjdGVkVXNlck9yR3JvdXBcIlxuXHRcdFx0Om9wdGlvbnM9XCJ1c2Vyc09yR3JvdXBzXCJcblx0XHRcdDpzZWFyY2hhYmxlPVwidHJ1ZVwiXG5cdFx0XHQ6bG9hZGluZz1cImlzTG9hZGluZ1wiXG5cdFx0XHQ6aW50ZXJuYWwtc2VhcmNoPVwiZmFsc2VcIlxuXHRcdFx0OmNsZWFyLW9uLXNlbGVjdD1cImZhbHNlXCJcblx0XHRcdDpjbG9zZS1vbi1zZWxlY3Q9XCJmYWxzZVwiXG5cdFx0XHQ6b3B0aW9ucy1saW1pdD1cIjI1MFwiXG5cdFx0XHQ6bGltaXQ9XCIzXCJcblx0XHRcdDptYXgtaGVpZ2h0PVwiNjAwXCJcblx0XHRcdDpzaG93LW5vLXJlc3VsdHM9XCJmYWxzZVwiXG5cdFx0XHQ6cGxhY2Vob2xkZXI9XCJwbGFjZWhvbGRlclwiXG5cdFx0XHRvcGVuLWRpcmVjdGlvbj1cImJvdHRvbVwiXG5cdFx0XHRjbGFzcz1cIm11bHRpc2VsZWN0LXZ1ZVwiXG5cdFx0XHRAc2VhcmNoLWNoYW5nZT1cImFzeW5jRmluZFwiPlxuXHRcdFx0PHRlbXBsYXRlIHNsb3Q9XCJvcHRpb25cIiBzbG90LXNjb3BlPVwicHJvcHNcIj5cblx0XHRcdFx0PHNwYW4gY2xhc3M9XCJcIj57eyBwcm9wcy5vcHRpb24ubWF0Y2hzdGFydCB9fTwvc3Bhbj48c3BhbiBjbGFzcz1cIlwiIHN0eWxlPVwiZm9udC13ZWlnaHQ6IGJvbGQ7XCI+e3sgcHJvcHMub3B0aW9uLm1hdGNocGF0dGVybiB9fTwvc3Bhbj48c3BhbiBjbGFzcz1cIlwiPnt7IHByb3BzLm9wdGlvbi5tYXRjaGVuZCB9fXt7IHByb3BzLm9wdGlvbi5tYXRjaHRhZyB9fTwvc3Bhbj5cblx0XHRcdDwvdGVtcGxhdGU+XG5cdFx0XHQ8dGVtcGxhdGUgc2xvdD1cImNsZWFyXCIgc2xvdC1zY29wZT1cInByb3BzXCI+XG5cdFx0XHRcdDxkaXYgdi1pZj1cInNlbGVjdGVkVXNlck9yR3JvdXAubGVuZ3RoXCIgY2xhc3M9XCJtdWx0aXNlbGVjdF9fY2xlYXJcIiBAbW91c2Vkb3duLnByZXZlbnQuc3RvcD1cImNsZWFyQWxsKHByb3BzLnNlYXJjaClcIiAvPlxuXHRcdFx0PC90ZW1wbGF0ZT5cblx0XHRcdDxzcGFuIHNsb3Q9XCJub1Jlc3VsdFwiPnt7IG5vUmVzdWx0IH19IDwvc3Bhbj5cblx0XHQ8L211bHRpc2VsZWN0PlxuXHRcdDwhLS0gPHByZSBjbGFzcz1cImxhbmd1YWdlLWpzb25cIj48Y29kZT57eyBzZWxlY3RlZFVzZXJPckdyb3VwIH19PC9jb2RlPjwvcHJlPiAtLT5cblx0XHQ8IS0tIGxpc3Qgb2YgdXNlciBvciBncm91cHMgYWRkcmVzc2Jvb2sgaXMgc2hhcmVkIHdpdGggLS0+XG5cdFx0PHVsIHYtaWY9XCJhZGRyZXNzYm9vay5zaGFyZXMubGVuZ3RoID4gMFwiIGNsYXNzPVwiYWRkcmVzc2Jvb2tfX3NoYXJlc19fbGlzdFwiPlxuXHRcdFx0PGFkZHJlc3MtYm9vay1zaGFyZWUgdi1mb3I9XCJzaGFyZWUgaW4gYWRkcmVzc2Jvb2suc2hhcmVzXCIgOmtleT1cInNoYXJlZS5uYW1lXCIgOnNoYXJlZT1cInNoYXJlZVwiIC8+XG5cdFx0PC91bD5cblx0PC9kaXY+XG48L3RlbXBsYXRlPlxuXG48c2NyaXB0PlxuaW1wb3J0IE11bHRpc2VsZWN0IGZyb20gJ3Z1ZS1tdWx0aXNlbGVjdCdcbmltcG9ydCBhZGRyZXNzQm9va1NoYXJlZSBmcm9tICcuL1NldHRpbmdzQWRkcmVzc0Jvb2tTaGFyZWUnXG5cbmltcG9ydCBjbGlja091dHNpZGUgZnJvbSAndnVlLWNsaWNrLW91dHNpZGUnXG5pbXBvcnQgYXBpIGZyb20gJy4uLy4uL3NlcnZpY2VzL2FwaSdcblxuZXhwb3J0IGRlZmF1bHQge1xuXHRuYW1lOiAnU2V0dGluZ3NTaGFyZUFkZHJlc3NCb29rJyxcblx0Y29tcG9uZW50czoge1xuXHRcdGNsaWNrT3V0c2lkZSxcblx0XHRNdWx0aXNlbGVjdCxcblx0XHRhZGRyZXNzQm9va1NoYXJlZVxuXHR9LFxuXHRkaXJlY3RpdmVzOiB7XG5cdFx0Y2xpY2tPdXRzaWRlXG5cdH0sXG5cdHByb3BzOiB7XG5cdFx0YWRkcmVzc2Jvb2s6IHtcblx0XHRcdHR5cGU6IE9iamVjdCxcblx0XHRcdGRlZmF1bHQoKSB7XG5cdFx0XHRcdHJldHVybiB7fVxuXHRcdFx0fVxuXHRcdH1cblx0fSxcblx0ZGF0YSgpIHtcblx0XHRyZXR1cm4ge1xuXHRcdFx0aXNMb2FkaW5nOiBmYWxzZSxcblx0XHRcdHVzZXJzT3JHcm91cHM6IFtdLFxuXHRcdFx0c2VsZWN0ZWRVc2VyT3JHcm91cDogW10sXG5cdFx0XHR0ZW1wbGF0ZVNoYXJlZTogeyBkaXNwbGF5bmFtZTogJycsIHdyaXRlYWJsZTogZmFsc2UgfVxuXHRcdH1cblx0fSxcblx0Y29tcHV0ZWQ6IHtcblx0XHRwbGFjZWhvbGRlcigpIHtcblx0XHRcdHJldHVybiB0KCdjb250YWN0cycsICdTaGFyZSB3aXRoIHVzZXJzIG9yIGdyb3VwcycpXG5cdFx0fSxcblx0XHRub1Jlc3VsdCgpIHtcblx0XHRcdHJldHVybiB0KCdjb250YWN0cycsICdPb3BzISBObyBlbGVtZW50cyBmb3VuZC4gQ29uc2lkZXIgY2hhbmdpbmcgdGhlIHNlYXJjaCBxdWVyeS4nKVxuXHRcdH1cblx0fSxcblx0bWV0aG9kczoge1xuXHRcdGFkZFNoYXJlZShzaGFyZWUpIHtcblx0XHRcdGxldCBuZXdTaGFyZWUgPSB7fVxuXHRcdFx0T2JqZWN0LmFzc2lnbih7fSwgdGhpcy50ZW1wbGF0ZVNoYXJlZSwgbmV3U2hhcmVlKVxuXHRcdFx0Ly8gbm90IHdvcmtpbmcgeWV0IG5lZWQgdG8gd29yayBvbiFcblx0XHRcdHRoaXMuJHN0b3JlLmRpc3BhdGNoKCdzaGFyZUFkZHJlc3Nib29rJywgbmV3U2hhcmVlKVxuXHRcdH0sXG5cblx0XHRmb3JtYXRNYXRjaFJlc3VsdHMobWF0Y2hlcywgcXVlcnksIG1hdGNoVGFnKSB7XG5cdFx0XHQvLyBmb3JtYXQgcmVzcG9uc2UgZnJvbSBheGlvcy5hbGwgYW5kIGFkZCB0aGVtIHRvIHRoZSBvcHRpb24gYXJyYXlcblx0XHRcdC8qXG5cdFx0XHQgKiBDYXNlIGlzc3VlIGZvciBxdWVyeSwgbWF0Y2hwYXR0ZXJuIHNob3VsZCByZWZsZWN0IGNhc2UgaW4gbWF0Y2ggbm90IHRoZSBxdWVyeVxuXHRcdFx0Ki9cblxuXHRcdFx0Zm9yIChsZXQgaSA9IDA7IGkgPCBtYXRjaGVzLmxlbmd0aDsgaSsrKSB7XG5cdFx0XHRcdGxldCByZWdleCA9IG5ldyBSZWdFeHAocXVlcnksICdpJylcblx0XHRcdFx0bGV0IG1hdGNoUmVzdWx0ID0gbWF0Y2hlc1tpXS5zcGxpdChyZWdleClcblx0XHRcdFx0bGV0IG5ld01hdGNoID0ge1xuXHRcdFx0XHRcdG1hdGNoc3RhcnQ6IG1hdGNoUmVzdWx0WzBdLFxuXHRcdFx0XHRcdG1hdGNocGF0dGVybjogcXVlcnksXG5cdFx0XHRcdFx0bWF0Y2hlbmQ6IG1hdGNoUmVzdWx0WzFdLFxuXHRcdFx0XHRcdG1hdGNodGFnOiBtYXRjaFRhZ1xuXHRcdFx0XHR9XG5cdFx0XHRcdHRoaXMudXNlcnNPckdyb3Vwcy5wdXNoKG5ld01hdGNoKVxuXHRcdFx0fVxuXHRcdH0sXG5cblx0XHRhc3luY0ZpbmQocXVlcnkpIHtcblx0XHRcdHRoaXMuaXNMb2FkaW5nID0gdHJ1ZVxuXHRcdFx0dGhpcy51c2Vyc09yR3JvdXBzID0gW11cblx0XHRcdGlmIChxdWVyeS5sZW5ndGggPiAwKSB7XG5cdFx0XHRcdGFwaS5hbGwoW1xuXHRcdFx0XHRcdGFwaS5nZXQoT0MubGlua1RvT0NTKCdjbG91ZCcsIDIpICsgJ3VzZXJzP3NlYXJjaD0nICsgcXVlcnkpLFxuXHRcdFx0XHRcdGFwaS