DependTree/Window.bjs
[app.Builder.js] / DependTree / Window.bjs
1 {
2     "id": "file-gtk-18",
3     "name": "Window",
4     "parent": "",
5     "title": false,
6     "path": "/home/alan/gitlive/app.Builder.js/DependTree/Window.bjs",
7     "items": [
8         {
9             "listeners": {
10                 "show": "function (self) {\n    print(\"SHOW\");\n    var BuildLists = imports['BuildLists.js'].BuildLists;\n    this.data = new BuildLists();\n    print(JSON.stringify(this.data.allmethods, null,4));\n    \n    var ls = this.get('method-list-store');\n    this.data.allmethods.forEach(function(v) {\n        ls.append( [ v ]);\n    });\n    var ls = this.get('children-list-store');\n    this.data.allchildren.forEach(function(v) {\n        ls.append( [ v ]);\n    });\n    var ls = this.get('class-list-store');\n    for (var c in this.data.methods) {\n        ls.append( [ c ]);\n    };\n    \n    \n    \n}"
11             },
12             "default_height": 500,
13             "default_width": 600,
14             "xtype": "Window",
15             "|init": "function() {\n    XObject.prototype.init.call(this);\n    this.el.show_all();\n}\n",
16             "|xns": "Gtk",
17             "items": [
18                 {
19                     "xtype": "VBox",
20                     "|xns": "Gtk",
21                     "listeners": {},
22                     "items": [
23                         {
24                             "xtype": "HBox",
25                             "|xns": "Gtk",
26                             "listeners": {}
27                         },
28                         {
29                             "xtype": "HBox",
30                             "|xns": "Gtk",
31                             "listeners": {},
32                             "items": [
33                                 {
34                                     "xtype": "ScrolledWindow",
35                                     "|xns": "Gtk",
36                                     "listeners": {},
37                                     "items": [
38                                         {
39                                             "xtype": "TreeView",
40                                             "|xns": "Gtk",
41                                             "listeners": {},
42                                             "items": [
43                                                 {
44                                                     "id": "class-list-store",
45                                                     "xtype": "ListStore",
46                                                     "|xns": "Gtk"
47                                                 },
48                                                 {
49                                                     "title": "Class",
50                                                     "xtype": "TreeViewColumn",
51                                                     "|xns": "Gtk",
52                                                     "items": [
53                                                         {
54                                                             "xtype": "CellRendererText",
55                                                             "|xns": "Gtk",
56                                                             "listeners": {}
57                                                         }
58                                                     ]
59                                                 }
60                                             ]
61                                         }
62                                     ]
63                                 },
64                                 {
65                                     "xtype": "ScrolledWindow",
66                                     "|xns": "Gtk",
67                                     "listeners": {},
68                                     "items": [
69                                         {
70                                             "xtype": "TreeView",
71                                             "|xns": "Gtk",
72                                             "listeners": {},
73                                             "items": [
74                                                 {
75                                                     "id": "method-list-store",
76                                                     "xtype": "ListStore",
77                                                     "|xns": "Gtk"
78                                                 },
79                                                 {
80                                                     "title": "Methods",
81                                                     "xtype": "TreeViewColumn",
82                                                     "|xns": "Gtk",
83                                                     "items": [
84                                                         {
85                                                             "xtype": "CellRendererText",
86                                                             "|xns": "Gtk",
87                                                             "listeners": {}
88                                                         }
89                                                     ]
90                                                 }
91                                             ]
92                                         }
93                                     ]
94                                 },
95                                 {
96                                     "xtype": "ScrolledWindow",
97                                     "|xns": "Gtk",
98                                     "listeners": {},
99                                     "items": [
100                                         {
101                                             "xtype": "TreeView",
102                                             "|xns": "Gtk",
103                                             "listeners": {},
104                                             "items": [
105                                                 {
106                                                     "id": "children-list-store",
107                                                     "xtype": "ListStore",
108                                                     "|xns": "Gtk"
109                                                 },
110                                                 {
111                                                     "title": "Child classes",
112                                                     "xtype": "TreeViewColumn",
113                                                     "|xns": "Gtk",
114                                                     "items": [
115                                                         {
116                                                             "xtype": "CellRendererText",
117                                                             "|xns": "Gtk",
118                                                             "listeners": {}
119                                                         }
120                                                     ]
121                                                 }
122                                             ]
123                                         }
124                                     ]
125                                 }
126                             ]
127                         }
128                     ]
129                 }
130             ]
131         }
132     ],
133     "permname": "",
134     "modOrder": ""
135 }