LP#1402797 browser client interval parser
[working/Evergreen.git] / Open-ILS / web / js / ui / default / staff / services / coresvc.js
1 /**
2  * egCore service
3  *
4  * Aggregates all core services into a container service.  This allows
5  * use of core services without having to inject each individually.
6  */
7
8 angular.module('egCoreMod')
9
10 .factory('egCore', 
11        ['egIDL','egNet','egEnv','egOrg','egPCRUD','egEvent','egAuth',
12         'egPerm','egHatch','egPrint','egStartup','egStrings','egDate',
13 function(egIDL , egNet , egEnv , egOrg , egPCRUD , egEvent , egAuth , 
14          egPerm , egHatch , egPrint , egStartup , egStrings , egDate) {
15
16     return {
17         idl     : egIDL,
18         net     : egNet,
19         env     : egEnv,
20         org     : egOrg,
21         pcrud   : egPCRUD,
22         evt     : egEvent,
23         auth    : egAuth,
24         perm    : egPerm,
25         hatch   : egHatch,
26         print   : egPrint,
27         startup : egStartup,
28         strings : egStrings,
29         date    : egDate
30     };
31
32 }]);
33
34