Upgrade to ExtJS 4.0.7 - Released 10/19/2011
[extjs.git] / build / Ext4-manifest.json
1 [
2     {
3         "className": "Ext.AbstractComponent",
4         "requires": [
5             "Ext.ComponentQuery",
6             "Ext.ComponentManager"
7         ],
8         "mixins": {
9             "observable": "Ext.util.Observable",
10             "animate": "Ext.util.Animate",
11             "state": "Ext.state.Stateful"
12         },
13         "uses": [
14             "Ext.PluginManager",
15             "Ext.ComponentManager",
16             "Ext.Element",
17             "Ext.DomHelper",
18             "Ext.XTemplate",
19             "Ext.ComponentQuery",
20             "Ext.ComponentLoader",
21             "Ext.EventManager",
22             "Ext.layout.Layout",
23             "Ext.layout.component.Auto",
24             "Ext.LoadMask",
25             "Ext.ZIndexManager"
26         ],
27         "functions": [
28             "addChildEls",
29             "addClass",
30             "addCls",
31             "addClsWithUI",
32             "addListener",
33             "addOverCls",
34             "addUIClsToElement",
35             "addUIToElement",
36             "afterComponentLayout",
37             "afterRender",
38             "animate",
39             "applyRenderSelectors",
40             "beforeComponentLayout",
41             "cleanElementRefs",
42             "constructPlugin",
43             "constructPlugins",
44             "constructor",
45             "destroy",
46             "disable",
47             "doAutoRender",
48             "doComponentLayout",
49             "enable",
50             "findLayoutController",
51             "forceComponentLayout",
52             "getAutoId",
53             "getBubbleTarget",
54             "getComponentLayout",
55             "getEl",
56             "getElConfig",
57             "getFrameInfo",
58             "getFramePositions",
59             "getFrameTpl",
60             "getHeight",
61             "getId",
62             "getInsertPosition",
63             "getItemId",
64             "getLoader",
65             "getPlugin",
66             "getSize",
67             "getState",
68             "getTargetEl",
69             "getTpl",
70             "getWidth",
71             "getXTypes",
72             "hasUICls",
73             "initCls",
74             "initComponent",
75             "initContainer",
76             "initContent",
77             "initEvents",
78             "initFrame",
79             "initPlugin",
80             "initRenderData",
81             "initRenderTpl",
82             "initStyles",
83             "is",
84             "isDescendantOf",
85             "isDisabled",
86             "isDraggable",
87             "isDroppable",
88             "isFixedHeight",
89             "isFixedWidth",
90             "isFloating",
91             "isHidden",
92             "isVisible",
93             "isXType",
94             "nextNode",
95             "nextSibling",
96             "onAdded",
97             "onDestroy",
98             "onDisable",
99             "onEnable",
100             "onRemoved",
101             "onRender",
102             "onShow",
103             "previousNode",
104             "previousSibling",
105             "registerFloatingItem",
106             "removeChildEls",
107             "removeClass",
108             "removeCls",
109             "removeClsWithUI",
110             "removeManagedListenerItem",
111             "removeOverCls",
112             "removeUIClsFromElement",
113             "removeUIFromElement",
114             "render",
115             "renderChildren",
116             "setCalculatedSize",
117             "setComponentLayout",
118             "setDisabled",
119             "setDocked",
120             "setHeight",
121             "setLoading",
122             "setPosition",
123             "setSize",
124             "setUI",
125             "setVisible",
126             "setWidth",
127             "up",
128             "update",
129             "updateFrame"
130         ],
131         "source": "/Users/jamieavins/git/SDK/platform/src/AbstractComponent.js"
132     },
133     {
134         "className": "Ext.AbstractManager",
135         "requires": [
136             "Ext.util.HashMap"
137         ],
138         "functions": [
139             "constructor",
140             "create",
141             "each",
142             "get",
143             "getCount",
144             "isRegistered",
145             "onAvailable",
146             "register",
147             "registerType",
148             "unregister"
149         ],
150         "source": "/Users/jamieavins/git/SDK/platform/src/AbstractManager.js"
151     },
152     {
153         "className": "Ext.AbstractPlugin",
154         "functions": [
155             "constructor",
156             "disable",
157             "enable",
158             "getCmp"
159         ],
160         "source": "/Users/jamieavins/git/SDK/platform/src/AbstractPlugin.js"
161     },
162     {
163         "className": "Ext.Ajax",
164         "extend": "Ext.data.Connection",
165         "singleton": true,
166         "source": "/Users/jamieavins/git/SDK/platform/src/Ajax.js"
167     },
168     {
169         "className": "Ext.app.Application",
170         "extend": "Ext.app.Controller",
171         "requires": [
172             "Ext.ModelManager",
173             "Ext.data.Model",
174             "Ext.data.StoreManager",
175             "Ext.tip.QuickTipManager",
176             "Ext.ComponentManager",
177             "Ext.app.EventBus"
178         ],
179         "functions": [
180             "constructor",
181             "control",
182             "getController",
183             "getModel",
184             "getModuleClassName",
185             "getStore",
186             "getView",
187             "onBeforeLaunch"
188         ],
189         "source": "/Users/jamieavins/git/SDK/platform/src/app/Application.js"
190     },
191     {
192         "className": "Ext.app.Controller",
193         "mixins": {
194             "observable": "Ext.util.Observable"
195         },
196         "functions": [
197             "constructor",
198             "control",
199             "createGetters",
200             "getController",
201             "getModel",
202             "getRef",
203             "getStore",
204             "getView",
205             "init",
206             "onClassExtended",
207             "onLaunch",
208             "ref"
209         ],
210         "source": "/Users/jamieavins/git/SDK/platform/src/app/Controller.js"
211     },
212     {
213         "className": "Ext.app.EventBus",
214         "requires": [
215             "Ext.util.Event"
216         ],
217         "mixins": {
218             "observable": "Ext.util.Observable"
219         },
220         "functions": [
221             "constructor",
222             "control",
223             "dispatch"
224         ],
225         "source": "/Users/jamieavins/git/SDK/platform/src/app/EventBus.js"
226     },
227     {
228         "className": "Ext.chart.axis.Abstract",
229         "requires": [
230             "Ext.chart.Chart"
231         ],
232         "functions": [
233             "constructor",
234             "getId"
235         ],
236         "source": "/Users/jamieavins/git/SDK/platform/src/chart/axis/Abstract.js"
237     },
238     {
239         "className": "Ext.chart.axis.Axis",
240         "extend": "Ext.chart.axis.Abstract",
241         "alternateClassName": "Ext.chart.Axis",
242         "requires": [
243             "Ext.draw.Draw"
244         ],
245         "functions": [
246             "calcEnds",
247             "drawAxis",
248             "drawGrid",
249             "drawHorizontalLabels",
250             "drawLabel",
251             "drawTitle",
252             "drawVerticalLabels",
253             "elipsis",
254             "getOrCreateLabel",
255             "getRange",
256             "intersect",
257             "rect2pointArray",
258             "setTitle"
259         ],
260         "source": "/Users/jamieavins/git/SDK/platform/src/chart/axis/Axis.js"
261     },
262     {
263         "className": "Ext.chart.axis.Category",
264         "extend": "Ext.chart.axis.Axis",
265         "alternateClassName": "Ext.chart.CategoryAxis",
266         "alias": "axis.category",
267         "functions": [
268             "applyData",
269             "setLabels"
270         ],
271         "source": "/Users/jamieavins/git/SDK/platform/src/chart/axis/Category.js"
272     },
273     {
274         "className": "Ext.chart.axis.Gauge",
275         "extend": "Ext.chart.axis.Abstract",
276         "alias": "axis.gauge",
277         "functions": [
278             "drawAxis",
279             "drawLabel",
280             "drawTitle",
281             "setTitle"
282         ],
283         "source": "/Users/jamieavins/git/SDK/platform/src/chart/axis/Gauge.js"
284     },
285     {
286         "className": "Ext.chart.axis.Numeric",
287         "extend": "Ext.chart.axis.Axis",
288         "alternateClassName": "Ext.chart.NumericAxis",
289         "alias": "axis.numeric",
290         "functions": [
291             "applyData",
292             "constructor",
293             "roundToDecimal"
294         ],
295         "source": "/Users/jamieavins/git/SDK/platform/src/chart/axis/Numeric.js"
296     },
297     {
298         "className": "Ext.chart.axis.Radial",
299         "extend": "Ext.chart.axis.Abstract",
300         "alias": "axis.radial",
301         "functions": [
302             "drawAxis",
303             "drawLabel"
304         ],
305         "source": "/Users/jamieavins/git/SDK/platform/src/chart/axis/Radial.js"
306     },
307     {
308         "className": "Ext.chart.axis.Time",
309         "extend": "Ext.chart.axis.Numeric",
310         "alternateClassName": "Ext.chart.TimeAxis",
311         "alias": "axis.time",
312         "requires": [
313             "Ext.data.Store",
314             "Ext.data.JsonStore"
315         ],
316         "functions": [
317             "calcEnds",
318             "constructor",
319             "doConstrain",
320             "processView"
321         ],
322         "source": "/Users/jamieavins/git/SDK/platform/src/chart/axis/Time.js"
323     },
324     {
325         "className": "Ext.chart.Callout",
326         "functions": [
327             "constructor",
328             "hideCallouts",
329             "onCreateCallout",
330             "renderCallouts"
331         ],
332         "source": "/Users/jamieavins/git/SDK/platform/src/chart/Callout.js"
333     },
334     {
335         "className": "Ext.chart.Chart",
336         "alias": "widget.chart",
337         "extend": "Ext.draw.Component",
338         "mixins": {
339             "themeManager": "Ext.chart.theme.Theme",
340             "mask": "Ext.chart.Mask",
341             "navigation": "Ext.chart.Navigation"
342         },
343         "requires": [
344             "Ext.util.MixedCollection",
345             "Ext.data.StoreManager",
346             "Ext.chart.Legend",
347             "Ext.util.DelayedTask"
348         ],
349         "functions": [
350             "afterComponentLayout",
351             "afterRender",
352             "alignAxes",
353             "bindStore",
354             "constructor",
355             "delayRefresh",
356             "destroy",
357             "drawAxis",
358             "drawCharts",
359             "getChartStore",
360             "getEventXY",
361             "getMaxGutter",
362             "initComponent",
363             "initializeAxis",
364             "initializeSeries",
365             "onClick",
366             "onMouseDown",
367             "onMouseLeave",
368             "onMouseMove",
369             "onMouseUp",
370             "redraw",
371             "refresh"
372         ],
373         "source": "/Users/jamieavins/git/SDK/platform/src/chart/Chart.js"
374     },
375     {
376         "className": "Ext.chart.Highlight",
377         "requires": [
378             "Ext.fx.Anim"
379         ],
380         "functions": [
381             "cleanHighlights",
382             "constructor",
383             "highlightItem",
384             "unHighlightItem"
385         ],
386         "source": "/Users/jamieavins/git/SDK/platform/src/chart/Highlight.js"
387     },
388     {
389         "className": "Ext.chart.Label",
390         "requires": [
391             "Ext.draw.Color"
392         ],
393         "functions": [
394             "constructor",
395             "hideLabels",
396             "renderLabels"
397         ],
398         "source": "/Users/jamieavins/git/SDK/platform/src/chart/Label.js"
399     },
400     {
401         "className": "Ext.chart.Legend",
402         "requires": [
403             "Ext.chart.LegendItem"
404         ],
405         "functions": [
406             "constructor",
407             "create",
408             "createBox",
409             "createItems",
410             "getBBox",
411             "isDisplayed",
412             "updatePosition"
413         ],
414         "source": "/Users/jamieavins/git/SDK/platform/src/chart/Legend.js"
415     },
416     {
417         "className": "Ext.chart.LegendItem",
418         "extend": "Ext.draw.CompositeSprite",
419         "requires": [
420             "Ext.chart.Shape"
421         ],
422         "functions": [
423             "constructor",
424             "createLegend",
425             "updatePosition"
426         ],
427         "source": "/Users/jamieavins/git/SDK/platform/src/chart/LegendItem.js"
428     },
429     {
430         "className": "Ext.chart.Mask",
431         "functions": [
432             "constructor",
433             "onMouseDown",
434             "onMouseLeave",
435             "onMouseMove",
436             "onMouseUp",
437             "resized"
438         ],
439         "source": "/Users/jamieavins/git/SDK/platform/src/chart/Mask.js"
440     },
441     {
442         "className": "Ext.chart.MaskLayer",
443         "extend": "Ext.Component",
444         "functions": [
445             "constructor",
446             "initComponent",
447             "initDraggable"
448         ],
449         "source": "/Users/jamieavins/git/SDK/platform/src/chart/MaskLayer.js"
450     },
451     {
452         "className": "Ext.chart.Navigation",
453         "functions": [
454             "constructor",
455             "restoreZoom",
456             "setZoom"
457         ],
458         "source": "/Users/jamieavins/git/SDK/platform/src/chart/Navigation.js"
459     },
460     {
461         "className": "Ext.chart.series.Area",
462         "extend": "Ext.chart.series.Cartesian",
463         "alias": "series.area",
464         "requires": [
465             "Ext.chart.axis.Axis",
466             "Ext.draw.Color",
467             "Ext.fx.Anim"
468         ],
469         "functions": [
470             "constructor",
471             "drawSeries",
472             "getBounds",
473             "getLegendColor",
474             "getPaths",
475             "hideAll",
476             "highlightItem",
477             "highlightSeries",
478             "isItemInPoint",
479             "onAnimate",
480             "onCreateLabel",
481             "onPlaceCallout",
482             "onPlaceLabel",
483             "showAll",
484             "shrink",
485             "unHighlightItem",
486             "unHighlightSeries"
487         ],
488         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Area.js"
489     },
490     {
491         "className": "Ext.chart.series.Area",
492         "extend": "Ext.chart.series.Cartesian",
493         "alias": "series.area",
494         "requires": [
495             "Ext.chart.axis.Axis",
496             "Ext.draw.Color",
497             "Ext.fx.Anim"
498         ],
499         "functions": [
500             "constructor",
501             "drawSeries",
502             "getBounds",
503             "getLegendColor",
504             "getPaths",
505             "hideAll",
506             "highlightItem",
507             "highlightSeries",
508             "isItemInPoint",
509             "onAnimate",
510             "onCreateLabel",
511             "onPlaceCallout",
512             "onPlaceLabel",
513             "showAll",
514             "shrink",
515             "unHighlightItem",
516             "unHighlightSeries"
517         ],
518         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Area.js"
519     },
520     {
521         "className": "Ext.chart.series.Bar",
522         "extend": "Ext.chart.series.Cartesian",
523         "alternateClassName": [
524             "Ext.chart.BarSeries",
525             "Ext.chart.BarChart",
526             "Ext.chart.StackedBarChart"
527         ],
528         "requires": [
529             "Ext.chart.axis.Axis",
530             "Ext.fx.Anim"
531         ],
532         "alias": "series.bar",
533         "functions": [
534             "cleanHighlights",
535             "constructor",
536             "drawSeries",
537             "getBarGirth",
538             "getBounds",
539             "getGutters",
540             "getLabelSize",
541             "getLegendColor",
542             "getPaths",
543             "hideAll",
544             "highlightItem",
545             "isItemInPoint",
546             "onAnimate",
547             "onCreateLabel",
548             "onPlaceLabel",
549             "renderShadows",
550             "showAll",
551             "unHighlightItem"
552         ],
553         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Bar.js"
554     },
555     {
556         "className": "Ext.chart.series.Cartesian",
557         "extend": "Ext.chart.series.Series",
558         "alternateClassName": [
559             "Ext.chart.CartesianSeries",
560             "Ext.chart.CartesianChart"
561         ],
562         "functions": [
563             "clearCombinations",
564             "combine",
565             "eachYValue",
566             "getAxesForXAndYFields",
567             "getLegendLabels",
568             "getMinMaxXValues",
569             "getMinMaxYValues",
570             "getYValueAccessors",
571             "getYValueCount"
572         ],
573         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Cartesian.js"
574     },
575     {
576         "className": "Ext.chart.series.Column",
577         "alternateClassName": [
578             "Ext.chart.ColumnSeries",
579             "Ext.chart.ColumnChart",
580             "Ext.chart.StackedColumnChart"
581         ],
582         "extend": "Ext.chart.series.Bar",
583         "alias": "series.column",
584         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Column.js"
585     },
586     {
587         "className": "Ext.chart.series.Gauge",
588         "extend": "Ext.chart.series.Series",
589         "alias": "series.gauge",
590         "functions": [
591             "calcMiddle",
592             "constructor",
593             "drawSeries",
594             "getLegendColor",
595             "getSegment",
596             "initialize",
597             "isItemInPoint",
598             "onAnimate",
599             "onCreateLabel",
600             "onPlaceCallout",
601             "onPlaceLabel",
602             "setValue",
603             "showAll"
604         ],
605         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Gauge.js"
606     },
607     {
608         "className": "Ext.chart.series.Line",
609         "extend": "Ext.chart.series.Cartesian",
610         "alternateClassName": [
611             "Ext.chart.LineSeries",
612             "Ext.chart.LineChart"
613         ],
614         "requires": [
615             "Ext.chart.axis.Axis",
616             "Ext.chart.Shape",
617             "Ext.draw.Draw",
618             "Ext.fx.Anim"
619         ],
620         "alias": "series.line",
621         "functions": [
622             "constructor",
623             "drawSeries",
624             "hideAll",
625             "highlightItem",
626             "isItemInPoint",
627             "onCreateLabel",
628             "onPlaceCallout",
629             "onPlaceLabel",
630             "showAll",
631             "shrink",
632             "toggleAll",
633             "unHighlightItem"
634         ],
635         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Line.js"
636     },
637     {
638         "className": "Ext.chart.series.Pie",
639         "alternateClassName": [
640             "Ext.chart.PieSeries",
641             "Ext.chart.PieChart"
642         ],
643         "extend": "Ext.chart.series.Series",
644         "alias": "series.pie",
645         "functions": [
646             "calcMiddle",
647             "constructor",
648             "drawSeries",
649             "getLegendColor",
650             "getSegment",
651             "hideAll",
652             "highlightItem",
653             "initialize",
654             "isItemInPoint",
655             "onAnimate",
656             "onCreateLabel",
657             "onPlaceCallout",
658             "onPlaceLabel",
659             "showAll",
660             "unHighlightItem"
661         ],
662         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Pie.js"
663     },
664     {
665         "className": "Ext.chart.series.Radar",
666         "extend": "Ext.chart.series.Series",
667         "requires": [
668             "Ext.chart.Shape",
669             "Ext.fx.Anim"
670         ],
671         "alias": "series.radar",
672         "functions": [
673             "constructor",
674             "drawMarkers",
675             "drawSeries",
676             "hideAll",
677             "hideMarkers",
678             "isItemInPoint",
679             "onCreateLabel",
680             "onPlaceLabel",
681             "showAll",
682             "toggleAll"
683         ],
684         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Radar.js"
685     },
686     {
687         "className": "Ext.chart.series.Scatter",
688         "extend": "Ext.chart.series.Cartesian",
689         "requires": [
690             "Ext.chart.axis.Axis",
691             "Ext.chart.Shape",
692             "Ext.fx.Anim"
693         ],
694         "alias": "series.scatter",
695         "functions": [
696             "constructor",
697             "createPoint",
698             "createShadow",
699             "drawSeries",
700             "getBounds",
701             "getPaths",
702             "isItemInPoint",
703             "onAnimate",
704             "onCreateLabel",
705             "onPlaceCallout",
706             "onPlaceLabel",
707             "resetPoint",
708             "resetShadow"
709         ],
710         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Scatter.js"
711     },
712     {
713         "className": "Ext.chart.series.Series",
714         "mixins": {
715             "observable": "Ext.util.Observable",
716             "labels": "Ext.chart.Label",
717             "highlights": "Ext.chart.Highlight",
718             "tips": "Ext.chart.Tip",
719             "callouts": "Ext.chart.Callout"
720         },
721         "functions": [
722             "constructor",
723             "eachRecord",
724             "getGutters",
725             "getItemForPoint",
726             "getLegendColor",
727             "getRecordCount",
728             "hideAll",
729             "isExcluded",
730             "isItemInPoint",
731             "onAnimate",
732             "onItemMouseOut",
733             "onItemMouseOver",
734             "onMouseLeave",
735             "renderer",
736             "setBBox",
737             "setTitle",
738             "showAll",
739             "visibleInLegend"
740         ],
741         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Series.js"
742     },
743     {
744         "className": "Ext.chart.Shape",
745         "singleton": true,
746         "functions": [
747             "arrow",
748             "circle",
749             "cross",
750             "diamond",
751             "drop",
752             "line",
753             "plus",
754             "square",
755             "triangle"
756         ],
757         "source": "/Users/jamieavins/git/SDK/platform/src/chart/Shape.js"
758     },
759     {
760         "className": "Ext.chart.theme.Base",
761         "requires": [
762             "Ext.chart.theme.Theme"
763         ],
764         "functions": [
765             "constructor"
766         ],
767         "source": "/Users/jamieavins/git/SDK/platform/src/chart/theme/Base.js"
768     },
769     {
770         "className": "Ext.chart.theme.Theme",
771         "requires": [
772             "Ext.draw.Color"
773         ],
774         "functions": [
775             "initTheme"
776         ],
777         "source": "/Users/jamieavins/git/SDK/platform/src/chart/theme/Theme.js"
778     },
779     {
780         "className": "Ext.chart.Tip",
781         "requires": [
782             "Ext.tip.ToolTip",
783             "Ext.chart.TipSurface"
784         ],
785         "functions": [
786             "constructor",
787             "hideTip",
788             "showTip"
789         ],
790         "source": "/Users/jamieavins/git/SDK/platform/src/chart/Tip.js"
791     },
792     {
793         "className": "Ext.chart.TipSurface",
794         "extend": "Ext.draw.Component",
795         "functions": [
796             "constructor",
797             "onRender"
798         ],
799         "source": "/Users/jamieavins/git/SDK/platform/src/chart/TipSurface.js"
800     },
801     {
802         "className": "Ext.ComponentLoader",
803         "extend": "Ext.ElementLoader",
804         "functions": [
805             "addMask",
806             "getRenderer",
807             "removeMask",
808             "setOptions",
809             "setTarget"
810         ],
811         "source": "/Users/jamieavins/git/SDK/platform/src/ComponentLoader.js"
812     },
813     {
814         "className": "Ext.ComponentManager",
815         "extend": "Ext.AbstractManager",
816         "alternateClassName": "Ext.ComponentMgr",
817         "singleton": true,
818         "functions": [
819             "create",
820             "registerType"
821         ],
822         "source": "/Users/jamieavins/git/SDK/platform/src/ComponentManager.js"
823     },
824     {
825         "className": "Ext.ComponentQuery",
826         "singleton": true,
827         "uses": [
828             "Ext.ComponentManager"
829         ],
830         "source": "/Users/jamieavins/git/SDK/platform/src/ComponentQuery.js"
831     },
832     {
833         "className": "Ext.container.AbstractContainer",
834         "extend": "Ext.Component",
835         "requires": [
836             "Ext.util.MixedCollection",
837             "Ext.layout.container.Auto",
838             "Ext.ZIndexManager"
839         ],
840         "functions": [
841             "add",
842             "afterLayout",
843             "afterRender",
844             "applyDefaults",
845             "beforeDestroy",
846             "beforeLayout",
847             "cascade",
848             "child",
849             "createComponent",
850             "doLayout",
851             "doRemove",
852             "down",
853             "getComponent",
854             "getComponentId",
855             "getLayout",
856             "getRefItems",
857             "initComponent",
858             "initItems",
859             "insert",
860             "lookupComponent",
861             "move",
862             "onBeforeAdd",
863             "onDisable",
864             "onEnable",
865             "performDeferredLayouts",
866             "prepareItems",
867             "query",
868             "remove",
869             "removeAll",
870             "renderChildren",
871             "setLayout",
872             "show"
873         ],
874         "source": "/Users/jamieavins/git/SDK/platform/src/container/AbstractContainer.js"
875     },
876     {
877         "className": "Ext.data.AbstractStore",
878         "requires": [
879             "Ext.util.MixedCollection",
880             "Ext.data.Operation",
881             "Ext.util.Filter"
882         ],
883         "mixins": {
884             "observable": "Ext.util.Observable",
885             "sortable": "Ext.util.Sortable"
886         },
887         "functions": [
888             "afterCommit",
889             "afterEdit",
890             "afterReject",
891             "clearFilter",
892             "constructor",
893             "create",
894             "decodeFilters",
895             "destroy",
896             "destroyStore",
897             "doSort",
898             "filter",
899             "filterBy",
900             "filterNew",
901             "filterUpdated",
902             "getBatchListeners",
903             "getNewRecords",
904             "getProxy",
905             "getRemovedRecords",
906             "getUpdatedRecords",
907             "isFiltered",
908             "isLoading",
909             "load",
910             "onBatchComplete",
911             "onBatchException",
912             "onBatchOperationComplete",
913             "onProxyWrite",
914             "read",
915             "save",
916             "setProxy",
917             "sync",
918             "update"
919         ],
920         "source": "/Users/jamieavins/git/SDK/platform/src/data/AbstractStore.js"
921     },
922     {
923         "className": "Ext.data.ArrayStore",
924         "extend": "Ext.data.Store",
925         "alias": "store.array",
926         "uses": [
927             "Ext.data.reader.Array"
928         ],
929         "functions": [
930             "constructor",
931             "loadData"
932         ],
933         "source": "/Users/jamieavins/git/SDK/platform/src/data/ArrayStore.js"
934     },
935     {
936         "className": "Ext.data.Association",
937         "functions": [
938             "constructor",
939             "getReader"
940         ],
941         "source": "/Users/jamieavins/git/SDK/platform/src/data/Association.js"
942     },
943     {
944         "className": "Ext.data.Batch",
945         "mixins": {
946             "observable": "Ext.util.Observable"
947         },
948         "functions": [
949             "add",
950             "constructor",
951             "pause",
952             "runNextOperation",
953             "runOperation",
954             "start"
955         ],
956         "source": "/Users/jamieavins/git/SDK/platform/src/data/Batch.js"
957     },
958     {
959         "className": "Ext.data.BelongsToAssociation",
960         "extend": "Ext.data.Association",
961         "alias": "association.belongsto",
962         "functions": [
963             "constructor",
964             "createGetter",
965             "createSetter",
966             "read"
967         ],
968         "source": "/Users/jamieavins/git/SDK/platform/src/data/BelongsToAssociation.js"
969     },
970     {
971         "className": "Ext.data.BufferStore",
972         "extend": "Ext.data.Store",
973         "alias": "store.buffer",
974         "functions": [
975             "constructor"
976         ],
977         "source": "/Users/jamieavins/git/SDK/platform/src/data/BufferStore.js"
978     },
979     {
980         "className": "Ext.data.Connection",
981         "mixins": {
982             "observable": "Ext.util.Observable"
983         },
984         "functions": [
985             "abort",
986             "abortAll",
987             "cleanup",
988             "clearTimeout",
989             "constructor",
990             "createException",
991             "createResponse",
992             "getForm",
993             "getLatest",
994             "isFormUpload",
995             "isLoading",
996             "onComplete",
997             "onStateChange",
998             "onUploadComplete",
999             "parseStatus",
1000             "request",
1001             "setOptions",
1002             "setupHeaders",
1003             "setupMethod",
1004             "setupParams",
1005             "setupUrl",
1006             "upload"
1007         ],
1008         "source": "/Users/jamieavins/git/SDK/platform/src/data/Connection.js"
1009     },
1010     {
1011         "className": "Ext.data.DirectStore",
1012         "extend": "Ext.data.Store",
1013         "alias": "store.direct",
1014         "requires": [
1015             "Ext.data.proxy.Direct"
1016         ],
1017         "functions": [
1018             "constructor"
1019         ],
1020         "source": "/Users/jamieavins/git/SDK/platform/src/data/DirectStore.js"
1021     },
1022     {
1023         "className": "Ext.data.Errors",
1024         "extend": "Ext.util.MixedCollection",
1025         "functions": [
1026             "getByField",
1027             "isValid"
1028         ],
1029         "source": "/Users/jamieavins/git/SDK/platform/src/data/Errors.js"
1030     },
1031     {
1032         "className": "Ext.data.Field",
1033         "requires": [
1034             "Ext.data.Types",
1035             "Ext.data.SortTypes"
1036         ],
1037         "alias": "data.field",
1038         "functions": [
1039             "constructor"
1040         ],
1041         "source": "/Users/jamieavins/git/SDK/platform/src/data/Field.js"
1042     },
1043     {
1044         "className": "Ext.data.HasManyAssociation",
1045         "extend": "Ext.data.Association",
1046         "requires": [
1047             "Ext.util.Inflector"
1048         ],
1049         "alias": "association.hasmany",
1050         "functions": [
1051             "constructor",
1052             "createStore",
1053             "read"
1054         ],
1055         "source": "/Users/jamieavins/git/SDK/platform/src/data/HasManyAssociation.js"
1056     },
1057     {
1058         "className": "Ext.data.IdGenerator",
1059         "functions": [
1060             "constructor",
1061             "getRecId"
1062         ],
1063         "source": "/Users/jamieavins/git/SDK/platform/src/data/IdGenerator.js"
1064     },
1065     {
1066         "className": "Ext.data.JsonP",
1067         "singleton": true,
1068         "functions": [
1069             "abort",
1070             "cleanupErrorHandling",
1071             "createScript",
1072             "handleAbort",
1073             "handleError",
1074             "handleResponse",
1075             "handleTimeout",
1076             "request",
1077             "setupErrorHandling"
1078         ],
1079         "source": "/Users/jamieavins/git/SDK/platform/src/data/JsonP.js"
1080     },
1081     {
1082         "className": "Ext.data.JsonPStore",
1083         "extend": "Ext.data.Store",
1084         "alias": "store.jsonp",
1085         "functions": [
1086             "constructor"
1087         ],
1088         "source": "/Users/jamieavins/git/SDK/platform/src/data/JsonPStore.js"
1089     },
1090     {
1091         "className": "Ext.data.JsonStore",
1092         "extend": "Ext.data.Store",
1093         "alias": "store.json",
1094         "functions": [
1095             "constructor"
1096         ],
1097         "source": "/Users/jamieavins/git/SDK/platform/src/data/JsonStore.js"
1098     },
1099     {
1100         "className": "Ext.data.Model",
1101         "alternateClassName": "Ext.data.Record",
1102         "mixins": {
1103             "observable": "Ext.util.Observable"
1104         },
1105         "requires": [
1106             "Ext.ModelManager",
1107             "Ext.data.IdGenerator",
1108             "Ext.data.Field",
1109             "Ext.data.Errors",
1110             "Ext.data.Operation",
1111             "Ext.data.validations",
1112             "Ext.data.proxy.Ajax",
1113             "Ext.util.MixedCollection"
1114         ],
1115         "functions": [
1116             "afterCommit",
1117             "afterEdit",
1118             "afterReject",
1119             "beginEdit",
1120             "callStore",
1121             "cancelEdit",
1122             "changedWhileEditing",
1123             "commit",
1124             "constructor",
1125             "copy",
1126             "destroy",
1127             "endEdit",
1128             "get",
1129             "getAssociatedData",
1130             "getChanges",
1131             "getId",
1132             "getProxy",
1133             "isEqual",
1134             "isModified",
1135             "isValid",
1136             "join",
1137             "markDirty",
1138             "onClassExtended",
1139             "prepareAssociatedData",
1140             "reject",
1141             "save",
1142             "set",
1143             "setDirty",
1144             "setId",
1145             "setProxy",
1146             "unjoin",
1147             "validate"
1148         ],
1149         "source": "/Users/jamieavins/git/SDK/platform/src/data/Model.js"
1150     },
1151     {
1152         "className": "Ext.data.NodeInterface",
1153         "requires": [
1154             "Ext.data.Field"
1155         ],
1156         "source": "/Users/jamieavins/git/SDK/platform/src/data/NodeInterface.js"
1157     },
1158     {
1159         "className": "Ext.data.NodeStore",
1160         "extend": "Ext.data.Store",
1161         "alias": "store.node",
1162         "requires": [
1163             "Ext.data.NodeInterface"
1164         ],
1165         "functions": [
1166             "constructor",
1167             "isVisible",
1168             "onNodeAppend",
1169             "onNodeCollapse",
1170             "onNodeExpand",
1171             "onNodeInsert",
1172             "onNodeRemove",
1173             "onNodeSort",
1174             "setNode"
1175         ],
1176         "source": "/Users/jamieavins/git/SDK/platform/src/data/NodeStore.js"
1177     },
1178     {
1179         "className": "Ext.data.Operation",
1180         "functions": [
1181             "allowWrite",
1182             "commitRecords",
1183             "constructor",
1184             "getError",
1185             "getRecords",
1186             "getResultSet",
1187             "hasException",
1188             "isComplete",
1189             "isRunning",
1190             "isStarted",
1191             "setBatch",
1192             "setCompleted",
1193             "setException",
1194             "setStarted",
1195             "setSuccessful",
1196             "wasSuccessful"
1197         ],
1198         "source": "/Users/jamieavins/git/SDK/platform/src/data/Operation.js"
1199     },
1200     {
1201         "className": "Ext.data.proxy.Ajax",
1202         "requires": [
1203             "Ext.util.MixedCollection",
1204             "Ext.Ajax"
1205         ],
1206         "extend": "Ext.data.proxy.Server",
1207         "alias": "proxy.ajax",
1208         "alternateClassName": [
1209             "Ext.data.HttpProxy",
1210             "Ext.data.AjaxProxy"
1211         ],
1212         "functions": [
1213             "createRequestCallback",
1214             "doRequest",
1215             "getMethod"
1216         ],
1217         "source": "/Users/jamieavins/git/SDK/platform/src/data/proxy/Ajax.js"
1218     },
1219     {
1220         "className": "Ext.data.proxy.Client",
1221         "extend": "Ext.data.proxy.Proxy",
1222         "alternateClassName": "Ext.data.ClientProxy",
1223         "functions": [
1224             "clear"
1225         ],
1226         "source": "/Users/jamieavins/git/SDK/platform/src/data/proxy/Client.js"
1227     },
1228     {
1229         "className": "Ext.data.proxy.Direct",
1230         "extend": "Ext.data.proxy.Server",
1231         "alternateClassName": "Ext.data.DirectProxy",
1232         "alias": "proxy.direct",
1233         "requires": [
1234             "Ext.direct.Manager"
1235         ],
1236         "functions": [
1237             "applyEncoding",
1238             "buildUrl",
1239             "constructor",
1240             "createRequestCallback",
1241             "doRequest",
1242             "extractResponseData",
1243             "setException"
1244         ],
1245         "source": "/Users/jamieavins/git/SDK/platform/src/data/proxy/Direct.js"
1246     },
1247     {
1248         "className": "Ext.data.proxy.JsonP",
1249         "extend": "Ext.data.proxy.Server",
1250         "alternateClassName": "Ext.data.ScriptTagProxy",
1251         "alias": [
1252             "proxy.jsonp",
1253             "proxy.scripttag"
1254         ],
1255         "requires": [
1256             "Ext.data.JsonP"
1257         ],
1258         "functions": [
1259             "abort",
1260             "buildUrl",
1261             "constructor",
1262             "createRequestCallback",
1263             "destroy",
1264             "doRequest",
1265             "encodeRecords",
1266             "setException"
1267         ],
1268         "source": "/Users/jamieavins/git/SDK/platform/src/data/proxy/JsonP.js"
1269     },
1270     {
1271         "className": "Ext.data.proxy.LocalStorage",
1272         "extend": "Ext.data.proxy.WebStorage",
1273         "alias": "proxy.localstorage",
1274         "alternateClassName": "Ext.data.LocalStorageProxy",
1275         "functions": [
1276             "getStorageObject"
1277         ],
1278         "source": "/Users/jamieavins/git/SDK/platform/src/data/proxy/LocalStorage.js"
1279     },
1280     {
1281         "className": "Ext.data.proxy.Memory",
1282         "extend": "Ext.data.proxy.Client",
1283         "alias": "proxy.memory",
1284         "alternateClassName": "Ext.data.MemoryProxy",
1285         "functions": [
1286             "constructor",
1287             "read"
1288         ],
1289         "source": "/Users/jamieavins/git/SDK/platform/src/data/proxy/Memory.js"
1290     },
1291     {
1292         "className": "Ext.data.proxy.Proxy",
1293         "alias": "proxy.proxy",
1294         "alternateClassName": [
1295             "Ext.data.DataProxy",
1296             "Ext.data.Proxy"
1297         ],
1298         "requires": [
1299             "Ext.data.reader.Json",
1300             "Ext.data.writer.Json"
1301         ],
1302         "uses": [
1303             "Ext.data.Batch",
1304             "Ext.data.Operation",
1305             "Ext.data.Model"
1306         ],
1307         "mixins": {
1308             "observable": "Ext.util.Observable"
1309         },
1310         "functions": [
1311             "batch",
1312             "constructor",
1313             "getModel",
1314             "getReader",
1315             "getWriter",
1316             "setModel",
1317             "setReader",
1318             "setWriter"
1319         ],
1320         "source": "/Users/jamieavins/git/SDK/platform/src/data/proxy/Proxy.js"
1321     },
1322     {
1323         "className": "Ext.data.proxy.Rest",
1324         "extend": "Ext.data.proxy.Ajax",
1325         "alternateClassName": "Ext.data.RestProxy",
1326         "alias": "proxy.rest",
1327         "functions": [
1328             "buildUrl"
1329         ],
1330         "source": "/Users/jamieavins/git/SDK/platform/src/data/proxy/Rest.js"
1331     },
1332     {
1333         "className": "Ext.data.proxy.Server",
1334         "extend": "Ext.data.proxy.Proxy",
1335         "alias": "proxy.server",
1336         "alternateClassName": "Ext.data.ServerProxy",
1337         "uses": [
1338             "Ext.data.Request"
1339         ],
1340         "functions": [
1341             "applyEncoding",
1342             "buildRequest",
1343             "buildUrl",
1344             "constructor",
1345             "create",
1346             "destroy",
1347             "doRequest",
1348             "encodeFilters",
1349             "encodeSorters",
1350             "extractResponseData",
1351             "getParams",
1352             "getUrl",
1353             "onDestroy",
1354             "processResponse",
1355             "read",
1356             "setException",
1357             "update"
1358         ],
1359         "source": "/Users/jamieavins/git/SDK/platform/src/data/proxy/Server.js"
1360     },
1361     {
1362         "className": "Ext.data.proxy.SessionStorage",
1363         "extend": "Ext.data.proxy.WebStorage",
1364         "alias": "proxy.sessionstorage",
1365         "alternateClassName": "Ext.data.SessionStorageProxy",
1366         "functions": [
1367             "getStorageObject"
1368         ],
1369         "source": "/Users/jamieavins/git/SDK/platform/src/data/proxy/SessionStorage.js"
1370     },
1371     {
1372         "className": "Ext.data.proxy.WebStorage",
1373         "extend": "Ext.data.proxy.Client",
1374         "alternateClassName": "Ext.data.WebStorageProxy",
1375         "functions": [
1376             "clear",
1377             "constructor",
1378             "create",
1379             "destroy",
1380             "getIds",
1381             "getNextId",
1382             "getRecord",
1383             "getRecordCounterKey",
1384             "getRecordKey",
1385             "getStorageObject",
1386             "initialize",
1387             "read",
1388             "removeRecord",
1389             "setIds",
1390             "setRecord",
1391             "update"
1392         ],
1393         "source": "/Users/jamieavins/git/SDK/platform/src/data/proxy/WebStorage.js"
1394     },
1395     {
1396         "className": "Ext.data.reader.Array",
1397         "extend": "Ext.data.reader.Json",
1398         "alternateClassName": "Ext.data.ArrayReader",
1399         "alias": "reader.array",
1400         "functions": [
1401             "buildExtractors"
1402         ],
1403         "source": "/Users/jamieavins/git/SDK/platform/src/data/reader/Array.js"
1404     },
1405     {
1406         "className": "Ext.data.reader.Json",
1407         "extend": "Ext.data.reader.Reader",
1408         "alternateClassName": "Ext.data.JsonReader",
1409         "alias": "reader.json",
1410         "functions": [
1411             "buildExtractors",
1412             "extractData",
1413             "getResponseData",
1414             "readRecords"
1415         ],
1416         "source": "/Users/jamieavins/git/SDK/platform/src/data/reader/Json.js"
1417     },
1418     {
1419         "className": "Ext.data.reader.Reader",
1420         "requires": [
1421             "Ext.data.ResultSet"
1422         ],
1423         "alternateClassName": [
1424             "Ext.data.Reader",
1425             "Ext.data.DataReader"
1426         ],
1427         "functions": [
1428             "buildExtractors",
1429             "buildFieldExtractors",
1430             "constructor",
1431             "extractData",
1432             "extractValues",
1433             "getAssociatedDataRoot",
1434             "getData",
1435             "getFields",
1436             "getIdProperty",
1437             "getResponseData",
1438             "getRoot",
1439             "onMetaChange",
1440             "read",
1441             "readAssociated",
1442             "readRecords",
1443             "setModel"
1444         ],
1445         "source": "/Users/jamieavins/git/SDK/platform/src/data/reader/Reader.js"
1446     },
1447     {
1448         "className": "Ext.data.reader.Xml",
1449         "extend": "Ext.data.reader.Reader",
1450         "alternateClassName": "Ext.data.XmlReader",
1451         "alias": "reader.xml",
1452         "functions": [
1453             "createAccessor",
1454             "extractData",
1455             "getAssociatedDataRoot",
1456             "getData",
1457             "getNodeValue",
1458             "getResponseData",
1459             "getRoot",
1460             "readRecords"
1461         ],
1462         "source": "/Users/jamieavins/git/SDK/platform/src/data/reader/Xml.js"
1463     },
1464     {
1465         "className": "Ext.data.Request",
1466         "functions": [
1467             "constructor"
1468         ],
1469         "source": "/Users/jamieavins/git/SDK/platform/src/data/Request.js"
1470     },
1471     {
1472         "className": "Ext.data.ResultSet",
1473         "functions": [
1474             "constructor"
1475         ],
1476         "source": "/Users/jamieavins/git/SDK/platform/src/data/ResultSet.js"
1477     },
1478     {
1479         "className": "Ext.data.SequentialIdGenerator",
1480         "extend": "Ext.data.IdGenerator",
1481         "alias": "idgen.sequential",
1482         "functions": [
1483             "constructor",
1484             "generate"
1485         ],
1486         "source": "/Users/jamieavins/git/SDK/platform/src/data/SequentialIdGenerator.js"
1487     },
1488     {
1489         "className": "Ext.data.SortTypes",
1490         "singleton": true,
1491         "functions": [
1492             "asDate",
1493             "asFloat",
1494             "asInt",
1495             "asText",
1496             "asUCString",
1497             "asUCText",
1498             "none"
1499         ],
1500         "source": "/Users/jamieavins/git/SDK/platform/src/data/SortTypes.js"
1501     },
1502     {
1503         "className": "Ext.data.Store",
1504         "extend": "Ext.data.AbstractStore",
1505         "alias": "store.store",
1506         "requires": [
1507             "Ext.data.StoreManager",
1508             "Ext.ModelManager",
1509             "Ext.data.Model",
1510             "Ext.util.Grouper"
1511         ],
1512         "uses": [
1513             "Ext.data.proxy.Memory"
1514         ],
1515         "functions": [
1516             "add",
1517             "aggregate",
1518             "average",
1519             "cacheRecords",
1520             "clearData",
1521             "clearFilter",
1522             "clearGrouping",
1523             "collect",
1524             "constructor",
1525             "count",
1526             "createFilterFn",
1527             "createModel",
1528             "decodeGroupers",
1529             "doSort",
1530             "each",
1531             "filter",
1532             "filterBy",
1533             "find",
1534             "findBy",
1535             "findExact",
1536             "findRecord",
1537             "fireGroupChange",
1538             "first",
1539             "getAt",
1540             "getAverage",
1541             "getById",
1542             "getCount",
1543             "getGroupData",
1544             "getGroupString",
1545             "getGroups",
1546             "getGroupsForGrouper",
1547             "getGroupsForGrouperIndex",
1548             "getMax",
1549             "getMin",
1550             "getNewRecords",
1551             "getPageFromRecordIndex",
1552             "getRange",
1553             "getRequestId",
1554             "getSum",
1555             "getTotalCount",
1556             "getUpdatedRecords",
1557             "group",
1558             "guaranteeRange",
1559             "hasPendingRequests",
1560             "indexOf",
1561             "indexOfId",
1562             "indexOfTotal",
1563             "insert",
1564             "isFiltered",
1565             "isGrouped",
1566             "last",
1567             "load",
1568             "loadData",
1569             "loadPage",
1570             "loadRawData",
1571             "loadRecords",
1572             "mask",
1573             "max",
1574             "min",
1575             "nextPage",
1576             "onBeforeSort",
1577             "onClassExtended",
1578             "onCreateRecords",
1579             "onDestroyRecords",
1580             "onGuaranteedRange",
1581             "onProxyLoad",
1582             "onProxyPrefetch",
1583             "onUpdateRecords",
1584             "onWaitForGuarantee",
1585             "prefetch",
1586             "prefetchPage",
1587             "previousPage",
1588             "purgeRecords",
1589             "queryBy",
1590             "rangeSatisfied",
1591             "remove",
1592             "removeAll",
1593             "removeAt",
1594             "sort",
1595             "sum",
1596             "unmask"
1597         ],
1598         "source": "/Users/jamieavins/git/SDK/platform/src/data/Store.js"
1599     },
1600     {
1601         "className": "Ext.data.StoreManager",
1602         "extend": "Ext.util.MixedCollection",
1603         "alternateClassName": [
1604             "Ext.StoreMgr",
1605             "Ext.data.StoreMgr",
1606             "Ext.StoreManager"
1607         ],
1608         "singleton": true,
1609         "uses": [
1610             "Ext.data.ArrayStore"
1611         ],
1612         "functions": [
1613             "getKey",
1614             "lookup",
1615             "register",
1616             "unregister"
1617         ],
1618         "source": "/Users/jamieavins/git/SDK/platform/src/data/StoreManager.js"
1619     },
1620     {
1621         "className": "Ext.data.Tree",
1622         "alias": "data.tree",
1623         "mixins": {
1624             "observable": "Ext.util.Observable"
1625         },
1626         "functions": [
1627             "constructor",
1628             "filter",
1629             "flatten",
1630             "getNodeById",
1631             "getRootNode",
1632             "onNodeAppend",
1633             "onNodeInsert",
1634             "onNodeRemove",
1635             "registerNode",
1636             "setRootNode",
1637             "sort",
1638             "unregisterNode"
1639         ],
1640         "source": "/Users/jamieavins/git/SDK/platform/src/data/Tree.js"
1641     },
1642     {
1643         "className": "Ext.data.TreeStore",
1644         "extend": "Ext.data.AbstractStore",
1645         "alias": "store.tree",
1646         "requires": [
1647             "Ext.data.Tree",
1648             "Ext.data.NodeInterface",
1649             "Ext.data.NodeStore"
1650         ],
1651         "functions": [
1652             "constructor",
1653             "doSort",
1654             "fillNode",
1655             "getNewRecords",
1656             "getNodeById",
1657             "getRootNode",
1658             "getUpdatedRecords",
1659             "load",
1660             "onBeforeNodeCollapse",
1661             "onBeforeNodeExpand",
1662             "onBeforeSort",
1663             "onCreateRecords",
1664             "onDestroyRecords",
1665             "onNodeAdded",
1666             "onNodeRemove",
1667             "onProxyLoad",
1668             "onUpdateRecords",
1669             "removeAll",
1670             "setProxy",
1671             "setRootNode"
1672         ],
1673         "source": "/Users/jamieavins/git/SDK/platform/src/data/TreeStore.js"
1674     },
1675     {
1676         "className": "Ext.data.Types",
1677         "singleton": true,
1678         "requires": [
1679             "Ext.data.SortTypes"
1680         ],
1681         "source": "/Users/jamieavins/git/SDK/platform/src/data/Types.js"
1682     },
1683     {
1684         "className": "Ext.data.UuidGenerator",
1685         "source": "/Users/jamieavins/git/SDK/platform/src/data/UuidGenerator.js"
1686     },
1687     {
1688         "className": "Ext.data.validations",
1689         "singleton": true,
1690         "functions": [
1691             "email",
1692             "exclusion",
1693             "format",
1694             "inclusion",
1695             "length",
1696             "presence"
1697         ],
1698         "source": "/Users/jamieavins/git/SDK/platform/src/data/validations.js"
1699     },
1700     {
1701         "className": "Ext.data.writer.Json",
1702         "extend": "Ext.data.writer.Writer",
1703         "alternateClassName": "Ext.data.JsonWriter",
1704         "alias": "writer.json",
1705         "functions": [
1706             "writeRecords"
1707         ],
1708         "source": "/Users/jamieavins/git/SDK/platform/src/data/writer/Json.js"
1709     },
1710     {
1711         "className": "Ext.data.writer.Writer",
1712         "alias": "writer.base",
1713         "alternateClassName": [
1714             "Ext.data.DataWriter",
1715             "Ext.data.Writer"
1716         ],
1717         "functions": [
1718             "constructor",
1719             "getRecordData",
1720             "write"
1721         ],
1722         "source": "/Users/jamieavins/git/SDK/platform/src/data/writer/Writer.js"
1723     },
1724     {
1725         "className": "Ext.data.writer.Xml",
1726         "extend": "Ext.data.writer.Writer",
1727         "alternateClassName": "Ext.data.XmlWriter",
1728         "alias": "writer.xml",
1729         "functions": [
1730             "writeRecords"
1731         ],
1732         "source": "/Users/jamieavins/git/SDK/platform/src/data/writer/Xml.js"
1733     },
1734     {
1735         "className": "Ext.data.XmlStore",
1736         "extend": "Ext.data.Store",
1737         "alternateClassName": "Ext.data.XmlStore",
1738         "alias": "store.xml",
1739         "functions": [
1740             "constructor"
1741         ],
1742         "source": "/Users/jamieavins/git/SDK/platform/src/data/XmlStore.js"
1743     },
1744     {
1745         "className": "Ext.direct.Event",
1746         "alias": "direct.event",
1747         "requires": [
1748             "Ext.direct.Manager"
1749         ],
1750         "functions": [
1751             "constructor",
1752             "getData"
1753         ],
1754         "source": "/Users/jamieavins/git/SDK/platform/src/direct/Event.js"
1755     },
1756     {
1757         "className": "Ext.direct.ExceptionEvent",
1758         "extend": "Ext.direct.RemotingEvent",
1759         "alias": "direct.exception",
1760         "source": "/Users/jamieavins/git/SDK/platform/src/direct/ExceptionEvent.js"
1761     },
1762     {
1763         "className": "Ext.direct.JsonProvider",
1764         "extend": "Ext.direct.Provider",
1765         "alias": "direct.jsonprovider",
1766         "uses": [
1767             "Ext.direct.ExceptionEvent"
1768         ],
1769         "functions": [
1770             "createEvent",
1771             "createEvents",
1772             "parseResponse"
1773         ],
1774         "source": "/Users/jamieavins/git/SDK/platform/src/direct/JsonProvider.js"
1775     },
1776     {
1777         "className": "Ext.direct.Manager",
1778         "singleton": true,
1779         "mixins": {
1780             "observable": "Ext.util.Observable"
1781         },
1782         "requires": [
1783             "Ext.util.MixedCollection"
1784         ],
1785         "functions": [
1786             "addProvider",
1787             "addTransaction",
1788             "constructor",
1789             "getProvider",
1790             "getTransaction",
1791             "onProviderData",
1792             "removeProvider",
1793             "removeTransaction"
1794         ],
1795         "source": "/Users/jamieavins/git/SDK/platform/src/direct/Manager.js"
1796     },
1797     {
1798         "className": "Ext.direct.PollingProvider",
1799         "extend": "Ext.direct.JsonProvider",
1800         "alias": "direct.pollingprovider",
1801         "uses": [
1802             "Ext.direct.ExceptionEvent"
1803         ],
1804         "requires": [
1805             "Ext.Ajax",
1806             "Ext.util.DelayedTask"
1807         ],
1808         "functions": [
1809             "connect",
1810             "constructor",
1811             "disconnect",
1812             "isConnected",
1813             "onData"
1814         ],
1815         "source": "/Users/jamieavins/git/SDK/platform/src/direct/PollingProvider.js"
1816     },
1817     {
1818         "className": "Ext.direct.Provider",
1819         "alias": "direct.provider",
1820         "mixins": {
1821             "observable": "Ext.util.Observable"
1822         },
1823         "functions": [
1824             "constructor",
1825             "isConnected"
1826         ],
1827         "source": "/Users/jamieavins/git/SDK/platform/src/direct/Provider.js"
1828     },
1829     {
1830         "className": "Ext.direct.RemotingEvent",
1831         "extend": "Ext.direct.Event",
1832         "alias": "direct.rpc",
1833         "functions": [
1834             "getTransaction"
1835         ],
1836         "source": "/Users/jamieavins/git/SDK/platform/src/direct/RemotingEvent.js"
1837     },
1838     {
1839         "className": "Ext.direct.RemotingMethod",
1840         "functions": [
1841             "constructor",
1842             "getCallData"
1843         ],
1844         "source": "/Users/jamieavins/git/SDK/platform/src/direct/RemotingMethod.js"
1845     },
1846     {
1847         "className": "Ext.direct.RemotingProvider",
1848         "alias": "direct.remotingprovider",
1849         "extend": "Ext.direct.JsonProvider",
1850         "requires": [
1851             "Ext.util.MixedCollection",
1852             "Ext.util.DelayedTask",
1853             "Ext.direct.Transaction",
1854             "Ext.direct.RemotingMethod"
1855         ],
1856         "functions": [
1857             "combineAndSend",
1858             "configureFormRequest",
1859             "configureRequest",
1860             "connect",
1861             "constructor",
1862             "createHandler",
1863             "disconnect",
1864             "getCallData",
1865             "getTransaction",
1866             "initAPI",
1867             "isConnected",
1868             "onData",
1869             "queueTransaction",
1870             "runCallback",
1871             "sendFormRequest",
1872             "sendRequest"
1873         ],
1874         "source": "/Users/jamieavins/git/SDK/platform/src/direct/RemotingProvider.js"
1875     },
1876     {
1877         "className": "Ext.direct.Transaction",
1878         "alias": "direct.transaction",
1879         "alternateClassName": "Ext.Direct.Transaction",
1880         "functions": [
1881             "constructor",
1882             "getProvider",
1883             "retry",
1884             "send"
1885         ],
1886         "source": "/Users/jamieavins/git/SDK/platform/src/direct/Transaction.js"
1887     },
1888     {
1889         "className": "Ext.draw.Color",
1890         "functions": [
1891             "constructor",
1892             "fromHSL",
1893             "fromString",
1894             "getBlue",
1895             "getDarker",
1896             "getGrayscale",
1897             "getGreen",
1898             "getHSL",
1899             "getLighter",
1900             "getRGB",
1901             "getRed",
1902             "toHex",
1903             "toString"
1904         ],
1905         "source": "/Users/jamieavins/git/SDK/platform/src/draw/Color.js"
1906     },
1907     {
1908         "className": "Ext.draw.Component",
1909         "alias": "widget.draw",
1910         "extend": "Ext.Component",
1911         "requires": [
1912             "Ext.draw.Surface",
1913             "Ext.layout.component.Draw"
1914         ],
1915         "functions": [
1916             "autoSizeSurface",
1917             "createSurface",
1918             "initComponent",
1919             "onDestroy",
1920             "onRender"
1921         ],
1922         "source": "/Users/jamieavins/git/SDK/platform/src/draw/Component.js"
1923     },
1924     {
1925         "className": "Ext.draw.CompositeSprite",
1926         "extend": "Ext.util.MixedCollection",
1927         "mixins": {
1928             "animate": "Ext.util.Animate"
1929         },
1930         "functions": [
1931             "add",
1932             "addCls",
1933             "attachEvents",
1934             "constructor",
1935             "destroy",
1936             "getBBox",
1937             "getSurface",
1938             "hide",
1939             "insert",
1940             "onClick",
1941             "onMouseDown",
1942             "onMouseOut",
1943             "onMouseOver",
1944             "onMouseUp",
1945             "redraw",
1946             "remove",
1947             "removeCls",
1948             "setAttributes",
1949             "setStyle",
1950             "show"
1951         ],
1952         "source": "/Users/jamieavins/git/SDK/platform/src/draw/CompositeSprite.js"
1953     },
1954     {
1955         "className": "Ext.draw.Draw",
1956         "singleton": true,
1957         "requires": [
1958             "Ext.draw.Color"
1959         ],
1960         "functions": [
1961             "arc2curve",
1962             "command2curve",
1963             "curveDim",
1964             "degrees",
1965             "ellipsePath",
1966             "findDotAtSegment",
1967             "getAnchors",
1968             "interpolatePaths",
1969             "intersect",
1970             "intersectInside",
1971             "intersectIntersection",
1972             "is",
1973             "mapPath",
1974             "parseGradient",
1975             "parsePathString",
1976             "path2curve",
1977             "path2string",
1978             "pathClone",
1979             "pathDimensions",
1980             "pathToAbsolute",
1981             "pathToRelative",
1982             "pathToString",
1983             "quadratic2curve",
1984             "rad",
1985             "rectPath",
1986             "rotate",
1987             "rotateAndTranslatePath",
1988             "rotatePoint",
1989             "smooth",
1990             "snapEnds",
1991             "snapEndsByDate",
1992             "snapEndsByDateAndStep",
1993             "sorter",
1994             "withinBox"
1995         ],
1996         "source": "/Users/jamieavins/git/SDK/platform/src/draw/Draw.js"
1997     },
1998     {
1999         "className": "Ext.draw.engine.Svg",
2000         "extend": "Ext.draw.Surface",
2001         "requires": [
2002             "Ext.draw.Draw",
2003             "Ext.draw.Sprite",
2004             "Ext.draw.Matrix",
2005             "Ext.Element"
2006         ],
2007         "functions": [
2008             "addCls",
2009             "addGradient",
2010             "applyAttrs",
2011             "applyZIndex",
2012             "createItem",
2013             "createSpriteElement",
2014             "createSvgElement",
2015             "destroy",
2016             "getBBox",
2017             "getBBoxText",
2018             "getDefs",
2019             "getRegion",
2020             "hasCls",
2021             "hide",
2022             "hidePrim",
2023             "onMouseEnter",
2024             "onMouseLeave",
2025             "onRemove",
2026             "processEvent",
2027             "redraw",
2028             "removeCls",
2029             "render",
2030             "renderAll",
2031             "renderItem",
2032             "setClip",
2033             "setSize",
2034             "setText",
2035             "setViewBox",
2036             "show",
2037             "showPrim",
2038             "transform",
2039             "tuneText"
2040         ],
2041         "source": "/Users/jamieavins/git/SDK/platform/src/draw/engine/Svg.js"
2042     },
2043     {
2044         "className": "Ext.draw.engine.Vml",
2045         "extend": "Ext.draw.Surface",
2046         "requires": [
2047             "Ext.draw.Draw",
2048             "Ext.draw.Color",
2049             "Ext.draw.Sprite",
2050             "Ext.draw.Matrix",
2051             "Ext.Element"
2052         ],
2053         "functions": [
2054             "addCls",
2055             "addGradient",
2056             "applyAttrs",
2057             "applyViewBox",
2058             "createItem",
2059             "createSpriteElement",
2060             "destroy",
2061             "extractTransform",
2062             "getBBox",
2063             "getBBoxText",
2064             "getRegion",
2065             "hide",
2066             "hidePrim",
2067             "onAdd",
2068             "onMouseEnter",
2069             "onMouseLeave",
2070             "onRemove",
2071             "path2vml",
2072             "processEvent",
2073             "redraw",
2074             "removeCls",
2075             "render",
2076             "renderAll",
2077             "renderItem",
2078             "rotationCompensation",
2079             "setClip",
2080             "setFill",
2081             "setPaths",
2082             "setSimpleCoords",
2083             "setSize",
2084             "setStroke",
2085             "setText",
2086             "setTextAttributes",
2087             "setViewBox",
2088             "setZIndex",
2089             "show",
2090             "showPrim",
2091             "transform"
2092         ],
2093         "source": "/Users/jamieavins/git/SDK/platform/src/draw/engine/Vml.js"
2094     },
2095     {
2096         "className": "Ext.draw.Matrix",
2097         "requires": [
2098             "Ext.draw.Draw"
2099         ],
2100         "functions": [
2101             "add",
2102             "clone",
2103             "constructor",
2104             "get",
2105             "invert",
2106             "offset",
2107             "prepend",
2108             "rotate",
2109             "scale",
2110             "split",
2111             "toFilter",
2112             "toString",
2113             "toSvg",
2114             "translate",
2115             "x",
2116             "y"
2117         ],
2118         "source": "/Users/jamieavins/git/SDK/platform/src/draw/Matrix.js"
2119     },
2120     {
2121         "className": "Ext.draw.Sprite",
2122         "mixins": {
2123             "observable": "Ext.util.Observable",
2124             "animate": "Ext.util.Animate"
2125         },
2126         "requires": [
2127             "Ext.draw.SpriteDD"
2128         ],
2129         "functions": [
2130             "addCls",
2131             "constructor",
2132             "destroy",
2133             "getBBox",
2134             "hide",
2135             "initDraggable",
2136             "onRemove",
2137             "redraw",
2138             "remove",
2139             "removeCls",
2140             "setAttributes",
2141             "setStyle",
2142             "setText",
2143             "show"
2144         ],
2145         "source": "/Users/jamieavins/git/SDK/platform/src/draw/Sprite.js"
2146     },
2147     {
2148         "className": "Ext.draw.SpriteDD",
2149         "extend": "Ext.dd.DragSource",
2150         "functions": [
2151             "constructor",
2152             "getDragEl",
2153             "getRegion",
2154             "onDrag",
2155             "setDragElPos",
2156             "startDrag"
2157         ],
2158         "source": "/Users/jamieavins/git/SDK/platform/src/draw/SpriteDD.js"
2159     },
2160     {
2161         "className": "Ext.draw.Surface",
2162         "mixins": {
2163             "observable": "Ext.util.Observable"
2164         },
2165         "requires": [
2166             "Ext.draw.CompositeSprite"
2167         ],
2168         "uses": [
2169             "Ext.draw.engine.Svg",
2170             "Ext.draw.engine.Vml"
2171         ],
2172         "functions": [
2173             "add",
2174             "applyTransformations",
2175             "applyViewBox",
2176             "constructor",
2177             "createGroup",
2178             "destroy",
2179             "ellipsePath",
2180             "getGroup",
2181             "getId",
2182             "getPathcircle",
2183             "getPathellipse",
2184             "getPathimage",
2185             "getPathpath",
2186             "getPathrect",
2187             "getPathtext",
2188             "initBackground",
2189             "initGradients",
2190             "initItems",
2191             "insertByZIndex",
2192             "onAdd",
2193             "onClick",
2194             "onMouseDown",
2195             "onMouseMove",
2196             "onMouseOut",
2197             "onMouseOver",
2198             "onMouseUp",
2199             "prepareItems",
2200             "rectPath",
2201             "remove",
2202             "removeAll",
2203             "rotate",
2204             "scale",
2205             "scrubAttrs",
2206             "setSize",
2207             "setViewBox",
2208             "transformToViewBox",
2209             "translate"
2210         ],
2211         "source": "/Users/jamieavins/git/SDK/platform/src/draw/Surface.js"
2212     },
2213     {
2214         "className": "Ext.ElementLoader",
2215         "mixins": {
2216             "observable": "Ext.util.Observable"
2217         },
2218         "uses": [
2219             "Ext.data.Connection",
2220             "Ext.Ajax"
2221         ],
2222         "functions": [
2223             "abort",
2224             "addMask",
2225             "constructor",
2226             "destroy",
2227             "getRenderer",
2228             "getTarget",
2229             "isAutoRefreshing",
2230             "load",
2231             "onComplete",
2232             "removeMask",
2233             "setTarget",
2234             "startAutoRefresh",
2235             "stopAutoRefresh"
2236         ],
2237         "source": "/Users/jamieavins/git/SDK/platform/src/ElementLoader.js"
2238     },
2239     {
2240         "className": "Ext.fx.Anim",
2241         "mixins": {
2242             "observable": "Ext.util.Observable"
2243         },
2244         "requires": [
2245             "Ext.fx.Manager",
2246             "Ext.fx.Animator",
2247             "Ext.fx.Easing",
2248             "Ext.fx.CubicBezier",
2249             "Ext.fx.PropertyHandler"
2250         ],
2251         "functions": [
2252             "constructor",
2253             "end",
2254             "initAttrs",
2255             "lastFrame",
2256             "runAnim",
2257             "setAttr",
2258             "start"
2259         ],
2260         "source": "/Users/jamieavins/git/SDK/platform/src/fx/Anim.js"
2261     },
2262     {
2263         "className": "Ext.fx.Animator",
2264         "mixins": {
2265             "observable": "Ext.util.Observable"
2266         },
2267         "requires": [
2268             "Ext.fx.Manager"
2269         ],
2270         "functions": [
2271             "applyAnimator",
2272             "constructor",
2273             "createTimeline",
2274             "end",
2275             "lastFrame",
2276             "sorter",
2277             "start"
2278         ],
2279         "source": "/Users/jamieavins/git/SDK/platform/src/fx/Animator.js"
2280     },
2281     {
2282         "className": "Ext.fx.CubicBezier",
2283         "singleton": true,
2284         "functions": [
2285             "cubicBezier",
2286             "cubicBezierAtTime"
2287         ],
2288         "source": "/Users/jamieavins/git/SDK/platform/src/fx/CubicBezier.js"
2289     },
2290     {
2291         "className": "Ext.fx.Manager",
2292         "singleton": true,
2293         "requires": [
2294             "Ext.util.MixedCollection",
2295             "Ext.fx.target.Element",
2296             "Ext.fx.target.CompositeElement",
2297             "Ext.fx.target.Sprite",
2298             "Ext.fx.target.CompositeSprite",
2299             "Ext.fx.target.Component"
2300         ],
2301         "mixins": {
2302             "queue": "Ext.fx.Queue"
2303         },
2304         "functions": [
2305             "addAnim",
2306             "applyPendingAttrs",
2307             "collectTargetData",
2308             "constructor",
2309             "createTarget",
2310             "removeAnim",
2311             "runAnim",
2312             "runner",
2313             "runningFilter",
2314             "startAnim",
2315             "startingFilter"
2316         ],
2317         "source": "/Users/jamieavins/git/SDK/platform/src/fx/Manager.js"
2318     },
2319     {
2320         "className": "Ext.fx.PropertyHandler",
2321         "requires": [
2322             "Ext.draw.Draw"
2323         ],
2324         "source": "/Users/jamieavins/git/SDK/platform/src/fx/PropertyHandler.js"
2325     },
2326     {
2327         "className": "Ext.fx.Queue",
2328         "requires": [
2329             "Ext.util.HashMap"
2330         ],
2331         "functions": [
2332             "constructor",
2333             "getActiveAnimation",
2334             "getFxDefaults",
2335             "getFxQueue",
2336             "hasFxBlock",
2337             "queueFx",
2338             "setFxDefaults",
2339             "stopAnimation"
2340         ],
2341         "source": "/Users/jamieavins/git/SDK/platform/src/fx/Queue.js"
2342     },
2343     {
2344         "className": "Ext.fx.target.Component",
2345         "extend": "Ext.fx.target.Target",
2346         "functions": [
2347             "getAttr",
2348             "setAttr"
2349         ],
2350         "source": "/Users/jamieavins/git/SDK/platform/src/fx/target/Component.js"
2351     },
2352     {
2353         "className": "Ext.fx.target.CompositeElement",
2354         "extend": "Ext.fx.target.Element",
2355         "functions": [
2356             "constructor",
2357             "getAttr"
2358         ],
2359         "source": "/Users/jamieavins/git/SDK/platform/src/fx/target/CompositeElement.js"
2360     },
2361     {
2362         "className": "Ext.fx.target.CompositeElementCSS",
2363         "extend": "Ext.fx.target.CompositeElement",
2364         "requires": [
2365             "Ext.fx.target.ElementCSS"
2366         ],
2367         "functions": [
2368             "setAttr"
2369         ],
2370         "source": "/Users/jamieavins/git/SDK/platform/src/fx/target/CompositeElementCSS.js"
2371     },
2372     {
2373         "className": "Ext.fx.target.CompositeSprite",
2374         "extend": "Ext.fx.target.Sprite",
2375         "functions": [
2376             "getAttr"
2377         ],
2378         "source": "/Users/jamieavins/git/SDK/platform/src/fx/target/CompositeSprite.js"
2379     },
2380     {
2381         "className": "Ext.fx.target.Element",
2382         "extend": "Ext.fx.target.Target",
2383         "functions": [
2384             "getAttr",
2385             "getElVal",
2386             "setAttr"
2387         ],
2388         "source": "/Users/jamieavins/git/SDK/platform/src/fx/target/Element.js"
2389     },
2390     {
2391         "className": "Ext.fx.target.ElementCSS",
2392         "extend": "Ext.fx.target.Element",
2393         "functions": [
2394             "setAttr"
2395         ],
2396         "source": "/Users/jamieavins/git/SDK/platform/src/fx/target/ElementCSS.js"
2397     },
2398     {
2399         "className": "Ext.fx.target.Sprite",
2400         "extend": "Ext.fx.target.Target",
2401         "functions": [
2402             "getAttr",
2403             "getFromPrim",
2404             "setAttr"
2405         ],
2406         "source": "/Users/jamieavins/git/SDK/platform/src/fx/target/Sprite.js"
2407     },
2408     {
2409         "className": "Ext.fx.target.Target",
2410         "functions": [
2411             "constructor",
2412             "getId"
2413         ],
2414         "source": "/Users/jamieavins/git/SDK/platform/src/fx/target/Target.js"
2415     },
2416     {
2417         "className": "Ext.layout.component.AbstractDock",
2418         "extend": "Ext.layout.component.Component",
2419         "functions": [
2420             "adjustAutoBox",
2421             "adjustSizedBox",
2422             "afterRemove",
2423             "beforeLayout",
2424             "calculateDockBoxes",
2425             "configureItem",
2426             "dockItems",
2427             "getLayoutItems",
2428             "handleItemBorders",
2429             "initBox",
2430             "onLayout",
2431             "renderItems",
2432             "setBodyBox"
2433         ],
2434         "source": "/Users/jamieavins/git/SDK/platform/src/layout/component/AbstractDock.js"
2435     },
2436     {
2437         "className": "Ext.layout.component.Auto",
2438         "alias": "layout.autocomponent",
2439         "extend": "Ext.layout.component.Component",
2440         "functions": [
2441             "onLayout"
2442         ],
2443         "source": "/Users/jamieavins/git/SDK/platform/src/layout/component/Auto.js"
2444     },
2445     {
2446         "className": "Ext.layout.component.Component",
2447         "extend": "Ext.layout.Layout",
2448         "functions": [
2449             "afterLayout",
2450             "beforeLayout",
2451             "doContainerLayout",
2452             "doOwnerCtLayouts",
2453             "getRenderTarget",
2454             "getTarget",
2455             "getTargetInfo",
2456             "initLayout",
2457             "needsLayout",
2458             "setElementSize",
2459             "setTargetSize"
2460         ],
2461         "source": "/Users/jamieavins/git/SDK/platform/src/layout/component/Component.js"
2462     },
2463     {
2464         "className": "Ext.layout.component.Draw",
2465         "alias": "layout.draw",
2466         "extend": "Ext.layout.component.Auto",
2467         "functions": [
2468             "onLayout"
2469         ],
2470         "source": "/Users/jamieavins/git/SDK/platform/src/layout/component/Draw.js"
2471     },
2472     {
2473         "className": "Ext.layout.container.AbstractCard",
2474         "extend": "Ext.layout.container.Fit",
2475         "functions": [
2476             "beforeLayout",
2477             "configureItem",
2478             "getActiveItem",
2479             "getAnimation",
2480             "getNext",
2481             "getPrev",
2482             "isValidParent",
2483             "next",
2484             "onLayout",
2485             "onRemove",
2486             "parseActiveItem",
2487             "prev",
2488             "renderChildren"
2489         ],
2490         "source": "/Users/jamieavins/git/SDK/platform/src/layout/container/AbstractCard.js"
2491     },
2492     {
2493         "className": "Ext.layout.container.AbstractContainer",
2494         "extend": "Ext.layout.Layout",
2495         "functions": [
2496             "afterLayout",
2497             "beforeLayout",
2498             "getLayoutItems",
2499             "getRenderTarget",
2500             "getTarget",
2501             "setItemSize"
2502         ],
2503         "source": "/Users/jamieavins/git/SDK/platform/src/layout/container/AbstractContainer.js"
2504     },
2505     {
2506         "className": "Ext.layout.container.AbstractFit",
2507         "extend": "Ext.layout.container.Container",
2508         "source": "/Users/jamieavins/git/SDK/platform/src/layout/container/AbstractFit.js"
2509     },
2510     {
2511         "className": "Ext.layout.container.Auto",
2512         "alias": [
2513             "layout.auto",
2514             "layout.autocontainer"
2515         ],
2516         "extend": "Ext.layout.container.Container",
2517         "functions": [
2518             "configureItem",
2519             "onLayout"
2520         ],
2521         "source": "/Users/jamieavins/git/SDK/platform/src/layout/container/Auto.js"
2522     },
2523     {
2524         "className": "Ext.layout.Layout",
2525         "functions": [
2526             "afterRemove",
2527             "beforeLayout",
2528             "constructor",
2529             "destroy",
2530             "getLayoutItems",
2531             "initLayout",
2532             "isValidParent",
2533             "layout",
2534             "moveItem",
2535             "renderChildren",
2536             "renderItem",
2537             "renderItems",
2538             "setOwner"
2539         ],
2540         "source": "/Users/jamieavins/git/SDK/platform/src/layout/Layout.js"
2541     },
2542     {
2543         "className": "Ext.ModelManager",
2544         "extend": "Ext.AbstractManager",
2545         "alternateClassName": "Ext.ModelMgr",
2546         "requires": [
2547             "Ext.data.Association"
2548         ],
2549         "singleton": true,
2550         "functions": [
2551             "create",
2552             "getModel",
2553             "onModelDefined",
2554             "registerDeferredAssociation",
2555             "registerType"
2556         ],
2557         "source": "/Users/jamieavins/git/SDK/platform/src/ModelManager.js"
2558     },
2559     {
2560         "className": "Ext.panel.AbstractPanel",
2561         "extend": "Ext.container.Container",
2562         "requires": [
2563             "Ext.util.MixedCollection",
2564             "Ext.Element",
2565             "Ext.toolbar.Toolbar"
2566         ],
2567         "functions": [
2568             "addDocked",
2569             "addUIClsToElement",
2570             "addUIToElement",
2571             "beforeDestroy",
2572             "getComponent",
2573             "getDockedComponent",
2574             "getDockedItems",
2575             "getRefItems",
2576             "getTargetEl",
2577             "initBodyCls",
2578             "initBodyStyles",
2579             "initComponent",
2580             "initItems",
2581             "initRenderData",
2582             "insertDocked",
2583             "removeDocked",
2584             "removeUIClsFromElement",
2585             "removeUIFromElement",
2586             "setBorder"
2587         ],
2588         "source": "/Users/jamieavins/git/SDK/platform/src/panel/AbstractPanel.js"
2589     },
2590     {
2591         "className": "Ext.PluginManager",
2592         "extend": "Ext.AbstractManager",
2593         "alternateClassName": "Ext.PluginMgr",
2594         "singleton": true,
2595         "functions": [
2596             "create",
2597             "findByType"
2598         ],
2599         "source": "/Users/jamieavins/git/SDK/platform/src/PluginManager.js"
2600     },
2601     {
2602         "className": "Ext.selection.DataViewModel",
2603         "extend": "Ext.selection.Model",
2604         "requires": [
2605             "Ext.util.KeyNav"
2606         ],
2607         "functions": [
2608             "bindComponent",
2609             "constructor",
2610             "destroy",
2611             "initKeyNav",
2612             "onContainerClick",
2613             "onItemClick",
2614             "onNavKey",
2615             "onSelectChange"
2616         ],
2617         "source": "/Users/jamieavins/git/SDK/platform/src/selection/DataViewModel.js"
2618     },
2619     {
2620         "className": "Ext.selection.Model",
2621         "extend": "Ext.util.Observable",
2622         "alternateClassName": "Ext.AbstractSelectionModel",
2623         "requires": [
2624             "Ext.data.StoreManager"
2625         ],
2626         "functions": [
2627             "bind",
2628             "bindComponent",
2629             "clearSelections",
2630             "constructor",
2631             "deselect",
2632             "deselectAll",
2633             "destroy",
2634             "doDeselect",
2635             "doMultiSelect",
2636             "doSelect",
2637             "doSingleSelect",
2638             "getCount",
2639             "getLastFocused",
2640             "getLastSelected",
2641             "getSelection",
2642             "getSelectionMode",
2643             "hasSelection",
2644             "isFocused",
2645             "isLocked",
2646             "isSelected",
2647             "maybeFireSelectionChange",
2648             "onEditorKey",
2649             "onLastFocusChanged",
2650             "onSelectChange",
2651             "onStoreAdd",
2652             "onStoreClear",
2653             "onStoreRemove",
2654             "onStoreUpdate",
2655             "refresh",
2656             "select",
2657             "selectAll",
2658             "selectRange",
2659             "selectWithEvent",
2660             "setLastFocused",
2661             "setLocked",
2662             "setSelectionMode"
2663         ],
2664         "source": "/Users/jamieavins/git/SDK/platform/src/selection/Model.js"
2665     },
2666     {
2667         "className": "Ext.state.CookieProvider",
2668         "extend": "Ext.state.Provider",
2669         "functions": [
2670             "clear",
2671             "clearCookie",
2672             "constructor",
2673             "readCookies",
2674             "set",
2675             "setCookie"
2676         ],
2677         "source": "/Users/jamieavins/git/SDK/platform/src/state/CookieProvider.js"
2678     },
2679     {
2680         "className": "Ext.state.LocalStorageProvider",
2681         "extend": "Ext.state.Provider",
2682         "alias": "state.localstorage",
2683         "functions": [
2684             "clear",
2685             "constructor",
2686             "getStorageObject",
2687             "readLocalStorage",
2688             "set"
2689         ],
2690         "source": "/Users/jamieavins/git/SDK/platform/src/state/LocalStorageProvider.js"
2691     },
2692     {
2693         "className": "Ext.state.Manager",
2694         "singleton": true,
2695         "requires": [
2696             "Ext.state.Provider"
2697         ],
2698         "functions": [
2699             "clear",
2700             "constructor",
2701             "get",
2702             "getProvider",
2703             "set",
2704             "setProvider"
2705         ],
2706         "source": "/Users/jamieavins/git/SDK/platform/src/state/Manager.js"
2707     },
2708     {
2709         "className": "Ext.state.Provider",
2710         "mixins": {
2711             "observable": "Ext.util.Observable"
2712         },
2713         "functions": [
2714             "clear",
2715             "constructor",
2716             "decodeValue",
2717             "encodeValue",
2718             "get",
2719             "set"
2720         ],
2721         "source": "/Users/jamieavins/git/SDK/platform/src/state/Provider.js"
2722     },
2723     {
2724         "className": "Ext.state.Stateful",
2725         "mixins": {
2726             "observable": "Ext.util.Observable"
2727         },
2728         "requires": [
2729             "Ext.state.Manager"
2730         ],
2731         "functions": [
2732             "addStateEvents",
2733             "applyState",
2734             "constructor",
2735             "destroy",
2736             "getState",
2737             "getStateId",
2738             "initState",
2739             "initStateEvents",
2740             "onStateChange",
2741             "savePropToState",
2742             "savePropsToState",
2743             "saveState"
2744         ],
2745         "source": "/Users/jamieavins/git/SDK/platform/src/state/Stateful.js"
2746     },
2747     {
2748         "className": "Ext.Template",
2749         "requires": [
2750             "Ext.DomHelper",
2751             "Ext.util.Format"
2752         ],
2753         "functions": [
2754             "append",
2755             "applyTemplate",
2756             "compile",
2757             "constructor",
2758             "doInsert",
2759             "insertAfter",
2760             "insertBefore",
2761             "insertFirst",
2762             "overwrite",
2763             "set"
2764         ],
2765         "source": "/Users/jamieavins/git/SDK/platform/src/Template.js"
2766     },
2767     {
2768         "className": "Ext.util.AbstractMixedCollection",
2769         "requires": [
2770             "Ext.util.Filter"
2771         ],
2772         "mixins": {
2773             "observable": "Ext.util.Observable"
2774         },
2775         "functions": [
2776             "add",
2777             "addAll",
2778             "clear",
2779             "clone",
2780             "collect",
2781             "constructor",
2782             "contains",
2783             "containsKey",
2784             "createValueMatcher",
2785             "each",
2786             "eachKey",
2787             "extractValues",
2788             "filter",
2789             "filterBy",
2790             "find",
2791             "findBy",
2792             "findIndex",
2793             "findIndexBy",
2794             "first",
2795             "get",
2796             "getAt",
2797             "getByKey",
2798             "getCount",
2799             "getKey",
2800             "getRange",
2801             "indexOf",
2802             "indexOfKey",
2803             "insert",
2804             "last",
2805             "remove",
2806             "removeAll",
2807             "removeAt",
2808             "removeAtKey",
2809             "replace",
2810             "sum"
2811         ],
2812         "source": "/Users/jamieavins/git/SDK/platform/src/util/AbstractMixedCollection.js"
2813     },
2814     {
2815         "className": "Ext.util.Filter",
2816         "functions": [
2817             "constructor",
2818             "createFilterFn",
2819             "createValueMatcher",
2820             "getRoot"
2821         ],
2822         "source": "/Users/jamieavins/git/SDK/platform/src/util/Filter.js"
2823     },
2824     {
2825         "className": "Ext.util.Grouper",
2826         "extend": "Ext.util.Sorter",
2827         "functions": [
2828             "getGroupString"
2829         ],
2830         "source": "/Users/jamieavins/git/SDK/platform/src/util/Grouper.js"
2831     },
2832     {
2833         "className": "Ext.util.HashMap",
2834         "mixins": {
2835             "observable": "Ext.util.Observable"
2836         },
2837         "functions": [
2838             "add",
2839             "clear",
2840             "clone",
2841             "constructor",
2842             "contains",
2843             "containsKey",
2844             "each",
2845             "findKey",
2846             "get",
2847             "getArray",
2848             "getCount",
2849             "getData",
2850             "getKey",
2851             "getKeys",
2852             "getValues",
2853             "remove",
2854             "removeAtKey",
2855             "replace"
2856         ],
2857         "source": "/Users/jamieavins/git/SDK/platform/src/util/HashMap.js"
2858     },
2859     {
2860         "className": "Ext.util.Inflector",
2861         "singleton": true,
2862         "functions": [
2863             "classify",
2864             "clearPlurals",
2865             "clearSingulars",
2866             "isTransnumeral",
2867             "ordinalize",
2868             "plural",
2869             "pluralize",
2870             "singular",
2871             "singularize"
2872         ],
2873         "source": "/Users/jamieavins/git/SDK/platform/src/util/Inflector.js"
2874     },
2875     {
2876         "className": "Ext.util.Memento",
2877         "source": "/Users/jamieavins/git/SDK/platform/src/util/Memento.js"
2878     },
2879     {
2880         "className": "Ext.util.MixedCollection",
2881         "extend": "Ext.util.AbstractMixedCollection",
2882         "mixins": {
2883             "sortable": "Ext.util.Sortable"
2884         },
2885         "functions": [
2886             "_sort",
2887             "constructor",
2888             "doSort",
2889             "reorder",
2890             "sortBy",
2891             "sortByKey"
2892         ],
2893         "source": "/Users/jamieavins/git/SDK/platform/src/util/MixedCollection.js"
2894     },
2895     {
2896         "className": "Ext.util.Observable",
2897         "requires": [
2898             "Ext.util.Event"
2899         ],
2900         "functions": [
2901             "addEvents",
2902             "addListener",
2903             "addManagedListener",
2904             "clearListeners",
2905             "clearManagedListeners",
2906             "constructor",
2907             "continueFireEvent",
2908             "createRelayer",
2909             "enableBubble",
2910             "fireEvent",
2911             "getBubbleParent",
2912             "hasListener",
2913             "purgeListeners",
2914             "purgeManagedListeners",
2915             "relayEvents",
2916             "removeListener",
2917             "removeManagedListener",
2918             "removeManagedListenerItem",
2919             "resumeEvents",
2920             "suspendEvents"
2921         ],
2922         "source": "/Users/jamieavins/git/SDK/platform/src/util/Observable.js"
2923     },
2924     {
2925         "className": "Ext.util.Offset",
2926         "functions": [
2927             "constructor",
2928             "copy",
2929             "copyFrom",
2930             "equals",
2931             "isZero",
2932             "round",
2933             "toString"
2934         ],
2935         "source": "/Users/jamieavins/git/SDK/platform/src/util/Offset.js"
2936     },
2937     {
2938         "className": "Ext.util.Point",
2939         "extend": "Ext.util.Region",
2940         "functions": [
2941             "constructor",
2942             "equals",
2943             "isWithin",
2944             "roundedEquals",
2945             "toString"
2946         ],
2947         "source": "/Users/jamieavins/git/SDK/platform/src/util/Point.js"
2948     },
2949     {
2950         "className": "Ext.util.Region",
2951         "requires": [
2952             "Ext.util.Offset"
2953         ],
2954         "functions": [
2955             "adjust",
2956             "constrainTo",
2957             "constructor",
2958             "contains",
2959             "copy",
2960             "copyFrom",
2961             "equals",
2962             "getOutOfBoundOffset",
2963             "getOutOfBoundOffsetX",
2964             "getOutOfBoundOffsetY",
2965             "getSize",
2966             "intersect",
2967             "isOutOfBound",
2968             "isOutOfBoundX",
2969             "isOutOfBoundY",
2970             "restrict",
2971             "restrictX",
2972             "restrictY",
2973             "round",
2974             "toString",
2975             "translateBy",
2976             "union"
2977         ],
2978         "source": "/Users/jamieavins/git/SDK/platform/src/util/Region.js"
2979     },
2980     {
2981         "className": "Ext.util.Sortable",
2982         "requires": [
2983             "Ext.util.Sorter"
2984         ],
2985         "functions": [
2986             "decodeSorters",
2987             "getSorters",
2988             "initSortable",
2989             "sort"
2990         ],
2991         "source": "/Users/jamieavins/git/SDK/platform/src/util/Sortable.js"
2992     },
2993     {
2994         "className": "Ext.util.Sorter",
2995         "functions": [
2996             "constructor",
2997             "createSortFunction",
2998             "defaultSorterFn",
2999             "getRoot",
3000             "setDirection",
3001             "toggle",
3002             "updateSortFunction"
3003         ],
3004         "source": "/Users/jamieavins/git/SDK/platform/src/util/Sorter.js"
3005     },
3006     {
3007         "className": "Ext.view.AbstractView",
3008         "extend": "Ext.Component",
3009         "alternateClassName": "Ext.view.AbstractView",
3010         "requires": [
3011             "Ext.LoadMask",
3012             "Ext.data.StoreManager",
3013             "Ext.CompositeElementLite",
3014             "Ext.DomQuery",
3015             "Ext.selection.DataViewModel"
3016         ],
3017         "functions": [
3018             "addCmpEvents",
3019             "afterRender",
3020             "bindStore",
3021             "bufferRender",
3022             "collectData",
3023             "deselect",
3024             "doAdd",
3025             "doRemove",
3026             "findItemByChild",
3027             "findTargetByEvent",
3028             "getItemSelector",
3029             "getNode",
3030             "getNodeByRecord",
3031             "getNodes",
3032             "getRecord",
3033             "getRecords",
3034             "getSelectedNodes",
3035             "getSelectionModel",
3036             "getStore",
3037             "indexOf",
3038             "initComponent",
3039             "isSelected",
3040             "onAdd",
3041             "onDataChanged",
3042             "onDestroy",
3043             "onItemDeselect",
3044             "onItemSelect",
3045             "onMaskBeforeShow",
3046             "onMaskHide",
3047             "onRemove",
3048             "onRender",
3049             "onUpdate",
3050             "prepareData",
3051             "refresh",
3052             "refreshNode",
3053             "select",
3054             "updateIndexes"
3055         ],
3056         "source": "/Users/jamieavins/git/SDK/platform/src/view/AbstractView.js"
3057     },
3058     {
3059         "className": "Ext.XTemplate",
3060         "extend": "Ext.Template",
3061         "functions": [
3062             "applySubTemplate",
3063             "applyTemplate",
3064             "compile",
3065             "compileTpl",
3066             "constructor"
3067         ],
3068         "source": "/Users/jamieavins/git/SDK/platform/src/XTemplate.js"
3069     },
3070     {
3071         "className": "Ext.Action",
3072         "functions": [
3073             "addComponent",
3074             "callEach",
3075             "constructor",
3076             "disable",
3077             "each",
3078             "enable",
3079             "execute",
3080             "getIconCls",
3081             "getText",
3082             "hide",
3083             "isDisabled",
3084             "isHidden",
3085             "removeComponent",
3086             "setDisabled",
3087             "setHandler",
3088             "setHidden",
3089             "setIconCls",
3090             "setText",
3091             "show"
3092         ],
3093         "source": "/Users/jamieavins/git/SDK/extjs/src/Action.js"
3094     },
3095     {
3096         "className": "Ext.button.Button",
3097         "alias": "widget.button",
3098         "extend": "Ext.Component",
3099         "requires": [
3100             "Ext.menu.Manager",
3101             "Ext.util.ClickRepeater",
3102             "Ext.layout.component.Button",
3103             "Ext.util.TextMetrics",
3104             "Ext.util.KeyMap"
3105         ],
3106         "alternateClassName": "Ext.Button",
3107         "functions": [
3108             "afterRender",
3109             "beforeDestroy",
3110             "clearTip",
3111             "disable",
3112             "doToggle",
3113             "enable",
3114             "fireHandler",
3115             "getActionEl",
3116             "getFocusEl",
3117             "getHref",
3118             "getPersistentBtnPadding",
3119             "getRefItems",
3120             "getSplitCls",
3121             "getTemplateArgs",
3122             "getText",
3123             "getTipAttr",
3124             "getTriggerSize",
3125             "hasVisibleMenu",
3126             "hideMenu",
3127             "initAria",
3128             "initComponent",
3129             "maybeShowMenu",
3130             "onBlur",
3131             "onClick",
3132             "onDestroy",
3133             "onDownKey",
3134             "onFocus",
3135             "onMenuHide",
3136             "onMenuShow",
3137             "onMenuTriggerOut",
3138             "onMenuTriggerOver",
3139             "onMouseDown",
3140             "onMouseEnter",
3141             "onMouseLeave",
3142             "onMouseMove",
3143             "onMouseOut",
3144             "onMouseOver",
3145             "onMouseUp",
3146             "onRender",
3147             "onRepeatClick",
3148             "restoreClick",
3149             "setButtonCls",
3150             "setHandler",
3151             "setIcon",
3152             "setIconCls",
3153             "setParams",
3154             "setScale",
3155             "setText",
3156             "setTextAlign",
3157             "setTooltip",
3158             "setUI",
3159             "showMenu",
3160             "toggle"
3161         ],
3162         "source": "/Users/jamieavins/git/SDK/extjs/src/button/Button.js"
3163     },
3164     {
3165         "className": "Ext.button.Cycle",
3166         "alias": "widget.cycle",
3167         "extend": "Ext.button.Split",
3168         "alternateClassName": "Ext.CycleButton",
3169         "functions": [
3170             "checkHandler",
3171             "getActiveItem",
3172             "getButtonText",
3173             "initComponent",
3174             "setActiveItem",
3175             "toggleSelected"
3176         ],
3177         "source": "/Users/jamieavins/git/SDK/extjs/src/button/Cycle.js"
3178     },
3179     {
3180         "className": "Ext.button.Split",
3181         "alias": "widget.splitbutton",
3182         "extend": "Ext.button.Button",
3183         "alternateClassName": "Ext.SplitButton",
3184         "functions": [
3185             "initComponent",
3186             "onClick",
3187             "setArrowHandler"
3188         ],
3189         "source": "/Users/jamieavins/git/SDK/extjs/src/button/Split.js"
3190     },
3191     {
3192         "className": "Ext.Component",
3193         "alias": [
3194             "widget.component",
3195             "widget.box"
3196         ],
3197         "extend": "Ext.AbstractComponent",
3198         "requires": [
3199             "Ext.util.DelayedTask"
3200         ],
3201         "uses": [
3202             "Ext.Layer",
3203             "Ext.resizer.Resizer",
3204             "Ext.util.ComponentDragger"
3205         ],
3206         "mixins": {
3207             "floating": "Ext.util.Floating"
3208         },
3209         "functions": [
3210             "adjustPosition",
3211             "afterHide",
3212             "afterRender",
3213             "afterSetPosition",
3214             "afterShow",
3215             "blur",
3216             "bubble",
3217             "cloneConfig",
3218             "constructor",
3219             "deleteMembers",
3220             "findParentBy",
3221             "findParentByType",
3222             "focus",
3223             "getActionEl",
3224             "getBox",
3225             "getBubbleTarget",
3226             "getContentTarget",
3227             "getDragEl",
3228             "getEl",
3229             "getFocusEl",
3230             "getId",
3231             "getOuterSize",
3232             "getPosition",
3233             "getPositionEl",
3234             "getProxy",
3235             "getResizeEl",
3236             "getVisibilityEl",
3237             "getXType",
3238             "hide",
3239             "initAria",
3240             "initComponent",
3241             "initDraggable",
3242             "initResizable",
3243             "makeFloating",
3244             "onDestroy",
3245             "onDisable",
3246             "onEnable",
3247             "onHide",
3248             "onShow",
3249             "onShowComplete",
3250             "setAutoScroll",
3251             "setPagePosition",
3252             "setPosition",
3253             "show",
3254             "showAt",
3255             "updateBox"
3256         ],
3257         "source": "/Users/jamieavins/git/SDK/extjs/src/Component.js"
3258     },
3259     {
3260         "className": "Ext.container.ButtonGroup",
3261         "extend": "Ext.panel.Panel",
3262         "alias": "widget.buttongroup",
3263         "alternateClassName": "Ext.ButtonGroup",
3264         "functions": [
3265             "afterLayout",
3266             "afterRender",
3267             "applyDefaults",
3268             "initComponent",
3269             "onBeforeAdd"
3270         ],
3271         "source": "/Users/jamieavins/git/SDK/extjs/src/container/ButtonGroup.js"
3272     },
3273     {
3274         "className": "Ext.container.Container",
3275         "extend": "Ext.container.AbstractContainer",
3276         "alias": "widget.container",
3277         "alternateClassName": "Ext.Container",
3278         "functions": [
3279             "getChildByElement"
3280         ],
3281         "source": "/Users/jamieavins/git/SDK/extjs/src/container/Container.js"
3282     },
3283     {
3284         "className": "Ext.container.Viewport",
3285         "extend": "Ext.container.Container",
3286         "alias": "widget.viewport",
3287         "requires": [
3288             "Ext.EventManager"
3289         ],
3290         "alternateClassName": "Ext.Viewport",
3291         "functions": [
3292             "fireResize",
3293             "initComponent"
3294         ],
3295         "source": "/Users/jamieavins/git/SDK/extjs/src/container/Viewport.js"
3296     },
3297     {
3298         "className": "Ext.dd.DD",
3299         "extend": "Ext.dd.DragDrop",
3300         "requires": [
3301             "Ext.dd.DragDropManager"
3302         ],
3303         "functions": [
3304             "alignElWithMouse",
3305             "applyConfig",
3306             "autoOffset",
3307             "autoScroll",
3308             "b4Drag",
3309             "b4MouseDown",
3310             "cachePosition",
3311             "constructor",
3312             "getTargetCoord",
3313             "setDelta",
3314             "setDragElPos",
3315             "toString"
3316         ],
3317         "source": "/Users/jamieavins/git/SDK/extjs/src/dd/DD.js"
3318     },
3319     {
3320         "className": "Ext.dd.DDProxy",
3321         "extend": "Ext.dd.DD",
3322         "functions": [
3323             "_resizeProxy",
3324             "afterDrag",
3325             "applyConfig",
3326             "b4EndDrag",
3327             "b4MouseDown",
3328             "b4StartDrag",
3329             "beforeMove",
3330             "constructor",
3331             "createFrame",
3332             "endDrag",
3333             "initFrame",
3334             "showFrame",
3335             "toString"
3336         ],
3337         "source": "/Users/jamieavins/git/SDK/extjs/src/dd/DDProxy.js"
3338     },
3339     {
3340         "className": "Ext.dd.DDTarget",
3341         "extend": "Ext.dd.DragDrop",
3342         "functions": [
3343             "constructor",
3344             "toString"
3345         ],
3346         "source": "/Users/jamieavins/git/SDK/extjs/src/dd/DDTarget.js"
3347     },
3348     {
3349         "className": "Ext.dd.DragDrop",
3350         "requires": [
3351             "Ext.dd.DragDropManager"
3352         ],
3353         "functions": [
3354             "addInvalidHandleClass",
3355             "addInvalidHandleId",
3356             "addInvalidHandleType",
3357             "addToGroup",
3358             "applyConfig",
3359             "b4Drag",
3360             "b4DragDrop",
3361             "b4DragOut",
3362             "b4DragOver",
3363             "b4EndDrag",
3364             "b4MouseDown",
3365             "b4StartDrag",
3366             "clearConstraints",
3367             "clearTicks",
3368             "clickValidator",
3369             "constrainTo",
3370             "constructor",
3371             "destroy",
3372             "endDrag",
3373             "getDragEl",
3374             "getEl",
3375             "getTick",
3376             "handleMouseDown",
3377             "handleOnAvailable",
3378             "init",
3379             "initTarget",
3380             "isLocked",
3381             "isValidHandleChild",
3382             "lock",
3383             "onAvailable",
3384             "onDrag",
3385             "onDragDrop",
3386             "onDragEnter",
3387             "onDragOut",
3388             "onDragOver",
3389             "onInvalidDrop",
3390             "onMouseDown",
3391             "onMouseUp",
3392             "removeFromGroup",
3393             "removeInvalidHandleClass",
3394             "removeInvalidHandleId",
3395             "removeInvalidHandleType",
3396             "resetConstraints",
3397             "setDragElId",
3398             "setHandleElId",
3399             "setInitPosition",
3400             "setOuterHandleElId",
3401             "setPadding",
3402             "setStartPosition",
3403             "setXConstraint",
3404             "setXTicks",
3405             "setYConstraint",
3406             "setYTicks",
3407             "startDrag",
3408             "toString",
3409             "unlock",
3410             "unreg"
3411         ],
3412         "source": "/Users/jamieavins/git/SDK/extjs/src/dd/DragDrop.js"
3413     },
3414     {
3415         "className": "Ext.dd.DragDropManager",
3416         "singleton": true,
3417         "requires": [
3418             "Ext.util.Region"
3419         ],
3420         "uses": [
3421             "Ext.tip.QuickTipManager"
3422         ],
3423         "alternateClassName": [
3424             "Ext.dd.DragDropMgr",
3425             "Ext.dd.DDM"
3426         ],
3427         "functions": [
3428             "ElementWrapper",
3429             "_addListeners",
3430             "_execOnAll",
3431             "_onLoad",
3432             "_onResize",
3433             "_onUnload",
3434             "_remove",
3435             "fireEvents",
3436             "getBestMatch",
3437             "getCss",
3438             "getDDById",
3439             "getElWrapper",
3440             "getElement",
3441             "getLocation",
3442             "getPosX",
3443             "getPosY",
3444             "getRelated",
3445             "getScroll",
3446             "getScrollLeft",
3447             "getScrollTop",
3448             "getStyle",
3449             "handleMouseDown",
3450             "handleMouseMove",
3451             "handleMouseUp",
3452             "handleWasClicked",
3453             "init",
3454             "isDragDrop",
3455             "isHandle",
3456             "isLegalTarget",
3457             "isLocked",
3458             "isOverTarget",
3459             "isTypeOfDD",
3460             "lock",
3461             "moveToEl",
3462             "numericSort",
3463             "refreshCache",
3464             "regDragDrop",
3465             "regHandle",
3466             "removeDDFromGroup",
3467             "startDrag",
3468             "stopDrag",
3469             "stopEvent",
3470             "swapNode",
3471             "unlock",
3472             "unregAll",
3473             "verifyEl"
3474         ],
3475         "source": "/Users/jamieavins/git/SDK/extjs/src/dd/DragDropManager.js"
3476     },
3477     {
3478         "className": "Ext.dd.DragSource",
3479         "extend": "Ext.dd.DDProxy",
3480         "requires": [
3481             "Ext.dd.StatusProxy",
3482             "Ext.dd.DragDropManager"
3483         ],
3484         "functions": [
3485             "afterRepair",
3486             "alignElWithMouse",
3487             "autoOffset",
3488             "b4EndDrag",
3489             "beforeDragDrop",
3490             "beforeDragEnter",
3491             "beforeDragOut",
3492             "beforeDragOver",
3493             "beforeInvalidDrop",
3494             "constructor",
3495             "destroy",
3496             "endDrag",
3497             "getDragData",
3498             "getProxy",
3499             "getRepairXY",
3500             "handleMouseDown",
3501             "hideProxy",
3502             "onBeforeDrag",
3503             "onDragDrop",
3504             "onDragEnter",
3505             "onDragOut",
3506             "onDragOver",
3507             "onEndDrag",
3508             "onInitDrag",
3509             "onInvalidDrop",
3510             "onValidDrop",
3511             "startDrag",
3512             "triggerCacheRefresh"
3513         ],
3514         "source": "/Users/jamieavins/git/SDK/extjs/src/dd/DragSource.js"
3515     },
3516     {
3517         "className": "Ext.dd.DragTracker",
3518         "uses": [
3519             "Ext.util.Region"
3520         ],
3521         "mixins": {
3522             "observable": "Ext.util.Observable"
3523         },
3524         "functions": [
3525             "clearStart",
3526             "constructor",
3527             "destroy",
3528             "disable",
3529             "enable",
3530             "endDrag",
3531             "getConstrainRegion",
3532             "getDragCt",
3533             "getDragTarget",
3534             "getOffset",
3535             "getXY",
3536             "initEl",
3537             "onBeforeStart",
3538             "onDrag",
3539             "onEnd",
3540             "onMouseDown",
3541             "onMouseMove",
3542             "onMouseOut",
3543             "onMouseOver",
3544             "onMouseUp",
3545             "onStart",
3546             "stopSelect",
3547             "triggerStart"
3548         ],
3549         "source": "/Users/jamieavins/git/SDK/extjs/src/dd/DragTracker.js"
3550     },
3551     {
3552         "className": "Ext.dd.DragZone",
3553         "extend": "Ext.dd.DragSource",
3554         "functions": [
3555             "afterRepair",
3556             "constructor",
3557             "destroy",
3558             "getDragData",
3559             "getRepairXY",
3560             "onInitDrag"
3561         ],
3562         "source": "/Users/jamieavins/git/SDK/extjs/src/dd/DragZone.js"
3563     },
3564     {
3565         "className": "Ext.dd.DropTarget",
3566         "extend": "Ext.dd.DDTarget",
3567         "requires": [
3568             "Ext.dd.ScrollManager"
3569         ],
3570         "functions": [
3571             "constructor",
3572             "destroy",
3573             "notifyDrop",
3574             "notifyEnter",
3575             "notifyOut",
3576             "notifyOver"
3577         ],
3578         "source": "/Users/jamieavins/git/SDK/extjs/src/dd/DropTarget.js"
3579     },
3580     {
3581         "className": "Ext.dd.DropZone",
3582         "extend": "Ext.dd.DropTarget",
3583         "requires": [
3584             "Ext.dd.Registry"
3585         ],
3586         "functions": [
3587             "getTargetFromEvent",
3588             "notifyDrop",
3589             "notifyEnter",
3590             "notifyOut",
3591             "notifyOver",
3592             "onContainerDrop",
3593             "onContainerOver",
3594             "onNodeDrop",
3595             "onNodeEnter",
3596             "onNodeOut",
3597             "onNodeOver",
3598             "triggerCacheRefresh"
3599         ],
3600         "source": "/Users/jamieavins/git/SDK/extjs/src/dd/DropZone.js"
3601     },
3602     {
3603         "className": "Ext.dd.Registry",
3604         "singleton": true,
3605         "functions": [
3606             "constructor",
3607             "getHandle",
3608             "getHandleFromEvent",
3609             "getId",
3610             "getTarget",
3611             "getTargetFromEvent",
3612             "register",
3613             "unregister"
3614         ],
3615         "source": "/Users/jamieavins/git/SDK/extjs/src/dd/Registry.js"
3616     },
3617     {
3618         "className": "Ext.dd.ScrollManager",
3619         "singleton": true,
3620         "requires": [
3621             "Ext.dd.DragDropManager"
3622         ],
3623         "functions": [
3624             "clearProc",
3625             "constructor",
3626             "doScroll",
3627             "onFire",
3628             "onStop",
3629             "refreshCache",
3630             "register",
3631             "startProc",
3632             "triggerRefresh",
3633             "unregister"
3634         ],
3635         "source": "/Users/jamieavins/git/SDK/extjs/src/dd/ScrollManager.js"
3636     },
3637     {
3638         "className": "Ext.dd.StatusProxy",
3639         "functions": [
3640             "afterRepair",
3641             "constructor",
3642             "destroy",
3643             "getEl",
3644             "getGhost",
3645             "hide",
3646             "repair",
3647             "reset",
3648             "setStatus",
3649             "show",
3650             "stop",
3651             "sync",
3652             "update"
3653         ],
3654         "source": "/Users/jamieavins/git/SDK/extjs/src/dd/StatusProxy.js"
3655     },
3656     {
3657         "className": "Ext.Editor",
3658         "extend": "Ext.Component",
3659         "alias": "widget.editor",
3660         "requires": [
3661             "Ext.layout.component.Editor"
3662         ],
3663         "functions": [
3664             "beforeDestroy",
3665             "cancelEdit",
3666             "completeEdit",
3667             "getValue",
3668             "hideEdit",
3669             "initComponent",
3670             "onAutoSize",
3671             "onBlur",
3672             "onHide",
3673             "onRender",
3674             "onShow",
3675             "onSpecialKey",
3676             "realign",
3677             "setValue",
3678             "startEdit"
3679         ],
3680         "source": "/Users/jamieavins/git/SDK/extjs/src/Editor.js"
3681     },
3682     {
3683         "className": "Ext.flash.Component",
3684         "extend": "Ext.Component",
3685         "alternateClassName": "Ext.FlashComponent",
3686         "alias": "widget.flash",
3687         "functions": [
3688             "beforeDestroy",
3689             "getSwfId",
3690             "initComponent",
3691             "onRender",
3692             "onSuccess",
3693             "swfCallback"
3694         ],
3695         "source": "/Users/jamieavins/git/SDK/extjs/src/flash/Component.js"
3696     },
3697     {
3698         "className": "Ext.FocusManager",
3699         "singleton": true,
3700         "alternateClassName": "Ext.FocusMgr",
3701         "mixins": {
3702             "observable": "Ext.util.Observable"
3703         },
3704         "requires": [
3705             "Ext.ComponentManager",
3706             "Ext.ComponentQuery",
3707             "Ext.util.HashMap",
3708             "Ext.util.KeyNav"
3709         ],
3710         "functions": [
3711             "addXTypeToWhitelist",
3712             "clearComponent",
3713             "constructor",
3714             "disable",
3715             "enable",
3716             "focusLast",
3717             "getRootComponents",
3718             "initDOM",
3719             "isWhitelisted",
3720             "navigateIn",
3721             "navigateOut",
3722             "navigateSiblings",
3723             "onComponentBlur",
3724             "onComponentCreated",
3725             "onComponentDestroy",
3726             "onComponentFocus",
3727             "onComponentHide",
3728             "removeDOM",
3729             "removeXTypeFromWhitelist",
3730             "setFocus",
3731             "setFocusAll",
3732             "setupSubscriberKeys",
3733             "shouldShowFocusFrame",
3734             "subscribe",
3735             "unsubscribe"
3736         ],
3737         "source": "/Users/jamieavins/git/SDK/extjs/src/FocusManager.js"
3738     },
3739     {
3740         "className": "Ext.form.action.Action",
3741         "alternateClassName": "Ext.form.Action",
3742         "functions": [
3743             "constructor",
3744             "createCallback",
3745             "getMethod",
3746             "getParams",
3747             "getUrl",
3748             "onFailure",
3749             "processResponse"
3750         ],
3751         "source": "/Users/jamieavins/git/SDK/extjs/src/form/action/Action.js"
3752     },
3753     {
3754         "className": "Ext.form.action.DirectLoad",
3755         "extend": "Ext.form.action.Load",
3756         "requires": [
3757             "Ext.direct.Manager"
3758         ],
3759         "alternateClassName": "Ext.form.Action.DirectLoad",
3760         "alias": "formaction.directload",
3761         "functions": [
3762             "getArgs",
3763             "onSuccess",
3764             "processResponse",
3765             "run"
3766         ],
3767         "source": "/Users/jamieavins/git/SDK/extjs/src/form/action/DirectLoad.js"
3768     },
3769     {
3770         "className": "Ext.form.action.DirectSubmit",
3771         "extend": "Ext.form.action.Submit",
3772         "requires": [
3773             "Ext.direct.Manager"
3774         ],
3775         "alternateClassName": "Ext.form.Action.DirectSubmit",
3776         "alias": "formaction.directsubmit",
3777         "functions": [
3778             "doSubmit",
3779             "onSuccess",
3780             "processResponse"
3781         ],
3782         "source": "/Users/jamieavins/git/SDK/extjs/src/form/action/DirectSubmit.js"
3783     },
3784     {
3785         "className": "Ext.form.action.Load",
3786         "extend": "Ext.form.action.Action",
3787         "requires": [
3788             "Ext.data.Connection"
3789         ],
3790         "alternateClassName": "Ext.form.Action.Load",
3791         "alias": "formaction.load",
3792         "functions": [
3793             "handleResponse",
3794             "onSuccess",
3795             "run"
3796         ],
3797         "source": "/Users/jamieavins/git/SDK/extjs/src/form/action/Load.js"
3798     },
3799     {
3800         "className": "Ext.form.action.StandardSubmit",
3801         "extend": "Ext.form.action.Submit",
3802         "alias": "formaction.standardsubmit",
3803         "functions": [
3804             "doSubmit"
3805         ],
3806         "source": "/Users/jamieavins/git/SDK/extjs/src/form/action/StandardSubmit.js"
3807     },
3808     {
3809         "className": "Ext.form.action.Submit",
3810         "extend": "Ext.form.action.Action",
3811         "alternateClassName": "Ext.form.Action.Submit",
3812         "alias": "formaction.submit",
3813         "functions": [
3814             "buildForm",
3815             "doSubmit",
3816             "getParams",
3817             "handleResponse",
3818             "onSuccess",
3819             "run"
3820         ],
3821         "source": "/Users/jamieavins/git/SDK/extjs/src/form/action/Submit.js"
3822     },
3823     {
3824         "className": "Ext.form.Basic",
3825         "extend": "Ext.util.Observable",
3826         "alternateClassName": "Ext.form.BasicForm",
3827         "requires": [
3828             "Ext.util.MixedCollection",
3829             "Ext.form.action.Load",
3830             "Ext.form.action.Submit",
3831             "Ext.window.MessageBox",
3832             "Ext.data.Errors",
3833             "Ext.util.DelayedTask"
3834         ],
3835         "functions": [
3836             "afterAction",
3837             "applyIfToFields",
3838             "applyToFields",
3839             "batchLayouts",
3840             "beforeAction",
3841             "checkDirty",
3842             "checkValidity",
3843             "clearInvalid",
3844             "constructor",
3845             "destroy",
3846             "doAction",
3847             "findField",
3848             "getBoundItems",
3849             "getFieldValues",
3850             "getFields",
3851             "getRecord",
3852             "getValues",
3853             "hasInvalidField",
3854             "hasUpload",
3855             "initialize",
3856             "isDirty",
3857             "isValid",
3858             "load",
3859             "loadRecord",
3860             "markInvalid",
3861             "onItemAddOrRemove",
3862             "onValidityChange",
3863             "reset",
3864             "setValues",
3865             "submit",
3866             "updateRecord"
3867         ],
3868         "source": "/Users/jamieavins/git/SDK/extjs/src/form/Basic.js"
3869     },
3870     {
3871         "className": "Ext.form.CheckboxGroup",
3872         "extend": "Ext.form.FieldContainer",
3873         "mixins": {
3874             "field": "Ext.form.field.Field"
3875         },
3876         "alias": "widget.checkboxgroup",
3877         "requires": [
3878             "Ext.layout.container.CheckboxGroup",
3879             "Ext.form.field.Base"
3880         ],
3881         "functions": [
3882             "eachBox",
3883             "getBoxes",
3884             "getChecked",
3885             "getErrors",
3886             "getModelData",
3887             "getSubmitData",
3888             "getValue",
3889             "initComponent",
3890             "initValue",
3891             "isDirty",
3892             "isEqual",
3893             "onFieldAdded",
3894             "onFieldRemoved",
3895             "reset",
3896             "resetOriginalValue",
3897             "setReadOnly",
3898             "setValue",
3899             "validate"
3900         ],
3901         "source": "/Users/jamieavins/git/SDK/extjs/src/form/CheckboxGroup.js"
3902     },
3903     {
3904         "className": "Ext.form.CheckboxManager",
3905         "extend": "Ext.util.MixedCollection",
3906         "singleton": true,
3907         "functions": [
3908             "getByName",
3909             "getChecked",
3910             "getWithValue"
3911         ],
3912         "source": "/Users/jamieavins/git/SDK/extjs/src/form/CheckboxManager.js"
3913     },
3914     {
3915         "className": "Ext.form.field.Base",
3916         "extend": "Ext.Component",
3917         "mixins": {
3918             "labelable": "Ext.form.Labelable",
3919             "field": "Ext.form.field.Field"
3920         },
3921         "alias": "widget.field",
3922         "alternateClassName": [
3923             "Ext.form.Field",
3924             "Ext.form.BaseField"
3925         ],
3926         "requires": [
3927             "Ext.util.DelayedTask",
3928             "Ext.XTemplate",
3929             "Ext.layout.component.field.Field"
3930         ],
3931         "functions": [
3932             "afterRender",
3933             "clearInvalid",
3934             "doComponentLayout",
3935             "extractFileInput",
3936             "fireKey",
3937             "getActionEl",
3938             "getFocusEl",
3939             "getInputId",
3940             "getRawValue",
3941             "getSubTplData",
3942             "getSubTplMarkup",
3943             "getSubmitData",
3944             "getSubmitValue",
3945             "getValue",
3946             "initAria",
3947             "initComponent",
3948             "initEvents",
3949             "initRenderData",
3950             "initRenderTpl",
3951             "isFileUpload",
3952             "isValid",
3953             "markInvalid",
3954             "onBlur",
3955             "onDirtyChange",
3956             "onDisable",
3957             "onEnable",
3958             "onFocus",
3959             "onRender",
3960             "processRawValue",
3961             "rawToValue",
3962             "renderActiveError",
3963             "setFieldStyle",
3964             "setRawValue",
3965             "setReadOnly",
3966             "setValue",
3967             "validateValue",
3968             "valueToRaw"
3969         ],
3970         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Base.js"
3971     },
3972     {
3973         "className": "Ext.form.field.Checkbox",
3974         "extend": "Ext.form.field.Base",
3975         "alias": [
3976             "widget.checkboxfield",
3977             "widget.checkbox"
3978         ],
3979         "alternateClassName": "Ext.form.Checkbox",
3980         "requires": [
3981             "Ext.XTemplate",
3982             "Ext.form.CheckboxManager"
3983         ],
3984         "functions": [
3985             "beforeDestroy",
3986             "getBodyNaturalWidth",
3987             "getManager",
3988             "getRawValue",
3989             "getSubmitValue",
3990             "getValue",
3991             "initComponent",
3992             "initEvents",
3993             "initValue",
3994             "onBoxClick",
3995             "onChange",
3996             "onEnable",
3997             "onRender",
3998             "setRawValue",
3999             "setReadOnly",
4000             "setValue",
4001             "valueToRaw"
4002         ],
4003         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Checkbox.js"
4004     },
4005     {
4006         "className": "Ext.form.field.ComboBox",
4007         "extend": "Ext.form.field.Picker",
4008         "requires": [
4009             "Ext.util.DelayedTask",
4010             "Ext.EventObject",
4011             "Ext.view.BoundList",
4012             "Ext.view.BoundListKeyNav",
4013             "Ext.data.StoreManager"
4014         ],
4015         "alternateClassName": "Ext.form.ComboBox",
4016         "alias": [
4017             "widget.combobox",
4018             "widget.combo"
4019         ],
4020         "functions": [
4021             "afterRender",
4022             "alignPicker",
4023             "assertValue",
4024             "beforeBlur",
4025             "bindStore",
4026             "clearValue",
4027             "createPicker",
4028             "doAutoSelect",
4029             "doQuery",
4030             "doRawQuery",
4031             "doTypeAhead",
4032             "findRecord",
4033             "findRecordByDisplay",
4034             "findRecordByValue",
4035             "getDisplayValue",
4036             "getParams",
4037             "getStore",
4038             "getSubTplData",
4039             "getSubmitValue",
4040             "getValue",
4041             "initComponent",
4042             "initEvents",
4043             "isEqual",
4044             "loadPage",
4045             "onBeforeDeselect",
4046             "onBeforeSelect",
4047             "onCollapse",
4048             "onDestroy",
4049             "onExpand",
4050             "onItemClick",
4051             "onKeyUp",
4052             "onListRefresh",
4053             "onListSelectionChange",
4054             "onLoad",
4055             "onPageChange",
4056             "onTriggerClick",
4057             "onTypeAhead",
4058             "resetToDefault",
4059             "select",
4060             "setHiddenValue",
4061             "setValue",
4062             "syncSelection"
4063         ],
4064         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/ComboBox.js"
4065     },
4066     {
4067         "className": "Ext.form.field.Date",
4068         "extend": "Ext.form.field.Picker",
4069         "alias": "widget.datefield",
4070         "requires": [
4071             "Ext.picker.Date"
4072         ],
4073         "alternateClassName": [
4074             "Ext.form.DateField",
4075             "Ext.form.Date"
4076         ],
4077         "functions": [
4078             "beforeBlur",
4079             "createPicker",
4080             "formatDate",
4081             "getErrors",
4082             "getSubmitValue",
4083             "initComponent",
4084             "initDisabledDays",
4085             "initValue",
4086             "onCollapse",
4087             "onExpand",
4088             "onSelect",
4089             "parseDate",
4090             "rawToValue",
4091             "safeParse",
4092             "setDisabledDates",
4093             "setDisabledDays",
4094             "setMaxValue",
4095             "setMinValue",
4096             "valueToRaw"
4097         ],
4098         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Date.js"
4099     },
4100     {
4101         "className": "Ext.form.field.Display",
4102         "extend": "Ext.form.field.Base",
4103         "alias": "widget.displayfield",
4104         "requires": [
4105             "Ext.util.Format",
4106             "Ext.XTemplate"
4107         ],
4108         "alternateClassName": [
4109             "Ext.form.DisplayField",
4110             "Ext.form.Display"
4111         ],
4112         "functions": [
4113             "getContentTarget",
4114             "getRawValue",
4115             "isValid",
4116             "setRawValue",
4117             "validate"
4118         ],
4119         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Display.js"
4120     },
4121     {
4122         "className": "Ext.form.field.Field",
4123         "functions": [
4124             "batchChanges",
4125             "checkChange",
4126             "checkDirty",
4127             "extractFileInput",
4128             "getErrors",
4129             "getModelData",
4130             "getName",
4131             "getSubmitData",
4132             "getValue",
4133             "initField",
4134             "initValue",
4135             "isDirty",
4136             "isEqual",
4137             "isEqualAsString",
4138             "isFileUpload",
4139             "isValid",
4140             "onChange",
4141             "reset",
4142             "resetOriginalValue",
4143             "setValue",
4144             "validate"
4145         ],
4146         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Field.js"
4147     },
4148     {
4149         "className": "Ext.form.field.File",
4150         "extend": "Ext.form.field.Text",
4151         "alias": [
4152             "widget.filefield",
4153             "widget.fileuploadfield"
4154         ],
4155         "alternateClassName": [
4156             "Ext.form.FileUploadField",
4157             "Ext.ux.form.FileUploadField",
4158             "Ext.form.File"
4159         ],
4160         "uses": [
4161             "Ext.button.Button",
4162             "Ext.layout.component.field.File"
4163         ],
4164         "functions": [
4165             "createButton",
4166             "createFileInput",
4167             "disableItems",
4168             "extractFileInput",
4169             "isFileUpload",
4170             "onDestroy",
4171             "onDisable",
4172             "onEnable",
4173             "onFileChange",
4174             "onRender",
4175             "reset"
4176         ],
4177         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/File.js"
4178     },
4179     {
4180         "className": "Ext.form.field.Hidden",
4181         "extend": "Ext.form.field.Base",
4182         "alias": [
4183             "widget.hiddenfield",
4184             "widget.hidden"
4185         ],
4186         "alternateClassName": "Ext.form.Hidden",
4187         "functions": [
4188             "initComponent",
4189             "isEqual"
4190         ],
4191         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Hidden.js"
4192     },
4193     {
4194         "className": "Ext.form.field.HtmlEditor",
4195         "extend": "Ext.Component",
4196         "mixins": {
4197             "labelable": "Ext.form.Labelable",
4198             "field": "Ext.form.field.Field"
4199         },
4200         "alias": "widget.htmleditor",
4201         "alternateClassName": "Ext.form.HtmlEditor",
4202         "requires": [
4203             "Ext.tip.QuickTipManager",
4204             "Ext.picker.Color",
4205             "Ext.toolbar.Item",
4206             "Ext.toolbar.Toolbar",
4207             "Ext.util.Format",
4208             "Ext.layout.component.field.HtmlEditor"
4209         ],
4210         "functions": [
4211             "adjustFont",
4212             "applyCommand",
4213             "beforeDestroy",
4214             "checkDesignMode",
4215             "cleanHtml",
4216             "createLink",
4217             "createToolbar",
4218             "deferFocus",
4219             "disableItems",
4220             "execCmd",
4221             "getBodyNaturalWidth",
4222             "getDesignMode",
4223             "getDoc",
4224             "getDocMarkup",
4225             "getEditorBody",
4226             "getFocusEl",
4227             "getSubTplData",
4228             "getSubTplMarkup",
4229             "getToolbar",
4230             "getValue",
4231             "getWin",
4232             "initComponent",
4233             "initEditor",
4234             "initFrameDoc",
4235             "initRenderData",
4236             "initRenderTpl",
4237             "insertAtCursor",
4238             "onDisable",
4239             "onEditorEvent",
4240             "onEnable",
4241             "onFirstFocus",
4242             "onRelayedEvent",
4243             "onRender",
4244             "pushValue",
4245             "relayBtnCmd",
4246             "relayCmd",
4247             "setDesignMode",
4248             "setReadOnly",
4249             "setValue",
4250             "syncValue",
4251             "toggleSourceEdit",
4252             "updateToolbar"
4253         ],
4254         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/HtmlEditor.js"
4255     },
4256     {
4257         "className": "Ext.form.field.Number",
4258         "extend": "Ext.form.field.Spinner",
4259         "alias": "widget.numberfield",
4260         "alternateClassName": [
4261             "Ext.form.NumberField",
4262             "Ext.form.Number"
4263         ],
4264         "functions": [
4265             "beforeBlur",
4266             "fixPrecision",
4267             "getErrors",
4268             "initComponent",
4269             "onChange",
4270             "onSpinDown",
4271             "onSpinUp",
4272             "parseValue",
4273             "rawToValue",
4274             "setMaxValue",
4275             "setMinValue",
4276             "valueToRaw"
4277         ],
4278         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Number.js"
4279     },
4280     {
4281         "className": "Ext.form.field.Picker",
4282         "extend": "Ext.form.field.Trigger",
4283         "alias": "widget.pickerfield",
4284         "alternateClassName": "Ext.form.Picker",
4285         "requires": [
4286             "Ext.util.KeyNav"
4287         ],
4288         "functions": [
4289             "alignPicker",
4290             "collapse",
4291             "collapseIf",
4292             "doAlign",
4293             "expand",
4294             "getPicker",
4295             "initComponent",
4296             "initEvents",
4297             "mimicBlur",
4298             "onDestroy",
4299             "onTriggerClick"
4300         ],
4301         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Picker.js"
4302     },
4303     {
4304         "className": "Ext.form.field.Radio",
4305         "extend": "Ext.form.field.Checkbox",
4306         "alias": [
4307             "widget.radiofield",
4308             "widget.radio"
4309         ],
4310         "alternateClassName": "Ext.form.Radio",
4311         "requires": [
4312             "Ext.form.RadioManager"
4313         ],
4314         "functions": [
4315             "getGroupValue",
4316             "getManager",
4317             "getModelData",
4318             "getSubmitValue",
4319             "onBoxClick",
4320             "onChange",
4321             "setValue"
4322         ],
4323         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Radio.js"
4324     },
4325     {
4326         "className": "Ext.form.field.Spinner",
4327         "extend": "Ext.form.field.Trigger",
4328         "alias": "widget.spinnerfield",
4329         "alternateClassName": "Ext.form.Spinner",
4330         "requires": [
4331             "Ext.util.KeyNav"
4332         ],
4333         "functions": [
4334             "getTriggerWidth",
4335             "initComponent",
4336             "onDestroy",
4337             "onMouseWheel",
4338             "onRender",
4339             "onTrigger1Click",
4340             "onTrigger2Click",
4341             "setSpinDownEnabled",
4342             "setSpinUpEnabled",
4343             "spinDown",
4344             "spinUp"
4345         ],
4346         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Spinner.js"
4347     },
4348     {
4349         "className": "Ext.form.field.Text",
4350         "extend": "Ext.form.field.Base",
4351         "alias": "widget.textfield",
4352         "requires": [
4353             "Ext.form.field.VTypes",
4354             "Ext.layout.component.field.Text"
4355         ],
4356         "alternateClassName": [
4357             "Ext.form.TextField",
4358             "Ext.form.Text"
4359         ],
4360         "functions": [
4361             "afterRender",
4362             "applyEmptyText",
4363             "autoSize",
4364             "filterKeys",
4365             "getBodyNaturalWidth",
4366             "getErrors",
4367             "getRawValue",
4368             "initAria",
4369             "initComponent",
4370             "initEvents",
4371             "isEqual",
4372             "onChange",
4373             "onDisable",
4374             "onEnable",
4375             "onFocus",
4376             "onKeyDown",
4377             "onKeyPress",
4378             "onKeyUp",
4379             "onMouseDown",
4380             "postBlur",
4381             "preFocus",
4382             "processRawValue",
4383             "reset",
4384             "selectText",
4385             "setValue"
4386         ],
4387         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Text.js"
4388     },
4389     {
4390         "className": "Ext.form.field.TextArea",
4391         "extend": "Ext.form.field.Text",
4392         "alias": [
4393             "widget.textareafield",
4394             "widget.textarea"
4395         ],
4396         "alternateClassName": "Ext.form.TextArea",
4397         "requires": [
4398             "Ext.XTemplate",
4399             "Ext.layout.component.field.TextArea"
4400         ],
4401         "functions": [
4402             "afterRender",
4403             "autoSize",
4404             "fireKey",
4405             "getBodyNaturalWidth",
4406             "initAria",
4407             "onRender"
4408         ],
4409         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/TextArea.js"
4410     },
4411     {
4412         "className": "Ext.form.field.Time",
4413         "extend": "Ext.form.field.Picker",
4414         "alias": "widget.timefield",
4415         "requires": [
4416             "Ext.form.field.Date",
4417             "Ext.picker.Time",
4418             "Ext.view.BoundListKeyNav",
4419             "Ext.Date"
4420         ],
4421         "alternateClassName": [
4422             "Ext.form.TimeField",
4423             "Ext.form.Time"
4424         ],
4425         "functions": [
4426             "createPicker",
4427             "formatDate",
4428             "getErrors",
4429             "getSubmitValue",
4430             "initComponent",
4431             "initValue",
4432             "onChange",
4433             "onCollapse",
4434             "onExpand",
4435             "onListSelect",
4436             "parseDate",
4437             "rawToValue",
4438             "safeParse",
4439             "setLimit",
4440             "setMaxValue",
4441             "setMinValue",
4442             "valueToRaw"
4443         ],
4444         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Time.js"
4445     },
4446     {
4447         "className": "Ext.form.field.Trigger",
4448         "extend": "Ext.form.field.Text",
4449         "alias": [
4450             "widget.triggerfield",
4451             "widget.trigger"
4452         ],
4453         "requires": [
4454             "Ext.DomHelper",
4455             "Ext.util.ClickRepeater",
4456             "Ext.layout.component.field.Trigger"
4457         ],
4458         "alternateClassName": [
4459             "Ext.form.TriggerField",
4460             "Ext.form.TwinTriggerField",
4461             "Ext.form.Trigger"
4462         ],
4463         "functions": [
4464             "afterRender",
4465             "checkTab",
4466             "getTriggerWidth",
4467             "initComponent",
4468             "initTrigger",
4469             "mimicBlur",
4470             "onDestroy",
4471             "onDisable",
4472             "onEnable",
4473             "onFocus",
4474             "onRender",
4475             "onTriggerWrapClick",
4476             "setEditable",
4477             "setHideTrigger",
4478             "setReadOnly",
4479             "triggerBlur",
4480             "updateEditState",
4481             "validateBlur"
4482         ],
4483         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Trigger.js"
4484     },
4485     {
4486         "className": "Ext.form.field.VTypes",
4487         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/VTypes.js"
4488     },
4489     {
4490         "className": "Ext.form.FieldAncestor",
4491         "functions": [
4492             "handleFieldErrorChange",
4493             "handleFieldValidityChange",
4494             "initFieldAncestor",
4495             "initFieldDefaults",
4496             "onFieldAdded",
4497             "onFieldAncestorSubtreeChange",
4498             "onFieldRemoved",
4499             "onLabelableAdded",
4500             "onLabelableRemoved"
4501         ],
4502         "source": "/Users/jamieavins/git/SDK/extjs/src/form/FieldAncestor.js"
4503     },
4504     {
4505         "className": "Ext.form.FieldContainer",
4506         "extend": "Ext.container.Container",
4507         "mixins": {
4508             "labelable": "Ext.form.Labelable",
4509             "fieldAncestor": "Ext.form.FieldAncestor"
4510         },
4511         "alias": "widget.fieldcontainer",
4512         "functions": [
4513             "getCombinedErrors",
4514             "getFieldLabel",
4515             "getTargetEl",
4516             "initComponent",
4517             "initRenderData",
4518             "initRenderTpl",
4519             "onFieldErrorChange",
4520             "onLabelableAdded",
4521             "onLabelableRemoved",
4522             "onRender",
4523             "updateLabel"
4524         ],
4525         "source": "/Users/jamieavins/git/SDK/extjs/src/form/FieldContainer.js"
4526     },
4527     {
4528         "className": "Ext.form.FieldSet",
4529         "extend": "Ext.container.Container",
4530         "alias": "widget.fieldset",
4531         "uses": [
4532             "Ext.form.field.Checkbox",
4533             "Ext.panel.Tool",
4534             "Ext.layout.container.Anchor",
4535             "Ext.layout.component.FieldSet"
4536         ],
4537         "functions": [
4538             "beforeDestroy",
4539             "collapse",
4540             "createCheckboxCmp",
4541             "createTitleCmp",
4542             "createToggleCmp",
4543             "expand",
4544             "getContentTarget",
4545             "getElConfig",
4546             "getRefItems",
4547             "getTargetEl",
4548             "initComponent",
4549             "initLegend",
4550             "onCheckChange",
4551             "onRender",
4552             "setExpanded",
4553             "setTitle",
4554             "toggle"
4555         ],
4556         "source": "/Users/jamieavins/git/SDK/extjs/src/form/FieldSet.js"
4557     },
4558     {
4559         "className": "Ext.form.Label",
4560         "extend": "Ext.Component",
4561         "alias": "widget.label",
4562         "requires": [
4563             "Ext.util.Format"
4564         ],
4565         "functions": [
4566             "getElConfig",
4567             "setText"
4568         ],
4569         "source": "/Users/jamieavins/git/SDK/extjs/src/form/Label.js"
4570     },
4571     {
4572         "className": "Ext.form.Labelable",
4573         "requires": [
4574             "Ext.XTemplate"
4575         ],
4576         "functions": [
4577             "getActiveError",
4578             "getActiveErrors",
4579             "getBodyNaturalWidth",
4580             "getFieldLabel",
4581             "getInputId",
4582             "getLabelableRenderData",
4583             "getSubTplMarkup",
4584             "hasActiveError",
4585             "initLabelable",
4586             "onLabelableRender",
4587             "renderActiveError",
4588             "setActiveError",
4589             "setActiveErrors",
4590             "setFieldDefaults",
4591             "unsetActiveError"
4592         ],
4593         "source": "/Users/jamieavins/git/SDK/extjs/src/form/Labelable.js"
4594     },
4595     {
4596         "className": "Ext.form.Panel",
4597         "extend": "Ext.panel.Panel",
4598         "mixins": {
4599             "fieldAncestor": "Ext.form.FieldAncestor"
4600         },
4601         "alias": "widget.form",
4602         "alternateClassName": [
4603             "Ext.FormPanel",
4604             "Ext.form.FormPanel"
4605         ],
4606         "requires": [
4607             "Ext.form.Basic",
4608             "Ext.util.TaskRunner"
4609         ],
4610         "functions": [
4611             "beforeDestroy",
4612             "checkChange",
4613             "createForm",
4614             "disable",
4615             "enable",
4616             "getForm",
4617             "getRecord",
4618             "getValues",
4619             "initComponent",
4620             "initItems",
4621             "load",
4622             "loadRecord",
4623             "startPolling",
4624             "stopPolling",
4625             "submit"
4626         ],
4627         "source": "/Users/jamieavins/git/SDK/extjs/src/form/Panel.js"
4628     },
4629     {
4630         "className": "Ext.form.RadioGroup",
4631         "extend": "Ext.form.CheckboxGroup",
4632         "alias": "widget.radiogroup",
4633         "functions": [
4634             "getBoxes",
4635             "setValue"
4636         ],
4637         "source": "/Users/jamieavins/git/SDK/extjs/src/form/RadioGroup.js"
4638     },
4639     {
4640         "className": "Ext.form.RadioManager",
4641         "extend": "Ext.util.MixedCollection",
4642         "singleton": true,
4643         "functions": [
4644             "getByName",
4645             "getChecked",
4646             "getWithValue"
4647         ],
4648         "source": "/Users/jamieavins/git/SDK/extjs/src/form/RadioManager.js"
4649     },
4650     {
4651         "className": "Ext.grid.CellEditor",
4652         "extend": "Ext.Editor",
4653         "functions": [
4654             "afterRender",
4655             "constructor",
4656             "onCheckBoxClick",
4657             "onCheckBoxMouseDown",
4658             "onHide",
4659             "onShow"
4660         ],
4661         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/CellEditor.js"
4662     },
4663     {
4664         "className": "Ext.grid.column.Action",
4665         "extend": "Ext.grid.column.Column",
4666         "alias": [
4667             "widget.actioncolumn"
4668         ],
4669         "alternateClassName": "Ext.grid.ActionColumn",
4670         "functions": [
4671             "cascade",
4672             "constructor",
4673             "destroy",
4674             "disableAction",
4675             "enableAction",
4676             "getRefItems",
4677             "processEvent"
4678         ],
4679         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/column/Action.js"
4680     },
4681     {
4682         "className": "Ext.grid.column.Boolean",
4683         "extend": "Ext.grid.column.Column",
4684         "alias": [
4685             "widget.booleancolumn"
4686         ],
4687         "alternateClassName": "Ext.grid.BooleanColumn",
4688         "functions": [
4689             "constructor"
4690         ],
4691         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/column/Boolean.js"
4692     },
4693     {
4694         "className": "Ext.grid.column.Column",
4695         "extend": "Ext.grid.header.Container",
4696         "alias": "widget.gridcolumn",
4697         "requires": [
4698             "Ext.util.KeyNav"
4699         ],
4700         "alternateClassName": "Ext.grid.Column",
4701         "functions": [
4702             "afterComponentLayout",
4703             "afterRender",
4704             "applyColumnState",
4705             "doSort",
4706             "getCellInnerSelector",
4707             "getCellSelector",
4708             "getColumnState",
4709             "getDesiredWidth",
4710             "getIndex",
4711             "getOwnerHeaderCt",
4712             "getSortParam",
4713             "hide",
4714             "initComponent",
4715             "initRenderData",
4716             "isOnLeftEdge",
4717             "isOnRightEdge",
4718             "onAdd",
4719             "onDestroy",
4720             "onDownKey",
4721             "onElClick",
4722             "onElDblClick",
4723             "onEnterKey",
4724             "onRemove",
4725             "onRender",
4726             "onTitleMouseOut",
4727             "onTitleMouseOver",
4728             "processEvent",
4729             "setPadding",
4730             "setSortState",
4731             "setText",
4732             "setWidth",
4733             "show",
4734             "toggleSortState"
4735         ],
4736         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/column/Column.js"
4737     },
4738     {
4739         "className": "Ext.grid.column.Date",
4740         "extend": "Ext.grid.column.Column",
4741         "alias": [
4742             "widget.datecolumn"
4743         ],
4744         "requires": [
4745             "Ext.Date"
4746         ],
4747         "alternateClassName": "Ext.grid.DateColumn",
4748         "functions": [
4749             "initComponent"
4750         ],
4751         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/column/Date.js"
4752     },
4753     {
4754         "className": "Ext.grid.column.Number",
4755         "extend": "Ext.grid.column.Column",
4756         "alias": [
4757             "widget.numbercolumn"
4758         ],
4759         "requires": [
4760             "Ext.util.Format"
4761         ],
4762         "alternateClassName": "Ext.grid.NumberColumn",
4763         "functions": [
4764             "constructor"
4765         ],
4766         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/column/Number.js"
4767     },
4768     {
4769         "className": "Ext.grid.column.Template",
4770         "extend": "Ext.grid.column.Column",
4771         "alias": [
4772             "widget.templatecolumn"
4773         ],
4774         "requires": [
4775             "Ext.XTemplate"
4776         ],
4777         "alternateClassName": "Ext.grid.TemplateColumn",
4778         "functions": [
4779             "constructor"
4780         ],
4781         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/column/Template.js"
4782     },
4783     {
4784         "className": "Ext.grid.ColumnLayout",
4785         "extend": "Ext.layout.container.HBox",
4786         "alias": "layout.gridcolumn",
4787         "functions": [
4788             "afterLayout",
4789             "beforeLayout",
4790             "calculateChildBoxes",
4791             "doOwnerCtLayouts",
4792             "updateInnerCtSize"
4793         ],
4794         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/ColumnLayout.js"
4795     },
4796     {
4797         "className": "Ext.grid.feature.AbstractSummary",
4798         "extend": "Ext.grid.feature.Feature",
4799         "alias": "feature.abstractsummary",
4800         "functions": [
4801             "getColumnValue",
4802             "getSummary",
4803             "getSummaryFragments",
4804             "printSummaryRow",
4805             "toggleSummaryRow"
4806         ],
4807         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/feature/AbstractSummary.js"
4808     },
4809     {
4810         "className": "Ext.grid.feature.Chunking",
4811         "extend": "Ext.grid.feature.Feature",
4812         "alias": "feature.chunking",
4813         "functions": [
4814             "attachEvents",
4815             "collectData",
4816             "getTableFragments",
4817             "onBodyScroll"
4818         ],
4819         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/feature/Chunking.js"
4820     },
4821     {
4822         "className": "Ext.grid.feature.Feature",
4823         "extend": "Ext.util.Observable",
4824         "alias": "feature.feature",
4825         "functions": [
4826             "attachEvents",
4827             "disable",
4828             "enable",
4829             "getAdditionalData",
4830             "getFeatureTpl",
4831             "getFireEventArgs",
4832             "getFragmentTpl",
4833             "getMetaRowTplFragments",
4834             "getTableFragments",
4835             "mutateMetaRowTpl"
4836         ],
4837         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/feature/Feature.js"
4838     },
4839     {
4840         "className": "Ext.grid.feature.Grouping",
4841         "extend": "Ext.grid.feature.Feature",
4842         "alias": "feature.grouping",
4843         "functions": [
4844             "attachEvents",
4845             "block",
4846             "closeRow",
4847             "collapse",
4848             "collectData",
4849             "constructor",
4850             "destroy",
4851             "disable",
4852             "enable",
4853             "expand",
4854             "getAdditionalData",
4855             "getFeatureTpl",
4856             "getFireEventArgs",
4857             "getFragmentTpl",
4858             "getGroupField",
4859             "getGroupRows",
4860             "getMenuItem",
4861             "getMenuItems",
4862             "getMetaRowTplFragments",
4863             "indentByDepth",
4864             "injectGroupingMenu",
4865             "isRow",
4866             "mutateMetaRowTpl",
4867             "onGroupChange",
4868             "onGroupClick",
4869             "onGroupMenuItemClick",
4870             "onGroupToggleMenuItemClick",
4871             "onRowFocus",
4872             "pruneGroupedHeader",
4873             "refreshIf",
4874             "showMenuBy",
4875             "unblock"
4876         ],
4877         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/feature/Grouping.js"
4878     },
4879     {
4880         "className": "Ext.grid.feature.GroupingSummary",
4881         "extend": "Ext.grid.feature.Grouping",
4882         "alias": "feature.groupingsummary",
4883         "mixins": {
4884             "summary": "Ext.grid.feature.AbstractSummary"
4885         },
4886         "functions": [
4887             "generateSummaryData",
4888             "getFeatureTpl",
4889             "getFragmentTpl",
4890             "getPrintData"
4891         ],
4892         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/feature/GroupingSummary.js"
4893     },
4894     {
4895         "className": "Ext.grid.feature.RowBody",
4896         "extend": "Ext.grid.feature.Feature",
4897         "alias": "feature.rowbody",
4898         "functions": [
4899             "getAdditionalData",
4900             "getMetaRowTplFragments",
4901             "getRowBody",
4902             "mutateMetaRowTpl"
4903         ],
4904         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/feature/RowBody.js"
4905     },
4906     {
4907         "className": "Ext.grid.feature.RowWrap",
4908         "extend": "Ext.grid.feature.Feature",
4909         "alias": "feature.rowwrap",
4910         "functions": [
4911             "embedColSpan",
4912             "embedFullWidth",
4913             "getAdditionalData",
4914             "getMetaRowTplFragments",
4915             "mutateMetaRowTpl"
4916         ],
4917         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/feature/RowWrap.js"
4918     },
4919     {
4920         "className": "Ext.grid.feature.Summary",
4921         "extend": "Ext.grid.feature.AbstractSummary",
4922         "alias": "feature.summary",
4923         "functions": [
4924             "closeRows",
4925             "generateSummaryData",
4926             "getFragmentTpl",
4927             "getPrintData",
4928             "getTableFragments"
4929         ],
4930         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/feature/Summary.js"
4931     },
4932     {
4933         "className": "Ext.grid.header.Container",
4934         "extend": "Ext.container.Container",
4935         "uses": [
4936             "Ext.grid.ColumnLayout",
4937             "Ext.grid.column.Column",
4938             "Ext.menu.Menu",
4939             "Ext.menu.CheckItem",
4940             "Ext.menu.Separator",
4941             "Ext.grid.plugin.HeaderResizer",
4942             "Ext.grid.plugin.HeaderReorderer"
4943         ],
4944         "alias": "widget.headercontainer",
4945         "functions": [
4946             "afterLayout",
4947             "afterRender",
4948             "applyColumnsState",
4949             "applyDefaults",
4950             "clearOtherSortStates",
4951             "doComponentLayout",
4952             "expandToFit",
4953             "getColumnCount",
4954             "getColumnMenu",
4955             "getColumnsForTpl",
4956             "getColumnsState",
4957             "getFullWidth",
4958             "getGridColumns",
4959             "getHeaderAtIndex",
4960             "getHeaderIndex",
4961             "getHideableColumns",
4962             "getMenu",
4963             "getMenuItems",
4964             "getVisibleGridColumns",
4965             "initComponent",
4966             "moveHeader",
4967             "onAdd",
4968             "onColumnCheckChange",
4969             "onDestroy",
4970             "onHeaderClick",
4971             "onHeaderHide",
4972             "onHeaderMoved",
4973             "onHeaderResize",
4974             "onHeaderShow",
4975             "onHeaderTriggerClick",
4976             "onMenuDeactivate",
4977             "onRemove",
4978             "onSortAscClick",
4979             "onSortDescClick",
4980             "prepareData",
4981             "purgeCache",
4982             "setDisabledItems",
4983             "showMenuBy",
4984             "tempLock"
4985         ],
4986         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/header/Container.js"
4987     },
4988     {
4989         "className": "Ext.grid.header.DragZone",
4990         "extend": "Ext.dd.DragZone",
4991         "functions": [
4992             "afterRepair",
4993             "constructor",
4994             "disable",
4995             "enable",
4996             "getDDGroup",
4997             "getDragData",
4998             "getRepairXY",
4999             "onBeforeDrag",
5000             "onDragDrop",
5001             "onInitDrag"
5002         ],
5003         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/header/DragZone.js"
5004     },
5005     {
5006         "className": "Ext.grid.header.DropZone",
5007         "extend": "Ext.dd.DropZone",
5008         "functions": [
5009             "constructor",
5010             "getBottomIndicator",
5011             "getDDGroup",
5012             "getLocation",
5013             "getTargetFromEvent",
5014             "getTopIndicator",
5015             "hideIndicators",
5016             "invalidateDrop",
5017             "onNodeDrop",
5018             "onNodeOut",
5019             "onNodeOver",
5020             "positionIndicator"
5021         ],
5022         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/header/DropZone.js"
5023     },
5024     {
5025         "className": "Ext.grid.Lockable",
5026         "requires": [
5027             "Ext.grid.LockingView"
5028         ],
5029         "functions": [
5030             "applyColumnsState",
5031             "destroySpacer",
5032             "determineXTypeToCreate",
5033             "getColumnsState",
5034             "getMenuItems",
5035             "getSpacerEl",
5036             "injectLockable",
5037             "lock",
5038             "modifyHeaderCt",
5039             "onLockMenuClick",
5040             "onLockedGridAfterLayout",
5041             "onLockedGridAfterRefresh",
5042             "onLockedGridAfterUpdate",
5043             "onLockedHeaderHide",
5044             "onLockedHeaderMove",
5045             "onLockedHeaderResize",
5046             "onLockedHeaderShow",
5047             "onLockedHeaderSortChange",
5048             "onNormalGridAfterRefresh",
5049             "onNormalGridAfterUpdate",
5050             "onNormalHeaderMove",
5051             "onNormalHeaderSortChange",
5052             "onScrollerHide",
5053             "onScrollerShow",
5054             "onUnlockMenuClick",
5055             "processColumns",
5056             "reconfigureLockable",
5057             "syncLockedSection",
5058             "syncLockedWidth",
5059             "syncRowHeights",
5060             "unlock"
5061         ],
5062         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/Lockable.js"
5063     },
5064     {
5065         "className": "Ext.grid.LockingView",
5066         "mixins": {
5067             "observable": "Ext.util.Observable"
5068         },
5069         "functions": [
5070             "addElListener",
5071             "addRowCls",
5072             "bindStore",
5073             "constructor",
5074             "getCell",
5075             "getEl",
5076             "getGridColumns",
5077             "getNode",
5078             "getRecord",
5079             "getSelectionModel",
5080             "getStore",
5081             "getViewForColumn",
5082             "onItemMouseEnter",
5083             "onItemMouseLeave",
5084             "refresh",
5085             "refreshNode",
5086             "relayFn",
5087             "removeRowCls"
5088         ],
5089         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/LockingView.js"
5090     },
5091     {
5092         "className": "Ext.grid.PagingScroller",
5093         "extend": "Ext.grid.Scroller",
5094         "alias": "widget.paginggridscroller",
5095         "functions": [
5096             "attemptLoad",
5097             "cancelLoad",
5098             "doAttemptLoad",
5099             "getPageData",
5100             "getSizeCalculation",
5101             "initComponent",
5102             "onElScroll",
5103             "onGuaranteedRange",
5104             "setViewScrollTop",
5105             "syncTo"
5106         ],
5107         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/PagingScroller.js"
5108     },
5109     {
5110         "className": "Ext.grid.Panel",
5111         "extend": "Ext.panel.Table",
5112         "requires": [
5113             "Ext.grid.View"
5114         ],
5115         "alias": [
5116             "widget.gridpanel",
5117             "widget.grid"
5118         ],
5119         "alternateClassName": [
5120             "Ext.list.ListView",
5121             "Ext.ListView",
5122             "Ext.grid.GridPanel"
5123         ],
5124         "functions": [
5125             "initComponent",
5126             "setColumnLines"
5127         ],
5128         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/Panel.js"
5129     },
5130     {
5131         "className": "Ext.grid.plugin.CellEditing",
5132         "alias": "plugin.cellediting",
5133         "extend": "Ext.grid.plugin.Editing",
5134         "requires": [
5135             "Ext.grid.CellEditor",
5136             "Ext.util.DelayedTask"
5137         ],
5138         "functions": [
5139             "cancelEdit",
5140             "completeEdit",
5141             "constructor",
5142             "destroy",
5143             "getActiveColumn",
5144             "getActiveEditor",
5145             "getActiveRecord",
5146             "getCell",
5147             "getEditor",
5148             "initCancelTriggers",
5149             "onBodyScroll",
5150             "onEditComplete",
5151             "onReconfigure",
5152             "onSpecialKey",
5153             "setActiveColumn",
5154             "setActiveEditor",
5155             "setActiveRecord",
5156             "setColumnField",
5157             "startEdit",
5158             "startEditByPosition"
5159         ],
5160         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/plugin/CellEditing.js"
5161     },
5162     {
5163         "className": "Ext.grid.plugin.DragDrop",
5164         "extend": "Ext.AbstractPlugin",
5165         "alias": "plugin.gridviewdragdrop",
5166         "uses": [
5167             "Ext.view.DragZone",
5168             "Ext.grid.ViewDropZone"
5169         ],
5170         "functions": [
5171             "destroy",
5172             "disable",
5173             "enable",
5174             "init",
5175             "onViewRender"
5176         ],
5177         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/plugin/DragDrop.js"
5178     },
5179     {
5180         "className": "Ext.grid.plugin.Editing",
5181         "alias": "editing.editing",
5182         "requires": [
5183             "Ext.grid.column.Column",
5184             "Ext.util.KeyNav"
5185         ],
5186         "mixins": {
5187             "observable": "Ext.util.Observable"
5188         },
5189         "functions": [
5190             "cancelEdit",
5191             "completeEdit",
5192             "constructor",
5193             "destroy",
5194             "getColumnField",
5195             "getEditStyle",
5196             "getEditingContext",
5197             "init",
5198             "initEditTriggers",
5199             "initEvents",
5200             "initFieldAccessors",
5201             "onEnterKey",
5202             "onEscKey",
5203             "onReconfigure",
5204             "removeFieldAccessors",
5205             "setColumnField",
5206             "startEdit",
5207             "startEditByClick",
5208             "validateEdit"
5209         ],
5210         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/plugin/Editing.js"
5211     },
5212     {
5213         "className": "Ext.grid.plugin.HeaderReorderer",
5214         "extend": "Ext.util.Observable",
5215         "requires": [
5216             "Ext.grid.header.DragZone",
5217             "Ext.grid.header.DropZone"
5218         ],
5219         "alias": "plugin.gridheaderreorderer",
5220         "functions": [
5221             "destroy",
5222             "disable",
5223             "enable",
5224             "init",
5225             "onHeaderCtRender"
5226         ],
5227         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/plugin/HeaderReorderer.js"
5228     },
5229     {
5230         "className": "Ext.grid.plugin.HeaderResizer",
5231         "extend": "Ext.util.Observable",
5232         "requires": [
5233             "Ext.dd.DragTracker",
5234             "Ext.util.Region"
5235         ],
5236         "alias": "plugin.gridheaderresizer",
5237         "functions": [
5238             "afterHeaderRender",
5239             "destroy",
5240             "disable",
5241             "doResize",
5242             "enable",
5243             "getConstrainRegion",
5244             "init",
5245             "onBeforeStart",
5246             "onDrag",
5247             "onEnd",
5248             "onHeaderCtMouseMove",
5249             "onStart"
5250         ],
5251         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/plugin/HeaderResizer.js"
5252     },
5253     {
5254         "className": "Ext.grid.plugin.RowEditing",
5255         "extend": "Ext.grid.plugin.Editing",
5256         "alias": "plugin.rowediting",
5257         "requires": [
5258             "Ext.grid.RowEditor"
5259         ],
5260         "functions": [
5261             "cancelEdit",
5262             "completeEdit",
5263             "constructor",
5264             "destroy",
5265             "getEditor",
5266             "initEditTriggers",
5267             "initEditor",
5268             "moveEditorByClick",
5269             "onColumnAdd",
5270             "onColumnHide",
5271             "onColumnMove",
5272             "onColumnRemove",
5273             "onColumnResize",
5274             "onColumnShow",
5275             "setColumnField",
5276             "startEdit",
5277             "startEditByClick",
5278             "validateEdit"
5279         ],
5280         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/plugin/RowEditing.js"
5281     },
5282     {
5283         "className": "Ext.grid.property.Grid",
5284         "extend": "Ext.grid.Panel",
5285         "alias": "widget.propertygrid",
5286         "alternateClassName": "Ext.grid.PropertyGrid",
5287         "uses": [
5288             "Ext.grid.plugin.CellEditing",
5289             "Ext.grid.property.Store",
5290             "Ext.grid.property.HeaderContainer",
5291             "Ext.XTemplate",
5292             "Ext.grid.CellEditor",
5293             "Ext.form.field.Date",
5294             "Ext.form.field.Text",
5295             "Ext.form.field.Number"
5296         ],
5297         "functions": [
5298             "beforeDestroy",
5299             "destroyEditors",
5300             "getCellEditor",
5301             "getSource",
5302             "initComponent",
5303             "onUpdate",
5304             "removeProperty",
5305             "setProperty",
5306             "setSource",
5307             "walkCells"
5308         ],
5309         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/property/Grid.js"
5310     },
5311     {
5312         "className": "Ext.grid.property.HeaderContainer",
5313         "extend": "Ext.grid.header.Container",
5314         "alternateClassName": "Ext.grid.PropertyColumnModel",
5315         "functions": [
5316             "constructor",
5317             "getCellEditor",
5318             "getPropertyName",
5319             "renderBool",
5320             "renderCell",
5321             "renderProp"
5322         ],
5323         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/property/HeaderContainer.js"
5324     },
5325     {
5326         "className": "Ext.grid.property.Property",
5327         "extend": "Ext.data.Model",
5328         "alternateClassName": "Ext.PropGridProperty",
5329         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/property/Property.js"
5330     },
5331     {
5332         "className": "Ext.grid.property.Store",
5333         "extend": "Ext.data.Store",
5334         "alternateClassName": "Ext.grid.PropertyStore",
5335         "uses": [
5336             "Ext.data.reader.Reader",
5337             "Ext.data.proxy.Proxy",
5338             "Ext.data.ResultSet",
5339             "Ext.grid.property.Property"
5340         ],
5341         "functions": [
5342             "constructor",
5343             "getProperty",
5344             "getProxy",
5345             "getReader",
5346             "getRec",
5347             "getSource",
5348             "remove",
5349             "setSource",
5350             "setValue"
5351         ],
5352         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/property/Store.js"
5353     },
5354     {
5355         "className": "Ext.grid.RowEditor",
5356         "extend": "Ext.form.Panel",
5357         "requires": [
5358             "Ext.tip.ToolTip",
5359             "Ext.util.HashMap",
5360             "Ext.util.KeyNav"
5361         ],
5362         "functions": [
5363             "afterRender",
5364             "beforeEdit",
5365             "cancelEdit",
5366             "clearFields",
5367             "completeEdit",
5368             "focusContextCell",
5369             "getEditor",
5370             "getErrors",
5371             "getFloatingButtons",
5372             "getToolTip",
5373             "hideToolTip",
5374             "initComponent",
5375             "invalidateScroller",
5376             "isDirty",
5377             "loadRecord",
5378             "onBeforeViewRefresh",
5379             "onColumnAdd",
5380             "onColumnHide",
5381             "onColumnMove",
5382             "onColumnRemove",
5383             "onColumnResize",
5384             "onColumnShow",
5385             "onCtScroll",
5386             "onFieldAdd",
5387             "onFieldChange",
5388             "onFieldRemove",
5389             "onFieldReplace",
5390             "onHide",
5391             "onShow",
5392             "onViewRefresh",
5393             "removeField",
5394             "renderColumnData",
5395             "reposition",
5396             "repositionTip",
5397             "setField",
5398             "showToolTip",
5399             "startEdit"
5400         ],
5401         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/RowEditor.js"
5402     },
5403     {
5404         "className": "Ext.grid.RowNumberer",
5405         "extend": "Ext.grid.column.Column",
5406         "alias": "widget.rownumberer",
5407         "functions": [
5408             "constructor",
5409             "renderer"
5410         ],
5411         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/RowNumberer.js"
5412     },
5413     {
5414         "className": "Ext.grid.Scroller",
5415         "extend": "Ext.Component",
5416         "alias": "widget.gridscroller",
5417         "functions": [
5418             "afterComponentLayout",
5419             "afterRender",
5420             "ensureDimension",
5421             "getPanel",
5422             "getSizeCalculation",
5423             "initComponent",
5424             "initRenderData",
5425             "invalidate",
5426             "onAdded",
5427             "onElScroll",
5428             "restoreScrollPos",
5429             "saveScrollPos",
5430             "scrollByDeltaX",
5431             "scrollByDeltaY",
5432             "scrollToTop",
5433             "setReservedSpace",
5434             "setScrollLeft",
5435             "setScrollTop"
5436         ],
5437         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/Scroller.js"
5438     },
5439     {
5440         "className": "Ext.grid.View",
5441         "extend": "Ext.view.Table",
5442         "alias": "widget.gridview",
5443         "functions": [
5444             "doStripeRows",
5445             "onAdd",
5446             "onRemove",
5447             "onUpdate",
5448             "refresh",
5449             "scrollToTop"
5450         ],
5451         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/View.js"
5452     },
5453     {
5454         "className": "Ext.grid.ViewDropZone",
5455         "extend": "Ext.view.DropZone",
5456         "functions": [
5457             "handleNodeDrop"
5458         ],
5459         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/ViewDropZone.js"
5460     },
5461     {
5462         "className": "Ext.Img",
5463         "extend": "Ext.Component",
5464         "alias": [
5465             "widget.image",
5466             "widget.imagecomponent"
5467         ],
5468         "functions": [
5469             "getElConfig",
5470             "setSrc"
5471         ],
5472         "source": "/Users/jamieavins/git/SDK/extjs/src/Img.js"
5473     },
5474     {
5475         "className": "Ext.Layer",
5476         "uses": [
5477             "Ext.Shadow"
5478         ],
5479         "extend": "Ext.Element",
5480         "functions": [
5481             "afterFx",
5482             "beforeAction",
5483             "beforeFx",
5484             "beginUpdate",
5485             "constrainXY",
5486             "constructor",
5487             "createCB",
5488             "disableShadow",
5489             "enableShadow",
5490             "endUpdate",
5491             "getConstrainOffset",
5492             "getShim",
5493             "getZIndex",
5494             "hideShim",
5495             "hideUnders",
5496             "remove",
5497             "setBounds",
5498             "setHeight",
5499             "setLeft",
5500             "setLeftTop",
5501             "setOpacity",
5502             "setSize",
5503             "setTop",
5504             "setVisible",
5505             "setWidth",
5506             "setX",
5507             "setXY",
5508             "setY",
5509             "setZIndex",
5510             "sync"
5511         ],
5512         "source": "/Users/jamieavins/git/SDK/extjs/src/Layer.js"
5513     },
5514     {
5515         "className": "Ext.layout.component.Body",
5516         "alias": [
5517             "layout.body"
5518         ],
5519         "extend": "Ext.layout.component.Component",
5520         "uses": [
5521             "Ext.layout.container.Container"
5522         ],
5523         "functions": [
5524             "onLayout",
5525             "setBodySize"
5526         ],
5527         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/Body.js"
5528     },
5529     {
5530         "className": "Ext.layout.component.BoundList",
5531         "extend": "Ext.layout.component.Component",
5532         "alias": "layout.boundlist",
5533         "functions": [
5534             "afterLayout",
5535             "beforeLayout",
5536             "onLayout",
5537             "setTargetSize"
5538         ],
5539         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/BoundList.js"
5540     },
5541     {
5542         "className": "Ext.layout.component.Button",
5543         "alias": [
5544             "layout.button"
5545         ],
5546         "extend": "Ext.layout.component.Component",
5547         "functions": [
5548             "beforeLayout",
5549             "getTargetInfo",
5550             "onLayout",
5551             "setTargetSize"
5552         ],
5553         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/Button.js"
5554     },
5555     {
5556         "className": "Ext.layout.component.Dock",
5557         "alias": [
5558             "layout.dock"
5559         ],
5560         "extend": "Ext.layout.component.AbstractDock",
5561         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/Dock.js"
5562     },
5563     {
5564         "className": "Ext.layout.component.Editor",
5565         "alias": [
5566             "layout.editor"
5567         ],
5568         "extend": "Ext.layout.component.Component",
5569         "functions": [
5570             "getDimension",
5571             "onLayout"
5572         ],
5573         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/Editor.js"
5574     },
5575     {
5576         "className": "Ext.layout.component.field.Field",
5577         "alias": [
5578             "layout.field"
5579         ],
5580         "extend": "Ext.layout.component.Component",
5581         "uses": [
5582             "Ext.tip.QuickTip",
5583             "Ext.util.TextMetrics"
5584         ],
5585         "functions": [
5586             "beforeLayout",
5587             "getErrorStrategy",
5588             "getLabelStrategy",
5589             "onFocus",
5590             "onLayout",
5591             "sizeBody"
5592         ],
5593         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/field/Field.js"
5594     },
5595     {
5596         "className": "Ext.layout.component.field.File",
5597         "alias": [
5598             "layout.filefield"
5599         ],
5600         "extend": "Ext.layout.component.field.Field",
5601         "functions": [
5602             "sizeBodyContents"
5603         ],
5604         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/field/File.js"
5605     },
5606     {
5607         "className": "Ext.layout.component.field.HtmlEditor",
5608         "extend": "Ext.layout.component.field.Field",
5609         "alias": [
5610             "layout.htmleditor"
5611         ],
5612         "functions": [
5613             "sizeBodyContents"
5614         ],
5615         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/field/HtmlEditor.js"
5616     },
5617     {
5618         "className": "Ext.layout.component.field.Slider",
5619         "alias": [
5620             "layout.sliderfield"
5621         ],
5622         "extend": "Ext.layout.component.field.Field",
5623         "functions": [
5624             "sizeBodyContents"
5625         ],
5626         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/field/Slider.js"
5627     },
5628     {
5629         "className": "Ext.layout.component.field.Text",
5630         "extend": "Ext.layout.component.field.Field",
5631         "alias": "layout.textfield",
5632         "requires": [
5633             "Ext.util.TextMetrics"
5634         ],
5635         "functions": [
5636             "adjustForGrow",
5637             "beforeLayout",
5638             "sizeBodyContents"
5639         ],
5640         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/field/Text.js"
5641     },
5642     {
5643         "className": "Ext.layout.component.field.TextArea",
5644         "extend": "Ext.layout.component.field.Text",
5645         "alias": "layout.textareafield",
5646         "functions": [
5647             "adjustForGrow"
5648         ],
5649         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/field/TextArea.js"
5650     },
5651     {
5652         "className": "Ext.layout.component.field.Trigger",
5653         "alias": [
5654             "layout.triggerfield"
5655         ],
5656         "extend": "Ext.layout.component.field.Field",
5657         "functions": [
5658             "sizeBodyContents"
5659         ],
5660         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/field/Trigger.js"
5661     },
5662     {
5663         "className": "Ext.layout.component.FieldSet",
5664         "extend": "Ext.layout.component.Body",
5665         "alias": [
5666             "layout.fieldset"
5667         ],
5668         "functions": [
5669             "doContainerLayout"
5670         ],
5671         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/FieldSet.js"
5672     },
5673     {
5674         "className": "Ext.layout.component.ProgressBar",
5675         "alias": [
5676             "layout.progressbar"
5677         ],
5678         "extend": "Ext.layout.component.Component",
5679         "functions": [
5680             "onLayout"
5681         ],
5682         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/ProgressBar.js"
5683     },
5684     {
5685         "className": "Ext.layout.component.Tab",
5686         "alias": [
5687             "layout.tab"
5688         ],
5689         "extend": "Ext.layout.component.Button",
5690         "functions": [
5691             "beforeLayout",
5692             "onLayout"
5693         ],
5694         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/Tab.js"
5695     },
5696     {
5697         "className": "Ext.layout.component.Tip",
5698         "alias": [
5699             "layout.tip"
5700         ],
5701         "extend": "Ext.layout.component.Dock",
5702         "functions": [
5703             "doAutoWidth",
5704             "onLayout"
5705         ],
5706         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/component/Tip.js"
5707     },
5708     {
5709         "className": "Ext.layout.container.Absolute",
5710         "alias": "layout.absolute",
5711         "extend": "Ext.layout.container.Anchor",
5712         "alternateClassName": "Ext.layout.AbsoluteLayout",
5713         "functions": [
5714             "adjustHeightAnchor",
5715             "adjustWidthAnchor",
5716             "onLayout"
5717         ],
5718         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/Absolute.js"
5719     },
5720     {
5721         "className": "Ext.layout.container.Accordion",
5722         "extend": "Ext.layout.container.VBox",
5723         "alias": [
5724             "layout.accordion"
5725         ],
5726         "alternateClassName": "Ext.layout.AccordionLayout",
5727         "functions": [
5728             "animCallback",
5729             "beforeLayout",
5730             "constructor",
5731             "onComponentCollapse",
5732             "onComponentExpand",
5733             "onComponentShow",
5734             "onLayout",
5735             "renderItems",
5736             "setCollapsed",
5737             "setExpanded",
5738             "setupEvents",
5739             "updatePanelClasses"
5740         ],
5741         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/Accordion.js"
5742     },
5743     {
5744         "className": "Ext.layout.container.Anchor",
5745         "alias": "layout.anchor",
5746         "extend": "Ext.layout.container.Container",
5747         "alternateClassName": "Ext.layout.AnchorLayout",
5748         "functions": [
5749             "adjustHeightAnchor",
5750             "adjustWidthAnchor",
5751             "configureItem",
5752             "onLayout",
5753             "parseAnchor"
5754         ],
5755         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/Anchor.js"
5756     },
5757     {
5758         "className": "Ext.layout.container.Border",
5759         "alias": [
5760             "layout.border"
5761         ],
5762         "extend": "Ext.layout.container.Container",
5763         "requires": [
5764             "Ext.resizer.Splitter",
5765             "Ext.container.Container",
5766             "Ext.fx.Anim"
5767         ],
5768         "alternateClassName": "Ext.layout.BorderLayout",
5769         "functions": [
5770             "beforeLayout",
5771             "calculateChildBox",
5772             "constructor",
5773             "createItems",
5774             "createSplitter",
5775             "fixHeightConstraints",
5776             "floatCollapsedPanel",
5777             "getPlaceholder",
5778             "getVisibleItems",
5779             "initializeBorderLayout",
5780             "isValidParent",
5781             "onBeforeRegionCollapse",
5782             "onBeforeRegionExpand",
5783             "onDestroy",
5784             "onLayout",
5785             "onPlaceHolderToolClick",
5786             "onRegionDestroy",
5787             "onRegionIconChange",
5788             "onRegionTitleChange",
5789             "onRegionVisibilityChange",
5790             "onSplitterCollapseClick",
5791             "renderChildren",
5792             "renderItem",
5793             "renderItems",
5794             "setupState",
5795             "slideOutFloatedComponent"
5796         ],
5797         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/Border.js"
5798     },
5799     {
5800         "className": "Ext.layout.container.Box",
5801         "alias": [
5802             "layout.box"
5803         ],
5804         "extend": "Ext.layout.container.Container",
5805         "alternateClassName": "Ext.layout.BoxLayout",
5806         "requires": [
5807             "Ext.layout.container.boxOverflow.None",
5808             "Ext.layout.container.boxOverflow.Menu",
5809             "Ext.layout.container.boxOverflow.Scroller",
5810             "Ext.util.Format",
5811             "Ext.dd.DragDropManager"
5812         ],
5813         "functions": [
5814             "calculateChildBox",
5815             "calculateChildBoxes",
5816             "constructor",
5817             "destroy",
5818             "flexSortFn",
5819             "getChildBox",
5820             "getRenderTarget",
5821             "handleTargetOverflow",
5822             "initOverflowHandler",
5823             "isValidParent",
5824             "minSizeSortFn",
5825             "onLayout",
5826             "onRemove",
5827             "renderItem",
5828             "updateChildBoxes",
5829             "updateInnerCtSize"
5830         ],
5831         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/Box.js"
5832     },
5833     {
5834         "className": "Ext.layout.container.boxOverflow.Menu",
5835         "extend": "Ext.layout.container.boxOverflow.None",
5836         "requires": [
5837             "Ext.toolbar.Separator",
5838             "Ext.button.Button"
5839         ],
5840         "alternateClassName": "Ext.layout.boxOverflow.Menu",
5841         "functions": [
5842             "addComponentToMenu",
5843             "beforeMenuShow",
5844             "clearMenu",
5845             "clearOverflow",
5846             "constructor",
5847             "createInnerElements",
5848             "createMenu",
5849             "createMenuConfig",
5850             "destroy",
5851             "handleOverflow",
5852             "hideTrigger",
5853             "onRemove",
5854             "showTrigger"
5855         ],
5856         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/boxOverflow/Menu.js"
5857     },
5858     {
5859         "className": "Ext.layout.container.boxOverflow.None",
5860         "alternateClassName": "Ext.layout.boxOverflow.None",
5861         "functions": [
5862             "constructor",
5863             "getItem"
5864         ],
5865         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/boxOverflow/None.js"
5866     },
5867     {
5868         "className": "Ext.layout.container.boxOverflow.Scroller",
5869         "extend": "Ext.layout.container.boxOverflow.None",
5870         "requires": [
5871             "Ext.util.ClickRepeater",
5872             "Ext.Element"
5873         ],
5874         "alternateClassName": "Ext.layout.boxOverflow.Scroller",
5875         "mixins": {
5876             "observable": "Ext.util.Observable"
5877         },
5878         "functions": [
5879             "atExtremeAfter",
5880             "atExtremeBefore",
5881             "clearOverflow",
5882             "constructor",
5883             "createInnerElements",
5884             "createScrollers",
5885             "createWheelListener",
5886             "destroy",
5887             "getItemVisibility",
5888             "getMaxScrollPosition",
5889             "getScrollAnim",
5890             "getScrollPosition",
5891             "handleOverflow",
5892             "hideScrollers",
5893             "initCSSClasses",
5894             "scrollBy",
5895             "scrollLeft",
5896             "scrollRight",
5897             "scrollTo",
5898             "scrollToItem",
5899             "showScrollers",
5900             "updateScrollButtons"
5901         ],
5902         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/boxOverflow/Scroller.js"
5903     },
5904     {
5905         "className": "Ext.layout.container.Card",
5906         "alias": [
5907             "layout.card"
5908         ],
5909         "alternateClassName": "Ext.layout.CardLayout",
5910         "extend": "Ext.layout.container.AbstractCard",
5911         "functions": [
5912             "configureItem",
5913             "setActiveItem"
5914         ],
5915         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/Card.js"
5916     },
5917     {
5918         "className": "Ext.layout.container.CheckboxGroup",
5919         "extend": "Ext.layout.container.Container",
5920         "alias": [
5921             "layout.checkboxgroup"
5922         ],
5923         "functions": [
5924             "getColCount",
5925             "getShadowCt",
5926             "onLayout"
5927         ],
5928         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/CheckboxGroup.js"
5929     },
5930     {
5931         "className": "Ext.layout.container.Column",
5932         "extend": "Ext.layout.container.Auto",
5933         "alias": [
5934             "layout.column"
5935         ],
5936         "alternateClassName": "Ext.layout.ColumnLayout",
5937         "functions": [
5938             "configureItem",
5939             "getRenderTarget",
5940             "onLayout"
5941         ],
5942         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/Column.js"
5943     },
5944     {
5945         "className": "Ext.layout.container.Container",
5946         "extend": "Ext.layout.container.AbstractContainer",
5947         "alternateClassName": "Ext.layout.ContainerLayout",
5948         "functions": [
5949             "beforeLayout",
5950             "getLayoutTargetSize",
5951             "getRenderedItems",
5952             "getVisibleItems",
5953             "layoutItem"
5954         ],
5955         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/Container.js"
5956     },
5957     {
5958         "className": "Ext.layout.container.Fit",
5959         "extend": "Ext.layout.container.AbstractFit",
5960         "alias": "layout.fit",
5961         "alternateClassName": "Ext.layout.FitLayout",
5962         "requires": [
5963             "Ext.layout.container.Box"
5964         ],
5965         "functions": [
5966             "configureItem",
5967             "getTargetBox",
5968             "onLayout",
5969             "setItemBox"
5970         ],
5971         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/Fit.js"
5972     },
5973     {
5974         "className": "Ext.layout.container.HBox",
5975         "alias": [
5976             "layout.hbox"
5977         ],
5978         "extend": "Ext.layout.container.Box",
5979         "alternateClassName": "Ext.layout.HBoxLayout",
5980         "functions": [
5981             "configureItem"
5982         ],
5983         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/HBox.js"
5984     },
5985     {
5986         "className": "Ext.layout.container.Table",
5987         "alias": [
5988             "layout.table"
5989         ],
5990         "extend": "Ext.layout.container.Auto",
5991         "alternateClassName": "Ext.layout.TableLayout",
5992         "functions": [
5993             "afterLayout",
5994             "calculateCells",
5995             "getTable",
5996             "needsDivWrap",
5997             "renderItems"
5998         ],
5999         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/Table.js"
6000     },
6001     {
6002         "className": "Ext.layout.container.VBox",
6003         "alias": [
6004             "layout.vbox"
6005         ],
6006         "extend": "Ext.layout.container.Box",
6007         "alternateClassName": "Ext.layout.VBoxLayout",
6008         "functions": [
6009             "configureItem"
6010         ],
6011         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/VBox.js"
6012     },
6013     {
6014         "className": "Ext.LoadMask",
6015         "extend": "Ext.Component",
6016         "alias": "widget.loadmask",
6017         "mixins": {
6018             "floating": "Ext.util.Floating"
6019         },
6020         "uses": [
6021             "Ext.data.StoreManager"
6022         ],
6023         "functions": [
6024             "afterRender",
6025             "afterShow",
6026             "bindComponent",
6027             "bindStore",
6028             "constructor",
6029             "onBeforeLoad",
6030             "onComponentResize",
6031             "onDisable",
6032             "onLoad",
6033             "onShow"
6034         ],
6035         "source": "/Users/jamieavins/git/SDK/extjs/src/LoadMask.js"
6036     },
6037     {
6038         "className": "Ext.menu.CheckItem",
6039         "extend": "Ext.menu.Item",
6040         "alias": "widget.menucheckitem",
6041         "functions": [
6042             "afterRender",
6043             "disableCheckChange",
6044             "enableCheckChange",
6045             "initComponent",
6046             "onClick",
6047             "onDestroy",
6048             "setChecked"
6049         ],
6050         "source": "/Users/jamieavins/git/SDK/extjs/src/menu/CheckItem.js"
6051     },
6052     {
6053         "className": "Ext.menu.ColorPicker",
6054         "extend": "Ext.menu.Menu",
6055         "alias": "widget.colormenu",
6056         "requires": [
6057             "Ext.picker.Color"
6058         ],
6059         "functions": [
6060             "hidePickerOnSelect",
6061             "initComponent"
6062         ],
6063         "source": "/Users/jamieavins/git/SDK/extjs/src/menu/ColorPicker.js"
6064     },
6065     {
6066         "className": "Ext.menu.DatePicker",
6067         "extend": "Ext.menu.Menu",
6068         "alias": "widget.datemenu",
6069         "requires": [
6070             "Ext.picker.Date"
6071         ],
6072         "functions": [
6073             "hidePickerOnSelect",
6074             "initComponent"
6075         ],
6076         "source": "/Users/jamieavins/git/SDK/extjs/src/menu/DatePicker.js"
6077     },
6078     {
6079         "className": "Ext.menu.Item",
6080         "extend": "Ext.Component",
6081         "alias": "widget.menuitem",
6082         "alternateClassName": "Ext.menu.TextItem",
6083         "functions": [
6084             "activate",
6085             "blur",
6086             "deactivate",
6087             "deferExpandMenu",
6088             "deferHideMenu",
6089             "deferHideParentMenus",
6090             "expandMenu",
6091             "focus",
6092             "getRefItems",
6093             "hideMenu",
6094             "initComponent",
6095             "onClick",
6096             "onDestroy",
6097             "onRender",
6098             "setHandler",
6099             "setIconCls",
6100             "setText"
6101         ],
6102         "source": "/Users/jamieavins/git/SDK/extjs/src/menu/Item.js"
6103     },
6104     {
6105         "className": "Ext.menu.KeyNav",
6106         "extend": "Ext.util.KeyNav",
6107         "requires": [
6108             "Ext.FocusManager"
6109         ],
6110         "functions": [
6111             "constructor",
6112             "down",
6113             "enter",
6114             "escape",
6115             "focusNextItem",
6116             "isWhitelisted",
6117             "left",
6118             "right",
6119             "tab",
6120             "up"
6121         ],
6122         "source": "/Users/jamieavins/git/SDK/extjs/src/menu/KeyNav.js"
6123     },
6124     {
6125         "className": "Ext.menu.Manager",
6126         "singleton": true,
6127         "requires": [
6128             "Ext.util.MixedCollection",
6129             "Ext.util.KeyMap"
6130         ],
6131         "alternateClassName": "Ext.menu.MenuMgr",
6132         "uses": [
6133             "Ext.menu.Menu"
6134         ],
6135         "functions": [
6136             "get",
6137             "hideAll",
6138             "init",
6139             "onBeforeHide",
6140             "onBeforeShow",
6141             "onCheckChange",
6142             "onHide",
6143             "onMouseDown",
6144             "onShow",
6145             "register",
6146             "registerCheckable",
6147             "unregister",
6148             "unregisterCheckable"
6149         ],
6150         "source": "/Users/jamieavins/git/SDK/extjs/src/menu/Manager.js"
6151     },
6152     {
6153         "className": "Ext.menu.Menu",
6154         "extend": "Ext.panel.Panel",
6155         "alias": "widget.menu",
6156         "requires": [
6157             "Ext.layout.container.Fit",
6158             "Ext.layout.container.VBox",
6159             "Ext.menu.CheckItem",
6160             "Ext.menu.Item",
6161             "Ext.menu.KeyNav",
6162             "Ext.menu.Manager",
6163             "Ext.menu.Separator"
6164         ],
6165         "functions": [
6166             "afterLayout",
6167             "afterRender",
6168             "canActivateItem",
6169             "clearStretch",
6170             "deactivateActiveItem",
6171             "doConstrain",
6172             "getBubbleTarget",
6173             "getFocusEl",
6174             "getItemFromEvent",
6175             "hide",
6176             "initComponent",
6177             "lookupComponent",
6178             "lookupItemFromObject",
6179             "lookupItemFromString",
6180             "onAdd",
6181             "onClick",
6182             "onDestroy",
6183             "onMouseLeave",
6184             "onMouseOver",
6185             "onRemove",
6186             "redoComponentLayout",
6187             "setActiveItem",
6188             "showBy"
6189         ],
6190         "source": "/Users/jamieavins/git/SDK/extjs/src/menu/Menu.js"
6191     },
6192     {
6193         "className": "Ext.menu.Separator",
6194         "extend": "Ext.menu.Item",
6195         "alias": "widget.menuseparator",
6196         "functions": [
6197             "onRender"
6198         ],
6199         "source": "/Users/jamieavins/git/SDK/extjs/src/menu/Separator.js"
6200     },
6201     {
6202         "className": "Ext.panel.DD",
6203         "extend": "Ext.dd.DragSource",
6204         "requires": [
6205             "Ext.panel.Proxy"
6206         ],
6207         "functions": [
6208             "autoOffset",
6209             "b4MouseDown",
6210             "b4StartDrag",
6211             "constructor",
6212             "endDrag",
6213             "getDragEl",
6214             "onInitDrag"
6215         ],
6216         "source": "/Users/jamieavins/git/SDK/extjs/src/panel/DD.js"
6217     },
6218     {
6219         "className": "Ext.panel.Header",
6220         "extend": "Ext.container.Container",
6221         "uses": [
6222             "Ext.panel.Tool",
6223             "Ext.draw.Component",
6224             "Ext.util.CSS"
6225         ],
6226         "alias": "widget.header",
6227         "functions": [
6228             "addTool",
6229             "addUIClsToElement",
6230             "addUIToElement",
6231             "afterLayout",
6232             "afterRender",
6233             "getTargetEl",
6234             "initComponent",
6235             "initIconCmp",
6236             "onAdd",
6237             "onClick",
6238             "removeUIClsFromElement",
6239             "removeUIFromElement",
6240             "setIconCls",
6241             "setTitle"
6242         ],
6243         "source": "/Users/jamieavins/git/SDK/extjs/src/panel/Header.js"
6244     },
6245     {
6246         "className": "Ext.panel.Panel",
6247         "extend": "Ext.panel.AbstractPanel",
6248         "requires": [
6249             "Ext.panel.Header",
6250             "Ext.fx.Anim",
6251             "Ext.util.KeyMap",
6252             "Ext.panel.DD",
6253             "Ext.XTemplate",
6254             "Ext.layout.component.Dock",
6255             "Ext.util.Memento"
6256         ],
6257         "alias": "widget.panel",
6258         "alternateClassName": "Ext.Panel",
6259         "functions": [
6260             "addTool",
6261             "afterCollapse",
6262             "afterExpand",
6263             "afterRender",
6264             "beforeDestroy",
6265             "bridgeToolbars",
6266             "close",
6267             "collapse",
6268             "doClose",
6269             "expand",
6270             "getContentTarget",
6271             "getHeader",
6272             "getKeyMap",
6273             "getOppositeDirection",
6274             "getTargetEl",
6275             "ghost",
6276             "ghostTools",
6277             "initAria",
6278             "initComponent",
6279             "initDraggable",
6280             "initHeaderAria",
6281             "initResizable",
6282             "initTools",
6283             "isVisible",
6284             "onHide",
6285             "onRender",
6286             "onShow",
6287             "setBorder",
6288             "setIconCls",
6289             "setTitle",
6290             "setUI",
6291             "toggleCollapse",
6292             "unghost",
6293             "updateHeader"
6294         ],
6295         "source": "/Users/jamieavins/git/SDK/extjs/src/panel/Panel.js"
6296     },
6297     {
6298         "className": "Ext.panel.Proxy",
6299         "alternateClassName": "Ext.dd.PanelProxy",
6300         "functions": [
6301             "constructor",
6302             "getEl",
6303             "getGhost",
6304             "getProxy",
6305             "hide",
6306             "moveProxy",
6307             "repair",
6308             "show"
6309         ],
6310         "source": "/Users/jamieavins/git/SDK/extjs/src/panel/Proxy.js"
6311     },
6312     {
6313         "className": "Ext.panel.Table",
6314         "extend": "Ext.panel.Panel",
6315         "alias": "widget.tablepanel",
6316         "uses": [
6317             "Ext.selection.RowModel",
6318             "Ext.grid.Scroller",
6319             "Ext.grid.header.Container",
6320             "Ext.grid.Lockable"
6321         ],
6322         "functions": [
6323             "afterCollapse",
6324             "afterComponentLayout",
6325             "afterExpand",
6326             "applyState",
6327             "beforeDestroy",
6328             "bindStore",
6329             "determineScrollbars",
6330             "elScroll",
6331             "getEditorParent",
6332             "getHorizontalScroller",
6333             "getLhsMarker",
6334             "getRhsMarker",
6335             "getScrollerOwner",
6336             "getSelectionModel",
6337             "getState",
6338             "getStore",
6339             "getVerticalScroller",
6340             "getView",
6341             "hideHorizontalScroller",
6342             "hideVerticalScroller",
6343             "initComponent",
6344             "initHorizontalScroller",
6345             "initStateEvents",
6346             "initVerticalScroller",
6347             "invalidateScroller",
6348             "onHeaderHide",
6349             "onHeaderMove",
6350             "onHeaderResize",
6351             "onHeaderShow",
6352             "onHorizontalScroll",
6353             "onMouseWheel",
6354             "onRender",
6355             "onVerticalScroll",
6356             "onViewReady",
6357             "onViewRefresh",
6358             "onViewResize",
6359             "processEvent",
6360             "reconfigure",
6361             "relayHeaderCtEvents",
6362             "scrollByDeltaX",
6363             "scrollByDeltaY",
6364             "setHeaderReserveOffset",
6365             "setScrollTop",
6366             "showHorizontalScroller",
6367             "showVerticalScroller"
6368         ],
6369         "source": "/Users/jamieavins/git/SDK/extjs/src/panel/Table.js"
6370     },
6371     {
6372         "className": "Ext.panel.Tool",
6373         "extend": "Ext.Component",
6374         "requires": [
6375             "Ext.tip.QuickTipManager"
6376         ],
6377         "alias": "widget.tool",
6378         "functions": [
6379             "afterRender",
6380             "bindTo",
6381             "initComponent",
6382             "onClick",
6383             "onDestroy",
6384             "onMouseDown",
6385             "onMouseOut",
6386             "onMouseOver",
6387             "setType"
6388         ],
6389         "source": "/Users/jamieavins/git/SDK/extjs/src/panel/Tool.js"
6390     },
6391     {
6392         "className": "Ext.picker.Color",
6393         "extend": "Ext.Component",
6394         "requires": [
6395             "Ext.XTemplate"
6396         ],
6397         "alias": "widget.colorpicker",
6398         "alternateClassName": "Ext.ColorPalette",
6399         "functions": [
6400             "afterRender",
6401             "getValue",
6402             "handleClick",
6403             "initComponent",
6404             "onRender",
6405             "select"
6406         ],
6407         "source": "/Users/jamieavins/git/SDK/extjs/src/picker/Color.js"
6408     },
6409     {
6410         "className": "Ext.picker.Date",
6411         "extend": "Ext.Component",
6412         "requires": [
6413             "Ext.XTemplate",
6414             "Ext.button.Button",
6415             "Ext.button.Split",
6416             "Ext.util.ClickRepeater",
6417             "Ext.util.KeyNav",
6418             "Ext.EventObject",
6419             "Ext.fx.Manager",
6420             "Ext.picker.Month"
6421         ],
6422         "alias": "widget.datepicker",
6423         "alternateClassName": "Ext.DatePicker",
6424         "functions": [
6425             "beforeDestroy",
6426             "createMonthPicker",
6427             "focus",
6428             "fullUpdate",
6429             "getActive",
6430             "getValue",
6431             "handleDateClick",
6432             "handleMouseWheel",
6433             "hideMonthPicker",
6434             "initComponent",
6435             "initDisabledDays",
6436             "initEvents",
6437             "onCancelClick",
6438             "onDisable",
6439             "onEnable",
6440             "onOkClick",
6441             "onRender",
6442             "onSelect",
6443             "onShow",
6444             "runAnimation",
6445             "selectToday",
6446             "selectedUpdate",
6447             "setDisabledDates",
6448             "setDisabledDays",
6449             "setDisabledStatus",
6450             "setMaxDate",
6451             "setMinDate",
6452             "setValue",
6453             "shouldAnimate",
6454             "showMonthPicker",
6455             "showNextMonth",
6456             "showNextYear",
6457             "showPrevMonth",
6458             "showPrevYear",
6459             "update"
6460         ],
6461         "source": "/Users/jamieavins/git/SDK/extjs/src/picker/Date.js"
6462     },
6463     {
6464         "className": "Ext.picker.Month",
6465         "extend": "Ext.Component",
6466         "requires": [
6467             "Ext.XTemplate",
6468             "Ext.util.ClickRepeater",
6469             "Ext.Date",
6470             "Ext.button.Button"
6471         ],
6472         "alias": "widget.monthpicker",
6473         "alternateClassName": "Ext.MonthPicker",
6474         "functions": [
6475             "adjustYear",
6476             "afterRender",
6477             "beforeDestroy",
6478             "getValue",
6479             "getYear",
6480             "getYears",
6481             "hasSelection",
6482             "initComponent",
6483             "onBodyClick",
6484             "onCancelClick",
6485             "onMonthClick",
6486             "onOkClick",
6487             "onRender",
6488             "onYearClick",
6489             "resolveOffset",
6490             "setValue",
6491             "updateBody"
6492         ],
6493         "source": "/Users/jamieavins/git/SDK/extjs/src/picker/Month.js"
6494     },
6495     {
6496         "className": "Ext.picker.Time",
6497         "extend": "Ext.view.BoundList",
6498         "alias": "widget.timepicker",
6499         "requires": [
6500             "Ext.data.Store",
6501             "Ext.Date"
6502         ],
6503         "functions": [
6504             "createStore",
6505             "initComponent",
6506             "normalizeDate",
6507             "setMaxValue",
6508             "setMinValue",
6509             "updateList"
6510         ],
6511         "source": "/Users/jamieavins/git/SDK/extjs/src/picker/Time.js"
6512     },
6513     {
6514         "className": "Ext.ProgressBar",
6515         "extend": "Ext.Component",
6516         "alias": "widget.progressbar",
6517         "requires": [
6518             "Ext.Template",
6519             "Ext.CompositeElement",
6520             "Ext.TaskManager",
6521             "Ext.layout.component.ProgressBar"
6522         ],
6523         "uses": [
6524             "Ext.fx.Anim"
6525         ],
6526         "functions": [
6527             "afterRender",
6528             "applyText",
6529             "clearTimer",
6530             "initComponent",
6531             "isWaiting",
6532             "onDestroy",
6533             "reset",
6534             "updateProgress",
6535             "updateText",
6536             "wait"
6537         ],
6538         "source": "/Users/jamieavins/git/SDK/extjs/src/ProgressBar.js"
6539     },
6540     {
6541         "className": "Ext.resizer.Handle",
6542         "extend": "Ext.Component",
6543         "functions": [
6544             "onRender"
6545         ],
6546         "source": "/Users/jamieavins/git/SDK/extjs/src/resizer/Handle.js"
6547     },
6548     {
6549         "className": "Ext.resizer.Resizer",
6550         "mixins": {
6551             "observable": "Ext.util.Observable"
6552         },
6553         "uses": [
6554             "Ext.resizer.ResizeTracker",
6555             "Ext.Component"
6556         ],
6557         "alternateClassName": "Ext.Resizable",
6558         "functions": [
6559             "constructor",
6560             "destroy",
6561             "disable",
6562             "enable",
6563             "forceHandlesHeight",
6564             "getEl",
6565             "getTarget",
6566             "onBeforeResize",
6567             "onResize",
6568             "onResizeEnd",
6569             "resizeTo"
6570         ],
6571         "source": "/Users/jamieavins/git/SDK/extjs/src/resizer/Resizer.js"
6572     },
6573     {
6574         "className": "Ext.resizer.ResizeTracker",
6575         "extend": "Ext.dd.DragTracker",
6576         "functions": [
6577             "constructor",
6578             "createProxy",
6579             "getDynamicTarget",
6580             "getResizeTarget",
6581             "onBeforeStart",
6582             "onDrag",
6583             "onEnd",
6584             "onStart",
6585             "resize",
6586             "updateDimensions"
6587         ],
6588         "source": "/Users/jamieavins/git/SDK/extjs/src/resizer/ResizeTracker.js"
6589     },
6590     {
6591         "className": "Ext.resizer.Splitter",
6592         "extend": "Ext.Component",
6593         "requires": [
6594             "Ext.XTemplate"
6595         ],
6596         "uses": [
6597             "Ext.resizer.SplitterTracker"
6598         ],
6599         "alias": "widget.splitter",
6600         "functions": [
6601             "getCollapseDirection",
6602             "getCollapseTarget",
6603             "onRender",
6604             "onTargetCollapse",
6605             "onTargetExpand",
6606             "setSize",
6607             "toggleTargetCmp"
6608         ],
6609         "source": "/Users/jamieavins/git/SDK/extjs/src/resizer/Splitter.js"
6610     },
6611     {
6612         "className": "Ext.resizer.SplitterTracker",
6613         "extend": "Ext.dd.DragTracker",
6614         "requires": [
6615             "Ext.util.Region"
6616         ],
6617         "functions": [
6618             "calculateConstrainRegion",
6619             "endDrag",
6620             "getNextCmp",
6621             "getPrevCmp",
6622             "getSplitter",
6623             "onBeforeStart",
6624             "onDrag",
6625             "onEnd",
6626             "onStart",
6627             "performResize"
6628         ],
6629         "source": "/Users/jamieavins/git/SDK/extjs/src/resizer/SplitterTracker.js"
6630     },
6631     {
6632         "className": "Ext.selection.CellModel",
6633         "extend": "Ext.selection.Model",
6634         "alias": "selection.cellmodel",
6635         "requires": [
6636             "Ext.util.KeyNav"
6637         ],
6638         "functions": [
6639             "bindComponent",
6640             "constructor",
6641             "getCurrentPosition",
6642             "getHeaderCt",
6643             "initKeyNav",
6644             "move",
6645             "onCellDeselect",
6646             "onCellSelect",
6647             "onEditorTab",
6648             "onKeyDown",
6649             "onKeyLeft",
6650             "onKeyRight",
6651             "onKeyTab",
6652             "onKeyUp",
6653             "onMouseDown",
6654             "onViewRefresh",
6655             "refresh",
6656             "selectByPosition",
6657             "setCurrentPosition"
6658         ],
6659         "source": "/Users/jamieavins/git/SDK/extjs/src/selection/CellModel.js"
6660     },
6661     {
6662         "className": "Ext.selection.CheckboxModel",
6663         "alias": "selection.checkboxmodel",
6664         "extend": "Ext.selection.RowModel",
6665         "functions": [
6666             "addCheckbox",
6667             "bindComponent",
6668             "getHeaderConfig",
6669             "hasLockedHeader",
6670             "onHeaderClick",
6671             "onRowMouseDown",
6672             "onSelectChange",
6673             "renderer",
6674             "toggleUiHeader"
6675         ],
6676         "source": "/Users/jamieavins/git/SDK/extjs/src/selection/CheckboxModel.js"
6677     },
6678     {
6679         "className": "Ext.selection.RowModel",
6680         "extend": "Ext.selection.Model",
6681         "alias": "selection.rowmodel",
6682         "requires": [
6683             "Ext.util.KeyNav"
6684         ],
6685         "functions": [
6686             "allowRightMouseSelection",
6687             "bindComponent",
6688             "constructor",
6689             "getRowsVisible",
6690             "initKeyNav",
6691             "onEditorTab",
6692             "onKeyDown",
6693             "onKeyEnd",
6694             "onKeyHome",
6695             "onKeyLeft",
6696             "onKeyPageDown",
6697             "onKeyPageUp",
6698             "onKeyPress",
6699             "onKeyRight",
6700             "onKeyUp",
6701             "onLastFocusChanged",
6702             "onRowMouseDown",
6703             "onSelectChange",
6704             "scrollByDeltaX",
6705             "selectByPosition"
6706         ],
6707         "source": "/Users/jamieavins/git/SDK/extjs/src/selection/RowModel.js"
6708     },
6709     {
6710         "className": "Ext.selection.TreeModel",
6711         "extend": "Ext.selection.RowModel",
6712         "alias": "selection.treemodel",
6713         "functions": [
6714             "onKeyLeft",
6715             "onKeyPress",
6716             "onKeyRight"
6717         ],
6718         "source": "/Users/jamieavins/git/SDK/extjs/src/selection/TreeModel.js"
6719     },
6720     {
6721         "className": "Ext.Shadow",
6722         "requires": [
6723             "Ext.ShadowPool"
6724         ],
6725         "functions": [
6726             "constructor",
6727             "hide",
6728             "isVisible",
6729             "realign",
6730             "setOpacity",
6731             "setZIndex",
6732             "show"
6733         ],
6734         "source": "/Users/jamieavins/git/SDK/extjs/src/Shadow.js"
6735     },
6736     {
6737         "className": "Ext.ShadowPool",
6738         "singleton": true,
6739         "requires": [
6740             "Ext.DomHelper"
6741         ],
6742         "functions": [
6743             "pull",
6744             "push",
6745             "reset"
6746         ],
6747         "source": "/Users/jamieavins/git/SDK/extjs/src/ShadowPool.js"
6748     },
6749     {
6750         "className": "Ext.slider.Multi",
6751         "extend": "Ext.form.field.Base",
6752         "alias": "widget.multislider",
6753         "alternateClassName": "Ext.slider.MultiSlider",
6754         "requires": [
6755             "Ext.slider.Thumb",
6756             "Ext.slider.Tip",
6757             "Ext.Number",
6758             "Ext.util.Format",
6759             "Ext.Template",
6760             "Ext.layout.component.field.Slider"
6761         ],
6762         "functions": [
6763             "addThumb",
6764             "afterRender",
6765             "beforeDestroy",
6766             "focus",
6767             "getNearest",
6768             "getRatio",
6769             "getSubmitValue",
6770             "getValue",
6771             "getValues",
6772             "initComponent",
6773             "initEvents",
6774             "initValue",
6775             "normalizeValue",
6776             "onChange",
6777             "onClickChange",
6778             "onDisable",
6779             "onEnable",
6780             "onKeyDown",
6781             "onMouseDown",
6782             "onRender",
6783             "promoteThumb",
6784             "reset",
6785             "reverseValue",
6786             "setMaxValue",
6787             "setMinValue",
6788             "setValue",
6789             "syncThumbs",
6790             "translateValue"
6791         ],
6792         "source": "/Users/jamieavins/git/SDK/extjs/src/slider/Multi.js"
6793     },
6794     {
6795         "className": "Ext.slider.Single",
6796         "extend": "Ext.slider.Multi",
6797         "alias": [
6798             "widget.slider",
6799             "widget.sliderfield"
6800         ],
6801         "alternateClassName": [
6802             "Ext.Slider",
6803             "Ext.form.SliderField",
6804             "Ext.slider.SingleSlider",
6805             "Ext.slider.Slider"
6806         ],
6807         "functions": [
6808             "getNearest",
6809             "getValue",
6810             "setValue"
6811         ],
6812         "source": "/Users/jamieavins/git/SDK/extjs/src/slider/Single.js"
6813     },
6814     {
6815         "className": "Ext.slider.Thumb",
6816         "requires": [
6817             "Ext.dd.DragTracker",
6818             "Ext.util.Format"
6819         ],
6820         "functions": [
6821             "bringToFront",
6822             "constructor",
6823             "destroy",
6824             "disable",
6825             "enable",
6826             "getNewValue",
6827             "initEvents",
6828             "move",
6829             "onBeforeDragStart",
6830             "onDrag",
6831             "onDragEnd",
6832             "onDragStart",
6833             "render",
6834             "sendToBack"
6835         ],
6836         "source": "/Users/jamieavins/git/SDK/extjs/src/slider/Thumb.js"
6837     },
6838     {
6839         "className": "Ext.slider.Tip",
6840         "extend": "Ext.tip.Tip",
6841         "alias": "widget.slidertip",
6842         "functions": [
6843             "getText",
6844             "init",
6845             "onSlide"
6846         ],
6847         "source": "/Users/jamieavins/git/SDK/extjs/src/slider/Tip.js"
6848     },
6849     {
6850         "className": "Ext.tab.Bar",
6851         "extend": "Ext.panel.Header",
6852         "alias": "widget.tabbar",
6853         "requires": [
6854             "Ext.tab.Tab",
6855             "Ext.FocusManager"
6856         ],
6857         "functions": [
6858             "afterComponentLayout",
6859             "afterRender",
6860             "closeTab",
6861             "initComponent",
6862             "onAdd",
6863             "onClick",
6864             "onRemove",
6865             "setActiveTab"
6866         ],
6867         "source": "/Users/jamieavins/git/SDK/extjs/src/tab/Bar.js"
6868     },
6869     {
6870         "className": "Ext.tab.Panel",
6871         "extend": "Ext.panel.Panel",
6872         "alias": "widget.tabpanel",
6873         "alternateClassName": [
6874             "Ext.TabPanel"
6875         ],
6876         "requires": [
6877             "Ext.layout.container.Card",
6878             "Ext.tab.Bar"
6879         ],
6880         "functions": [
6881             "afterInitialLayout",
6882             "doRemove",
6883             "getActiveTab",
6884             "getTabBar",
6885             "initComponent",
6886             "onAdd",
6887             "onItemBeforeShow",
6888             "onItemDisable",
6889             "onItemEnable",
6890             "onItemIconChange",
6891             "onItemTitleChange",
6892             "onRemove",
6893             "setActiveTab"
6894         ],
6895         "source": "/Users/jamieavins/git/SDK/extjs/src/tab/Panel.js"
6896     },
6897     {
6898         "className": "Ext.tab.Tab",
6899         "extend": "Ext.button.Button",
6900         "alias": "widget.tab",
6901         "requires": [
6902             "Ext.layout.component.Tab",
6903             "Ext.util.KeyNav"
6904         ],
6905         "functions": [
6906             "activate",
6907             "deactivate",
6908             "disable",
6909             "enable",
6910             "fireClose",
6911             "initComponent",
6912             "onCloseClick",
6913             "onDeleteKey",
6914             "onDestroy",
6915             "onEnterKey",
6916             "onRender",
6917             "setCard",
6918             "setClosable",
6919             "syncClosableElements",
6920             "syncClosableUI"
6921         ],
6922         "source": "/Users/jamieavins/git/SDK/extjs/src/tab/Tab.js"
6923     },
6924     {
6925         "className": "Ext.tip.QuickTip",
6926         "extend": "Ext.tip.ToolTip",
6927         "alternateClassName": "Ext.QuickTip",
6928         "functions": [
6929             "cancelShow",
6930             "getTipCfg",
6931             "hide",
6932             "initComponent",
6933             "onTargetOut",
6934             "onTargetOver",
6935             "register",
6936             "showAt",
6937             "unregister"
6938         ],
6939         "source": "/Users/jamieavins/git/SDK/extjs/src/tip/QuickTip.js"
6940     },
6941     {
6942         "className": "Ext.tip.QuickTipManager",
6943         "source": "/Users/jamieavins/git/SDK/extjs/src/tip/QuickTipManager.js"
6944     },
6945     {
6946         "className": "Ext.tip.Tip",
6947         "extend": "Ext.panel.Panel",
6948         "requires": [
6949             "Ext.layout.component.Tip"
6950         ],
6951         "alternateClassName": "Ext.Tip",
6952         "functions": [
6953             "initComponent",
6954             "initDraggable",
6955             "showAt",
6956             "showBy"
6957         ],
6958         "source": "/Users/jamieavins/git/SDK/extjs/src/tip/Tip.js"
6959     },
6960     {
6961         "className": "Ext.tip.ToolTip",
6962         "extend": "Ext.tip.Tip",
6963         "alias": "widget.tooltip",
6964         "alternateClassName": "Ext.ToolTip",
6965         "functions": [
6966             "afterRender",
6967             "beforeDestroy",
6968             "clearTimer",
6969             "clearTimers",
6970             "delayHide",
6971             "delayShow",
6972             "doEnable",
6973             "getAnchorAlign",
6974             "getAnchorPosition",
6975             "getMouseOffset",
6976             "getOffsets",
6977             "getTargetXY",
6978             "hide",
6979             "initComponent",
6980             "onDestroy",
6981             "onDisable",
6982             "onDocMouseDown",
6983             "onHide",
6984             "onMouseMove",
6985             "onRender",
6986             "onShow",
6987             "onTargetOut",
6988             "onTargetOver",
6989             "setPagePosition",
6990             "setTarget",
6991             "show",
6992             "showAt",
6993             "syncAnchor"
6994         ],
6995         "source": "/Users/jamieavins/git/SDK/extjs/src/tip/ToolTip.js"
6996     },
6997     {
6998         "className": "Ext.toolbar.Fill",
6999         "extend": "Ext.Component",
7000         "alias": "widget.tbfill",
7001         "alternateClassName": "Ext.Toolbar.Fill",
7002         "source": "/Users/jamieavins/git/SDK/extjs/src/toolbar/Fill.js"
7003     },
7004     {
7005         "className": "Ext.toolbar.Item",
7006         "extend": "Ext.Component",
7007         "alias": "widget.tbitem",
7008         "alternateClassName": "Ext.Toolbar.Item",
7009         "source": "/Users/jamieavins/git/SDK/extjs/src/toolbar/Item.js"
7010     },
7011     {
7012         "className": "Ext.toolbar.Paging",
7013         "extend": "Ext.toolbar.Toolbar",
7014         "alias": "widget.pagingtoolbar",
7015         "alternateClassName": "Ext.PagingToolbar",
7016         "requires": [
7017             "Ext.toolbar.TextItem",
7018             "Ext.form.field.Number"
7019         ],
7020         "functions": [
7021             "beforeLoad",
7022             "bind",
7023             "bindStore",
7024             "doLoad",
7025             "doRefresh",
7026             "getPageData",
7027             "getPagingItems",
7028             "initComponent",
7029             "moveFirst",
7030             "moveLast",
7031             "moveNext",
7032             "movePrevious",
7033             "onDestroy",
7034             "onLoad",
7035             "onLoadError",
7036             "onPagingBlur",
7037             "onPagingFocus",
7038             "onPagingKeyDown",
7039             "readPageFromInput",
7040             "unbind",
7041             "updateInfo"
7042         ],
7043         "source": "/Users/jamieavins/git/SDK/extjs/src/toolbar/Paging.js"
7044     },
7045     {
7046         "className": "Ext.toolbar.Separator",
7047         "extend": "Ext.toolbar.Item",
7048         "alias": "widget.tbseparator",
7049         "alternateClassName": "Ext.Toolbar.Separator",
7050         "source": "/Users/jamieavins/git/SDK/extjs/src/toolbar/Separator.js"
7051     },
7052     {
7053         "className": "Ext.toolbar.Spacer",
7054         "extend": "Ext.Component",
7055         "alias": "widget.tbspacer",
7056         "alternateClassName": "Ext.Toolbar.Spacer",
7057         "source": "/Users/jamieavins/git/SDK/extjs/src/toolbar/Spacer.js"
7058     },
7059     {
7060         "className": "Ext.toolbar.TextItem",
7061         "extend": "Ext.toolbar.Item",
7062         "requires": [
7063             "Ext.XTemplate"
7064         ],
7065         "alias": "widget.tbtext",
7066         "alternateClassName": "Ext.Toolbar.TextItem",
7067         "functions": [
7068             "onRender",
7069             "setText"
7070         ],
7071         "source": "/Users/jamieavins/git/SDK/extjs/src/toolbar/TextItem.js"
7072     },
7073     {
7074         "className": "Ext.toolbar.Toolbar.Button",
7075         "extend": "Ext.button.Button",
7076         "source": "/Users/jamieavins/git/SDK/extjs/src/toolbar/Toolbar-legacy.js"
7077     },
7078     {
7079         "className": "Ext.toolbar.Toolbar.SplitButton",
7080         "extend": "Ext.button.Split",
7081         "source": "/Users/jamieavins/git/SDK/extjs/src/toolbar/Toolbar-legacy.js"
7082     },
7083     {
7084         "className": "Ext.toolbar.Toolbar",
7085         "extend": "Ext.container.Container",
7086         "requires": [
7087             "Ext.toolbar.Fill",
7088             "Ext.layout.container.HBox",
7089             "Ext.layout.container.VBox",
7090             "Ext.FocusManager"
7091         ],
7092         "uses": [
7093             "Ext.toolbar.Separator"
7094         ],
7095         "alias": "widget.toolbar",
7096         "alternateClassName": "Ext.Toolbar",
7097         "functions": [
7098             "applyDefaults",
7099             "constructButton",
7100             "getRefItems",
7101             "initComponent",
7102             "lookupComponent",
7103             "onAdd",
7104             "onBeforeAdd",
7105             "onButtonMenuHide",
7106             "onButtonMenuShow",
7107             "onButtonOver",
7108             "onRemove",
7109             "trackMenu"
7110         ],
7111         "source": "/Users/jamieavins/git/SDK/extjs/src/toolbar/Toolbar.js"
7112     },
7113     {
7114         "className": "Ext.tree.Column",
7115         "extend": "Ext.grid.column.Column",
7116         "alias": "widget.treecolumn",
7117         "functions": [
7118             "defaultRenderer",
7119             "initComponent"
7120         ],
7121         "source": "/Users/jamieavins/git/SDK/extjs/src/tree/Column.js"
7122     },
7123     {
7124         "className": "Ext.tree.Panel",
7125         "extend": "Ext.panel.Table",
7126         "alias": "widget.treepanel",
7127         "alternateClassName": [
7128             "Ext.tree.TreePanel",
7129             "Ext.TreePanel"
7130         ],
7131         "requires": [
7132             "Ext.tree.View",
7133             "Ext.selection.TreeModel",
7134             "Ext.tree.Column"
7135         ],
7136         "functions": [
7137             "collapseAll",
7138             "constructor",
7139             "expandAll",
7140             "expandPath",
7141             "getChecked",
7142             "getRootNode",
7143             "initComponent",
7144             "isItemChecked",
7145             "onClear",
7146             "onRootChange",
7147             "selectPath",
7148             "setRootNode"
7149         ],
7150         "source": "/Users/jamieavins/git/SDK/extjs/src/tree/Panel.js"
7151     },
7152     {
7153         "className": "Ext.tree.plugin.TreeViewDragDrop",
7154         "extend": "Ext.AbstractPlugin",
7155         "alias": "plugin.treeviewdragdrop",
7156         "uses": [
7157             "Ext.tree.ViewDragZone",
7158             "Ext.tree.ViewDropZone"
7159         ],
7160         "functions": [
7161             "destroy",
7162             "init",
7163             "onViewRender"
7164         ],
7165         "source": "/Users/jamieavins/git/SDK/extjs/src/tree/plugin/TreeViewDragDrop.js"
7166     },
7167     {
7168         "className": "Ext.tree.View",
7169         "extend": "Ext.view.Table",
7170         "alias": "widget.treeview",
7171         "functions": [
7172             "beginBulkUpdate",
7173             "collapse",
7174             "collectData",
7175             "createAnimWrap",
7176             "doAdd",
7177             "doRemove",
7178             "endBulkUpdate",
7179             "ensureSingleExpand",
7180             "expand",
7181             "getAnimWrap",
7182             "getChecked",
7183             "getTreeStore",
7184             "initComponent",
7185             "isAnimating",
7186             "isItemChecked",
7187             "onBeforeCollapse",
7188             "onBeforeExpand",
7189             "onBeforeItemMouseDown",
7190             "onCheckChange",
7191             "onCheckboxChange",
7192             "onClear",
7193             "onCollapse",
7194             "onExpand",
7195             "onExpanderMouseOut",
7196             "onExpanderMouseOver",
7197             "onItemClick",
7198             "onItemDblClick",
7199             "onRemove",
7200             "onRender",
7201             "processUIEvent",
7202             "resetScrollers",
7203             "setRootNode",
7204             "toggle"
7205         ],
7206         "source": "/Users/jamieavins/git/SDK/extjs/src/tree/View.js"
7207     },
7208     {
7209         "className": "Ext.tree.ViewDragZone",
7210         "extend": "Ext.view.DragZone",
7211         "functions": [
7212             "afterRepair",
7213             "isPreventDrag"
7214         ],
7215         "source": "/Users/jamieavins/git/SDK/extjs/src/tree/ViewDragZone.js"
7216     },
7217     {
7218         "className": "Ext.tree.ViewDropZone",
7219         "extend": "Ext.view.DropZone",
7220         "functions": [
7221             "cancelExpand",
7222             "expandNode",
7223             "getPosition",
7224             "handleNodeDrop",
7225             "isValidDropPoint",
7226             "notifyOut",
7227             "onContainerOver",
7228             "onNodeOver",
7229             "queueExpand"
7230         ],
7231         "source": "/Users/jamieavins/git/SDK/extjs/src/tree/ViewDropZone.js"
7232     },
7233     {
7234         "className": "Ext.util.Animate",
7235         "uses": [
7236             "Ext.fx.Manager",
7237             "Ext.fx.Anim"
7238         ],
7239         "functions": [
7240             "anim",
7241             "animate",
7242             "getActiveAnimation",
7243             "sequenceFx",
7244             "stopAnimation",
7245             "syncFx"
7246         ],
7247         "source": "/Users/jamieavins/git/SDK/extjs/src/util/Animate.js"
7248     },
7249     {
7250         "className": "Ext.util.ClickRepeater",
7251         "extend": "Ext.util.Observable",
7252         "functions": [
7253             "click",
7254             "constructor",
7255             "destroy",
7256             "disable",
7257             "easeOutExpo",
7258             "enable",
7259             "eventOptions",
7260             "handleDblClick",
7261             "handleMouseDown",
7262             "handleMouseOut",
7263             "handleMouseReturn",
7264             "handleMouseUp",
7265             "setDisabled"
7266         ],
7267         "source": "/Users/jamieavins/git/SDK/extjs/src/util/ClickRepeater.js"
7268     },
7269     {
7270         "className": "Ext.util.ComponentDragger",
7271         "extend": "Ext.dd.DragTracker",
7272         "functions": [
7273             "calculateConstrainRegion",
7274             "constructor",
7275             "onDrag",
7276             "onEnd",
7277             "onStart"
7278         ],
7279         "source": "/Users/jamieavins/git/SDK/extjs/src/util/ComponentDragger.js"
7280     },
7281     {
7282         "className": "Ext.util.Cookies",
7283         "singleton": true,
7284         "functions": [
7285             "clear",
7286             "get",
7287             "getCookieVal",
7288             "set"
7289         ],
7290         "source": "/Users/jamieavins/git/SDK/extjs/src/util/Cookies.js"
7291     },
7292     {
7293         "className": "Ext.util.CSS",
7294         "source": "/Users/jamieavins/git/SDK/extjs/src/util/CSS.js"
7295     },
7296     {
7297         "className": "Ext.util.Floating",
7298         "uses": [
7299             "Ext.Layer",
7300             "Ext.window.Window"
7301         ],
7302         "functions": [
7303             "alignTo",
7304             "center",
7305             "constructor",
7306             "doConstrain",
7307             "fitContainer",
7308             "getConstrainVector",
7309             "getZIndexParent",
7310             "onFloatParentHide",
7311             "onFloatParentShow",
7312             "onFloatRender",
7313             "setActive",
7314             "setFloatParent",
7315             "setZIndex",
7316             "syncShadow",
7317             "toBack",
7318             "toFront"
7319         ],
7320         "source": "/Users/jamieavins/git/SDK/extjs/src/util/Floating.js"
7321     },
7322     {
7323         "className": "Ext.util.History",
7324         "singleton": true,
7325         "alternateClassName": "Ext.History",
7326         "mixins": {
7327             "observable": "Ext.util.Observable"
7328         },
7329         "functions": [
7330             "add",
7331             "back",
7332             "checkIFrame",
7333             "constructor",
7334             "doSave",
7335             "forward",
7336             "getHash",
7337             "getToken",
7338             "handleStateChange",
7339             "init",
7340             "startUp",
7341             "updateIFrame"
7342         ],
7343         "source": "/Users/jamieavins/git/SDK/extjs/src/util/History.js"
7344     },
7345     {
7346         "className": "Ext.util.KeyMap",
7347         "alternateClassName": "Ext.KeyMap",
7348         "functions": [
7349             "addBinding",
7350             "checkModifiers",
7351             "constructor",
7352             "destroy",
7353             "disable",
7354             "enable",
7355             "handleKeyDown",
7356             "isEnabled",
7357             "on",
7358             "processBinding",
7359             "processEvent",
7360             "setDisabled"
7361         ],
7362         "source": "/Users/jamieavins/git/SDK/extjs/src/util/KeyMap.js"
7363     },
7364     {
7365         "className": "Ext.util.KeyNav",
7366         "alternateClassName": "Ext.KeyNav",
7367         "requires": [
7368             "Ext.util.KeyMap"
7369         ],
7370         "functions": [
7371             "constructor",
7372             "destroy",
7373             "disable",
7374             "enable",
7375             "getKeyEvent",
7376             "handleEvent",
7377             "setConfig",
7378             "setDisabled"
7379         ],
7380         "source": "/Users/jamieavins/git/SDK/extjs/src/util/KeyNav.js"
7381     },
7382     {
7383         "className": "Ext.util.TextMetrics",
7384         "functions": [
7385             "bind",
7386             "constructor",
7387             "destroy",
7388             "getHeight",
7389             "getSize",
7390             "getWidth",
7391             "setFixedWidth"
7392         ],
7393         "source": "/Users/jamieavins/git/SDK/extjs/src/util/TextMetrics.js"
7394     },
7395     {
7396         "className": "Ext.view.BoundList",
7397         "extend": "Ext.view.View",
7398         "alias": "widget.boundlist",
7399         "alternateClassName": "Ext.BoundList",
7400         "requires": [
7401             "Ext.layout.component.BoundList",
7402             "Ext.toolbar.Paging"
7403         ],
7404         "functions": [
7405             "bindStore",
7406             "createPagingToolbar",
7407             "getInnerTpl",
7408             "getTargetEl",
7409             "initAria",
7410             "initComponent",
7411             "onDestroy",
7412             "onRender",
7413             "refresh"
7414         ],
7415         "source": "/Users/jamieavins/git/SDK/extjs/src/view/BoundList.js"
7416     },
7417     {
7418         "className": "Ext.view.BoundListKeyNav",
7419         "extend": "Ext.util.KeyNav",
7420         "requires": [
7421             "Ext.view.BoundList"
7422         ],
7423         "functions": [
7424             "constructor",
7425             "highlightAt",
7426             "selectHighlighted"
7427         ],
7428         "source": "/Users/jamieavins/git/SDK/extjs/src/view/BoundListKeyNav.js"
7429     },
7430     {
7431         "className": "Ext.view.DragZone",
7432         "extend": "Ext.dd.DragZone",
7433         "functions": [
7434             "constructor",
7435             "getDragData",
7436             "getDragText",
7437             "getRepairXY",
7438             "init",
7439             "isPreventDrag",
7440             "onInitDrag",
7441             "onItemMouseDown"
7442         ],
7443         "source": "/Users/jamieavins/git/SDK/extjs/src/view/DragZone.js"
7444     },
7445     {
7446         "className": "Ext.view.DropZone",
7447         "extend": "Ext.dd.DropZone",
7448         "functions": [
7449             "constructor",
7450             "containsRecordAtOffset",
7451             "destroy",
7452             "fireViewEvent",
7453             "getIndicator",
7454             "getPosition",
7455             "getTargetFromEvent",
7456             "invalidateDrop",
7457             "notifyOut",
7458             "onContainerDrop",
7459             "onContainerOver",
7460             "onNodeDrop",
7461             "onNodeOver",
7462             "positionIndicator"
7463         ],
7464         "source": "/Users/jamieavins/git/SDK/extjs/src/view/DropZone.js"
7465     },
7466     {
7467         "className": "Ext.view.Table",
7468         "extend": "Ext.view.View",
7469         "alias": "widget.tableview",
7470         "uses": [
7471             "Ext.view.TableChunker",
7472             "Ext.util.DelayedTask",
7473             "Ext.util.MixedCollection"
7474         ],
7475         "functions": [
7476             "addElListener",
7477             "addRowCls",
7478             "afterRender",
7479             "attachEventsForFeatures",
7480             "beforeDestroy",
7481             "collectData",
7482             "expandToFit",
7483             "fireBodyScroll",
7484             "focusCell",
7485             "focusRow",
7486             "getCell",
7487             "getCellByPosition",
7488             "getFeature",
7489             "getFirstVisibleColumnIndex",
7490             "getGridColumns",
7491             "getHeaderAtIndex",
7492             "getHeaderByCell",
7493             "getHeaderCt",
7494             "getLastVisibleColumnIndex",
7495             "getLeftGap",
7496             "getMaxContentWidth",
7497             "getPosition",
7498             "getPositionByEvent",
7499             "getRightGap",
7500             "getTableChunker",
7501             "initComponent",
7502             "initFeatures",
7503             "onCellDeselect",
7504             "onCellFocus",
7505             "onCellSelect",
7506             "onHeaderHide",
7507             "onHeaderResize",
7508             "onHeaderShow",
7509             "onRowDeselect",
7510             "onRowFocus",
7511             "onRowSelect",
7512             "onStoreLoad",
7513             "onUpdate",
7514             "prepareData",
7515             "processItemEvent",
7516             "processSpecialEvent",
7517             "refresh",
7518             "removeRowCls",
7519             "restoreScrollState",
7520             "saveScrollState",
7521             "scrollByDelta",
7522             "setNewTemplate",
7523             "walkCells"
7524         ],
7525         "source": "/Users/jamieavins/git/SDK/extjs/src/view/Table.js"
7526     },
7527     {
7528         "className": "Ext.view.TableChunker",
7529         "singleton": true,
7530         "requires": [
7531             "Ext.XTemplate"
7532         ],
7533         "functions": [
7534             "closeRows",
7535             "closeTableWrap",
7536             "constructor",
7537             "embedFeature",
7538             "embedFullWidth",
7539             "embedRowAttr",
7540             "embedRowCls",
7541             "firstOrLastCls",
7542             "getTableTpl",
7543             "openRows",
7544             "openTableWrap"
7545         ],
7546         "source": "/Users/jamieavins/git/SDK/extjs/src/view/TableChunker.js"
7547     },
7548     {
7549         "className": "Ext.view.View",
7550         "extend": "Ext.view.AbstractView",
7551         "alternateClassName": "Ext.DataView",
7552         "alias": "widget.dataview",
7553         "functions": [
7554             "addCmpEvents",
7555             "afterRender",
7556             "clearHighlight",
7557             "handleEvent",
7558             "highlightItem",
7559             "isNewItemEvent",
7560             "onItemMouseEnter",
7561             "onItemMouseLeave",
7562             "processUIEvent",
7563             "refresh",
7564             "stillOverItem"
7565         ],
7566         "source": "/Users/jamieavins/git/SDK/extjs/src/view/View.js"
7567     },
7568     {
7569         "className": "Ext.window.MessageBox",
7570         "extend": "Ext.window.Window",
7571         "requires": [
7572             "Ext.toolbar.Toolbar",
7573             "Ext.form.field.Text",
7574             "Ext.form.field.TextArea",
7575             "Ext.button.Button",
7576             "Ext.layout.container.Anchor",
7577             "Ext.layout.container.HBox",
7578             "Ext.ProgressBar"
7579         ],
7580         "alias": "widget.messagebox",
7581         "functions": [
7582             "afterShow",
7583             "alert",
7584             "btnCallback",
7585             "confirm",
7586             "doAutoSize",
7587             "hide",
7588             "initComponent",
7589             "makeButton",
7590             "onEsc",
7591             "onPromptKey",
7592             "progress",
7593             "prompt",
7594             "reconfigure",
7595             "setIcon",
7596             "show",
7597             "updateProgress",
7598             "updateText",
7599             "wait"
7600         ],
7601         "source": "/Users/jamieavins/git/SDK/extjs/src/window/MessageBox.js"
7602     },
7603     {
7604         "className": "Ext.window.Window",
7605         "extend": "Ext.panel.Panel",
7606         "alternateClassName": "Ext.Window",
7607         "requires": [
7608             "Ext.util.ComponentDragger",
7609             "Ext.util.Region",
7610             "Ext.EventManager"
7611         ],
7612         "alias": "widget.window",
7613         "functions": [
7614             "addTools",
7615             "afterCollapse",
7616             "afterExpand",
7617             "afterHide",
7618             "afterRender",
7619             "afterShow",
7620             "applyState",
7621             "beforeDestroy",
7622             "beforeShow",
7623             "doClose",
7624             "getFocusEl",
7625             "getState",
7626             "initComponent",
7627             "initDraggable",
7628             "initStateEvents",
7629             "maximize",
7630             "minimize",
7631             "onEsc",
7632             "onMouseDown",
7633             "onRender",
7634             "onWindowResize",
7635             "restore",
7636             "syncMonitorWindowResize",
7637             "toggleMaximize"
7638         ],
7639         "source": "/Users/jamieavins/git/SDK/extjs/src/window/Window.js"
7640     },
7641     {
7642         "className": "Ext.ZIndexManager",
7643         "alternateClassName": "Ext.WindowGroup",
7644         "functions": [
7645             "_activateLast",
7646             "_hideModalMask",
7647             "_onContainerResize",
7648             "_onMaskClick",
7649             "_setActiveChild",
7650             "_showModalMask",
7651             "assignZIndices",
7652             "bringToFront",
7653             "constructor",
7654             "destroy",
7655             "each",
7656             "eachBottomUp",
7657             "eachTopDown",
7658             "get",
7659             "getActive",
7660             "getBy",
7661             "getNextZSeed",
7662             "hide",
7663             "hideAll",
7664             "register",
7665             "sendToBack",
7666             "setBase",
7667             "show",
7668             "unregister"
7669         ],
7670         "source": "/Users/jamieavins/git/SDK/extjs/src/ZIndexManager.js"
7671     }
7672 ]