"use strict"; angular.module("vocabulary") .component("standardsAndCorrelationsNavigation", { templateUrl: "/js/redesign-angular/standardsAndCorrelations/standards-and-correlations-navigation.html", controller: "StandardsAndCorrelationsNavigationController" }) .controller("StandardsAndCorrelationsNavigationController", ["standardsAndCorrelationsService", function (standardsAndCorrelationsService) { var ctrl = this; function isActiveCategory (categoryValue){ var selectedStandardCategory = standardsAndCorrelationsService.getActiveStandardsCategory(); return selectedStandardCategory === categoryValue; } ctrl.isUsStateStandardsActive = function() { return isActiveCategory('usstate'); }; ctrl.isCommonCoreStandardsActive = function(){ return isActiveCategory('commoncore'); }; ctrl.isInternationalStandardsActive = function(){ return isActiveCategory('international'); }; ctrl.isLanguageProficiencyStandardsActive = function(){ return isActiveCategory('languageProficiency'); } } ]);