Files
bio-concept-labo/web/admin1553pskpx/themes/new-theme/public/email.bundle.js
2019-11-20 07:44:43 +01:00

27 lines
14 KiB
JavaScript

/******/!function(n){function e(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return n[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}// webpackBootstrap
/******/
var t={};e.m=n,e.c=t,e.i=function(n){return n},e.d=function(n,t,r){e.o(n,t)||Object.defineProperty(n,t,{configurable:!1,enumerable:!0,get:r})},e.n=function(n){var t=n&&n.__esModule?function(){return n.default}:function(){return n};return e.d(t,"a",t),t},e.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},e.p="",e(e.s=405)}({10:function(n,e,t){"use strict";function r(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}var o=function(){function n(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}}(),i=window.$,a=function(){function n(){r(this,n)}return o(n,[{key:"extend",value:function(n){this._handleBulkActionCheckboxSelect(n),this._handleBulkActionSelectAllCheckbox(n)}},{key:"_handleBulkActionSelectAllCheckbox",value:function(n){var e=this;n.getContainer().on("change",".js-bulk-action-select-all",function(t){var r=i(t.currentTarget),o=r.is(":checked");o?e._enableBulkActionsBtn(n):e._disableBulkActionsBtn(n),n.getContainer().find(".js-bulk-action-checkbox").prop("checked",o)})}},{key:"_handleBulkActionCheckboxSelect",value:function(n){var e=this;n.getContainer().on("change",".js-bulk-action-checkbox",function(){n.getContainer().find(".js-bulk-action-checkbox:checked").length>0?e._enableBulkActionsBtn(n):e._disableBulkActionsBtn(n)})}},{key:"_enableBulkActionsBtn",value:function(n){n.getContainer().find(".js-bulk-actions-btn").prop("disabled",!1)}},{key:"_disableBulkActionsBtn",value:function(n){n.getContainer().find(".js-bulk-actions-btn").prop("disabled",!0)}}]),n}();e.a=a},11:function(n,e,t){"use strict";function r(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}var o=function(){function n(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}}(),i=window.$,a=function(){function n(){r(this,n)}return o(n,[{key:"extend",value:function(n){var e=this;n.getContainer().on("click",".js-common_show_query-grid-action",function(){return e._onShowSqlQueryClick(n)}),n.getContainer().on("click",".js-common_export_sql_manager-grid-action",function(){return e._onExportSqlManagerClick(n)})}},{key:"_onShowSqlQueryClick",value:function(n){var e=i("#"+n.getId()+"_common_show_query_modal_form");this._fillExportForm(e,n);var t=i("#"+n.getId()+"_grid_common_show_query_modal");t.modal("show"),t.on("click",".btn-sql-submit",function(){return e.submit()})}},{key:"_onExportSqlManagerClick",value:function(n){var e=i("#"+n.getId()+"_common_show_query_modal_form");this._fillExportForm(e,n),e.submit()}},{key:"_fillExportForm",value:function(n,e){var t=e.getContainer().find(".js-grid-table").data("query");n.find('textarea[name="sql"]').val(t),n.find('input[name="name"]').val(this._getNameFromBreadcrumb())}},{key:"_getNameFromBreadcrumb",value:function(){var n=i(".header-toolbar").find(".breadcrumb-item"),e="";return n.each(function(n,t){var r=i(t),o=0<r.find("a").length?r.find("a").text():r.text();0<e.length&&(e=e.concat(" > ")),e=e.concat(o)}),e}}]),n}();e.a=a},12:function(n,e,t){"use strict";function r(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}var o=t(9),i=function(){function n(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}}(),a=window.$,u=function(){function n(){r(this,n)}return i(n,[{key:"extend",value:function(n){n.getContainer().on("click",".js-reset-search",function(n){t.i(o.a)(a(n.currentTarget).data("url"),a(n.currentTarget).data("redirect"))})}}]),n}();e.a=u},13:function(n,e,t){"use strict";function r(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}var o=function(){function n(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}}(),i=function(){function n(){r(this,n)}return o(n,[{key:"extend",value:function(n){n.getContainer().on("click",".js-common_refresh_list-grid-action",function(){location.reload()})}}]),n}();e.a=i},14:function(n,e,t){"use strict";function r(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}var o=t(7),i=function(){function n(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}}(),a=function(){function n(){r(this,n)}return i(n,[{key:"extend",value:function(n){var e=n.getContainer().find("table.table");new o.a(e).attach()}}]),n}();e.a=a},15:function(n,e,t){"use strict";function r(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}var o=function(){function n(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}}(),i=window.$,a=function(){function n(){var e=this;return r(this,n),{extend:function(n){return e.extend(n)}}}return o(n,[{key:"extend",value:function(n){var e=this;n.getContainer().on("click",".js-bulk-action-submit-btn",function(t){e.submit(t,n)})}},{key:"submit",value:function(n,e){var t=i(n.currentTarget),r=t.data("confirm-message");if(!(void 0!==r&&0<r.length)||confirm(r)){var o=i("#"+e.getId()+"_filter_form");o.attr("action",t.data("form-url")),o.attr("method",t.data("form-method")),o.submit()}}}]),n}();e.a=a},18:function(n,e,t){"use strict";function r(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}var o=function(){function n(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}}(),i=window.$,a=function(){function n(){r(this,n)}return o(n,[{key:"extend",value:function(n){n.getContainer().on("click",".js-link-row-action",function(n){var e=i(n.currentTarget).data("confirm-message");e.length&&!confirm(e)&&n.preventDefault()})}}]),n}();e.a=a},19:function(n,e,t){"use strict";function r(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}var o=function(){function n(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}}(),i=window.$,a=function(){function n(){var e=this;return r(this,n),{extend:function(n){return e.extend(n)}}}return o(n,[{key:"extend",value:function(n){var e=this;n.getContainer().on("click",".js-grid-action-submit-btn",function(t){e.handleSubmit(t,n)})}},{key:"handleSubmit",value:function(n,e){var t=i(n.currentTarget),r=t.data("confirm-message");if(!(void 0!==r&&0<r.length)||confirm(r)){var o=i("#"+e.getId()+"_filter_form");o.attr("action",t.data("url")),o.attr("method",t.data("method")),o.find('input[name="'+e.getId()+'[_token]"]').val(t.data("csrf")),o.submit()}}}]),n}();e.a=a},193:function(n,e,t){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=t(243),o=t(244),i=t(8),a=t(13),u=t(11),c=t(12),s=t(14),l=t(10),f=t(15),d=t(19),h=t(18);(0,window.$)(function(){var n=new i.a("email_logs");n.addExtension(new a.a),n.addExtension(new u.a),n.addExtension(new c.a),n.addExtension(new s.a),n.addExtension(new l.a),n.addExtension(new f.a),n.addExtension(new d.a),n.addExtension(new h.a),new r.a,new o.a})},2:function(n,e){var t;t=function(){return this}();try{t=t||Function("return this")()||(0,eval)("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t},243:function(n,e,t){"use strict";function r(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}var o=function(){function n(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}}(),i=window.$,a=function(){function n(){var e=this;r(this,n),this.$successAlert=i(".js-test-email-success"),this.$errorAlert=i(".js-test-email-errors"),this.$loader=i(".js-test-email-loader"),this.$sendEmailBtn=i(".js-send-test-email-btn"),this.$sendEmailBtn.on("click",function(n){e._handle(n)})}return o(n,[{key:"_handle",value:function(n){var e=this;i("#test_email_sending_mail_method").val(i('input[name="form[email_config][mail_method]"]:checked').val()),i("#test_email_sending_smtp_server").val(i("#form_smtp_config_server").val()),i("#test_email_sending_smtp_username").val(i("#form_smtp_config_username").val()),i("#test_email_sending_smtp_password").val(i("#form_smtp_config_password").val()),i("#test_email_sending_smtp_port").val(i("#form_smtp_config_port").val()),i("#test_email_sending_smtp_encryption").val(i("#form_smtp_config_encryption").val());var t=i(n.currentTarget).closest("form");this._resetMessages(),this._hideSendEmailButton(),this._showLoader(),i.post({url:t.attr("action"),data:t.serialize()}).then(function(n){if(e._hideLoader(),e._showSendEmailButton(),0!==n.errors.length)return void e._showErrors(n.errors);e._showSuccess()})}},{key:"_resetMessages",value:function(){this._hideSuccess(),this._hideErrors()}},{key:"_showSuccess",value:function(){this.$successAlert.removeClass("d-none")}},{key:"_hideSuccess",value:function(){this.$successAlert.addClass("d-none")}},{key:"_showLoader",value:function(){this.$loader.removeClass("d-none")}},{key:"_hideLoader",value:function(){this.$loader.addClass("d-none")}},{key:"_showErrors",value:function(n){var e=this;n.forEach(function(n){e.$errorAlert.append("<p>"+n+"</p>")}),this.$errorAlert.removeClass("d-none")}},{key:"_hideErrors",value:function(){this.$errorAlert.addClass("d-none").empty()}},{key:"_showSendEmailButton",value:function(){this.$sendEmailBtn.removeClass("d-none")}},{key:"_hideSendEmailButton",value:function(){this.$sendEmailBtn.addClass("d-none")}}]),n}();e.a=a},244:function(n,e,t){"use strict";function r(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}var o=function(){function n(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}}(),i=window.$,a=function(){function n(){var e=this;r(this,n),i(".js-email-method").on("change",'input[type="radio"]',function(n){var t=i(n.currentTarget).val();e._getSmtpMailMethodOption()==t?e._showSmtpConfiguration():e._hideSmtpConfiguration()})}return o(n,[{key:"_showSmtpConfiguration",value:function(){i(".js-smtp-configuration").removeClass("d-none")}},{key:"_hideSmtpConfiguration",value:function(){i(".js-smtp-configuration").addClass("d-none")}},{key:"_getSmtpMailMethodOption",value:function(){return i(".js-email-method").data("smtp-mail-method")}}]),n}();e.a=a},405:function(n,e,t){n.exports=t(193)},7:function(n,e,t){"use strict";(function(n){function t(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}var r=function(){function n(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}}(),o=n.$,i=function(){function n(e){t(this,n),this.selector=".ps-sortable-column",this.columns=o(e).find(this.selector)}return r(n,[{key:"attach",value:function(){var n=this;this.columns.on("click",function(e){var t=o(e.delegateTarget);n._sortByColumn(t,n._getToggledSortDirection(t))})}},{key:"sortBy",value:function(n,e){var t=this.columns.is('[data-sort-col-name="'+n+'"]');if(!t)throw new Error('Cannot sort by "'+n+'": invalid column');this._sortByColumn(t,e)}},{key:"_sortByColumn",value:function(n,e){window.location=this._getUrl(n.data("sortColName"),"desc"===e?"desc":"asc")}},{key:"_getToggledSortDirection",value:function(n){return"asc"===n.data("sortDirection")?"desc":"asc"}},{key:"_getUrl",value:function(n,e){var t=new URL(window.location.href),r=t.searchParams;return r.set("orderBy",n),r.set("sortOrder",e),t.toString()}}]),n}();e.a=i}).call(e,t(2))},8:function(n,e,t){"use strict";function r(n,e){if(!(n instanceof e))throw new TypeError("Cannot call a class as a function")}var o=function(){function n(n,e){for(var t=0;t<e.length;t++){var r=e[t];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(n,r.key,r)}}return function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}}(),i=window.$,a=function(){function n(e){r(this,n),this.id=e,this.$container=i("#"+this.id+"_grid")}return o(n,[{key:"getId",value:function(){return this.id}},{key:"getContainer",value:function(){return this.$container}},{key:"addExtension",value:function(n){n.extend(this)}}]),n}();e.a=a},9:function(n,e,t){"use strict";(function(n){/**
* 2007-2018 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* https://opensource.org/licenses/OSL-3.0
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2018 PrestaShop SA
* @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/
var t=n.$,r=function(n,e){t.post(n).then(function(){return window.location.assign(e)})};e.a=r}).call(e,t(2))}});