$rootScope.isLinkEnabled = function()

in source/web-client/app/scripts/app.js [220:240]


  $rootScope.isLinkEnabled = function (viewLocation) {
    var enabled = false;
    if ($rootScope.isUserLoggedIn) {
      if ($.inArray(viewLocation, ['/login', '/']) >= 0)
        enabled = true;
      else if (viewLocation === '/tenants') {
        enabled = $rootScope.isSystemUser();
      }
      else if (viewLocation === '/users') {
        enabled = $rootScope.isAdminUser();
      }
      else if ($.inArray(viewLocation, ['/products', '/orders']) >= 0) {
        enabled = $rootScope.isTenantUser();
      }
    }
    else {
      if ($.inArray(viewLocation, ['/login', '/register', 'confirm']) >= 0)
        enabled = true;
    }
    return enabled;
  };