(function(e,t){"object"===typeof exports&&"object"===typeof module?module.exports=t(require("vue")):"function"===typeof define&&define.amd?define([],t):"object"===typeof exports?exports["VueDropboxPicker"]=t(require("vue")):e["VueDropboxPicker"]=t(e["Vue"])})("undefined"!==typeof self?self:this,function(e){return function(e){var t={};function r(o){if(t[o])return t[o].exports;var n=t[o]={i:o,l:!1,exports:{}};return e[o].call(n.exports,n,n.exports,r),n.l=!0,n.exports}return r.m=e,r.c=t,r.d=function(e,t,o){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},r.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"===typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(r.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)r.d(o,n,function(t){return e[t]}.bind(null,n));return o},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s="fb15")}({"8bbf":function(t,r){t.exports=e},f6fd:function(e,t){(function(e){var t="currentScript",r=e.getElementsByTagName("script");t in e||Object.defineProperty(e,t,{get:function(){try{throw new Error}catch(o){var e,t=(/.*at [^\(]*\((.*):.+:.+\)$/gi.exec(o.stack)||[!1])[1];for(e in r)if(r[e].src==t||"interactive"==r[e].readyState)return r[e];return null}}})})(document)},fb15:function(e,t,r){"use strict";var o;(r.r(t),"undefined"!==typeof window)&&(r("f6fd"),(o=window.document.currentScript)&&(o=o.src.match(/(.+\/)[^\/]+\.js(\?.*)?$/))&&(r.p=o[1]));var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return e.scriptLoaded&&e.dropboxChooserIsSupported?r("div",{on:{click:e.openChooser}},[e._t("default"),this.$slots.default?e._e():r("button",[e._v("Open dropbox picker")])],2):e._e()},i=[],c=function(e,t){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])},c(e,t)};function u(e,t){function r(){this.constructor=e}c(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}function a(e,t,r,o){var n,i=arguments.length,c=i<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,r):o;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)c=Reflect.decorate(e,t,r,o);else for(var u=e.length-1;u>=0;u--)(n=e[u])&&(c=(i<3?n(c):i>3?n(t,r,c):n(t,r))||c);return i>3&&c&&Object.defineProperty(t,r,c),c}var f=r("8bbf"),p=r.n(f),s="undefined"!==typeof Reflect&&Reflect.defineMetadata&&Reflect.getOwnMetadataKeys;function d(e,t){l(e,t),Object.getOwnPropertyNames(t.prototype).forEach(function(r){l(e.prototype,t.prototype,r)}),Object.getOwnPropertyNames(t).forEach(function(r){l(e,t,r)})}function l(e,t,r){var o=r?Reflect.getOwnMetadataKeys(t,r):Reflect.getOwnMetadataKeys(t);o.forEach(function(o){var n=r?Reflect.getOwnMetadata(o,t,r):Reflect.getOwnMetadata(o,t);r?Reflect.defineMetadata(o,n,e,r):Reflect.defineMetadata(o,n,e)})}var y={__proto__:[]},v=y instanceof Array;function b(e){return function(t,r,o){var n="function"===typeof t?t:t.constructor;n.__decorators__||(n.__decorators__=[]),"number"!==typeof o&&(o=void 0),n.__decorators__.push(function(t){return e(t,r,o)})}}function _(e){var t=typeof e;return null==e||"object"!==t&&"function"!==t}function h(e,t){var r=t.prototype._init;t.prototype._init=function(){var t=this,r=Object.getOwnPropertyNames(e);if(e.$options.props)for(var o in e.$options.props)e.hasOwnProperty(o)||r.push(o);r.forEach(function(r){"_"!==r.charAt(0)&&Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){e[r]=t},configurable:!0})})};var o=new t;t.prototype._init=r;var n={};return Object.keys(o).forEach(function(e){void 0!==o[e]&&(n[e]=o[e])}),n}var m=["data","beforeCreate","created","beforeMount","mounted","beforeDestroy","destroyed","beforeUpdate","updated","activated","deactivated","render","errorCaptured","serverPrefetch"];function O(e,t){void 0===t&&(t={}),t.name=t.name||e._componentTag||e.name;var r=e.prototype;Object.getOwnPropertyNames(r).forEach(function(e){if("constructor"!==e)if(m.indexOf(e)>-1)t[e]=r[e];else{var o=Object.getOwnPropertyDescriptor(r,e);void 0!==o.value?"function"===typeof o.value?(t.methods||(t.methods={}))[e]=o.value:(t.mixins||(t.mixins=[])).push({data:function(){var t;return t={},t[e]=o.value,t}}):(o.get||o.set)&&((t.computed||(t.computed={}))[e]={get:o.get,set:o.set})}}),(t.mixins||(t.mixins=[])).push({data:function(){return h(this,e)}});var o=e.__decorators__;o&&(o.forEach(function(e){return e(t)}),delete e.__decorators__);var n=Object.getPrototypeOf(e.prototype),i=n instanceof p.a?n.constructor:p.a,c=i.extend(t);return w(c,e,i),s&&d(c,e),c}var g={prototype:!0,arguments:!0,callee:!0,caller:!0};function w(e,t,r){Object.getOwnPropertyNames(t).forEach(function(o){if(!g[o]){var n=Object.getOwnPropertyDescriptor(e,o);if(!n||n.configurable){var i=Object.getOwnPropertyDescriptor(t,o);if(!v){if("cid"===o)return;var c=Object.getOwnPropertyDescriptor(r,o);if(!_(i.value)&&c&&c.value===i.value)return}0,Object.defineProperty(e,o,i)}}})}function x(e){return"function"===typeof e?O(e):function(t){return O(t,e)}}x.registerHooks=function(e){m.push.apply(m,e)};var j=x;var P="undefined"!==typeof Reflect&&"undefined"!==typeof Reflect.getMetadata;function R(e,t,r){P&&(Array.isArray(e)||"function"===typeof e||"undefined"!==typeof e.type||(e.type=Reflect.getMetadata("design:type",t,r)))}function S(e){return void 0===e&&(e={}),function(t,r){R(e,t,r),b(function(t,r){(t.props||(t.props={}))[r]=e})(t,r)}}var C=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.scriptLoaded=!1,t.dropboxChooserIsSupported=!1,t}return u(t,e),t.prototype.mounted=function(){var e=this;if(window.Dropbox)this.scriptLoaded=!0;else{var t=document.createElement("script");t.onload=function(){e.scriptLoaded=!0,e.dropboxChooserIsSupported=window.Dropbox.isBrowserSupported(),e.dropboxChooserIsSupported||console.warn("VueDropboxPicker: This browser is not supported")},t.setAttribute("src","https://www.dropbox.com/static/api/2/dropins.js"),t.setAttribute("id","dropboxjs"),t.setAttribute("data-app-key",this.apiKey),document.head.appendChild(t)}},t.prototype.openChooser=function(){var e=this,t={multiselect:this.multiselect,folderselect:this.folderselect,linkType:this.linkType,success:function(t){e.$emit("picked",t)},cancel:function(){e.$emit("cancel")}};this.extensions.length&&(t.extensions=this.extensions),this.sizeLimit&&(t.sizeLimit=this.sizeLimit),window.Dropbox.choose(t)},a([S({required:!0})],t.prototype,"apiKey",void 0),a([S({required:!1,default:"preview"})],t.prototype,"linkType",void 0),a([S({required:!1,default:!1})],t.prototype,"multiselect",void 0),a([S({required:!1,default:function(){return[]}})],t.prototype,"extensions",void 0),a([S({required:!1,default:!1})],t.prototype,"folderselect",void 0),a([S({required:!1,default:0})],t.prototype,"sizeLimit",void 0),t=a([j({})],t),t}(p.a),E=C,M=E;function $(e,t,r,o,n,i,c,u){var a,f="function"===typeof e?e.options:e;if(t&&(f.render=t,f.staticRenderFns=r,f._compiled=!0),o&&(f.functional=!0),i&&(f._scopeId="data-v-"+i),c?(a=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"===typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),n&&n.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(c)},f._ssrRegister=a):n&&(a=u?function(){n.call(this,this.$root.$options.shadowRoot)}:n),a)if(f.functional){f._injectStyles=a;var p=f.render;f.render=function(e,t){return a.call(t),p(e,t)}}else{var s=f.beforeCreate;f.beforeCreate=s?[].concat(s,a):[a]}return{exports:e,options:f}}var k=$(M,n,i,!1,null,null,null),D=k.exports;t["default"]=D}})["default"]});
//# sourceMappingURL=VueDropboxPicker.umd.min.js.map