init
[Pman.Admin] / Pman.Tab.AdminLogs.js
1 //<script type="text/javascript"> 
2        
3 // Auto generated file build Builder
4
5             
6        
7 // register the module first       
8 Pman.on('beforeload', function()
9 {
10
11     if (Pman.Login.authUser.company_id_comptype != 'OWNER') {
12         return;
13     }
14     
15     
16     if (!Pman.hasPerm('Admin.Logs', 'S')) {
17         return;
18     }
19     
20     Pman.register({
21         modKey : '901-pman_tab_adminlogs',
22         module : Pman.Tab.AdminLogs,
23         region : 'center',
24         parent : Pman,
25         name : "Logs"
26     });
27 });
28
29 Pman.Tab.AdminLogs = {
30     
31     panel : false,
32     disabled : false,
33     parentLayout:  false,
34
35     add : function(parentLayout, region)
36     {
37         
38         if (this.disabled) {
39             return;
40         }
41         var _this = this;
42         this.parentLayout = parentLayout;
43         
44         this.panel = this.parentLayout.addxtype({
45             xtype : 'NestedLayoutPanel',
46             background : true,
47             fitToFrame : true,
48             region : 'center',
49             title : "Logs",
50             layout : {
51                 xtype : 'BorderLayout',
52                 center : {
53                     titlebar : false,
54                     tabPosition : 'top'
55                 }
56             }
57         });
58
59         this.layout = this.panel.layout;
60
61         
62         
63     }
64 }