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                     "|xns": "Gtk",
20                     "xtype": "VBox",
21                     "pack": false,
22                     "items": [
23                         {
24                             "xtype": "HBox",
25                             "|xns": "Gtk",
26                             "pack": false,
27                             "items": [
28                                 {
29                                     "xtype": "ScrolledWindow",
30                                     "|xns": "Gtk",
31                                     "listeners": {},
32                                     "items": [
33                                         {
34                                             "xtype": "TreeView",
35                                             "|xns": "Gtk",
36                                             "listeners": {},
37                                             "items": [
38                                                 {
39                                                     "id": "class-list-store",
40                                                     "xtype": "ListStore",
41                                                     "|xns": "Gtk"
42                                                 },
43                                                 {
44                                                     "title": "Class",
45                                                     "xtype": "TreeViewColumn",
46                                                     "|xns": "Gtk",
47                                                     "items": [
48                                                         {
49                                                             "xtype": "CellRendererText",
50                                                             "|xns": "Gtk",
51                                                             "listeners": {}
52                                                         }
53                                                     ]
54                                                 }
55                                             ]
56                                         }
57                                     ]
58                                 },
59                                 {
60                                     "xtype": "ScrolledWindow",
61                                     "|xns": "Gtk",
62                                     "listeners": {},
63                                     "items": [
64                                         {
65                                             "xtype": "TreeView",
66                                             "|xns": "Gtk",
67                                             "listeners": {},
68                                             "items": [
69                                                 {
70                                                     "id": "method-list-store",
71                                                     "xtype": "ListStore",
72                                                     "|xns": "Gtk"
73                                                 },
74                                                 {
75                                                     "title": "Methods",
76                                                     "xtype": "TreeViewColumn",
77                                                     "|xns": "Gtk",
78                                                     "items": [
79                                                         {
80                                                             "xtype": "CellRendererText",
81                                                             "|xns": "Gtk",
82                                                             "listeners": {}
83                                                         }
84                                                     ]
85                                                 }
86                                             ]
87                                         }
88                                     ]
89                                 },
90                                 {
91                                     "xtype": "ScrolledWindow",
92                                     "|xns": "Gtk",
93                                     "listeners": {},
94                                     "items": [
95                                         {
96                                             "xtype": "TreeView",
97                                             "|xns": "Gtk",
98                                             "listeners": {},
99                                             "items": [
100                                                 {
101                                                     "id": "children-list-store",
102                                                     "xtype": "ListStore",
103                                                     "|xns": "Gtk"
104                                                 },
105                                                 {
106                                                     "title": "Child classes",
107                                                     "xtype": "TreeViewColumn",
108                                                     "|xns": "Gtk",
109                                                     "items": [
110                                                         {
111                                                             "xtype": "CellRendererText",
112                                                             "|xns": "Gtk",
113                                                             "listeners": {}
114                                                         }
115                                                     ]
116                                                 }
117                                             ]
118                                         }
119                                     ]
120                                 }
121                             ]
122                         }
123                     ]
124                 },
125                 {
126                     "xtype": "HBox",
127                     "|xns": "Gtk",
128                     "pack": false,
129                     "items": [
130                         {
131                             "xtype": "ScrolledWindow",
132                             "|xns": "Gtk",
133                             "listeners": {},
134                             "items": [
135                                 {
136                                     "xtype": "TreeView",
137                                     "|xns": "Gtk",
138                                     "listeners": {},
139                                     "items": [
140                                         {
141                                             "id": "class-list-store",
142                                             "xtype": "ListStore",
143                                             "|xns": "Gtk"
144                                         },
145                                         {
146                                             "title": "Class",
147                                             "xtype": "TreeViewColumn",
148                                             "|xns": "Gtk",
149                                             "items": [
150                                                 {
151                                                     "xtype": "CellRendererText",
152                                                     "|xns": "Gtk",
153                                                     "listeners": {}
154                                                 }
155                                             ]
156                                         }
157                                     ]
158                                 }
159                             ]
160                         },
161                         {
162                             "xtype": "ScrolledWindow",
163                             "|xns": "Gtk",
164                             "listeners": {},
165                             "items": [
166                                 {
167                                     "xtype": "TreeView",
168                                     "|xns": "Gtk",
169                                     "listeners": {},
170                                     "items": [
171                                         {
172                                             "id": "method-list-store",
173                                             "xtype": "ListStore",
174                                             "|xns": "Gtk"
175                                         },
176                                         {
177                                             "title": "Methods",
178                                             "xtype": "TreeViewColumn",
179                                             "|xns": "Gtk",
180                                             "items": [
181                                                 {
182                                                     "xtype": "CellRendererText",
183                                                     "|xns": "Gtk",
184                                                     "listeners": {}
185                                                 }
186                                             ]
187                                         }
188                                     ]
189                                 }
190                             ]
191                         },
192                         {
193                             "xtype": "ScrolledWindow",
194                             "|xns": "Gtk",
195                             "listeners": {},
196                             "items": [
197                                 {
198                                     "xtype": "TreeView",
199                                     "|xns": "Gtk",
200                                     "listeners": {},
201                                     "items": [
202                                         {
203                                             "id": "children-list-store",
204                                             "xtype": "ListStore",
205                                             "|xns": "Gtk"
206                                         },
207                                         {
208                                             "title": "Child classes",
209                                             "xtype": "TreeViewColumn",
210                                             "|xns": "Gtk",
211                                             "items": [
212                                                 {
213                                                     "xtype": "CellRendererText",
214                                                     "|xns": "Gtk",
215                                                     "listeners": {}
216                                                 }
217                                             ]
218                                         }
219                                     ]
220                                 }
221                             ]
222                         }
223                     ]
224                 }
225             ]
226         }
227     ],
228     "permname": "",
229     "modOrder": ""
230 }