Upgrade to ExtJS 4.0.1 - Released 05/18/2011
[extjs.git] / build / sdk.jsb3
1 {
2     "projectName": "Ext JS 4 SDK",
3     "licenseText": "Ext JS - JavaScript Library\nCopyright (c) 2006-2011, Sencha Inc.\nAll rights reserved.\nlicensing@sencha.com",
4     "packages": [
5         {
6             "name": "Foundation",
7             "target": "pkgs/foundation.js",
8             "id": "foundation",
9             "files": [
10                 {
11                     "path": "../../platform/core/src/",
12                     "name": "Ext.js"
13                 },
14                 {
15                     "path": "../../platform/core/src/version/",
16                     "name": "Version.js"
17                 },
18                 {
19                     "path": "../../platform/core/src/lang/",
20                     "name": "String.js"
21                 },
22                 {
23                     "path": "../../platform/core/src/lang/",
24                     "name": "Number.js"
25                 },
26                 {
27                     "path": "../../platform/core/src/lang/",
28                     "name": "Array.js"
29                 },
30                 {
31                     "path": "../../platform/core/src/lang/",
32                     "name": "Function.js"
33                 },
34                 {
35                     "path": "../../platform/core/src/lang/",
36                     "name": "Object.js"
37                 },
38                 {
39                     "path": "../../platform/core/src/lang/",
40                     "name": "Date.js"
41                 },
42                 {
43                     "path": "../../platform/core/src/class/",
44                     "name": "Base.js"
45                 },
46                 {
47                     "path": "../../platform/core/src/class/",
48                     "name": "Class.js"
49                 },
50                 {
51                     "path": "../../platform/core/src/class/",
52                     "name": "ClassManager.js"
53                 },
54                 {
55                     "path": "../../platform/core/src/class/",
56                     "name": "Loader.js"
57                 },
58                 {
59                     "path": "../../platform/core/src/lang/",
60                     "name": "Error.js"
61                 }
62             ]
63         },
64         {
65             "name": "Extras",
66             "target": "pkgs/extras.js",
67             "id": "extras",
68             "files": [
69                 {
70                     "path": "../../platform/core/src/misc/",
71                     "name": "JSON.js"
72                 },
73                 {
74                     "path": "../../platform/core/src/",
75                     "name": "Ext-more.js"
76                 },
77                 {
78                     "path": "../../platform/core/src/util/",
79                     "name": "Format.js"
80                 },
81                 {
82                     "path": "../../platform/core/src/util/",
83                     "name": "TaskManager.js"
84                 },
85                 {
86                     "path": "../../platform/core/src/",
87                     "name": "Support.js"
88                 }
89             ]
90         },
91         {
92             "name": "DOM",
93             "target": "pkgs/dom.js",
94             "id": "dom",
95             "files": [
96                 {
97                     "path": "../../platform/core/src/dom/",
98                     "name": "DomHelper.js"
99                 },
100                 {
101                     "path": "../../platform/core/src/dom/",
102                     "name": "DomQuery.js"
103                 },
104                 {
105                     "path": "../../platform/core/src/dom/",
106                     "name": "Element.js"
107                 },
108                 {
109                     "path": "../../platform/core/src/dom/",
110                     "name": "Element.traversal.js"
111                 },
112                 {
113                     "path": "../../platform/core/src/dom/",
114                     "name": "Element.insertion.js"
115                 },
116                 {
117                     "path": "../../platform/core/src/dom/",
118                     "name": "Element.style.js"
119                 },
120                 {
121                     "path": "../../platform/core/src/dom/",
122                     "name": "Element.fx.js"
123                 },
124                 {
125                     "path": "../../platform/core/src/dom/",
126                     "name": "Element.anim.js"
127                 },
128                 {
129                     "path": "../../platform/core/src/dom/",
130                     "name": "Element.static.js"
131                 },
132                 {
133                     "path": "../../platform/core/src/dom/",
134                     "name": "CompositeElementLite.js"
135                 },
136                 {
137                     "path": "../../platform/core/src/util/",
138                     "name": "DelayedTask.js"
139                 },
140                 {
141                     "path": "../../platform/core/src/util/",
142                     "name": "Event.js"
143                 },
144                 {
145                     "path": "../../platform/core/src/",
146                     "name": "EventManager.js"
147                 },
148                 {
149                     "path": "../../platform/core/src/",
150                     "name": "EventObject.js"
151                 },
152                 {
153                     "path": "../../platform/core/src/dom/",
154                     "name": "Element.static-more.js"
155                 },
156                 {
157                     "path": "../../platform/core/src/dom/",
158                     "name": "Element-more.js"
159                 },
160                 {
161                     "path": "../../platform/core/src/dom/",
162                     "name": "Element.alignment.js"
163                 },
164                 {
165                     "path": "../../platform/core/src/dom/",
166                     "name": "Element.position.js"
167                 },
168                 {
169                     "path": "../../platform/core/src/dom/",
170                     "name": "Element.scroll.js"
171                 },
172                 {
173                     "path": "../../platform/core/src/dom/",
174                     "name": "Element.fx-more.js"
175                 },
176                 {
177                     "path": "../../platform/core/src/dom/",
178                     "name": "Element.keys.js"
179                 },
180                 {
181                     "path": "../../platform/core/src/dom/",
182                     "name": "CompositeElementLite-more.js"
183                 },
184                 {
185                     "path": "../../platform/core/src/dom/",
186                     "name": "CompositeElement.js"
187                 }
188             ]
189         },
190         {
191             "name": "Classes",
192             "target": "pkgs/classes.js",
193             "id": "classes",
194             "files": [
195                 {
196                     "path": "../../platform/src/util/",
197                     "name": "Observable.js"
198                 },
199                 {
200                     "path": "../src/util/",
201                     "name": "Animate.js"
202                 },
203                 {
204                     "path": "../../platform/src/state/",
205                     "name": "Provider.js"
206                 },
207                 {
208                     "path": "../../platform/src/util/",
209                     "name": "HashMap.js"
210                 },
211                 {
212                     "path": "../../platform/src/",
213                     "name": "Template.js"
214                 },
215                 {
216                     "path": "../../platform/src/",
217                     "name": "ComponentQuery.js"
218                 },
219                 {
220                     "path": "../../platform/src/util/",
221                     "name": "Filter.js"
222                 },
223                 {
224                     "path": "../../platform/src/util/",
225                     "name": "Sorter.js"
226                 },
227                 {
228                     "path": "../../platform/src/",
229                     "name": "ElementLoader.js"
230                 },
231                 {
232                     "path": "../../platform/src/layout/",
233                     "name": "Layout.js"
234                 },
235                 {
236                     "path": "../../platform/src/layout/component/",
237                     "name": "Component.js"
238                 },
239                 {
240                     "path": "../../platform/src/state/",
241                     "name": "Manager.js"
242                 },
243                 {
244                     "path": "../../platform/src/state/",
245                     "name": "Stateful.js"
246                 },
247                 {
248                     "path": "../../platform/src/",
249                     "name": "AbstractManager.js"
250                 },
251                 {
252                     "path": "../../platform/src/",
253                     "name": "PluginManager.js"
254                 },
255                 {
256                     "path": "../../platform/src/",
257                     "name": "ComponentManager.js"
258                 },
259                 {
260                     "path": "../../platform/src/",
261                     "name": "XTemplate.js"
262                 },
263                 {
264                     "path": "../../platform/src/util/",
265                     "name": "AbstractMixedCollection.js"
266                 },
267                 {
268                     "path": "../../platform/src/util/",
269                     "name": "Sortable.js"
270                 },
271                 {
272                     "path": "../../platform/src/util/",
273                     "name": "MixedCollection.js"
274                 },
275                 {
276                     "path": "../../platform/src/data/",
277                     "name": "StoreManager.js"
278                 },
279                 {
280                     "path": "../../platform/src/",
281                     "name": "LoadMask.js"
282                 },
283                 {
284                     "path": "../../platform/src/",
285                     "name": "ComponentLoader.js"
286                 },
287                 {
288                     "path": "../../platform/src/layout/component/",
289                     "name": "Auto.js"
290                 },
291                 {
292                     "path": "../../platform/src/",
293                     "name": "AbstractComponent.js"
294                 },
295                 {
296                     "path": "../../platform/src/",
297                     "name": "AbstractPlugin.js"
298                 },
299                 {
300                     "path": "../../platform/src/data/",
301                     "name": "Connection.js"
302                 },
303                 {
304                     "path": "../../platform/src/",
305                     "name": "Ajax.js"
306                 },
307                 {
308                     "path": "../../platform/src/data/",
309                     "name": "Association.js"
310                 },
311                 {
312                     "path": "../../platform/src/",
313                     "name": "ModelManager.js"
314                 },
315                 {
316                     "path": "../../platform/src/app/",
317                     "name": "Controller.js"
318                 },
319                 {
320                     "path": "../../platform/src/data/",
321                     "name": "SortTypes.js"
322                 },
323                 {
324                     "path": "../../platform/src/data/",
325                     "name": "Errors.js"
326                 },
327                 {
328                     "path": "../../platform/src/data/",
329                     "name": "Operation.js"
330                 },
331                 {
332                     "path": "../../platform/src/data/",
333                     "name": "validations.js"
334                 },
335                 {
336                     "path": "../../platform/src/data/",
337                     "name": "ResultSet.js"
338                 },
339                 {
340                     "path": "../../platform/src/data/writer/",
341                     "name": "Writer.js"
342                 },
343                 {
344                     "path": "../src/util/",
345                     "name": "Floating.js"
346                 },
347                 {
348                     "path": "../../platform/src/layout/container/",
349                     "name": "AbstractContainer.js"
350                 },
351                 {
352                     "path": "../src/",
353                     "name": "ZIndexManager.js"
354                 },
355                 {
356                     "path": "../src/layout/container/boxOverflow/",
357                     "name": "None.js"
358                 },
359                 {
360                     "path": "../src/util/",
361                     "name": "KeyMap.js"
362                 },
363                 {
364                     "path": "../src/util/",
365                     "name": "ClickRepeater.js"
366                 },
367                 {
368                     "path": "../src/layout/component/",
369                     "name": "Button.js"
370                 },
371                 {
372                     "path": "../src/util/",
373                     "name": "TextMetrics.js"
374                 },
375                 {
376                     "path": "../src/layout/container/boxOverflow/",
377                     "name": "Scroller.js"
378                 },
379                 {
380                     "path": "../../platform/src/util/",
381                     "name": "Offset.js"
382                 },
383                 {
384                     "path": "../src/util/",
385                     "name": "KeyNav.js"
386                 },
387                 {
388                     "path": "../../platform/src/fx/",
389                     "name": "Queue.js"
390                 },
391                 {
392                     "path": "../../platform/src/fx/target/",
393                     "name": "Target.js"
394                 },
395                 {
396                     "path": "../../platform/src/fx/target/",
397                     "name": "Sprite.js"
398                 },
399                 {
400                     "path": "../../platform/src/fx/target/",
401                     "name": "CompositeSprite.js"
402                 },
403                 {
404                     "path": "../../platform/src/fx/target/",
405                     "name": "Component.js"
406                 },
407                 {
408                     "path": "../../platform/src/fx/",
409                     "name": "CubicBezier.js"
410                 },
411                 {
412                     "path": "../../platform/src/draw/",
413                     "name": "Color.js"
414                 },
415                 {
416                     "path": "../src/dd/",
417                     "name": "StatusProxy.js"
418                 },
419                 {
420                     "path": "../src/panel/",
421                     "name": "Proxy.js"
422                 },
423                 {
424                     "path": "../../platform/src/layout/component/",
425                     "name": "AbstractDock.js"
426                 },
427                 {
428                     "path": "../../platform/src/app/",
429                     "name": "EventBus.js"
430                 },
431                 {
432                     "path": "../../platform/src/data/",
433                     "name": "Types.js"
434                 },
435                 {
436                     "path": "../../platform/src/data/",
437                     "name": "Field.js"
438                 },
439                 {
440                     "path": "../../platform/src/data/reader/",
441                     "name": "Reader.js"
442                 },
443                 {
444                     "path": "../../platform/src/data/reader/",
445                     "name": "Json.js"
446                 },
447                 {
448                     "path": "../../platform/src/data/writer/",
449                     "name": "Json.js"
450                 },
451                 {
452                     "path": "../../platform/src/data/proxy/",
453                     "name": "Proxy.js"
454                 },
455                 {
456                     "path": "../../platform/src/data/proxy/",
457                     "name": "Server.js"
458                 },
459                 {
460                     "path": "../../platform/src/data/proxy/",
461                     "name": "Ajax.js"
462                 },
463                 {
464                     "path": "../../platform/src/data/",
465                     "name": "Model.js"
466                 },
467                 {
468                     "path": "../src/",
469                     "name": "Component.js"
470                 },
471                 {
472                     "path": "../src/layout/container/",
473                     "name": "Container.js"
474                 },
475                 {
476                     "path": "../../platform/src/layout/container/",
477                     "name": "Auto.js"
478                 },
479                 {
480                     "path": "../../platform/src/container/",
481                     "name": "AbstractContainer.js"
482                 },
483                 {
484                     "path": "../src/container/",
485                     "name": "Container.js"
486                 },
487                 {
488                     "path": "../src/toolbar/",
489                     "name": "Fill.js"
490                 },
491                 {
492                     "path": "../src/toolbar/",
493                     "name": "Item.js"
494                 },
495                 {
496                     "path": "../src/toolbar/",
497                     "name": "Separator.js"
498                 },
499                 {
500                     "path": "../src/menu/",
501                     "name": "Manager.js"
502                 },
503                 {
504                     "path": "../src/button/",
505                     "name": "Button.js"
506                 },
507                 {
508                     "path": "../src/layout/container/boxOverflow/",
509                     "name": "Menu.js"
510                 },
511                 {
512                     "path": "../../platform/src/util/",
513                     "name": "Region.js"
514                 },
515                 {
516                     "path": "../src/dd/",
517                     "name": "DragDropManager.js"
518                 },
519                 {
520                     "path": "../src/layout/container/",
521                     "name": "Box.js"
522                 },
523                 {
524                     "path": "../src/layout/container/",
525                     "name": "HBox.js"
526                 },
527                 {
528                     "path": "../src/layout/container/",
529                     "name": "VBox.js"
530                 },
531                 {
532                     "path": "../src/",
533                     "name": "FocusManager.js"
534                 },
535                 {
536                     "path": "../src/toolbar/",
537                     "name": "Toolbar.js"
538                 },
539                 {
540                     "path": "../../platform/src/panel/",
541                     "name": "AbstractPanel.js"
542                 },
543                 {
544                     "path": "../src/panel/",
545                     "name": "Header.js"
546                 },
547                 {
548                     "path": "../../platform/src/fx/target/",
549                     "name": "Element.js"
550                 },
551                 {
552                     "path": "../../platform/src/fx/target/",
553                     "name": "CompositeElement.js"
554                 },
555                 {
556                     "path": "../../platform/src/fx/",
557                     "name": "Manager.js"
558                 },
559                 {
560                     "path": "../../platform/src/fx/",
561                     "name": "Animator.js"
562                 },
563                 {
564                     "path": "../../platform/src/fx/",
565                     "name": "Easing.js"
566                 },
567                 {
568                     "path": "../../platform/src/draw/",
569                     "name": "Draw.js"
570                 },
571                 {
572                     "path": "../../platform/src/fx/",
573                     "name": "PropertyHandler.js"
574                 },
575                 {
576                     "path": "../../platform/src/fx/",
577                     "name": "Anim.js"
578                 },
579                 {
580                     "path": "../src/dd/",
581                     "name": "DragDrop.js"
582                 },
583                 {
584                     "path": "../src/dd/",
585                     "name": "DD.js"
586                 },
587                 {
588                     "path": "../src/dd/",
589                     "name": "DDProxy.js"
590                 },
591                 {
592                     "path": "../src/dd/",
593                     "name": "DragSource.js"
594                 },
595                 {
596                     "path": "../src/panel/",
597                     "name": "DD.js"
598                 },
599                 {
600                     "path": "../src/layout/component/",
601                     "name": "Dock.js"
602                 },
603                 {
604                     "path": "../src/panel/",
605                     "name": "Panel.js"
606                 },
607                 {
608                     "path": "../src/layout/component/",
609                     "name": "Tip.js"
610                 },
611                 {
612                     "path": "../src/tip/",
613                     "name": "Tip.js"
614                 },
615                 {
616                     "path": "../src/tip/",
617                     "name": "ToolTip.js"
618                 },
619                 {
620                     "path": "../src/tip/",
621                     "name": "QuickTip.js"
622                 },
623                 {
624                     "path": "../src/tip/",
625                     "name": "QuickTipManager.js"
626                 },
627                 {
628                     "path": "../../platform/src/app/",
629                     "name": "Application.js"
630                 },
631                 {
632                     "path": "../../platform/src/chart/",
633                     "name": "Callout.js"
634                 },
635                 {
636                     "path": "../../platform/src/draw/",
637                     "name": "CompositeSprite.js"
638                 },
639                 {
640                     "path": "../../platform/src/layout/component/",
641                     "name": "Draw.js"
642                 },
643                 {
644                     "path": "../../platform/src/chart/theme/",
645                     "name": "Theme.js"
646                 },
647                 {
648                     "path": "../../platform/src/chart/",
649                     "name": "Mask.js"
650                 },
651                 {
652                     "path": "../../platform/src/chart/",
653                     "name": "Navigation.js"
654                 },
655                 {
656                     "path": "../../platform/src/chart/",
657                     "name": "Shape.js"
658                 },
659                 {
660                     "path": "../../platform/src/draw/",
661                     "name": "Surface.js"
662                 },
663                 {
664                     "path": "../../platform/src/draw/",
665                     "name": "Component.js"
666                 },
667                 {
668                     "path": "../../platform/src/chart/",
669                     "name": "LegendItem.js"
670                 },
671                 {
672                     "path": "../../platform/src/chart/",
673                     "name": "Legend.js"
674                 },
675                 {
676                     "path": "../../platform/src/chart/",
677                     "name": "Chart.js"
678                 },
679                 {
680                     "path": "../../platform/src/chart/",
681                     "name": "Highlight.js"
682                 },
683                 {
684                     "path": "../../platform/src/chart/",
685                     "name": "Label.js"
686                 },
687                 {
688                     "path": "../../platform/src/chart/",
689                     "name": "MaskLayer.js"
690                 },
691                 {
692                     "path": "../../platform/src/chart/",
693                     "name": "TipSurface.js"
694                 },
695                 {
696                     "path": "../../platform/src/chart/",
697                     "name": "Tip.js"
698                 },
699                 {
700                     "path": "../../platform/src/chart/axis/",
701                     "name": "Abstract.js"
702                 },
703                 {
704                     "path": "../../platform/src/chart/axis/",
705                     "name": "Axis.js"
706                 },
707                 {
708                     "path": "../../platform/src/chart/axis/",
709                     "name": "Category.js"
710                 },
711                 {
712                     "path": "../../platform/src/chart/axis/",
713                     "name": "Gauge.js"
714                 },
715                 {
716                     "path": "../../platform/src/chart/axis/",
717                     "name": "Numeric.js"
718                 },
719                 {
720                     "path": "../../platform/src/chart/axis/",
721                     "name": "Radial.js"
722                 },
723                 {
724                     "path": "../../platform/src/data/",
725                     "name": "AbstractStore.js"
726                 },
727                 {
728                     "path": "../../platform/src/util/",
729                     "name": "Grouper.js"
730                 },
731                 {
732                     "path": "../../platform/src/data/",
733                     "name": "Store.js"
734                 },
735                 {
736                     "path": "../../platform/src/data/",
737                     "name": "JsonStore.js"
738                 },
739                 {
740                     "path": "../../platform/src/chart/axis/",
741                     "name": "Time.js"
742                 },
743                 {
744                     "path": "../../platform/src/chart/series/",
745                     "name": "Series.js"
746                 },
747                 {
748                     "path": "../../platform/src/chart/series/",
749                     "name": "Cartesian.js"
750                 },
751                 {
752                     "path": "../../platform/src/chart/series/",
753                     "name": "Area.js"
754                 },
755                 {
756                     "path": "../../platform/src/chart/series/",
757                     "name": "Bar.js"
758                 },
759                 {
760                     "path": "../../platform/src/chart/series/",
761                     "name": "Column.js"
762                 },
763                 {
764                     "path": "../../platform/src/chart/series/",
765                     "name": "Gauge.js"
766                 },
767                 {
768                     "path": "../../platform/src/chart/series/",
769                     "name": "Line.js"
770                 },
771                 {
772                     "path": "../../platform/src/chart/series/",
773                     "name": "Pie.js"
774                 },
775                 {
776                     "path": "../../platform/src/chart/series/",
777                     "name": "Radar.js"
778                 },
779                 {
780                     "path": "../../platform/src/chart/series/",
781                     "name": "Scatter.js"
782                 },
783                 {
784                     "path": "../../platform/src/chart/theme/",
785                     "name": "Base.js"
786                 },
787                 {
788                     "path": "../../platform/src/data/",
789                     "name": "ArrayStore.js"
790                 },
791                 {
792                     "path": "../../platform/src/data/",
793                     "name": "Batch.js"
794                 },
795                 {
796                     "path": "../../platform/src/data/",
797                     "name": "BelongsToAssociation.js"
798                 },
799                 {
800                     "path": "../../platform/src/data/",
801                     "name": "BufferStore.js"
802                 },
803                 {
804                     "path": "../../platform/src/direct/",
805                     "name": "Manager.js"
806                 },
807                 {
808                     "path": "../../platform/src/data/proxy/",
809                     "name": "Direct.js"
810                 },
811                 {
812                     "path": "../../platform/src/data/",
813                     "name": "DirectStore.js"
814                 },
815                 {
816                     "path": "../../platform/src/util/",
817                     "name": "Inflector.js"
818                 },
819                 {
820                     "path": "../../platform/src/data/",
821                     "name": "HasManyAssociation.js"
822                 },
823                 {
824                     "path": "../../platform/src/data/",
825                     "name": "JsonP.js"
826                 },
827                 {
828                     "path": "../../platform/src/data/",
829                     "name": "JsonPStore.js"
830                 },
831                 {
832                     "path": "../../platform/src/data/",
833                     "name": "NodeInterface.js"
834                 },
835                 {
836                     "path": "../../platform/src/data/",
837                     "name": "NodeStore.js"
838                 },
839                 {
840                     "path": "../../platform/src/data/",
841                     "name": "Request.js"
842                 },
843                 {
844                     "path": "../../platform/src/data/",
845                     "name": "Tree.js"
846                 },
847                 {
848                     "path": "../../platform/src/data/",
849                     "name": "TreeStore.js"
850                 },
851                 {
852                     "path": "../../platform/src/data/",
853                     "name": "XmlStore.js"
854                 },
855                 {
856                     "path": "../../platform/src/data/proxy/",
857                     "name": "Client.js"
858                 },
859                 {
860                     "path": "../../platform/src/data/proxy/",
861                     "name": "JsonP.js"
862                 },
863                 {
864                     "path": "../../platform/src/data/proxy/",
865                     "name": "WebStorage.js"
866                 },
867                 {
868                     "path": "../../platform/src/data/proxy/",
869                     "name": "LocalStorage.js"
870                 },
871                 {
872                     "path": "../../platform/src/data/proxy/",
873                     "name": "Memory.js"
874                 },
875                 {
876                     "path": "../../platform/src/data/proxy/",
877                     "name": "Rest.js"
878                 },
879                 {
880                     "path": "../../platform/src/data/proxy/",
881                     "name": "SessionStorage.js"
882                 },
883                 {
884                     "path": "../../platform/src/data/reader/",
885                     "name": "Array.js"
886                 },
887                 {
888                     "path": "../../platform/src/data/reader/",
889                     "name": "Xml.js"
890                 },
891                 {
892                     "path": "../../platform/src/data/writer/",
893                     "name": "Xml.js"
894                 },
895                 {
896                     "path": "../../platform/src/direct/",
897                     "name": "Event.js"
898                 },
899                 {
900                     "path": "../../platform/src/direct/",
901                     "name": "RemotingEvent.js"
902                 },
903                 {
904                     "path": "../../platform/src/direct/",
905                     "name": "ExceptionEvent.js"
906                 },
907                 {
908                     "path": "../../platform/src/direct/",
909                     "name": "Provider.js"
910                 },
911                 {
912                     "path": "../../platform/src/direct/",
913                     "name": "JsonProvider.js"
914                 },
915                 {
916                     "path": "../../platform/src/direct/",
917                     "name": "PollingProvider.js"
918                 },
919                 {
920                     "path": "../../platform/src/direct/",
921                     "name": "RemotingMethod.js"
922                 },
923                 {
924                     "path": "../../platform/src/direct/",
925                     "name": "Transaction.js"
926                 },
927                 {
928                     "path": "../../platform/src/direct/",
929                     "name": "RemotingProvider.js"
930                 },
931                 {
932                     "path": "../../platform/src/draw/",
933                     "name": "Matrix.js"
934                 },
935                 {
936                     "path": "../../platform/src/draw/",
937                     "name": "SpriteDD.js"
938                 },
939                 {
940                     "path": "../../platform/src/draw/",
941                     "name": "Sprite.js"
942                 },
943                 {
944                     "path": "../../platform/src/draw/engine/",
945                     "name": "Svg.js"
946                 },
947                 {
948                     "path": "../../platform/src/draw/engine/",
949                     "name": "Vml.js"
950                 },
951                 {
952                     "path": "../../platform/src/fx/target/",
953                     "name": "ElementCSS.js"
954                 },
955                 {
956                     "path": "../../platform/src/fx/target/",
957                     "name": "CompositeElementCSS.js"
958                 },
959                 {
960                     "path": "../../platform/src/layout/container/",
961                     "name": "AbstractFit.js"
962                 },
963                 {
964                     "path": "../src/layout/container/",
965                     "name": "Fit.js"
966                 },
967                 {
968                     "path": "../../platform/src/layout/container/",
969                     "name": "AbstractCard.js"
970                 },
971                 {
972                     "path": "../../platform/src/selection/",
973                     "name": "Model.js"
974                 },
975                 {
976                     "path": "../../platform/src/selection/",
977                     "name": "DataViewModel.js"
978                 },
979                 {
980                     "path": "../../platform/src/state/",
981                     "name": "CookieProvider.js"
982                 },
983                 {
984                     "path": "../../platform/src/state/",
985                     "name": "LocalStorageProvider.js"
986                 },
987                 {
988                     "path": "../../platform/src/util/",
989                     "name": "Point.js"
990                 },
991                 {
992                     "path": "../../platform/src/view/",
993                     "name": "AbstractView.js"
994                 },
995                 {
996                     "path": "../src/",
997                     "name": "Action.js"
998                 },
999                 {
1000                     "path": "../src/layout/component/",
1001                     "name": "Editor.js"
1002                 },
1003                 {
1004                     "path": "../src/",
1005                     "name": "Editor.js"
1006                 },
1007                 {
1008                     "path": "../src/",
1009                     "name": "Img.js"
1010                 },
1011                 {
1012                     "path": "../src/",
1013                     "name": "Layer.js"
1014                 },
1015                 {
1016                     "path": "../src/layout/component/",
1017                     "name": "ProgressBar.js"
1018                 },
1019                 {
1020                     "path": "../src/",
1021                     "name": "ProgressBar.js"
1022                 },
1023                 {
1024                     "path": "../src/",
1025                     "name": "ShadowPool.js"
1026                 },
1027                 {
1028                     "path": "../src/",
1029                     "name": "Shadow.js"
1030                 },
1031                 {
1032                     "path": "../src/button/",
1033                     "name": "Split.js"
1034                 },
1035                 {
1036                     "path": "../src/button/",
1037                     "name": "Cycle.js"
1038                 },
1039                 {
1040                     "path": "../src/container/",
1041                     "name": "ButtonGroup.js"
1042                 },
1043                 {
1044                     "path": "../src/container/",
1045                     "name": "Viewport.js"
1046                 },
1047                 {
1048                     "path": "../src/dd/",
1049                     "name": "DDTarget.js"
1050                 },
1051                 {
1052                     "path": "../src/dd/",
1053                     "name": "DragTracker.js"
1054                 },
1055                 {
1056                     "path": "../src/dd/",
1057                     "name": "DragZone.js"
1058                 },
1059                 {
1060                     "path": "../src/dd/",
1061                     "name": "ScrollManager.js"
1062                 },
1063                 {
1064                     "path": "../src/dd/",
1065                     "name": "DropTarget.js"
1066                 },
1067                 {
1068                     "path": "../src/dd/",
1069                     "name": "Registry.js"
1070                 },
1071                 {
1072                     "path": "../src/dd/",
1073                     "name": "DropZone.js"
1074                 },
1075                 {
1076                     "path": "../src/flash/",
1077                     "name": "Component.js"
1078                 },
1079                 {
1080                     "path": "../src/form/action/",
1081                     "name": "Action.js"
1082                 },
1083                 {
1084                     "path": "../src/form/action/",
1085                     "name": "Submit.js"
1086                 },
1087                 {
1088                     "path": "../src/util/",
1089                     "name": "ComponentDragger.js"
1090                 },
1091                 {
1092                     "path": "../src/form/",
1093                     "name": "Labelable.js"
1094                 },
1095                 {
1096                     "path": "../src/form/field/",
1097                     "name": "Field.js"
1098                 },
1099                 {
1100                     "path": "../src/layout/component/field/",
1101                     "name": "Field.js"
1102                 },
1103                 {
1104                     "path": "../src/form/field/",
1105                     "name": "VTypes.js"
1106                 },
1107                 {
1108                     "path": "../src/layout/component/field/",
1109                     "name": "Text.js"
1110                 },
1111                 {
1112                     "path": "../src/layout/component/field/",
1113                     "name": "TextArea.js"
1114                 },
1115                 {
1116                     "path": "../src/layout/container/",
1117                     "name": "Anchor.js"
1118                 },
1119                 {
1120                     "path": "../src/form/action/",
1121                     "name": "Load.js"
1122                 },
1123                 {
1124                     "path": "../src/window/",
1125                     "name": "Window.js"
1126                 },
1127                 {
1128                     "path": "../src/form/field/",
1129                     "name": "Base.js"
1130                 },
1131                 {
1132                     "path": "../src/form/field/",
1133                     "name": "Text.js"
1134                 },
1135                 {
1136                     "path": "../src/form/field/",
1137                     "name": "TextArea.js"
1138                 },
1139                 {
1140                     "path": "../src/window/",
1141                     "name": "MessageBox.js"
1142                 },
1143                 {
1144                     "path": "../src/form/",
1145                     "name": "Basic.js"
1146                 },
1147                 {
1148                     "path": "../src/form/",
1149                     "name": "FieldAncestor.js"
1150                 },
1151                 {
1152                     "path": "../src/layout/container/",
1153                     "name": "CheckboxGroup.js"
1154                 },
1155                 {
1156                     "path": "../src/form/",
1157                     "name": "FieldContainer.js"
1158                 },
1159                 {
1160                     "path": "../src/form/",
1161                     "name": "CheckboxGroup.js"
1162                 },
1163                 {
1164                     "path": "../src/form/",
1165                     "name": "CheckboxManager.js"
1166                 },
1167                 {
1168                     "path": "../src/form/",
1169                     "name": "FieldSet.js"
1170                 },
1171                 {
1172                     "path": "../src/form/",
1173                     "name": "Label.js"
1174                 },
1175                 {
1176                     "path": "../src/form/",
1177                     "name": "Panel.js"
1178                 },
1179                 {
1180                     "path": "../src/form/",
1181                     "name": "RadioGroup.js"
1182                 },
1183                 {
1184                     "path": "../src/form/",
1185                     "name": "RadioManager.js"
1186                 },
1187                 {
1188                     "path": "../src/form/action/",
1189                     "name": "DirectLoad.js"
1190                 },
1191                 {
1192                     "path": "../src/form/action/",
1193                     "name": "DirectSubmit.js"
1194                 },
1195                 {
1196                     "path": "../src/form/action/",
1197                     "name": "StandardSubmit.js"
1198                 },
1199                 {
1200                     "path": "../src/form/field/",
1201                     "name": "Checkbox.js"
1202                 },
1203                 {
1204                     "path": "../src/layout/component/field/",
1205                     "name": "Trigger.js"
1206                 },
1207                 {
1208                     "path": "../src/view/",
1209                     "name": "View.js"
1210                 },
1211                 {
1212                     "path": "../src/layout/component/",
1213                     "name": "BoundList.js"
1214                 },
1215                 {
1216                     "path": "../src/toolbar/",
1217                     "name": "TextItem.js"
1218                 },
1219                 {
1220                     "path": "../src/form/field/",
1221                     "name": "Trigger.js"
1222                 },
1223                 {
1224                     "path": "../src/form/field/",
1225                     "name": "Picker.js"
1226                 },
1227                 {
1228                     "path": "../src/form/field/",
1229                     "name": "Spinner.js"
1230                 },
1231                 {
1232                     "path": "../src/form/field/",
1233                     "name": "Number.js"
1234                 },
1235                 {
1236                     "path": "../src/toolbar/",
1237                     "name": "Paging.js"
1238                 },
1239                 {
1240                     "path": "../src/view/",
1241                     "name": "BoundList.js"
1242                 },
1243                 {
1244                     "path": "../src/view/",
1245                     "name": "BoundListKeyNav.js"
1246                 },
1247                 {
1248                     "path": "../src/form/field/",
1249                     "name": "ComboBox.js"
1250                 },
1251                 {
1252                     "path": "../src/picker/",
1253                     "name": "Month.js"
1254                 },
1255                 {
1256                     "path": "../src/picker/",
1257                     "name": "Date.js"
1258                 },
1259                 {
1260                     "path": "../src/form/field/",
1261                     "name": "Date.js"
1262                 },
1263                 {
1264                     "path": "../src/form/field/",
1265                     "name": "Display.js"
1266                 },
1267                 {
1268                     "path": "../src/form/field/",
1269                     "name": "File.js"
1270                 },
1271                 {
1272                     "path": "../src/form/field/",
1273                     "name": "Hidden.js"
1274                 },
1275                 {
1276                     "path": "../src/picker/",
1277                     "name": "Color.js"
1278                 },
1279                 {
1280                     "path": "../src/layout/component/field/",
1281                     "name": "HtmlEditor.js"
1282                 },
1283                 {
1284                     "path": "../src/form/field/",
1285                     "name": "HtmlEditor.js"
1286                 },
1287                 {
1288                     "path": "../src/form/field/",
1289                     "name": "Radio.js"
1290                 },
1291                 {
1292                     "path": "../src/picker/",
1293                     "name": "Time.js"
1294                 },
1295                 {
1296                     "path": "../src/form/field/",
1297                     "name": "Time.js"
1298                 },
1299                 {
1300                     "path": "../src/grid/",
1301                     "name": "CellEditor.js"
1302                 },
1303                 {
1304                     "path": "../src/grid/",
1305                     "name": "ColumnLayout.js"
1306                 },
1307                 {
1308                     "path": "../src/grid/",
1309                     "name": "LockingView.js"
1310                 },
1311                 {
1312                     "path": "../src/grid/",
1313                     "name": "Lockable.js"
1314                 },
1315                 {
1316                     "path": "../src/grid/",
1317                     "name": "Scroller.js"
1318                 },
1319                 {
1320                     "path": "../src/grid/",
1321                     "name": "PagingScroller.js"
1322                 },
1323                 {
1324                     "path": "../src/panel/",
1325                     "name": "Table.js"
1326                 },
1327                 {
1328                     "path": "../src/view/",
1329                     "name": "Table.js"
1330                 },
1331                 {
1332                     "path": "../src/grid/",
1333                     "name": "View.js"
1334                 },
1335                 {
1336                     "path": "../src/grid/",
1337                     "name": "Panel.js"
1338                 },
1339                 {
1340                     "path": "../src/grid/",
1341                     "name": "RowEditor.js"
1342                 },
1343                 {
1344                     "path": "../src/grid/header/",
1345                     "name": "Container.js"
1346                 },
1347                 {
1348                     "path": "../src/grid/column/",
1349                     "name": "Column.js"
1350                 },
1351                 {
1352                     "path": "../src/grid/",
1353                     "name": "RowNumberer.js"
1354                 },
1355                 {
1356                     "path": "../src/view/",
1357                     "name": "DropZone.js"
1358                 },
1359                 {
1360                     "path": "../src/grid/",
1361                     "name": "ViewDropZone.js"
1362                 },
1363                 {
1364                     "path": "../src/grid/column/",
1365                     "name": "Action.js"
1366                 },
1367                 {
1368                     "path": "../src/grid/column/",
1369                     "name": "Boolean.js"
1370                 },
1371                 {
1372                     "path": "../src/grid/column/",
1373                     "name": "Date.js"
1374                 },
1375                 {
1376                     "path": "../src/grid/column/",
1377                     "name": "Number.js"
1378                 },
1379                 {
1380                     "path": "../src/grid/column/",
1381                     "name": "Template.js"
1382                 },
1383                 {
1384                     "path": "../src/grid/feature/",
1385                     "name": "Feature.js"
1386                 },
1387                 {
1388                     "path": "../src/grid/feature/",
1389                     "name": "AbstractSummary.js"
1390                 },
1391                 {
1392                     "path": "../src/grid/feature/",
1393                     "name": "Chunking.js"
1394                 },
1395                 {
1396                     "path": "../src/grid/feature/",
1397                     "name": "Grouping.js"
1398                 },
1399                 {
1400                     "path": "../src/grid/feature/",
1401                     "name": "GroupingSummary.js"
1402                 },
1403                 {
1404                     "path": "../src/grid/feature/",
1405                     "name": "RowBody.js"
1406                 },
1407                 {
1408                     "path": "../src/grid/feature/",
1409                     "name": "RowWrap.js"
1410                 },
1411                 {
1412                     "path": "../src/grid/feature/",
1413                     "name": "Summary.js"
1414                 },
1415                 {
1416                     "path": "../src/grid/header/",
1417                     "name": "DragZone.js"
1418                 },
1419                 {
1420                     "path": "../src/grid/header/",
1421                     "name": "DropZone.js"
1422                 },
1423                 {
1424                     "path": "../src/grid/plugin/",
1425                     "name": "Editing.js"
1426                 },
1427                 {
1428                     "path": "../src/grid/plugin/",
1429                     "name": "CellEditing.js"
1430                 },
1431                 {
1432                     "path": "../src/grid/plugin/",
1433                     "name": "DragDrop.js"
1434                 },
1435                 {
1436                     "path": "../src/grid/plugin/",
1437                     "name": "HeaderReorderer.js"
1438                 },
1439                 {
1440                     "path": "../src/grid/plugin/",
1441                     "name": "HeaderResizer.js"
1442                 },
1443                 {
1444                     "path": "../src/grid/plugin/",
1445                     "name": "RowEditing.js"
1446                 },
1447                 {
1448                     "path": "../src/grid/property/",
1449                     "name": "Grid.js"
1450                 },
1451                 {
1452                     "path": "../src/grid/property/",
1453                     "name": "HeaderContainer.js"
1454                 },
1455                 {
1456                     "path": "../src/grid/property/",
1457                     "name": "Property.js"
1458                 },
1459                 {
1460                     "path": "../src/grid/property/",
1461                     "name": "Store.js"
1462                 },
1463                 {
1464                     "path": "../src/layout/component/",
1465                     "name": "Body.js"
1466                 },
1467                 {
1468                     "path": "../src/layout/component/",
1469                     "name": "FieldSet.js"
1470                 },
1471                 {
1472                     "path": "../src/layout/component/",
1473                     "name": "Tab.js"
1474                 },
1475                 {
1476                     "path": "../src/layout/component/field/",
1477                     "name": "File.js"
1478                 },
1479                 {
1480                     "path": "../src/layout/component/field/",
1481                     "name": "Slider.js"
1482                 },
1483                 {
1484                     "path": "../src/layout/container/",
1485                     "name": "Absolute.js"
1486                 },
1487                 {
1488                     "path": "../src/layout/container/",
1489                     "name": "Accordion.js"
1490                 },
1491                 {
1492                     "path": "../src/resizer/",
1493                     "name": "Splitter.js"
1494                 },
1495                 {
1496                     "path": "../src/layout/container/",
1497                     "name": "Border.js"
1498                 },
1499                 {
1500                     "path": "../src/layout/container/",
1501                     "name": "Card.js"
1502                 },
1503                 {
1504                     "path": "../src/layout/container/",
1505                     "name": "Column.js"
1506                 },
1507                 {
1508                     "path": "../src/layout/container/",
1509                     "name": "Table.js"
1510                 },
1511                 {
1512                     "path": "../src/menu/",
1513                     "name": "Item.js"
1514                 },
1515                 {
1516                     "path": "../src/menu/",
1517                     "name": "CheckItem.js"
1518                 },
1519                 {
1520                     "path": "../src/menu/",
1521                     "name": "KeyNav.js"
1522                 },
1523                 {
1524                     "path": "../src/menu/",
1525                     "name": "Separator.js"
1526                 },
1527                 {
1528                     "path": "../src/menu/",
1529                     "name": "Menu.js"
1530                 },
1531                 {
1532                     "path": "../src/menu/",
1533                     "name": "ColorPicker.js"
1534                 },
1535                 {
1536                     "path": "../src/menu/",
1537                     "name": "DatePicker.js"
1538                 },
1539                 {
1540                     "path": "../src/panel/",
1541                     "name": "Tool.js"
1542                 },
1543                 {
1544                     "path": "../src/resizer/",
1545                     "name": "Handle.js"
1546                 },
1547                 {
1548                     "path": "../src/resizer/",
1549                     "name": "Resizer.js"
1550                 },
1551                 {
1552                     "path": "../src/resizer/",
1553                     "name": "ResizeTracker.js"
1554                 },
1555                 {
1556                     "path": "../src/resizer/",
1557                     "name": "SplitterTracker.js"
1558                 },
1559                 {
1560                     "path": "../src/selection/",
1561                     "name": "CellModel.js"
1562                 },
1563                 {
1564                     "path": "../src/selection/",
1565                     "name": "RowModel.js"
1566                 },
1567                 {
1568                     "path": "../src/selection/",
1569                     "name": "CheckboxModel.js"
1570                 },
1571                 {
1572                     "path": "../src/selection/",
1573                     "name": "TreeModel.js"
1574                 },
1575                 {
1576                     "path": "../src/slider/",
1577                     "name": "Thumb.js"
1578                 },
1579                 {
1580                     "path": "../src/slider/",
1581                     "name": "Tip.js"
1582                 },
1583                 {
1584                     "path": "../src/slider/",
1585                     "name": "Multi.js"
1586                 },
1587                 {
1588                     "path": "../src/slider/",
1589                     "name": "Single.js"
1590                 },
1591                 {
1592                     "path": "../src/tab/",
1593                     "name": "Tab.js"
1594                 },
1595                 {
1596                     "path": "../src/tab/",
1597                     "name": "Bar.js"
1598                 },
1599                 {
1600                     "path": "../src/tab/",
1601                     "name": "Panel.js"
1602                 },
1603                 {
1604                     "path": "../src/toolbar/",
1605                     "name": "Spacer.js"
1606                 },
1607                 {
1608                     "path": "../src/tree/",
1609                     "name": "Column.js"
1610                 },
1611                 {
1612                     "path": "../src/tree/",
1613                     "name": "View.js"
1614                 },
1615                 {
1616                     "path": "../src/tree/",
1617                     "name": "Panel.js"
1618                 },
1619                 {
1620                     "path": "../src/view/",
1621                     "name": "DragZone.js"
1622                 },
1623                 {
1624                     "path": "../src/tree/",
1625                     "name": "ViewDragZone.js"
1626                 },
1627                 {
1628                     "path": "../src/tree/",
1629                     "name": "ViewDropZone.js"
1630                 },
1631                 {
1632                     "path": "../src/tree/plugin/",
1633                     "name": "TreeViewDragDrop.js"
1634                 },
1635                 {
1636                     "path": "../src/util/",
1637                     "name": "Cookies.js"
1638                 },
1639                 {
1640                     "path": "../src/util/",
1641                     "name": "CSS.js"
1642                 },
1643                 {
1644                     "path": "../src/util/",
1645                     "name": "History.js"
1646                 },
1647                 {
1648                     "path": "../src/view/",
1649                     "name": "TableChunker.js"
1650                 }
1651             ]
1652         },
1653         {
1654             "name": "Manifest",
1655             "target": "pkgs/manifest.js",
1656             "id": "manifest",
1657             "files": [
1658                 {
1659                     "path": "../bootstrap/",
1660                     "name": "data-release.js"
1661                 }
1662             ]
1663         }
1664     ],
1665     "builds": [
1666         {
1667             "name": "All Debug",
1668             "target": "ext-all-debug.js",
1669             "options": {
1670                 "debug": true
1671             },
1672             "packages": [
1673                 "foundation",
1674                 "extras",
1675                 "dom",
1676                 "classes",
1677                 "misc"
1678             ]
1679         },
1680         {
1681             "name": "All",
1682             "target": "ext-all.js",
1683             "compress": true,
1684             "packages": [
1685                 "foundation",
1686                 "extras",
1687                 "dom",
1688                 "classes",
1689                 "misc"
1690             ]
1691         },
1692         {
1693             "name": "Sandboxed All Debug",
1694             "target": "builds/ext-all-sandbox-debug.js",
1695             "options": {
1696                 "debug": true
1697             },
1698             "namespaceRewrites": [
1699                 {
1700                     "from": "Ext",
1701                     "to": "Ext4"
1702                 }
1703             ],
1704             "settings": {
1705                 "baseCSSPrefix": "x4-",
1706                 "scopeResetCSS": true
1707             },
1708             "packages": [
1709                 "foundation",
1710                 "extras",
1711                 "dom",
1712                 "classes",
1713                 "misc"
1714             ]
1715         },
1716         {
1717             "name": "Sandboxed All",
1718             "target": "builds/ext-all-sandbox.js",
1719             "compress": true,
1720             "namespaceRewrites": [
1721                 {
1722                     "from": "Ext",
1723                     "to": "Ext4"
1724                 }
1725             ],
1726             "settings": {
1727                 "baseCSSPrefix": "x4-",
1728                 "scopeResetCSS": true
1729             },
1730             "packages": [
1731                 "foundation",
1732                 "extras",
1733                 "dom",
1734                 "classes",
1735                 "misc"
1736             ]
1737         },
1738         {
1739             "name": "Foundation Debug",
1740             "target": "builds/ext-foundation-debug.js",
1741             "options": {
1742                 "debug": true
1743             },
1744             "packages": [
1745                 "foundation"
1746             ]
1747         },
1748         {
1749             "name": "Foundation",
1750             "target": "builds/ext-foundation.js",
1751             "compress": true,
1752             "packages": [
1753                 "foundation"
1754             ]
1755         },
1756         {
1757             "name": "Core Debug",
1758             "target": "builds/ext-core-debug.js",
1759             "options": {
1760                 "debug": true
1761             },
1762             "packages": [
1763                 "foundation",
1764                 "extras",
1765                 "dom"
1766             ]
1767         },
1768         {
1769             "name": "Core",
1770             "target": "builds/ext-core.js",
1771             "compress": true,
1772             "packages": [
1773                 "foundation",
1774                 "extras",
1775                 "dom"
1776             ]
1777         },
1778         {
1779             "name": "Bootstrap Debug",
1780             "target": "ext-debug.js",
1781             "options": {
1782                 "debug": true
1783             },
1784             "packages": [
1785                 "foundation",
1786                 "extras",
1787                 "dom",
1788                 "manifest"
1789             ]
1790         },
1791         {
1792             "name": "Bootstrap",
1793             "target": "ext.js",
1794             "compress": true,
1795             "packages": [
1796                 "foundation",
1797                 "extras",
1798                 "dom",
1799                 "manifest"
1800             ]
1801         }
1802     ],
1803     "resources": [
1804         {
1805             "src": "../resources/",
1806             "dest": "resources"
1807         },
1808         {
1809             "src": "../src/",
1810             "dest": "src"
1811         },
1812         {
1813             "src": "../../platform/src/",
1814             "dest": "src"
1815         },
1816         {
1817             "src": "../../platform/core/",
1818             "dest": "src/core"
1819         },
1820         {
1821             "src": "../test/",
1822             "dest": "test"
1823         },
1824         {
1825             "src": "../overview/",
1826             "dest": "overview"
1827         },
1828         {
1829             "src": "../index.html",
1830             "dest": "index.html"
1831         },
1832         {
1833             "src": "../release-notes.html",
1834             "dest": "release-notes.html"
1835         },
1836         {
1837             "src": "../welcome/",
1838             "dest": "welcome"
1839         },
1840         {
1841             "src": "../bootstrap-release.js",
1842             "dest": "bootstrap.js"
1843         },
1844         {
1845             "src": "../examples/",
1846             "dest": "examples"
1847         },
1848         {
1849             "src": "../examples/newindex.html",
1850             "dest": "examples/index.html"
1851         },
1852         {
1853             "src": "../locale/",
1854             "dest": "locale"
1855         }
1856     ]
1857 }