%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/news/public/scripts/routes/
Upload File :
Create Path :
Current File : /var/www/html/news/public/scripts/routes/roles.routes.js

'use strict';

angular.module('roles.routes', []).config(function ($stateProvider) {
    $stateProvider
        .state('roles', {
            url: '/roles',
            templateUrl: 'views/roles/index.html',
            controller: 'rolesController',
            pageTitle: 'Roles'
        })
        .state('roles.new', {
            url: '/new',
            views: {
                '@': {
                    templateUrl: 'views/roles/form.html',
                    controller: 'roleController',
                    resolve: {
                        role: function () {
                            return null;
                        }
                    }
                }
            },
            pageTitle: 'Add Role'
        })
        .state('roles.edit', {
            url: '/edit/{roleId}',
            views: {
                '@': {
                    templateUrl: 'views/roles/form.html',
                    controller: 'roleController',
                    resolve: {
                        role: function (resource, $stateParams) {
                            return resource.forResource('roles').get(parseInt($stateParams.roleId)).then(function (res) {
                                return res;
                            });
                        }
                    }
                }
            },
            pageTitle: 'Edit Role'
        });
});

Zerion Mini Shell 1.0