!function(s){var e={init:function(){this.setupGlobals(),this.addListeners()},setupGlobals:function(){jQuery(".buddyboss_page_bp-integrations .section-bb_tutorlms_posts_activity_settings_section").length&&jQuery(".bp-feed-post-type-checkbox").each(function(){var e=s(this).data("post_type");!0===this.checked&&s(".bp-feed-post-type-comment-"+e).closest("tr").show()}),void 0!==jQuery.fn.select2&&jQuery(".bb_tutorlms_select2").select2({ajax:{url:bbTutorLMSVars.ajax_url,dataType:"json",delay:250,data:function(e){return{action:"bb_tutorlms_group_course",q:e.term,page:e.page||1}},processResults:function(e){var o=[];return e&&e.matches&&s.each(e.matches,function(e,t){o.push({id:t.value,text:t.label})}),{results:o,pagination:{more:e.more}}},cache:!0},placeholder:bbTutorLMSVars.select_course_placeholder,minimumInputLength:2,dropdownParent:jQuery(".bb_tutorlms_select2").parent()}),"bpmigratetutorgroupcourse"===this.bbgetUrlParameter("scrollto")&&(s("html, body").animate({scrollTop:s("#bp-migrate-tutorlms-buddypress-group-course").offset().top},1500),s(".label-bp-migrate-tutorlms-buddypress-group-course").css("background-color","#faafaa"),setTimeout(function(){s(".label-bp-migrate-tutorlms-buddypress-group-course").css("background-color","transparent")},1500))},addListeners:function(){s(".buddyboss_page_bp-integrations .section-bb_tutorlms_posts_activity_settings_section").on("click",".bp-feed-post-type-checkbox",this.openPostCommentCheckbox.bind(this)),s(".bb-group-tutorlms-settings-container .bb-tutorlms-group-option-enable").on("click","#bb-tutorlms-group-course-is-enable",this.openDependencySettings.bind(this))},openPostCommentCheckbox:function(e){var e=s(e.currentTarget),t=e.data("post_type"),t=s(".bp-feed-post-type-comment-"+t);e.is(":checked")?t.closest("tr").show():t.prop("checked",!1).closest("tr").hide()},openDependencySettings:function(e){e=e.currentTarget;s(e).is(":checked")?jQuery(".bb-course-activity-selection").removeClass("bb-hide"):jQuery(".bb-course-activity-selection").addClass("bb-hide")},bbgetUrlParameter:function(e){e=e.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");e=new RegExp("[\\?&]"+e+"=([^&#]*)").exec(location.search);return null===e?"":decodeURIComponent(e[1].replace(/\+/g," "))}};s(function(){e.init()})}(jQuery);