(function() { "use strict"; angular.module('raz') .component('resourcesMenu', { templateUrl: '/js/angular/main-navigation/resources-menu/resources-menu.html', controller: 'ResourcesMenu' }) .controller('ResourcesMenu', ['FeatureCheck', 'SITE_ID', 'SiteHelper', 'DIGITAL_RESOURCE_PREVIEWS_LABEL', 'languageConstants', 'responsiveSiteService', function ResourcesMenu(FeatureCheck, SITE_ID, SiteHelper, DIGITAL_RESOURCE_PREVIEWS_LABEL, languageConstants, responsiveSiteService) { var ctrl = this; ctrl.isRazPlus = parseInt(SITE_ID) === SiteHelper.RAZ_PLUS_SITE_ID; ctrl.siteName = ctrl.isRazPlus ? SiteHelper.RAZ_PLUS_SITE_FULLNAME : SiteHelper.RAZ_SITE_FULLNAME; ctrl.DIGITAL_RESOURCE_PREVIEWS_LABEL = DIGITAL_RESOURCE_PREVIEWS_LABEL; ctrl.languageConstants = languageConstants; ctrl.responsiveWidthLimit = responsiveSiteService.getResponsiveWidthLimit(); ctrl.isHighLowGraphicsEnabled = FeatureCheck.isFeatureEnabled('HIGH_LOW_GRAPHICS'); ctrl.isEllGrammarResourcesEnabled = FeatureCheck.isFeatureEnabled('ELL_GRAMMAR_RESOURCES'); ctrl.isResponsiveMainNavEnabled = FeatureCheck.isFeatureEnabled('RAZ_RESPONSIVE_MAIN_NAV'); ctrl.isDistanceLearningEnabled = FeatureCheck.isFeatureEnabled('DISTANCE_LEARNING'); } ]) })();