UNPKG

slush-y

Version:

A slush generator for Best Practices with AngularJS Fullstack applications.

32 lines (26 loc) 747 B
;(function(){ 'use strict'; angular .module('administration') .directive('adminNav', adminNav); /* @inject */ function adminNav(User, Auth) { return { templateUrl: 'app/modules/administration/directives/admin-nav/admin-nav.view.html', restrict: 'E', link: postLink }; ////////// function postLink(scope, element, attrs) { // Admin nav directive logic // ... scope.isAdmin = Auth.isAdmin;<% if(restangular){ %> User.getList()<% } %><% if(http){ %> User.all()<% } %> .then( function (response){<% if(restangular){ %> scope.users = response;<% } %><% if(http){ %> scope.users = response.data;<% } %> }); } } }).call(this);