/
home
/
infinitibizsol
/
www
/
wp-content
/
plugins
/
wpforms
/
assets
/
pro
/
js
/
admin
/
File Upload :
llllll
Current File: /home/infinitibizsol/www/wp-content/plugins/wpforms/assets/pro/js/admin/dashboard-widget.min.js
"use strict";var WPFormsDashboardWidget=window.WPFormsDashboardWidget||function(o){var i={$widget:o("#wpforms_reports_widget_pro"),$chartResetBtn:o("#wpforms-dash-widget-reset-chart"),$DaysSelect:o("#wpforms-dash-widget-timespan"),$settingsBtn:o("#wpforms-dash-widget-settings-button"),$canvas:o("#wpforms-dash-widget-chart"),$formsListBlock:o("#wpforms-dash-widget-forms-list-block"),$recomBlockDismissBtn:o("#wpforms-dash-widget-dismiss-recommended-plugin-block")};let a={backgroundColor:"rgb(226, 119, 48)",hoverBackgroundColor:"#da691f",borderColor:"rgb(226, 119, 48)",hoverBorderColor:"#da691f",pointBackgroundColor:"rgba(255, 255, 255, 1)"},s={backgroundColor:"rgba(34, 113, 177, 1)",hoverBackgroundColor:"#135e96",borderColor:"rgba(34, 113, 177, 1)",hoverBorderColor:"#135e96",pointBackgroundColor:"rgba(255, 255, 255, 1)"};"line"===wpforms_dashboard_widget.chart_type&&(s.backgroundColor="#E2ECF5",a.backgroundColor="rgba(255, 129, 0, 0.135)");var t="wp"===wpforms_dashboard_widget.color_scheme?s:a,r={instance:null,settings:{type:wpforms_dashboard_widget.chart_type,data:{labels:[],datasets:[{label:wpforms_dashboard_widget.i18n.entries,data:[],borderWidth:2,pointRadius:4,pointBorderWidth:1,...t}]},options:{maintainAspectRatio:!1,scales:{xAxes:[{type:"time",time:{unit:"day"},distribution:"series",ticks:{beginAtZero:!0,source:"labels",padding:10,minRotation:25,maxRotation:25,callback:function(t,e,a){var s=Math.floor(a.length/7);return s<1||(a.length-e-1)%s==0?t:void 0}}}],yAxes:[{ticks:{beginAtZero:!0,maxTicksLimit:6,padding:20,callback:function(t){if(Math.floor(t)===t)return t}}}]},elements:{line:{tension:0}},animation:{duration:0},hover:{animationDuration:0},legend:{display:!1},tooltips:{displayColors:!1},responsiveAnimationDuration:0}},init:function(){var t;i.$canvas.length&&(t=i.$canvas[0].getContext("2d"),r.instance=new Chart(t,r.settings),r.updateUI(wpforms_dashboard_widget.chart_data))},ajaxUpdate:function(t,e){t={_wpnonce:wpforms_dashboard_widget.nonce,action:"wpforms_"+wpforms_dashboard_widget.slug+"_get_chart_data",days:t,form_id:e};n.addOverlay(o(r.instance.canvas)),o.post(ajaxurl,t,function(t){r.updateUI(t)})},updateUI:function(t){n.removeOverlay(i.$canvas),o.isEmptyObject(t)?(r.updateWithDummyData(),r.showEmptyDataMessage()):(r.updateData(t),r.removeEmptyDataMessage()),r.instance.data.labels=r.settings.data.labels,r.instance.data.datasets[0].data=r.settings.data.datasets[0].data,r.instance.update()},updateData:function(t){r.settings.data.labels=[],r.settings.data.datasets[0].data=[],r.updateTotal(t)},updateTotal:function(t){let s=0;o.each(t,function(t,e){s=Number(s)+Number(e.count);var a=moment(e.day);r.settings.data.labels.push(a),r.settings.data.datasets[0].data.push({t:a,y:e.count})}),o("#entry-count-value").text(s)},updateWithDummyData:function(){r.settings.data.labels=[],r.settings.data.datasets[0].data=[];for(var t,e=moment().startOf("day"),a=i.$DaysSelect.val()||7,s=1;s<=a;s++)t=e.clone().subtract(s,"days"),r.settings.data.labels.push(t),r.settings.data.datasets[0].data.push({t:t,y:Math.floor(16*Math.random())+5})},showEmptyDataMessage:function(){r.removeEmptyDataMessage(),i.$canvas.after(wpforms_dashboard_widget.empty_chart_html)},removeEmptyDataMessage:function(){i.$canvas.siblings(".wpforms-error").remove()},events:{daysChanged:function(){var t=i.$DaysSelect.val(),e=i.$DaysSelect.attr("data-active-form-id")||0;r.ajaxUpdate(t,e),n.saveWidgetMeta("timespan",t)},singleFormView:function(t){o(".wpforms-dash-widget-single-chart-btn").show();var e=i.$DaysSelect.val(),a=t.closest("tr").attr("data-form-id"),s=t.closest("tr").find(".wpforms-dash-widget-form-title").text();o("#wpforms-dash-widget-chart-title").text(s),i.$DaysSelect.attr("data-active-form-id",a),i.$chartResetBtn.appendTo(t.closest("td")),t.hide(),i.$chartResetBtn.show(),o("#entry-count-text").text(wpforms_dashboard_widget.i18n.form_entries),r.ajaxUpdate(e,a),n.saveWidgetMeta("active_form_id",a)},resetToGeneralView:function(){var t=i.$DaysSelect.val();i.$DaysSelect.removeAttr("data-active-form-id"),i.$chartResetBtn.hide(),i.$chartResetBtn.closest("td").find(".wpforms-dash-widget-single-chart-btn").show(),o("#entry-count-text").text(wpforms_dashboard_widget.i18n.total_entries),o("#wpforms-dash-widget-chart-title").text(wpforms_dashboard_widget.i18n.total_entries),r.ajaxUpdate(t,0),n.saveWidgetMeta("active_form_id",0)}}},n={chart:r,init:function(){o(n.ready)},ready:function(){r.init(),n.events(),n.graphSettings()},graphSettings:function(){i.$settingsBtn.on("click",function(){o(this).siblings(".wpforms-dash-widget-settings-menu").toggle()}),i.$widget.find(".wpforms-dash-widget-settings-menu-save").on("click",function(){n.saveSettings()})},saveSettings:function(){var t=i.$widget.find(".wpforms-dash-widget-settings-menu input[name=wpforms-style]:checked").val(),e=i.$widget.find(".wpforms-dash-widget-settings-menu input[name=wpforms-color]:checked").val();t&&(n.saveWidgetMeta("graph_style",t),"2"===t?(r.settings.type="line",s.backgroundColor="rgba(34, 113, 177, 0.135)",a.backgroundColor="rgba(255, 129, 0, 0.135)"):(r.settings.type="bar",s.backgroundColor="rgba(34, 113, 177, 1)",a.backgroundColor="#E27730")),e&&(n.saveWidgetMeta("color_scheme",e),r.settings.data.datasets[0]="2"===e?{...r.settings.data.datasets[0],...s}:{...r.settings.data.datasets[0],...a}),r.instance.update(),i.$widget.find(".wpforms-dash-widget-settings-menu").hide()},events:function(){n.chartEvents(),n.formsListEvents(),n.miscEvents()},chartEvents:function(){i.$DaysSelect.on("change",function(){r.events.daysChanged()})},formsListEvents:function(){i.$DaysSelect.on("change",function(){n.updateFormsList(o(this).val())}),i.$widget.on("click",".wpforms-dash-widget-single-chart-btn",function(){var t=o(this),e=t.closest("tr");r.events.singleFormView(t),e.closest("table").find("tr.wpforms-dash-widget-form-active").removeClass("wpforms-dash-widget-form-active"),e.addClass("wpforms-dash-widget-form-active")}),i.$formsListBlock.on("click",".wpforms-dash-widget-reset-chart",function(){o(".wpforms-dash-widget-reset-chart").hide(),r.events.resetToGeneralView(),i.$formsListBlock.find("tr.wpforms-dash-widget-form-active").removeClass("wpforms-dash-widget-form-active")}),i.$widget.on("click","#wpforms-dash-widget-forms-more",function(){n.toggleCompleteFormsList()})},miscEvents:function(){i.$recomBlockDismissBtn.on("click",function(){n.dismissRecommendedBlock()})},updateFormsList:function(e){var t={_wpnonce:wpforms_dashboard_widget.nonce,action:"wpforms_"+wpforms_dashboard_widget.slug+"_get_forms_list",days:e};n.addOverlay(i.$formsListBlock.children().first()),o.post(ajaxurl,t,function(t){i.$formsListBlock.html(t),n.saveWidgetMeta("timespan",e)})},toggleCompleteFormsList:function(){o("#wpforms-dash-widget-forms-list-table .wpforms-dash-widget-forms-list-hidden-el").toggle(),o("#wpforms-dash-widget-forms-more").html(function(t,e){return e===wpforms_dashboard_widget.show_less_html?wpforms_dashboard_widget.show_more_html:wpforms_dashboard_widget.show_less_html})},saveWidgetMeta:function(t,e){t={_wpnonce:wpforms_dashboard_widget.nonce,action:"wpforms_"+wpforms_dashboard_widget.slug+"_save_widget_meta",meta:t,value:e};o.post(ajaxurl,t)},addOverlay:function(t){t.parent().closest(".wpforms-dash-widget-block").length&&(n.removeOverlay(t),t.after('<div class="wpforms-dash-widget-overlay"></div>'))},removeOverlay:function(t){t.siblings(".wpforms-dash-widget-overlay").remove()},dismissRecommendedBlock:function(){o(".wpforms-dash-widget-recommended-plugin-block").remove(),n.saveWidgetMeta("hide_recommended_block",1)}};return n}((document,window,jQuery));WPFormsDashboardWidget.init();
Copyright ©2k19 -
Hexid
|
Tex7ure