Upgrade to ExtJS 3.2.1 - Released 04/27/2010
[extjs.git] / ext.jsb2
1 {
2     "projectName": "Ext JS",
3     "deployDir": "ext-3.2+",
4     "licenseText": "Ext JS Library 3.2.1\nCopyright(c) 2006-2010 Ext JS, Inc.\nlicensing@extjs.com\nhttp://www.extjs.com/license",
5     "pkgs": [{
6         "name": "Ext Base",
7         "file": "adapter/ext/ext-base.js",
8         "isDebug": true,
9         "fileIncludes": [{
10             "text": "Ext.js",
11             "path": "src/ext-core/src/core/"
12         },{
13             "text": "Ext-more.js",
14             "path": "src/core/"
15         },{
16             "text": "TaskMgr.js",
17             "path": "src/ext-core/src/util/"
18         },{
19             "text": "ext-base-begin.js",
20             "path": "src/ext-core/src/adapter/"
21         },{
22             "text": "ext-base-dom.js",
23             "path": "src/ext-core/src/adapter/"
24         },{
25             "text": "ext-base-dom-more.js",
26             "path": "src/adapter/"
27         },{
28             "text": "ext-base-event.js",
29             "path": "src/ext-core/src/adapter/"
30         },{
31             "text": "ext-base-ajax.js",
32             "path": "src/ext-core/src/adapter/"
33         },{
34             "text": "ext-base-region.js",
35             "path": "src/ext-core/src/adapter/"
36         },{
37             "text": "ext-base-point.js",
38             "path": "src/ext-core/src/adapter/"
39         },{
40             "text": "ext-base-anim.js",
41             "path": "src/ext-core/src/adapter/"
42         },{
43             "text": "ext-base-anim-extra.js",
44             "path": "src/ext-core/src/adapter/"
45         },{
46             "text": "ext-base-end.js",
47             "path": "src/ext-core/src/adapter/"
48         }]
49     },{
50         "name": "YUI Adapter",
51         "file": "adapter/yui/ext-yui-adapter.js",
52         "isDebug": true,
53         "fileIncludes": [{
54             "text": "Ext.js",
55             "path": "src/ext-core/src/core/"
56         },{
57             "text": "Ext-more.js",
58             "path": "src/core/"
59         },{
60             "text": "TaskMgr.js",
61             "path": "src/ext-core/src/util/"
62         },{
63             "text": "yui-bridge.js",
64             "path": "src/adapter/"
65         }]
66     },{
67         "name": "Prototype Adapter",
68         "file": "adapter/prototype/ext-prototype-adapter.js",
69         "isDebug": true,
70         "fileIncludes": [{
71             "text": "Ext.js",
72             "path": "src/ext-core/src/core/"
73         },{
74             "text": "Ext-more.js",
75             "path": "src/core/"
76         },{
77             "text": "TaskMgr.js",
78             "path": "src/ext-core/src/util/"
79         },{
80             "text": "prototype-bridge.js",
81             "path": "src/adapter/"
82         }]
83     },{
84         "name": "jQuery Adapter",
85         "file": "adapter/jquery/ext-jquery-adapter.js",
86         "isDebug": true,
87         "fileIncludes": [{
88             "text": "Ext.js",
89             "path": "src/ext-core/src/core/"
90         },{
91             "text": "Ext-more.js",
92             "path": "src/core/"
93         },{
94             "text": "TaskMgr.js",
95             "path": "src/ext-core/src/util/"
96         },{
97             "text": "jquery-bridge.js",
98             "path": "src/adapter/"
99         }]
100     },{
101         "name": "Ext Foundation",
102         "file": "pkgs/ext-foundation.js",
103         "isDebug": true,
104         "pkgDeps": ["ext-base.js"],
105         "fileIncludes": [{
106             "text": "DomHelper.js",
107             "path": "src/ext-core/src/core/"
108         },{
109             "text": "DomHelper-more.js",
110             "path": "src/core/"
111         },{
112             "text": "Template.js",
113             "path": "src/ext-core/src/core/"
114         },{
115             "text": "Template-more.js",
116             "path": "src/core/"
117         },{
118             "text": "DomQuery.js",
119             "path": "src/ext-core/src/core/"
120         },{
121             "text": "DelayedTask.js",
122             "path": "src/ext-core/src/util/"
123         },{
124             "text": "Observable.js",
125             "path": "src/ext-core/src/util/"
126         },{
127             "text": "Observable-more.js",
128             "path": "src/util/"
129         },{
130             "text": "EventManager.js",
131             "path": "src/ext-core/src/core/"
132         },{
133             "text": "EventManager-more.js",
134             "path": "src/core/"
135         },{
136             "text": "Element.js",
137             "path": "src/ext-core/src/core/"
138         },{
139             "text": "Element-more.js",
140             "path": "src/core/"
141         },{
142             "text": "Element.alignment.js",
143             "path": "src/core/"
144         },{
145             "text": "Element.traversal.js",
146             "path": "src/ext-core/src/core/"
147         },{
148             "text": "Element.traversal-more.js",
149             "path": "src/core/"
150         },{
151             "text": "Element.insertion.js",
152             "path": "src/ext-core/src/core/"
153         },{
154             "text": "Element.insertion-more.js",
155             "path": "src/core/"
156         },{
157             "text": "Element.style.js",
158             "path": "src/ext-core/src/core/"
159         },{
160             "text": "Element.style-more.js",
161             "path": "src/core/"
162         },{
163             "text": "Element.position.js",
164             "path": "src/ext-core/src/core/"
165         },{
166             "text": "Element.position-more.js",
167             "path": "src/core/"
168         },{
169             "text": "Element.scroll.js",
170             "path": "src/ext-core/src/core/"
171         },{
172             "text": "Element.scroll-more.js",
173             "path": "src/core/"
174         },{
175             "text": "Element.fx.js",
176             "path": "src/ext-core/src/core/"
177         },{
178             "text": "Element.fx-more.js",
179             "path": "src/core/"
180         },{
181             "text": "Element.keys.js",
182             "path": "src/core/"
183         },{
184             "text": "Fx.js",
185             "path": "src/ext-core/src/core/"
186         },{
187             "text": "CompositeElementLite.js",
188             "path": "src/ext-core/src/core/"
189         },{
190             "text": "CompositeElementLite-more.js",
191             "path": "src/core/"
192         },{
193             "text": "CompositeElement.js",
194             "path": "src/core/"
195         },{
196             "text": "Connection.js",
197             "path": "src/ext-core/src/data/"
198         },{
199             "text": "UpdateManager.js",
200             "path": "src/util/"
201         },{
202             "text": "Date.js",
203             "path": "src/util/"
204         },{
205             "text": "MixedCollection.js",
206             "path": "src/util/"
207         },{
208             "text": "JSON.js",
209             "path": "src/ext-core/src/util/"
210         },{
211             "text": "Format.js",
212             "path": "src/util/"
213         },{
214             "text": "XTemplate.js",
215             "path": "src/util/"
216         },{
217             "text": "CSS.js",
218             "path": "src/util/"
219         },{
220             "text": "ClickRepeater.js",
221             "path": "src/util/"
222         },{
223             "text": "KeyNav.js",
224             "path": "src/util/"
225         },{
226             "text": "KeyMap.js",
227             "path": "src/util/"
228         },{
229             "text": "TextMetrics.js",
230             "path": "src/util/"
231         },{
232             "text": "Cookies.js",
233             "path": "src/util/"
234         },{
235             "text": "Error.js",
236             "path": "src/core/"
237         }]
238     },{
239         "name": "Drag Drop",
240         "file": "pkgs/ext-dd.js",
241         "isDebug": true,
242         "pkgDeps": ["pkgs/ext-foundation.js"],
243         "fileIncludes": [{
244             "text": "DDCore.js",
245             "path": "src/dd/"
246         },{
247             "text": "DragTracker.js",
248             "path": "src/dd/"
249         },{
250             "text": "ScrollManager.js",
251             "path": "src/dd/"
252         },{
253             "text": "Registry.js",
254             "path": "src/dd/"
255         },{
256             "text": "StatusProxy.js",
257             "path": "src/dd/"
258         },{
259             "text": "DragSource.js",
260             "path": "src/dd/"
261         },{
262             "text": "DropTarget.js",
263             "path": "src/dd/"
264         },{
265             "text": "DragZone.js",
266             "path": "src/dd/"
267         },{
268             "text": "DropZone.js",
269             "path": "src/dd/"
270         },{
271             "text": "Element.dd.js",
272             "path": "src/core/"
273         }]
274     },{
275         "name": "Data Foundation",
276         "file": "pkgs/data-foundation.js",
277         "isDebug": true,
278         "pkgDeps": ["pkgs/ext-foundation.js"],
279         "fileIncludes": [{
280             "text": "Api.js",
281             "path": "src/data/"
282         },{
283             "text": "SortTypes.js",
284             "path": "src/data/"
285         },{
286             "text": "Record.js",
287             "path": "src/data/"
288         },{
289             "text": "StoreMgr.js",
290             "path": "src/data/"
291         },{
292             "text": "Store.js",
293             "path": "src/data/"
294         },{
295             "text": "DataField.js",
296             "path": "src/data/"
297         },{
298             "text": "DataReader.js",
299             "path": "src/data/"
300         },{
301             "text": "DataWriter.js",
302             "path": "src/data/"
303         },{
304             "text": "DataProxy.js",
305             "path": "src/data/"
306         },{
307             "text": "Request.js",
308             "path": "src/data/"
309         }, {
310             "text": "Response.js",
311             "path": "src/data/"
312         }, {
313             "text": "ScriptTagProxy.js",
314             "path": "src/data/"
315         },{
316             "text": "HttpProxy.js",
317             "path": "src/data/"
318         },{
319             "text": "MemoryProxy.js",
320             "path": "src/data/"
321         },{
322             "text": "Types.js",
323             "path": "src/data/"
324         }]
325     },{
326         "name": "Data - Json",
327         "file": "pkgs/data-json.js",
328         "isDebug": true,
329         "pkgDeps": ["pkgs/data-foundation.js"],
330         "fileIncludes": [{
331             "text": "JsonWriter.js",
332             "path": "src/data/"
333         },{
334             "text": "JsonReader.js",
335             "path": "src/data/"
336         },{
337             "text": "ArrayReader.js",
338             "path": "src/data/"
339         },{
340             "text": "ArrayStore.js",
341             "path": "src/data/"
342         },{
343             "text": "JsonStore.js",
344             "path": "src/data/"
345         }]
346     },{
347         "name": "Data - XML",
348         "file": "pkgs/data-xml.js",
349         "isDebug": true,
350         "pkgDeps": ["pkgs/data-foundation.js"],
351         "fileIncludes": [{
352             "text": "XmlWriter.js",
353             "path": "src/data/"
354         },{
355             "text": "XmlReader.js",
356             "path": "src/data/"
357         },{
358             "text": "XmlStore.js",
359             "path": "src/data/"
360         }]
361     },{
362         "name": "Data - GroupingStore",
363         "file": "pkgs/data-grouping.js",
364         "isDebug": true,
365         "pkgDeps": ["pkgs/data-foundation.js"],
366         "fileIncludes": [{
367             "text": "GroupingStore.js",
368             "path": "src/data/"
369         }]
370     },{
371         "name": "Direct",
372         "file": "pkgs/direct.js",
373         "isDebug": true,
374         "pkgDeps": ["pkgs/ext-foundation.js"],
375         "fileIncludes": [{
376             "text": "DirectProxy.js",
377             "path": "src/data/"
378         },{
379             "text": "DirectStore.js",
380             "path": "src/data/"
381         },{
382             "text": "Direct.js",
383             "path": "src/direct/"
384         },{
385             "text": "Transaction.js",
386             "path": "src/direct/"
387         },{
388             "text": "Event.js",
389             "path": "src/direct/"
390         },{
391             "text": "Provider.js",
392             "path": "src/direct/"
393         },{
394             "text": "JsonProvider.js",
395             "path": "src/direct/"
396         },{
397             "text": "PollingProvider.js",
398             "path": "src/direct/"
399         },{
400             "text": "RemotingProvider.js",
401             "path": "src/direct/"
402         }]
403     },{
404         "name": "Component Foundation",
405         "file": "pkgs/cmp-foundation.js",
406         "isDebug": true,
407         "pkgDeps": ["pkgs/ext-foundation.js"],
408         "fileIncludes": [{
409             "text": "ComponentMgr.js",
410             "path": "src/widgets/"
411         },{
412             "text": "Component.js",
413             "path": "src/widgets/"
414         },{
415             "text": "Action.js",
416             "path": "src/widgets/"
417         },{
418             "text": "Layer.js",
419             "path": "src/widgets/"
420         },{
421             "text": "Shadow.js",
422             "path": "src/widgets/"
423         },{
424             "text": "BoxComponent.js",
425             "path": "src/widgets/"
426         },{
427             "text": "SplitBar.js",
428             "path": "src/widgets/"
429         },{
430             "text": "Container.js",
431             "path": "src/widgets/"
432         },{
433             "text": "ContainerLayout.js",
434             "path": "src/widgets/layout/"
435         },{
436             "text": "AutoLayout.js",
437             "path": "src/widgets/layout/"
438         },{
439             "text": "FitLayout.js",
440             "path": "src/widgets/layout/"
441         },{
442             "text": "CardLayout.js",
443             "path": "src/widgets/layout/"
444         },{
445             "text": "AnchorLayout.js",
446             "path": "src/widgets/layout/"
447         },{
448             "text": "ColumnLayout.js",
449             "path": "src/widgets/layout/"
450         },{
451             "text": "BorderLayout.js",
452             "path": "src/widgets/layout/"
453         },{
454             "text": "FormLayout.js",
455             "path": "src/widgets/layout/"
456         },{
457             "text": "AccordionLayout.js",
458             "path": "src/widgets/layout/"
459         },{
460             "text": "TableLayout.js",
461             "path": "src/widgets/layout/"
462         },{
463             "text": "AbsoluteLayout.js",
464             "path": "src/widgets/layout/"
465         },{
466             "text": "BoxLayout.js",
467             "path": "src/widgets/layout/"
468         },{
469             "text": "ToolbarLayout.js",
470             "path": "src/widgets/layout/"
471         },{
472             "text": "MenuLayout.js",
473             "path": "src/widgets/layout/"
474         },{
475             "text": "Viewport.js",
476             "path": "src/widgets/"
477         },{
478             "text": "Panel.js",
479             "path": "src/widgets/"
480         },{
481             "text": "Editor.js",
482             "path": "src/widgets/"
483         },{
484             "text": "ColorPalette.js",
485             "path": "src/widgets/"
486         },{
487             "text": "DatePicker.js",
488             "path": "src/widgets/"
489         },{
490             "text": "LoadMask.js",
491             "path": "src/widgets/"
492         },{
493             "text": "Slider.js",
494             "path": "src/widgets/"
495         },{
496             "text": "ProgressBar.js",
497             "path": "src/widgets/"
498         }]
499     },{
500         "name": "Window",
501         "file": "pkgs/window.js",
502         "isDebug": true,
503         "pkgDeps": ["pkgs/cmp-foundation.js"],
504         "fileIncludes": [{
505             "text": "Window.js",
506             "path": "src/widgets/"
507         },{
508             "text": "WindowManager.js",
509             "path": "src/widgets/"
510         },{
511             "text": "MessageBox.js",
512             "path": "src/widgets/"
513         },{
514             "text": "PanelDD.js",
515             "path": "src/widgets/"
516         }]
517     },{
518         "name": "State",
519         "file": "pkgs/state.js",
520         "isDebug": true,
521         "pkgDeps": ["pkgs/cmp-foundation.js"],
522         "fileIncludes": [{
523             "text": "Provider.js",
524             "path": "src/state/"
525         },{
526             "text": "StateManager.js",
527             "path": "src/state/"
528         },{
529             "text": "CookieProvider.js",
530             "path": "src/state/"
531         }]
532     },{
533         "name": "Data and ListViews",
534         "file": "pkgs/data-list-views.js",
535         "isDebug": true,
536         "pkgDeps": ["pkgs/cmp-foundation.js","pkgs/data-foundation.js"],
537         "fileIncludes": [{
538             "text": "DataView.js",
539             "path": "src/widgets/"
540         },{
541             "text": "ListView.js",
542             "path": "src/widgets/list/"
543         },{
544             "text": "Column.js",
545             "path": "src/widgets/list/"
546         },{
547             "text": "ColumnResizer.js",
548             "path": "src/widgets/list/"
549         },{
550             "text": "Sorter.js",
551             "path": "src/widgets/list/"
552         }]
553     },{
554         "name": "Resizable",
555         "file": "pkgs/resizable.js",
556         "isDebug": true,
557         "pkgs": ["pkgs/ext-foundation.js"],
558         "fileIncludes": [{
559             "text": "Resizable.js",
560             "path": "src/widgets/"
561         }]
562
563     },{
564         "name": "TabPanel",
565         "file": "pkgs/pkg-tabs.js",
566         "isDebug": true,
567         "pkgs": ["pkgs/cmp-foundation.js"],
568         "fileIncludes": [{
569             "text": "TabPanel.js",
570             "path": "src/widgets/"
571         }]
572     },{
573         "name": "Buttons",
574         "file": "pkgs/pkg-buttons.js",
575         "isDebug": true,
576         "pkgs": ["pkgs/cmp-foundation.js"],
577         "fileIncludes": [{
578             "text": "Button.js",
579             "path": "src/widgets/"
580         },{
581             "text": "SplitButton.js",
582             "path": "src/widgets/"
583         },{
584             "text": "CycleButton.js",
585             "path": "src/widgets/"
586         }]
587     },{
588         "name": "Toolbars",
589         "file": "pkgs/pkg-toolbars.js",
590         "type": "js",
591         "isDebug": true,
592         "pkgs": ["pkgs/cmp-foundation.js"],
593         "fileIncludes": [{
594             "text": "Toolbar.js",
595             "path": "src/widgets/"
596         },{
597             "text": "ButtonGroup.js",
598             "path": "src/widgets/"
599         },{
600             "text": "PagingToolbar.js",
601             "path": "src/widgets/"
602         }]
603     },{
604         "name": "History",
605         "file": "pkgs/pkg-history.js",
606         "isDebug": true,
607         "pkgs": ["pkgs/ext-foundation.js"],
608         "fileIncludes": [{
609             "text": "History.js",
610             "path": "src/util/"
611         }]
612     },{
613         "name": "Tooltips",
614         "file": "pkgs/pkg-tips.js",
615         "isDebug": true,
616         "pkgs": ["pkgs/cmp-foundation.js"],
617         "fileIncludes": [{
618             "text": "Tip.js",
619             "path": "src/widgets/tips/"
620         },{
621             "text": "ToolTip.js",
622             "path": "src/widgets/tips/"
623         },{
624             "text": "QuickTip.js",
625             "path": "src/widgets/tips/"
626         },{
627             "text": "QuickTips.js",
628             "path": "src/widgets/tips/"
629         },{
630             "text": "SliderTip.js",
631             "path": "src/widgets/tips/"
632         }]
633     },{
634         "name": "Trees",
635         "file": "pkgs/pkg-tree.js",
636         "isDebug": true,
637         "pkgs": ["pkgs/cmp-foundation.js"],
638         "fileIncludes": [{
639             "text": "TreePanel.js",
640             "path": "src/widgets/tree/"
641         },{
642             "text": "TreeEventModel.js",
643             "path": "src/widgets/tree/"
644         },{
645             "text": "TreeSelectionModel.js",
646             "path": "src/widgets/tree/"
647         },{
648             "text": "Tree.js",
649             "path": "src/data/"
650         },{
651             "text": "TreeNode.js",
652             "path": "src/widgets/tree/"
653         },{
654             "text": "AsyncTreeNode.js",
655             "path": "src/widgets/tree/"
656         },{
657             "text": "TreeNodeUI.js",
658             "path": "src/widgets/tree/"
659         },{
660             "text": "TreeLoader.js",
661             "path": "src/widgets/tree/"
662         },{
663             "text": "TreeFilter.js",
664             "path": "src/widgets/tree/"
665         },{
666             "text": "TreeSorter.js",
667             "path": "src/widgets/tree/"
668         },{
669             "text": "TreeDropZone.js",
670             "path": "src/widgets/tree/"
671         },{
672             "text": "TreeDragZone.js",
673             "path": "src/widgets/tree/"
674         },{
675             "text": "TreeEditor.js",
676             "path": "src/widgets/tree/"
677         }]
678     },{
679         "name": "Charts",
680         "file": "pkgs/pkg-charts.js",
681         "isDebug": true,
682         "pkgs": ["pkgs/cmp-foundation.js"],
683         "fileIncludes": [{
684             "text": "swfobject.js",
685             "path": "src/widgets/chart/"
686         },{
687             "text": "FlashComponent.js",
688             "path": "src/widgets/chart/"
689         },{
690             "text": "EventProxy.js",
691             "path": "src/widgets/chart/"
692         },{
693             "text": "Chart.js",
694             "path": "src/widgets/chart/"
695         }]
696     },{
697         "name": "Menu",
698         "file": "pkgs/pkg-menu.js",
699         "isDebug": true,
700         "pkgs": ["pkgs/cmp-foundation.js"],
701         "fileIncludes": [{
702             "text": "Menu.js",
703             "path": "src/widgets/menu/"
704         },{
705             "text": "MenuMgr.js",
706             "path": "src/widgets/menu/"
707         },{
708             "text": "BaseItem.js",
709             "path": "src/widgets/menu/"
710         },{
711             "text": "TextItem.js",
712             "path": "src/widgets/menu/"
713         },{
714             "text": "Separator.js",
715             "path": "src/widgets/menu/"
716         },{
717             "text": "Item.js",
718             "path": "src/widgets/menu/"
719         },{
720             "text": "CheckItem.js",
721             "path": "src/widgets/menu/"
722         },{
723             "text": "DateMenu.js",
724             "path": "src/widgets/menu/"
725         },{
726             "text": "ColorMenu.js",
727             "path": "src/widgets/menu/"
728         }]
729     },{
730         "name": "Forms",
731         "file": "pkgs/pkg-forms.js",
732         "isDebug": true,
733         "pkgs": ["pkgs/cmp-foundation.js"],
734         "fileIncludes": [{
735             "text": "Field.js",
736             "path": "src/widgets/form/"
737         },{
738             "text": "TextField.js",
739             "path": "src/widgets/form/"
740         },{
741             "text": "TriggerField.js",
742             "path": "src/widgets/form/"
743         },{
744             "text": "TextArea.js",
745             "path": "src/widgets/form/"
746         },{
747             "text": "NumberField.js",
748             "path": "src/widgets/form/"
749         },{
750             "text": "DateField.js",
751             "path": "src/widgets/form/"
752         },{
753             "text": "DisplayField.js",
754             "path": "src/widgets/form/"
755         },{
756             "text": "Combo.js",
757             "path": "src/widgets/form/"
758         },{
759             "text": "Checkbox.js",
760             "path": "src/widgets/form/"
761         },{
762             "text": "CheckboxGroup.js",
763             "path": "src/widgets/form/"
764         },{
765             "text": "CompositeField.js",
766             "path": "src/widgets/form/"
767         },{
768             "text": "Radio.js",
769             "path": "src/widgets/form/"
770         },{
771             "text": "RadioGroup.js",
772             "path": "src/widgets/form/"
773         },{
774             "text": "Hidden.js",
775             "path": "src/widgets/form/"
776         },{
777             "text": "BasicForm.js",
778             "path": "src/widgets/form/"
779         },{
780             "text": "Form.js",
781             "path": "src/widgets/form/"
782         },{
783             "text": "FieldSet.js",
784             "path": "src/widgets/form/"
785         },{
786             "text": "HtmlEditor.js",
787             "path": "src/widgets/form/"
788         },{
789             "text": "TimeField.js",
790             "path": "src/widgets/form/"
791         },{
792             "text": "SliderField.js",
793             "path": "src/widgets/form/"
794         },{
795             "text": "Label.js",
796             "path": "src/widgets/form/"
797         },{
798             "text": "Action.js",
799             "path": "src/widgets/form/"
800         },{
801             "text": "VTypes.js",
802             "path": "src/widgets/form/"
803         }]
804     },{
805         "name": "Grid Foundation",
806         "file": "pkgs/pkg-grid-foundation.js",
807         "isDebug": true,
808         "pkgs": ["pkgs/cmp-foundation.js"],
809         "fileIncludes": [{
810             "text": "GridPanel.js",
811             "path": "src/widgets/grid/"
812         },{
813             "text": "GridView.js",
814             "path": "src/widgets/grid/"
815         },{
816             "text": "ColumnDD.js",
817             "path": "src/widgets/grid/"
818         },{
819             "text": "ColumnSplitDD.js",
820             "path": "src/widgets/grid/"
821         },{
822             "text": "GridDD.js",
823             "path": "src/widgets/grid/"
824         },{
825             "text": "ColumnModel.js",
826             "path": "src/widgets/grid/"
827         },{
828             "text": "AbstractSelectionModel.js",
829             "path": "src/widgets/grid/"
830         },{
831             "text": "RowSelectionModel.js",
832             "path": "src/widgets/grid/"
833         },{
834             "text": "Column.js",
835             "path": "src/widgets/grid/"
836         },{
837             "text": "RowNumberer.js",
838             "path": "src/widgets/grid/"
839         },{
840             "text": "CheckboxSelectionModel.js",
841             "path": "src/widgets/grid/"
842         }]
843     },{
844         "name": "Grid Editor",
845         "file": "pkgs/pkg-grid-editor.js",
846         "isDebug": true,
847         "pkgs": ["pkgs/pkg-grid-foundation.js"],
848         "fileIncludes": [{
849             "text": "CellSelectionModel.js",
850             "path": "src/widgets/grid/"
851         },{
852             "text": "EditorGrid.js",
853             "path": "src/widgets/grid/"
854         },{
855             "text": "GridEditor.js",
856             "path": "src/widgets/grid/"
857         }]
858     },{
859         "name": "Grid - Property Grid",
860         "file": "pkgs/pkg-grid-property.js",
861         "isDebug": true,
862         "pkgs": ["pkgs/pkg-grid-foundation.js"],
863         "fileIncludes": [{
864             "text": "PropertyGrid.js",
865             "path": "src/widgets/grid/"
866         }]
867     },{
868         "name": "Grid - GroupingView",
869         "file": "pkgs/pkg-grid-grouping.js",
870         "isDebug": true,
871         "pkgs": ["pkgs/pkg-grid-foundation.js", "pkgs/data-grouping.js"],
872         "fileIncludes": [{
873             "text": "GroupingView.js",
874             "path": "src/widgets/grid/"
875         }]
876     },{
877         "name": "Ext All",
878         "file": "ext-all.js",
879         "isDebug": true,
880         "includeDeps": true,
881         "pkgDeps": [
882             "pkgs/ext-foundation.js",
883             "pkgs/cmp-foundation.js",
884             "pkgs/ext-dd.js",
885             "pkgs/data-foundation.js",
886             "pkgs/data-json.js",
887             "pkgs/data-xml.js",
888             "pkgs/data-grouping.js",
889             "pkgs/direct.js",
890             "pkgs/resizable.js",
891             "pkgs/window.js",
892             "pkgs/state.js",
893             "pkgs/data-list-views.js",
894             "pkgs/pkg-tabs.js",
895             "pkgs/pkg-buttons.js",
896             "pkgs/pkg-toolbars.js",
897             "pkgs/pkg-history.js",
898             "pkgs/pkg-tips.js",
899             "pkgs/pkg-tree.js",
900             "pkgs/pkg-charts.js",
901             "pkgs/pkg-menu.js",
902             "pkgs/pkg-forms.js",
903             "pkgs/pkg-grid-foundation.js",
904             "pkgs/pkg-grid-editor.js",
905             "pkgs/pkg-grid-property.js",
906             "pkgs/pkg-grid-grouping.js"
907         ],
908         "fileIncludes": []
909     },{
910        "name": "User Extension JS Pack",
911        "file": "examples/ux/ux-all.js",
912        "isDebug": true,
913        "fileIncludes": [{
914           "text": "BufferView.js",
915           "path": "examples/ux/"
916        },{
917           "text": "CenterLayout.js",
918           "path": "examples/ux/"
919        },{
920           "text": "CheckColumn.js",
921           "path": "examples/ux/"
922        },{
923           "text": "ColumnHeaderGroup.js",
924           "path": "examples/ux/"
925        },{
926           "text": "ColumnNodeUI.js",
927           "path": "examples/ux/"
928        },{
929           "text": "DataView-more.js",
930           "path": "examples/ux/"
931        },{
932           "text": "FileUploadField.js",
933           "path": "examples/ux/fileuploadfield/"
934        },{
935           "text": "GMapPanel.js",
936           "path": "examples/ux/"
937        },{
938           "text": "GridFilters.js",
939           "path": "examples/ux/gridfilters/"
940        },{
941           "text": "Filter.js",
942           "path": "examples/ux/gridfilters/filter/"
943        },{
944           "text": "BooleanFilter.js",
945           "path": "examples/ux/gridfilters/filter/"
946        },{
947           "text": "DateFilter.js",
948           "path": "examples/ux/gridfilters/filter/"
949        },{
950           "text": "ListFilter.js",
951           "path": "examples/ux/gridfilters/filter/"
952        },{
953           "text": "NumericFilter.js",
954           "path": "examples/ux/gridfilters/filter/"
955        },{
956           "text": "StringFilter.js",
957           "path": "examples/ux/gridfilters/filter/"
958        },{
959           "text": "ListMenu.js",
960           "path": "examples/ux/gridfilters/menu/"
961        },{
962           "text": "RangeMenu.js",
963           "path": "examples/ux/gridfilters/menu/"
964        },{
965           "text": "GroupSummary.js",
966           "path": "examples/ux/"
967        },{
968           "text": "GroupTab.js",
969           "path": "examples/ux/"
970        },{
971           "text": "GroupTabPanel.js",
972           "path": "examples/ux/"
973        },{
974           "text": "ItemSelector.js",
975           "path": "examples/ux/"
976        },{
977           "text": "LockingGridView.js",
978           "path": "examples/ux/"
979        },{
980           "text": "MultiSelect.js",
981           "path": "examples/ux/"
982        },{
983           "text": "PagingMemoryProxy.js",
984           "path": "examples/ux/"
985        },{
986           "text": "PanelResizer.js",
987           "path": "examples/ux/"
988        },{
989           "text": "Portal.js",
990           "path": "examples/ux/"
991        },{
992           "text": "PortalColumn.js",
993           "path": "examples/ux/"
994        },{
995           "text": "Portlet.js",
996           "path": "examples/ux/"
997        },{
998           "text": "ProgressBarPager.js",
999           "path": "examples/ux/"
1000        },{
1001           "text": "RowEditor.js",
1002           "path": "examples/ux/"
1003        },{
1004           "text": "RowExpander.js",
1005           "path": "examples/ux/"
1006        },{
1007           "text": "RowLayout.js",
1008           "path": "examples/ux/"
1009        },{
1010           "text": "SearchField.js",
1011           "path": "examples/ux/"
1012        },{
1013           "text": "SelectBox.js",
1014           "path": "examples/ux/"
1015        },{
1016           "text": "SlidingPager.js",
1017           "path": "examples/ux/"
1018        },{
1019           "text": "SpinnerField.js",
1020           "path": "examples/ux/"
1021        },{
1022           "text": "Spinner.js",
1023           "path": "examples/ux/"
1024        },{
1025           "text": "Spotlight.js",
1026           "path": "examples/ux/"
1027        },{
1028           "text": "StatusBar.js",
1029           "path": "examples/ux/statusbar/"
1030        },{
1031           "text": "TabCloseMenu.js",
1032           "path": "examples/ux/"
1033        },{
1034           "text": "TableGrid.js",
1035           "path": "examples/ux/"
1036        },{
1037           "text": "TabScrollerMenu.js",
1038           "path": "examples/ux/"
1039        },{
1040           "text": "XmlTreeLoader.js",
1041           "path": "examples/ux/"
1042        },{
1043           "text": "ValidationStatus.js",
1044           "path": "examples/ux/statusbar/"
1045        }, {
1046           "text": "TreeGridColumns.js",
1047           "path": "examples/ux/treegrid/"
1048        },{
1049           "text": "TreeGridNodeUI.js",
1050           "path": "examples/ux/treegrid/"
1051        },{
1052           "text": "TreeGridColumnResizer.js",
1053           "path": "examples/ux/treegrid/"
1054        },{
1055           "text": "TreeGridSorter.js",
1056           "path": "examples/ux/treegrid/"
1057        },{
1058           "text": "TreeGridLoader.js",
1059           "path": "examples/ux/treegrid/"
1060        },{
1061           "text": "TreeGrid.js",
1062           "path": "examples/ux/treegrid/"
1063        }]
1064     },{
1065        "name": "User Extension CSS Pack",
1066        "file": "examples/ux/css/ux-all.css",
1067        "fileIncludes": [{
1068           "text": "CenterLayout.css",
1069           "path": "examples/ux/css/"
1070        },{
1071           "text": "ColumnHeaderGroup.css",
1072           "path": "examples/ux/css/"
1073        },{
1074           "text": "ColumnNodeUI.css",
1075           "path": "examples/ux/css/"
1076        },{
1077           "text": "fileuploadfield.css",
1078           "path": "examples/ux/fileuploadfield/css/"
1079        },{
1080           "text": "GridFilters.css",
1081           "path": "examples/ux/gridfilters/css/"
1082        },{
1083           "text": "RangeMenu.css",
1084           "path": "examples/ux/gridfilters/css/"
1085        },{
1086           "text": "GroupSummary.css",
1087           "path": "examples/ux/css/"
1088        },{
1089           "text": "GroupTab.css",
1090           "path": "examples/ux/css/"
1091        },{
1092           "text": "LockingGridView.css",
1093           "path": "examples/ux/css/"
1094        },{
1095           "text": "MultiSelect.css",
1096           "path": "examples/ux/css/"
1097        },{
1098           "text": "PanelResizer.css",
1099           "path": "examples/ux/css/"
1100        },{
1101           "text": "Portal.css",
1102           "path": "examples/ux/css/"
1103        },{
1104           "text": "RowEditor.css",
1105           "path": "examples/ux/css/"
1106        },{
1107           "text": "Spinner.css",
1108           "path": "examples/ux/css/"
1109        },{
1110           "text": "statusbar.css",
1111           "path": "examples/ux/statusbar/css/"
1112        },{
1113           "text": "treegrid.css",
1114           "path": "examples/ux/treegrid/"
1115        }]
1116     },{
1117        "name": "Ext All CSS",
1118        "file": "resources/css/ext-all.css",
1119        "fileIncludes": [],
1120        "includeDeps": true,
1121        "pkgDeps": [
1122            "resources/css/ext-all-notheme.css",
1123            "resources/css/xtheme-blue.css"
1124        ]
1125     },{
1126        "name": "Ext All CSS No theme",
1127        "file": "resources/css/ext-all-notheme.css",
1128        "fileIncludes": [{
1129            "text": "reset.css",
1130            "path": "resources/css/structure/"
1131        },{
1132            "text": "core.css",
1133            "path": "resources/css/structure/"
1134        },{
1135             "text": "resizable.css",
1136             "path": "resources/css/structure/"
1137        },{
1138            "text": "tabs.css",
1139            "path": "resources/css/structure/"
1140        },{
1141            "text": "form.css",
1142            "path": "resources/css/structure/"
1143        },{
1144            "text": "button.css",
1145            "path": "resources/css/structure/"
1146        },{
1147            "text": "toolbar.css",
1148            "path": "resources/css/structure/"
1149        },{
1150            "text": "grid.css",
1151            "path": "resources/css/structure/"
1152        },{
1153            "text": "dd.css",
1154            "path": "resources/css/structure/"
1155        },{
1156            "text": "tree.css",
1157            "path": "resources/css/structure/"
1158        },{
1159            "text": "date-picker.css",
1160            "path": "resources/css/structure/"
1161        },{
1162            "text": "qtips.css",
1163            "path": "resources/css/structure/"
1164        },{
1165            "text": "menu.css",
1166            "path": "resources/css/structure/"
1167        },{
1168            "text": "box.css",
1169            "path": "resources/css/structure/"
1170        },{
1171            "text": "combo.css",
1172            "path": "resources/css/structure/"
1173        },{
1174            "text": "panel.css",
1175            "path": "resources/css/structure/"
1176        },{
1177            "text": "panel-reset.css",
1178            "path": "resources/css/structure/"
1179        },{
1180            "text": "window.css",
1181            "path": "resources/css/structure/"
1182        },{
1183            "text": "editor.css",
1184            "path": "resources/css/structure/"
1185        },{
1186            "text": "borders.css",
1187            "path": "resources/css/structure/"
1188        },{
1189            "text": "layout.css",
1190            "path": "resources/css/structure/"
1191        },{
1192            "text": "progress.css",
1193            "path": "resources/css/structure/"
1194        },{
1195            "text": "list-view.css",
1196            "path": "resources/css/structure/"
1197        },{
1198            "text": "slider.css",
1199            "path": "resources/css/structure/"
1200        },{
1201            "text": "dialog.css",
1202            "path": "resources/css/structure/"
1203        }]
1204     },{
1205        "name": "Ext Blue Theme",
1206        "file": "resources/css/xtheme-blue.css",
1207        "fileIncludes": [{
1208            "text": "core.css",
1209            "path": "resources/css/visual/"
1210        },{
1211            "text": "tabs.css",
1212            "path": "resources/css/visual/"
1213        },{
1214            "text": "form.css",
1215            "path": "resources/css/visual/"
1216        },{
1217            "text": "button.css",
1218            "path": "resources/css/visual/"
1219        },{
1220            "text": "toolbar.css",
1221            "path": "resources/css/visual/"
1222        },{
1223            "text": "resizable.css",
1224            "path": "resources/css/visual/"
1225        },{
1226            "text": "grid.css",
1227            "path": "resources/css/visual/"
1228        },{
1229            "text": "dd.css",
1230            "path": "resources/css/visual/"
1231        },{
1232            "text": "tree.css",
1233            "path": "resources/css/visual/"
1234        },{
1235            "text": "date-picker.css",
1236            "path": "resources/css/visual/"
1237        },{
1238            "text": "qtips.css",
1239            "path": "resources/css/visual/"
1240        },{
1241            "text": "menu.css",
1242            "path": "resources/css/visual/"
1243        },{
1244            "text": "box.css",
1245            "path": "resources/css/visual/"
1246        },{
1247            "text": "combo.css",
1248            "path": "resources/css/visual/"
1249        },{
1250            "text": "panel.css",
1251            "path": "resources/css/visual/"
1252        },{
1253            "text": "window.css",
1254            "path": "resources/css/visual/"
1255        },{
1256            "text": "editor.css",
1257            "path": "resources/css/visual/"
1258        },{
1259            "text": "borders.css",
1260            "path": "resources/css/visual/"
1261        },{
1262            "text": "layout.css",
1263            "path": "resources/css/visual/"
1264        },{
1265            "text": "progress.css",
1266            "path": "resources/css/visual/"
1267        },{
1268            "text": "list-view.css",
1269            "path": "resources/css/visual/"
1270        },{
1271            "text": "slider.css",
1272            "path": "resources/css/visual/"
1273        },{
1274            "text": "dialog.css",
1275            "path": "resources/css/visual/"
1276        }]
1277     },{
1278        "name": "Your Theme",
1279        "file": "resources/css/yourtheme.css",
1280        "fileIncludes": [{
1281            "text": "core.css",
1282            "path": "resources/css/visual/"
1283        },{
1284            "text": "tabs.css",
1285            "path": "resources/css/visual/"
1286        },{
1287            "text": "form.css",
1288            "path": "resources/css/visual/"
1289        },{
1290            "text": "button.css",
1291            "path": "resources/css/visual/"
1292        },{
1293            "text": "toolbar.css",
1294            "path": "resources/css/visual/"
1295        },{
1296            "text": "resizable.css",
1297            "path": "resources/css/visual/"
1298        },{
1299            "text": "grid.css",
1300            "path": "resources/css/visual/"
1301        },{
1302            "text": "dd.css",
1303            "path": "resources/css/visual/"
1304        },{
1305            "text": "tree.css",
1306            "path": "resources/css/visual/"
1307        },{
1308            "text": "date-picker.css",
1309            "path": "resources/css/visual/"
1310        },{
1311            "text": "qtips.css",
1312            "path": "resources/css/visual/"
1313        },{
1314            "text": "menu.css",
1315            "path": "resources/css/visual/"
1316        },{
1317            "text": "box.css",
1318            "path": "resources/css/visual/"
1319        },{
1320            "text": "combo.css",
1321            "path": "resources/css/visual/"
1322        },{
1323            "text": "panel.css",
1324            "path": "resources/css/visual/"
1325        },{
1326            "text": "window.css",
1327            "path": "resources/css/visual/"
1328        },{
1329            "text": "editor.css",
1330            "path": "resources/css/visual/"
1331        },{
1332            "text": "borders.css",
1333            "path": "resources/css/visual/"
1334        },{
1335            "text": "layout.css",
1336            "path": "resources/css/visual/"
1337        },{
1338            "text": "progress.css",
1339            "path": "resources/css/visual/"
1340        },{
1341            "text": "list-view.css",
1342            "path": "resources/css/visual/"
1343        },{
1344            "text": "slider.css",
1345            "path": "resources/css/visual/"
1346        },{
1347            "text": "dialog.css",
1348            "path": "resources/css/visual/"
1349        }]
1350     },{
1351        "name": "Ext Gray Theme",
1352        "file": "resources/css/xtheme-gray.css",
1353        "fileIncludes": [{
1354            "text": "core.css",
1355            "path": "resources/css/theme-gray/"
1356        },{
1357            "text": "tabs.css",
1358            "path": "resources/css/theme-gray/"
1359        },{
1360            "text": "form.css",
1361            "path": "resources/css/theme-gray/"
1362        },{
1363            "text": "button.css",
1364            "path": "resources/css/theme-gray/"
1365        },{
1366            "text": "toolbar.css",
1367            "path": "resources/css/theme-gray/"
1368        },{
1369            "text": "resizable.css",
1370            "path": "resources/css/theme-gray/"
1371        },{
1372            "text": "grid.css",
1373            "path": "resources/css/theme-gray/"
1374        },{
1375            "text": "dd.css",
1376            "path": "resources/css/theme-gray/"
1377        },{
1378            "text": "tree.css",
1379            "path": "resources/css/theme-gray/"
1380        },{
1381            "text": "date-picker.css",
1382            "path": "resources/css/theme-gray/"
1383        },{
1384            "text": "qtips.css",
1385            "path": "resources/css/theme-gray/"
1386        },{
1387            "text": "menu.css",
1388            "path": "resources/css/theme-gray/"
1389        },{
1390            "text": "box.css",
1391            "path": "resources/css/theme-gray/"
1392        },{
1393            "text": "combo.css",
1394            "path": "resources/css/theme-gray/"
1395        },{
1396            "text": "panel.css",
1397            "path": "resources/css/theme-gray/"
1398        },{
1399            "text": "window.css",
1400            "path": "resources/css/theme-gray/"
1401        },{
1402            "text": "editor.css",
1403            "path": "resources/css/theme-gray/"
1404        },{
1405            "text": "borders.css",
1406            "path": "resources/css/theme-gray/"
1407        },{
1408            "text": "layout.css",
1409            "path": "resources/css/theme-gray/"
1410        },{
1411            "text": "progress.css",
1412            "path": "resources/css/theme-gray/"
1413        },{
1414            "text": "list-view.css",
1415            "path": "resources/css/theme-gray/"
1416        },{
1417            "text": "slider.css",
1418            "path": "resources/css/theme-gray/"
1419        },{
1420            "text": "dialog.css",
1421            "path": "resources/css/theme-gray/"
1422        }]
1423     },{
1424        "name": "Ext Accessibility Theme",
1425        "file": "resources/css/xtheme-access.css",
1426        "fileIncludes": [{
1427            "text": "core.css",
1428            "path": "resources/css/theme-access/"
1429        },{
1430            "text": "tabs.css",
1431            "path": "resources/css/theme-access/"
1432        },{
1433            "text": "form.css",
1434            "path": "resources/css/theme-access/"
1435        },{
1436            "text": "button.css",
1437            "path": "resources/css/theme-access/"
1438        },{
1439            "text": "toolbar.css",
1440            "path": "resources/css/theme-access/"
1441        },{
1442            "text": "resizable.css",
1443            "path": "resources/css/theme-access/"
1444        },{
1445            "text": "grid.css",
1446            "path": "resources/css/theme-access/"
1447        },{
1448            "text": "dd.css",
1449            "path": "resources/css/theme-access/"
1450        },{
1451            "text": "tree.css",
1452            "path": "resources/css/theme-access/"
1453        },{
1454            "text": "date-picker.css",
1455            "path": "resources/css/theme-access/"
1456        },{
1457            "text": "qtips.css",
1458            "path": "resources/css/theme-access/"
1459        },{
1460            "text": "menu.css",
1461            "path": "resources/css/theme-access/"
1462        },{
1463            "text": "box.css",
1464            "path": "resources/css/theme-access/"
1465        },{
1466            "text": "combo.css",
1467            "path": "resources/css/theme-access/"
1468        },{
1469            "text": "panel.css",
1470            "path": "resources/css/theme-access/"
1471        },{
1472            "text": "window.css",
1473            "path": "resources/css/theme-access/"
1474        },{
1475            "text": "editor.css",
1476            "path": "resources/css/theme-access/"
1477        },{
1478            "text": "borders.css",
1479            "path": "resources/css/theme-access/"
1480        },{
1481            "text": "layout.css",
1482            "path": "resources/css/theme-access/"
1483        },{
1484            "text": "progress.css",
1485            "path": "resources/css/theme-access/"
1486        },{
1487            "text": "list-view.css",
1488            "path": "resources/css/theme-access/"
1489        },{
1490            "text": "slider.css",
1491            "path": "resources/css/theme-access/"
1492        },{
1493            "text": "dialog.css",
1494            "path": "resources/css/theme-access/"
1495        }]
1496     },{
1497        "name": "Ext Debug CSS",
1498        "file": "resources/css/debug.css",
1499        "fileIncludes": [{
1500            "text": "debug.css",
1501            "path": "resources/css/structure/"
1502        },{
1503            "text": "debug.css",
1504            "path": "resources/css/visual/"
1505         }]
1506     }],
1507     "resources": [{
1508         "src": "src/",
1509         "dest": "src/",
1510         "filters": ".*\\.js"
1511     },{
1512         "src": "examples/",
1513         "dest": "examples/",
1514         "filters": ".*[\\.html|\\.jpg|\\.png|\\.gif|\\.css|\\.js|\\.php]"
1515     },{
1516         "src": "test/",
1517         "dest": "test/",
1518         "filters": ".*[\\.js]"
1519     },{
1520         "src": "welcome/",
1521         "dest": "welcome/",
1522         "filters": ".*"
1523     },{
1524         "src": "index.html",
1525         "dest": "index.html",
1526         "filters": ".*"
1527     },{
1528         "src": "resources/",
1529         "dest": "resources/",
1530         "filters": ".*"
1531     },{
1532         "src": "license.txt",
1533         "dest": "license.txt",
1534         "filters": ".*"
1535     },{
1536         "src": "gpl-3.0.txt",
1537         "dest": "gpl-3.0.txt",
1538         "filters": ".*"
1539     },{
1540         "src": "INCLUDE_ORDER.txt",
1541         "dest": "INCLUDE_ORDER.txt",
1542         "filters": ".*"
1543     },{
1544         "src": "ext.jsb2",
1545         "dest": "ext.jsb2",
1546         "filters": ".*"
1547     }]
1548 }