itsblue-website/plugins/form/assets/form.min.js

41 lines
24 KiB
JavaScript
Executable file

!function(l){function e(e){for(var a,t,n=e[0],r=e[1],o=e[2],i=0,s=[];i<n.length;i++)t=n[i],Object.prototype.hasOwnProperty.call(u,t)&&u[t]&&s.push(u[t][0]),u[t]=0;for(a in r)Object.prototype.hasOwnProperty.call(r,a)&&(l[a]=r[a]);for(f&&f(e);s.length;)s.shift()();return c.push.apply(c,o||[]),d()}function d(){for(var e,a=0;a<c.length;a++){for(var t=c[a],n=!0,r=1;r<t.length;r++){var o=t[r];0!==u[o]&&(n=!1)}n&&(c.splice(a--,1),e=i(i.s=t[0]))}return e}var t={},u={site:0},c=[];function i(e){if(t[e])return t[e].exports;var a=t[e]={i:e,l:!1,exports:{}};return l[e].call(a.exports,a,a.exports,i),a.l=!0,a.exports}i.m=l,i.c=t,i.d=function(e,a,t){i.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:t})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(a,e){if(1&e&&(a=i(a)),8&e)return a;if(4&e&&"object"==typeof a&&a&&a.__esModule)return a;var t=Object.create(null);if(i.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:a}),2&e&&"string"!=typeof a)for(var n in a)i.d(t,n,function(e){return a[e]}.bind(null,n));return t},i.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(a,"a",a),a},i.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},i.p="";var a=window.webpackJsonp=window.webpackJsonp||[],n=a.push.bind(a);a.push=e,a=a.slice();for(var r=0;r<a.length;r++)e(a[r]);var f=n;c.push(["./app/main.js","vendor"]),d()}({"./app/fields/array.js":
/*!*****************************!*\
!*** ./app/fields/array.js ***!
\*****************************/
/*! no static exports found */function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.Instance=void 0;var n=function(e,a,t){return a&&r(e.prototype,a),t&&r(e,t),e};function r(e,a){for(var t=0;t<a.length;t++){var n=a[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var l=i(t(/*! jquery */"jquery")),o=i(t(/*! sortablejs */"./node_modules/sortablejs/modular/sortable.esm.js"));function i(e){return e&&e.__esModule?e:{default:e}}function s(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}var d=(0,l.default)("body"),u=(n(c,[{key:"getName",value:function(){return this.container.data("grav-array-name")||""}},{key:"getKeyPlaceholder",value:function(){return this.container.data("grav-array-keyname")||"Key"}},{key:"getValuePlaceholder",value:function(){return this.container.data("grav-array-valuename")||"Value"}},{key:"isValueOnly",value:function(){return this.container.find('[data-grav-array-mode="value_only"]:first').length||!1}},{key:"isTextArea",value:function(){return this.container.data("grav-array-textarea")||!1}},{key:"shouldBeDisabled",value:function(){var e=this.container.closest(".form-field").find('[data-grav-field="toggleable"] input[type="checkbox"]');return e.length&&e.is(":not(:checked)")}},{key:"getNewRow",value:function(){var e="",a=this.isTextArea()?"<textarea "+(this.shouldBeDisabled()?'disabled="disabled"':"")+' data-grav-array-type="value" name="" placeholder="'+this.getValuePlaceholder()+'"></textarea>':"<input "+(this.shouldBeDisabled()?'disabled="disabled"':"")+' data-grav-array-type="value" type="text" name="" value="" placeholder="'+this.getValuePlaceholder()+'" />';return this.isValueOnly()?e+='\n <div class="form-row array-field-value_only" data-grav-array-type="row">\n <span data-grav-array-action="sort" class="fa fa-bars"></span>\n '+a+"\n ":e+='\n <div class="form-row" data-grav-array-type="row">\n <span data-grav-array-action="sort" class="fa fa-bars"></span>\n <input '+(this.shouldBeDisabled()?'disabled="disabled"':"")+' data-grav-array-type="key" type="text" value="" placeholder="'+this.getKeyPlaceholder()+'" />\n '+a+"\n ",e+='\n <span data-grav-array-action="rem" class="fa fa-minus"></span>\n <span data-grav-array-action="add" class="fa fa-plus"></span>\n </div>'}}]),c);function c(e){s(this,c),this.container=(0,l.default)(e),void 0===this.getName()&&(this.container=this.container.closest("[data-grav-array-name]"))}var f=(n(p,[{key:"addArray",value:function(e){(e=(0,l.default)(e)).find('[data-grav-array-type="container"]').each(function(e,a){(a=(0,l.default)(a)).data("array-sort")||a[0].hasAttribute("data-array-nosort")||a.data("array-sort",new o.default(a.get(0),{handle:".fa-bars",animation:150}))})}},{key:"actionInput",value:function(e){var a=(0,l.default)(e.target),t=a.data("grav-array-type");this._setTemplate(a);var n=a.data("array-template"),r="key"===t?a:a.siblings('[data-grav-array-type="key"]:first'),o="value"===t?a:a.siblings('[data-grav-array-type="value"]:first'),i=n.isValueOnly()?this.getIndexFor(a):r.val();i=i.toString().replace(/\[/g,"%5B").replace(/]/g,"%5D");var s=n.getName()+"["+i+"]";o.attr("name",o.val()?s:n.getName()),this.refreshNames(n)}},{key:"actionEvent",value:function(e){e&&e.preventDefault();var a=(0,l.default)(e.target),t=a.data("grav-array-action"),n=a.parents('[data-grav-array-type="container"]');this._setTemplate(a),this[t+"Action"](a);var r=n.find("> div");n[1<r.length?"removeClass":"addClass"]("one-child")}},{key:"addAction",value:function(e){var a=e.data("array-template");e.closest('[data-grav-array-type="row"]').after(a.getNewRow())}},{key:"remAction",value:function(e){var a=e.data("array-template"),t=e.closest('[data-grav-array-type="row"]');if(!t.siblings().length){var n=(0,l.default)(a.getNewRow());t.after(n),n.find('[data-grav-array-type="value"]:last').attr("name",a.getName())}t.remove(),this.refreshNames(a)}},{key:"refreshNames",value:function(e){if(e.isValueOnly()){var a=e.container.find('> div > [data-grav-array-type="row"]'),t=a.find('[name]:not([name=""])');t.each(function(e,a){var t=(a=(0,l.default)(a)).attr("name");t=t.replace(/\[\d+\]$/,"["+e+"]"),a.attr("name",t)}),t.length||a.find('[data-grav-array-type="value"]').attr("name",e.getName())}}},{key:"getIndexFor",value:function(e){var a=e.data("array-template"),t=e.closest('[data-grav-array-type="row"]');return a.container.find((a.isValueOnly()?"> div ":"")+' > [data-grav-array-type="row"]').index(t)}},{key:"_setTemplate",value:function(e){e.data("array-template")||e.data("array-template",new u(e.closest("[data-grav-array-name]")))}},{key:"_onAddedNodes",value:function(e,a){var t=this,n=(0,l.default)(a).find('[data-grav-field="array"]');n.length&&n.each(function(e,a){a=(0,l.default)(a),~t.arrays.index(a)||t.addArray(a)})}}]),p);function p(){var t=this;s(this,p),d.on("input",'[data-grav-array-type="key"], [data-grav-array-type="value"]',function(e){return t.actionInput(e)}),d.on("click touch",'[data-grav-array-action]:not([data-grav-array-action="sort"])',function(e){return t.actionEvent(e)}),this.arrays=(0,l.default)(),(0,l.default)('[data-grav-field="array"]').each(function(e,a){return t.addArray(a)}),(0,l.default)("body").on("mutation._grav",this._onAddedNodes.bind(this))}a.default=f;a.Instance=new f},"./app/fields/file.js":
/*!****************************!*\
!*** ./app/fields/file.js ***!
\****************************/
/*! no static exports found */function(e,h,y){"use strict";(function(s){Object.defineProperty(h,"__esModule",{value:!0}),h.Instances=void 0;var e=function(e,a,t){return a&&n(e.prototype,a),t&&n(e,t),e};function n(e,a){for(var t=0;t<a.length;t++){var n=a[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var l=t(y(/*! jquery */"jquery")),i=t(y(/*! dropzone */"./node_modules/dropzone/dist/dropzone.js")),a=t(y(/*! exif-js */"./node_modules/exif-js/exif.js")),d=y(/*! grav-form */"grav-form");function t(e){return e&&e.__esModule?e:{default:e}}var o={dictCancelUpload:d.translations.PLUGIN_FORM.DROPZONE_CANCEL_UPLOAD,dictCancelUploadConfirmation:d.translations.PLUGIN_FORM.DROPZONE_CANCEL_UPLOAD_CONFIRMATION,dictDefaultMessage:d.translations.PLUGIN_FORM.DROPZONE_DEFAULT_MESSAGE,dictFallbackMessage:d.translations.PLUGIN_FORM.DROPZONE_FALLBACK_MESSAGE,dictFallbackText:d.translations.PLUGIN_FORM.DROPZONE_FALLBACK_TEXT,dictFileTooBig:d.translations.PLUGIN_FORM.DROPZONE_FILE_TOO_BIG,dictInvalidFileType:d.translations.PLUGIN_FORM.DROPZONE_INVALID_FILE_TYPE,dictMaxFilesExceeded:d.translations.PLUGIN_FORM.DROPZONE_MAX_FILES_EXCEEDED,dictRemoveFile:d.translations.PLUGIN_FORM.DROPZONE_REMOVE_FILE,dictRemoveFileConfirmation:d.translations.PLUGIN_FORM.DROPZONE_REMOVE_FILE_CONFIRMATION,dictResponseError:d.translations.PLUGIN_FORM.DROPZONE_RESPONSE_ERROR},u={createImageThumbnails:{thumbnailWidth:150},addRemoveLinks:i.default.autoDiscover=!1,dictDefaultMessage:o.dictDefaultMessage,dictRemoveFileConfirmation:o.dictRemoveFileConfirmation,previewTemplate:""};window.EXIF=a.default;var r=(e(c,[{key:"initDropzone",value:function(){var r=this,e=this.options.klass.container.find("[data-file]"),o=this;e.length&&e.each(function(e,a){var t=(a=(0,l.default)(a)).data("file"),n={name:t.name,size:t.size,type:t.type,status:i.default.ADDED,accepted:!0,url:r.options.url,removeUrl:t.remove,data:t};o.files.push(n),o.options.addedfile.call(o,n),n.type.match(/^image\//)&&o.options.thumbnail.call(o,n,t.path),a.remove()})}},{key:"getURI",value:function(){return this.container.data("mediaUri")||""}},{key:"onDropzoneSending",value:function(e,a,t){var n=this.container.closest("form"),r=n.find('[name="__unique_form_id__"]');t.append("__form-name__",n.find('[name="__form-name__"]').val()),r.length&&t.append("__unique_form_id__",r.val()),t.append("__form-file-uploader__",1),t.append("name",this.options.dotNotation),t.append("form-nonce",d.config.form_nonce),t.append("task","filesupload"),t.append("uri",this.getURI())}},{key:"onDropzoneSuccess",value:function(e,a){if(this.options.reloadPage&&s.location.reload(),a.session){e.sessionParams=a.session,e.removeUrl=this.options.url;var t=this.container.find('[name][type="hidden"]'),n=t.val();t.val(n+" ")}return this.handleError({file:e,data:a,mode:"removeFile",msg:"<p>"+d.translations.PLUGIN_FORM.FILE_ERROR_UPLOAD+" <strong>"+e.name+"</strong></p>\n <pre>"+a.message+"</pre>"})}},{key:"onDropzoneComplete",value:function(e){if(!e.accepted&&!e.rejected){var a={status:"error",message:d.translations.PLUGIN_FORM.FILE_UNSUPPORTED+": "+e.name.match(/\..+/).join("")};return this.handleError({file:e,data:a,mode:"removeFile",msg:"<p>"+d.translations.PLUGIN_FORM.FILE_ERROR_ADD+" <strong>"+e.name+"</strong></p>\n <pre>"+a.message+"</pre>"})}this.options.reloadPage&&s.location.reload()}},{key:"onDropzoneRemovedFile",value:function(e){var t=this;if(e.accepted&&!e.rejected){var a=this.container.closest("form"),n=a.find('[name="__unique_form_id__"]'),r=e.removeUrl||this.urls.delete||location.href+".json",o=(r||"").match(/path:(.*)\//),i=new FormData;i.append("filename",e.name),i.append("__form-name__",a.find('[name="__form-name__"]').val()),i.append("name",this.options.dotNotation),i.append("form-nonce",d.config.form_nonce),i.append("uri",this.getURI()),e.sessionParams&&(i.append("__form-file-remover__","1"),i.append("session",e.sessionParams)),n.length&&i.append("__unique_form_id__",n.val()),l.default.ajax({url:r,data:i,method:"POST",contentType:!1,processData:!1,success:function(){if(o){o=s.atob(o[1]);var e=t.container.find('[name][type="hidden"]'),a=JSON.parse(e.val()||"{}");delete a[o],e.val(JSON.stringify(a))}}})}}},{key:"onDropzoneError",value:function(e,a,t){var n=t&&a.error?a.error.message:a;return(0,l.default)(e.previewElement).find("[data-dz-errormessage]").html(n),this.handleError({file:e,data:{status:"error"},msg:"<pre>"+n+"</pre>"})}},{key:"handleError",value:function(){return!0}}]),c);function c(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},a=e.container,t=void 0===a?".dropzone.files-upload":a,n=e.options,r=void 0===n?{}:n;!function(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}(this,c),this.container=(0,l.default)(t),this.container.length&&(this.urls={},u.previewTemplate=(0,l.default)("#dropzone-template").html(),this.options=Object.assign({},o,u,{klass:this,url:this.container.data("file-url-add")||d.config.current_url,acceptedFiles:this.container.data("media-types"),init:this.initDropzone},this.container.data("dropzone-options"),r),this.dropzone=new i.default(t,this.options),this.dropzone.on("complete",this.onDropzoneComplete.bind(this)),this.dropzone.on("success",this.onDropzoneSuccess.bind(this)),this.dropzone.on("removedfile",this.onDropzoneRemovedFile.bind(this)),this.dropzone.on("sending",this.onDropzoneSending.bind(this)),this.dropzone.on("error",this.onDropzoneError.bind(this)))}h.default=r;function f(e,a){var t=(0,l.default)(a).find(".dropzone.files-upload");t.length&&t.each(function(e,a){a=(0,l.default)(a),~v.index(a)||m(a)})}var p=[],v=(0,l.default)(),m=function(e){var a=(e=(0,l.default)(e)).find('input[type="file"]'),o=e.data("grav-file-settings")||{};o.accept&&~o.accept.indexOf("*")&&(o.accept=[""]);var t={url:e.data("file-url-add")||(e.closest("form").attr("action")||d.config.current_url)+".json",paramName:o.paramName||"file",dotNotation:o.name||"file",acceptedFiles:o.accept?o.accept.join(","):a.attr("accept")||e.data("media-types"),maxFilesize:o.filesize||256,maxFiles:o.limit||null,resizeWidth:o.resizeWidth||null,resizeHeight:o.resizeHeight||null,resizeQuality:o.resizeQuality||null,accept:function(e,t){var n=o.resolution,r="";if(!n)return t();if(null!=this.options.maxFiles&&this.getAcceptedFiles().length>=this.options.maxFiles)return t(this.options.dictMaxFilesExceeded.replace("{{maxFiles}}",this.options.maxFiles)),this.emit("maxfilesexceeded",e);var a=new FileReader;if(!n.min&&(o.resizeWidth||o.resizeHeight||!n.max))return t(r);a.onload=function(e){var a=new Image;a.src=e.target.result,a.onload=function(){var a=this;n.min&&Object.keys(n.min).forEach(function(e){a[e]<n.min[e]&&(r+=d.translations.PLUGIN_FORM.RESOLUTION_MIN.replace(/{{attr}}/g,e).replace(/{{min}}/g,n.min[e]))}),o.resizeWidth||o.resizeHeight||n.max&&Object.keys(n.max).forEach(function(e){a[e]>n.max[e]&&(r+=d.translations.PLUGIN_FORM.RESOLUTION_MAX.replace(/{{attr}}/g,e).replace(/{{max}}/g,n.max[e]))}),t(r)}},a.readAsDataURL(e)}};v=v.add(e),e=e[0],p.push(new r({container:e,options:t}))};h.Instances=((0,l.default)(document).ready(function(){(0,l.default)(".dropzone.files-upload").each(function(e,a){return m(a)}),(0,l.default)("body").on("mutation._grav",f)}),p)}).call(this,y(/*! ./../../node_modules/webpack/buildin/global.js */"./node_modules/webpack/buildin/global.js"))},"./app/fields/form.js":
/*!****************************!*\
!*** ./app/fields/form.js ***!
\****************************/
/*! no static exports found */function(e,a,t){"use strict";var n,r=t(/*! jquery */"jquery"),s=(n=r)&&n.__esModule?n:{default:n};(0,s.default)(document).ready(function(){var e=(0,s.default)("form").filter(function(e){return(0,s.default)(e).find('[name="__form-name__"]')});e.length&&e.each(function(e,a){var t,n;t=a,n='[data-grav-field="toggleable"] input[type="checkbox"]',(t=(0,s.default)(t)).on("change",n,function(e){var a=(0,s.default)(e.target),n=a.is(":checked"),t=a.closest(".form-field"),r=t.find("label.toggleable"),o=t.find(".form-data"),i=o.find("input, select, textarea, button");r.add(o).css("opacity",n?"":.7),i.map(function(e,a){var t=a.selectize;a=(0,s.default)(a),t?t[n?"enable":"disable"]():a.prop("disabled",!n)})}),t.find(n).trigger("change"),function(e){e=(0,s.default)(e);var a=[];["input","select","label[for]","textarea",".selectize-control"].forEach(function(e){a.push(".form-field-toggleable .form-data "+e)}),e.on("mousedown",a.join(", "),function(e){var a=(0,s.default)(e.target),t=a.prop("for"),n=(a.hasClass("selectize-control")||a.parents(".selectize-control")).length;if(t&&(a=(0,s.default)('[id="'+t+'"]')),n&&(a=a.closest(".selectize-control").siblings("select[name]")),!a.prop("disabled"))return!0;a.closest(".form-field").find('[data-grav-field="toggleable"] input[type="checkbox"]').trigger("click")})}(a)})})},"./app/fields/index.js":
/*!*****************************!*\
!*** ./app/fields/index.js ***!
\*****************************/
/*! no static exports found */function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),t(/*! ./form */"./app/fields/form.js");var n=s(t(/*! ./file */"./app/fields/file.js")),r=s(t(/*! ./array */"./app/fields/array.js")),o=t(/*! ./media */"./app/fields/media.js"),i=s(o);function s(e){return e&&e.__esModule?e:{default:e}}t(/*! ./tabs */"./app/fields/tabs.js"),a.default={FileInstances:n.default,ArrayInstances:r.default,Media:{PageMedia:i.default,PageMediaInstances:o.Instance}}},"./app/fields/media.js":
/*!*****************************!*\
!*** ./app/fields/media.js ***!
\*****************************/
/*! no static exports found */function(e,o,v){"use strict";(function(s){Object.defineProperty(o,"__esModule",{value:!0}),o.Instance=void 0;var e=function(e,a,t){return a&&n(e.prototype,a),t&&n(e,t),e};function n(e,a){for(var t=0;t<a.length;t++){var n=a[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function i(e,a,t){null===e&&(e=Function.prototype);var n=Object.getOwnPropertyDescriptor(e,a);if(void 0===n){var r=Object.getPrototypeOf(e);return null===r?void 0:i(r,a,t)}if("value"in n)return n.value;var o=n.get;return void 0!==o?o.call(t):void 0}var l=t(v(/*! jquery */"jquery")),a=t(v(/*! ./file */"./app/fields/file.js")),d=v(/*! grav-form */"grav-form"),u=t(v(/*! sortablejs */"./node_modules/sortablejs/modular/sortable.esm.js"));function t(e){return e&&e.__esModule?e:{default:e}}function c(e,a){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!a||"object"!=typeof a&&"function"!=typeof a?e:a}var f=('\n <div class="dz-preview dz-file-preview">\n <div class="dz-details">\n <div class="dz-filename"><span data-dz-name></span></div>\n <div class="dz-size" data-dz-size></div>\n <img data-dz-thumbnail />\n </div>\n <div class="dz-progress"><span class="dz-upload" data-dz-uploadprogress></span></div>\n <div class="dz-success-mark"><span>✔</span></div>\n <div class="dz-error-mark"><span>✘</span></div>\n <div class="dz-error-message"><span data-dz-errormessage></span></div>\n <a class="dz-remove" title="'+d.translations.PLUGIN_FORM.DELETE+'" href="javascript:undefined;" data-dz-remove>'+d.translations.PLUGIN_FORM.DELETE+"</a>\n </div>").trim(),r=(function(e,a){if("function"!=typeof a&&null!==a)throw new TypeError("Super expression must either be null or a function, not "+typeof a);e.prototype=Object.create(a&&a.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),a&&(Object.setPrototypeOf?Object.setPrototypeOf(e,a):e.__proto__=a)}(p,a.default),e(p,[{key:"onDropzoneRemovedFile",value:function(e){var t=this;if(e.accepted&&!e.rejected){var a=this.container.closest("form"),n=a.find('[name="__unique_form_id__"]'),r=e.removeUrl||this.urls.delete||location.href+".json",o=(r||"").match(/path:(.*)\//),i=new FormData;i.append("filename",e.name),i.append("__form-name__",a.find('[name="__form-name__"]').val()),n.length&&i.append("__unique_form_id__",n.val()),i.append("name",this.options.dotNotation),i.append("form-nonce",d.config.form_nonce),e.sessionParams&&(i.append("__form-file-remover__","1"),i.append("session",e.sessionParams)),l.default.ajax({url:r,data:i,method:"POST",contentType:!1,processData:!1,success:function(){if(o){o=s.atob(o[1]);var e=t.container.find('[name][type="hidden"]'),a=JSON.parse(e.val()||"{}");delete a[o],e.val(JSON.stringify(a))}}})}}},{key:"fetchMedia",value:function(){var r=this,e={order:this.container.closest(".form-field").find('[name="data[header][media_order]"]').val()},a=this.urls.fetch;l.default.ajax({url:a,method:"POST",data:e,success:function(n){if("string"==typeof n||n instanceof String)return!1;n=n.results,Object.keys(n).forEach(function(e){var a=n[e],t={name:e,size:a.size,accepted:!0,extras:a};r.dropzone.files.push(t),r.dropzone.options.addedfile.call(r.dropzone,t),r.dropzone.options.thumbnail.call(r.dropzone,t,a.url)}),r.container.find(".dz-preview").prop("draggable","true")}})}},{key:"onDropzoneSending",value:function(e,a,t){t.append("name",this.options.dotNotation),t.append("admin-nonce",d.config.admin_nonce)}},{key:"onDropzoneComplete",value:function(e){i(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"onDropzoneComplete",this).call(this,e),this.sortable.options.onSort(),(0,l.default)(".dz-preview").prop("draggable","true")}},{key:"onDropzoneRemovedFile",value:function(e){for(var a,t=arguments.length,n=Array(1<t?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];(a=i(p.prototype.__proto__||Object.getPrototypeOf(p.prototype),"onDropzoneRemovedFile",this)).call.apply(a,[this,e].concat(n)),this.sortable.options.onSort()}}]),p);function p(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},a=e.container,t=void 0===a?"#grav-dropzone":a,n=e.options,r=void 0===n?{}:n;!function(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}(this,p);var o=(0,l.default)("#dropzone-media-template").html()||f;r=Object.assign(r,{previewTemplate:o});var i=c(this,(p.__proto__||Object.getPrototypeOf(p)).call(this,{container:t,options:r}));if(!i.container.length)return c(i);i.urls={fetch:i.container.data("media-url")+"/task"+d.config.param_sep+"listmedia",add:i.container.data("media-url")+"/task"+d.config.param_sep+"addmedia",delete:i.container.data("media-url")+"/task"+d.config.param_sep+"delmedia"},i.dropzone.options.url=i.urls.add,void 0!==i.options.fetchMedia&&!i.options.fetchMedia||i.fetchMedia();var s=(0,l.default)('[name="'+i.container.data("dropzone-field")+'"]');return s.length&&(i.sortable=new u.default(i.container.get(0),{animation:150,setData:function(e,a){a=(0,l.default)(a),i.dropzone.disable(),a.addClass("hide-backface"),e.effectAllowed="copy"},onSort:function(){var n=[];i.container.find("[data-dz-name]").each(function(e,a){var t=(a=(0,l.default)(a)).text().trim();n.push(t)}),s.val(n.join(","))}})),i}o.default=r;o.Instance=new r}).call(this,v(/*! ./../../node_modules/webpack/buildin/global.js */"./node_modules/webpack/buildin/global.js"))},"./app/fields/tabs.js":
/*!****************************!*\
!*** ./app/fields/tabs.js ***!
\****************************/
/*! no static exports found */function(e,a,t){"use strict";var n,r=t(/*! jquery */"jquery"),o=(n=r)&&n.__esModule?n:{default:n};(0,o.default)("body").on("touchstart click","[data-tabid]",function(e){e&&e.stopPropagation();var a=(0,o.default)(e.currentTarget),t=(0,o.default)('[id="'+a.data("tabid")+'"]');a.siblings("[data-tabid]").removeClass("active"),a.addClass("active"),t.siblings("[id]").removeClass("active"),t.addClass("active")})},"./app/main.js":
/*!*********************!*\
!*** ./app/main.js ***!
\*********************/
/*! no static exports found */function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0}),a.Instances=void 0;var n,r=t(/*! ./fields */"./app/fields/index.js"),o=(n=r)&&n.__esModule?n:{default:n};t(/*! ./utils/keep-alive */"./app/utils/keep-alive.js"),a.Instances=o.default},"./app/utils/keep-alive.js":
/*!*********************************!*\
!*** ./app/utils/keep-alive.js ***!
\*********************************/
/*! no static exports found */function(e,a,t){"use strict";var n,r=t(/*! jquery */"jquery"),o=(n=r)&&n.__esModule?n:{default:n},i=t(/*! grav-form */"grav-form");(0,o.default)(document).ready(function(){if((0,o.default)("[data-grav-keepalive]").length){var e=i.config.session_timeout/1.5*1e3;setInterval(function(){o.default.ajax({url:i.config.base_url_relative+"/task"+i.config.param_sep+"keep-alive"})},e)}})},"grav-form":
/*!***************************!*\
!*** external "GravForm" ***!
\***************************/
/*! no static exports found */function(e,a){e.exports=GravForm},jquery:
/*!*************************!*\
!*** external "jQuery" ***!
\*************************/
/*! no static exports found */function(e,a){e.exports=jQuery}});