PageSourceSearch

https://assets.yourmechanic.com/assets/navigation-619fb8d28fd66811…dc753a8d14ae541fbd9546ce25a8fc761e87011f.js

js yourmechanic.com collected 2026-10-02 02:51:56 UTC 1,714 bytes, 5 lines download raw bytes

1(function(){angular.module("ym.Navigation",["ym.Analytics","ym.Session"])}).call(this);
2(function(){angular.module("ym.Navigation").controller("NavigationController",["$scope","$window","SessionService","AnalyticsService","ExperimentFactory",function(a,c,b,d,h){a.show=!1;a.loginError=null;a.user={};a.pageNavType=null;a.navInitialized=!1;a.showMore=!1;a.showMobileMenu=!1;a.jid=-1;d=h.activate(4561662177,null);a.newNavigation=!d.isOriginalVariation();a.init=function(e){a.pageNavType=e;return b.isUserLoggedIn().then(function(g){a.navInitialized=!0;if(g)return a.navInitialized=!1,b.getCurrentUser().then(function(f){a.user=
3f||{};return a.navInitialized=!0}),b.checkStatus()})};a.assignJid=function(e){if(e)return a.jid=e};a.openMobileMenu=function(){$("body").addClass("mobile");return a.showMobileMenu=!0};a.closeMobileMenu=function(){$("body").removeClass("mobile");return a.showMobileMenu=!1};return $(c).resize(function(){if(992<=$(this).width())return $("body").removeClass("mobile"),a.showMobileMenu=!1})}])}).call(this);
4(function(){angular.module("ym.Navigation").directive("clickOutside",["$document","$parse",function(a,c){return function(b,d,h){var e=c(h.clickOutside);var g=function(f){if(f&&f.target&&!(0<$(f.target).closest(d).length))return b.$apply(function(){return e(b)}),f};a.on("click",g);return b.$on("$destroy",function(){return a.off("click",g)})}}])}).call(this);
5(function(){angular.module("ym.Navigation").directive("scrollHeader",["$window",function(a){return function(c,b,d){c.isScrolled=this.pageYOffset>=d.scrollHeader;return angular.element(a).bind("scroll",function(){c.isScrolled=this.pageYOffset>=d.scrollHeader;return c.$apply()})}}])}).call(this);(function(){}).call(this);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.