summaryrefslogtreecommitdiff
blob: 81a5f065130154bdbba4bc42be21e6475f70d62e (plain)
1
2
3
/* Do not modify this file directly. It is compiled from other files. */
/*globals jQuery, JSON */
!function(t){var a={"wp-admin-bar-blog":"my_sites","wp-admin-bar-newdash":"reader","wp-admin-bar-ab-new-post":"write_button","wp-admin-bar-my-account":"my_account","wp-admin-bar-notes":"notifications"},n={openSite:function(t){return{clicked:"masterbar_notifications_panel_site",site_id:t.siteId}},openPost:function(t){return{clicked:"masterbar_notifications_panel_post",site_id:t.siteId,post_id:t.postId}},openComment:function(t){return{clicked:"masterbar_notifications_panel_comment",site_id:t.siteId,post_id:t.postId,comment_id:t.commentId}}};t(document).ready(function(){t(".mb-trackable .ab-item:not(div),#wp-admin-bar-notes .ab-item,#wp-admin-bar-user-info .ab-item,.mb-trackable .ab-secondary").on("click touchstart",function(n){if(window.jpTracksAJAX&&"function"==typeof window.jpTracksAJAX.record_ajax_event){var e=t(n.target),i=e.closest("li");if(e.is("a")||(e=e.closest("a")),i&&e){var r=e.attr("ID")||i.attr("ID");if(a.hasOwnProperty(r)){var o={clicked:a[r]};i.hasClass("menupop")?window.jpTracksAJAX.record_ajax_event("masterbar_click","click",o):(n.preventDefault(),window.jpTracksAJAX.record_ajax_event("masterbar_click","click",o).always(function(){window.location=e.attr("href")}))}}}})}),t(window).on("message",function(t){if(window.jpTracksAJAX&&"function"==typeof window.jpTracksAJAX.record_ajax_event){var a=!t.data&&t.originalEvent.data?t.originalEvent:t;if("https://widgets.wp.com"===a.origin){var e="string"==typeof a.data?function(t,a){try{return JSON.parse(t)}catch(t){return a}}(a.data,{}):a.data;if("notesIframeMessage"===e.type){var i=n[e.action];i&&window.jpTracksAJAX.record_ajax_event("masterbar_click","click",i(e))}}}})}(jQuery);