4 * Search, checkout, items out, holds, bills, edit, etc.
7 angular.module('egPatronRegApp', ['ui.bootstrap','ngRoute','egCoreMod', 'egUiMod'])
10 .config(function($routeProvider, $locationProvider, $compileProvider) {
11 $locationProvider.html5Mode(true);
12 $compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|mailto|blob):/); // grid export
14 var resolver = {delay :
15 ['egStartup', function(egStartup) {return egStartup.go()}]}
17 $routeProvider.when('/circ/patron/register', {
18 templateUrl: './circ/patron/t_edit',
19 controller: 'PatronRegCtrl',
23 $routeProvider.when('/circ/patron/register/stage/:stage_username', {
24 templateUrl: './circ/patron/t_edit',
25 controller: 'PatronRegCtrl',
29 $routeProvider.when('/circ/patron/register/edit/:edit_id', {
30 templateUrl: './circ/patron/t_edit',
31 controller: 'PatronRegCtrl',
35 $routeProvider.when('/circ/patron/register/clone/:clone_id', {
36 templateUrl: './circ/patron/t_edit',
37 controller: 'PatronRegCtrl',
41 $routeProvider.otherwise({redirectTo : '/circ/patron/register'});
44 // dummy service so standalone patron editor can reference it
45 .factory('patronSvc', function() { return { /* dummy */ } });