!function(){var e={882:function(e,t,s){!function(t){s(7482);var i={};i.ScriptItem=Backbone.Model.extend({idAttribute:"id",defaults:{label:"",status:{lp:!0,ttb:!0},placement:"",code:"",order:0,icon:"nonstandard"},url:function(){return TVD_SM_CONST.routes.scripts+(this.get("id")?"/"+this.get("id"):"")},sync:function(e,t,s){var i;return(s=s||{}).cache=!1,s.url=this.url(),_.isUndefined(TVD_SM_CONST.nonce)||_.isNull(TVD_SM_CONST.nonce)||(i=s.beforeSend,s.beforeSend=function(e){if(e.setRequestHeader("X-WP-Nonce",TVD_SM_CONST.nonce),i)return i.apply(this,arguments)}),Backbone.sync(e,t,s)}}),i.collections={ScriptCollection:Backbone.Collection.extend({model:i.ScriptItem,comparator:"order",url:function(){return TVD_SM_CONST.routes.scripts},sync:function(e,t,s){var i;return(s=s||{}).cache=!1,_.isUndefined(TVD_SM_CONST.nonce)||_.isNull(TVD_SM_CONST.nonce)||(i=s.beforeSend,s.beforeSend=function(e){if(e.setRequestHeader("X-WP-Nonce",TVD_SM_CONST.nonce),i)return i.apply(this,arguments)}),Backbone.sync(e,t,s)}})},e.exports=i}(jQuery)},3634:function(e,t,s){var i,n,r,c,o,a;i=jQuery,r=s(7482),c=s(882),a=!1,(o={}).ScriptDashboard=Backbone.View.extend({template:r._t("dashboard"),events:{"click .tvd-add-modal":"addScript","click #tvd-sm-theme-link":"setLinkTarget"},initialize:function(){this.breadcrumbs=new o.Breadcrumbs({el:this.$el.closest("#tvd-sm-wrapper").prev()}),this.render(),i("#tvd-delete-page-level-scripts").on("click",(function(){TVE_Dash.modal(o.DeletePageLevelScriptsModal)})),n=new c.collections.ScriptCollection(TVD_SM_CONST.scripts),new o.ScriptGroup({collection:n,_type:"head",el:this.$("#tvd-sm-container-head")}),new o.ScriptGroup({collection:n,_type:"body_open",el:this.$("#tvd-sm-container-body-open")}),new o.ScriptGroup({collection:n,_type:"body_close",el:this.$("#tvd-sm-container-body-close")})},render:function(){this.$el.html(this.template())},addScript:function(){TVE_Dash.modal(o.AddEditScriptModal,{collection:n,message:TVD_SM_CONST.translations.add_script})},setLinkTarget:function(){localStorage.setItem("ThriveOptionsSelectedItem","analytics-options")}}),o.ScriptGroup=Backbone.View.extend({initialize:function(e){var t=this;this.options=e,this.$el.sortable({axis:"y",connectWith:i(".tvd-sm-script-group"),handle:".tvd-icon-handle",start:function(e,t){t.item.addClass("tvd-sm-script-drag")},stop:function(e,t){t.item.removeClass("tvd-sm-script-drag")},update:function(e,s){var i=s.item.parent()[0];s.sender||this!==i?this!==i&&1===t.collection.where({placement:t.options._type}).length&&t.$el.append(t.renderEmpty().$el):t.updateOrder(e,s)},receive:function(e,s){t.updateOrder(e,s)}}),this.listenTo(this.collection,"change",(function(e,t){"noChange"!==t.flag&&this.render()})),this.listenTo(this.collection,"add destroy",(function(e){e.attributes.placement===this.options._type&&this.render()})),this.render()},updateOrder:function(e,t){var s=this,n=this.$el.sortable("toArray",{attribute:"data-id"});i.post({headers:{"X-WP-Nonce":TVD_SM_CONST.nonce},url:TVD_SM_CONST.routes.scripts_order,data:{scripts:n},success:function(){var i=0;if(_.each(n,(function(e){s.collection.get(e).set({order:i++},{silent:!0})})),t.sender){var r=s.collection.get(t.item.data("id"));r.save({placement:e.target.dataset.placement},{silent:!0}),s.$el.hasClass("tvd-sm-no-scripts")&&(s.$el.empty().removeClass("tvd-sm-no-scripts"),s.renderOne(r))}}})},renderOne:function(e){this.$el.append(new o.ScriptItem({model:e}).render().$el)},renderEmpty:function(){return this.$el.append(TVD_SM_CONST.translations.no_scripts_in_this_group).addClass("tvd-sm-no-scripts"),this},render:function(){this.$el.empty(),this.$el.attr("data-placement",this.options._type),this.collection.sort();var e=this.collection.where({placement:this.options._type});return _.each(e,(function(e){this.renderOne(e)}),this),0===e.length?this.$el.append(this.renderEmpty().$el):this.$el.hasClass("tvd-sm-no-scripts")&&this.$el.removeClass("tvd-sm-no-scripts"),this}}),o.ScriptItem=Backbone.View.extend({className:"tvd-sm-script-item",template:r._t("script-item"),events:{"click .tvd-edit-modal":"editScript","click .tvd-delete-modal":"deleteScript","change .tvd-sm-script-elem-switch":"toggleEnable"},initialize:function(){this.listenTo(this.model,"change",this.render)},toggleEnable:function(e){var t=this;if(a)setTimeout((function(){t.toggleEnable(e)}),200);else{a=!0;var s=this.model.get("status");s[e.target.dataset.location]=e.target.checked,this.model.set("status",s).save({},{flag:"noChange",success:function(){a=!1,TVE_Dash.success(TVD_SM_CONST.translations.edit_success)},error:function(){TVE_Dash.err(TVD_SM_CONST.translations.edit_error)}})}},formIconClass:function(){return"tvd-sm-icon img-"+this.model.get("icon")},render:function(){return this.$el.html(this.template({model:this.model})),this.$el.attr("data-id",this.model.get("id")),this.$el.attr("data-placement",this.model.get("placement")),this},editScript:function(){TVE_Dash.modal(o.AddEditScriptModal,{model:this.model,message:TVD_SM_CONST.translations.edit_script})},deleteScript:function(){TVE_Dash.modal(o.DeleteScriptModal,{model:this.model,className:"tvd-modal tvd-sm-delete-script"})}}),o.AddEditScriptModal=TVE_Dash.views.Modal.extend({template:r._t("modal-add-edit-script"),events:{"click .tvd-submit":"save","change #tvd-sm-script-code":"recognizeScript","focusin .tvd-sm-form-element":"focusLabel","blur .tvd-sm-form-element":"blurLabel"},save:function(){var e={label:this.$("#tvd-sm-script-name").val(),status:{ttb:this.$("#tvd-sm-script-checkbox-ttb").is(":checked"),lp:this.$("#tvd-sm-script-checkbox-lp").is(":checked")},placement:this.$("#tvd-sm-script-placement").val(),code:this.$("#tvd-sm-script-code").val(),icon:this.$("#tvd-sm-script-icon").val()};if(TVD_SM_CONST.is_ttb_active&&TVD_SM_CONST.is_tar_active||(e.status={ttb:TVD_SM_CONST.is_ttb_active,lp:TVD_SM_CONST.is_ttb_active}),!this.validate(e))return!1;e.label=i("