Upgrade to ExtJS 4.0.7 - Released 10/19/2011
[extjs.git] / build / Ext4-manifest.json
index f936f13..4aa8c16 100644 (file)
@@ -1,28 +1,31 @@
 [
     {
         "className": "Ext.AbstractComponent",
+        "requires": [
+            "Ext.ComponentQuery",
+            "Ext.ComponentManager"
+        ],
         "mixins": {
             "observable": "Ext.util.Observable",
             "animate": "Ext.util.Animate",
             "state": "Ext.state.Stateful"
         },
-        "requires": [
+        "uses": [
             "Ext.PluginManager",
             "Ext.ComponentManager",
-            "Ext.core.Element",
-            "Ext.core.DomHelper",
+            "Ext.Element",
+            "Ext.DomHelper",
             "Ext.XTemplate",
             "Ext.ComponentQuery",
-            "Ext.LoadMask",
             "Ext.ComponentLoader",
             "Ext.EventManager",
             "Ext.layout.Layout",
-            "Ext.layout.component.Auto"
-        ],
-        "uses": [
+            "Ext.layout.component.Auto",
+            "Ext.LoadMask",
             "Ext.ZIndexManager"
         ],
         "functions": [
+            "addChildEls",
             "addClass",
             "addCls",
             "addClsWithUI",
@@ -35,7 +38,9 @@
             "animate",
             "applyRenderSelectors",
             "beforeComponentLayout",
+            "cleanElementRefs",
             "constructPlugin",
+            "constructPlugins",
             "constructor",
             "destroy",
             "disable",
@@ -43,6 +48,7 @@
             "doComponentLayout",
             "enable",
             "findLayoutController",
+            "forceComponentLayout",
             "getAutoId",
             "getBubbleTarget",
             "getComponentLayout",
             "getLoader",
             "getPlugin",
             "getSize",
+            "getState",
             "getTargetEl",
             "getTpl",
             "getWidth",
             "getXTypes",
             "hasUICls",
             "initCls",
+            "initComponent",
             "initContainer",
             "initContent",
             "initEvents",
@@ -77,6 +85,8 @@
             "isDisabled",
             "isDraggable",
             "isDroppable",
+            "isFixedHeight",
+            "isFixedWidth",
             "isFloating",
             "isHidden",
             "isVisible",
             "onShow",
             "previousNode",
             "previousSibling",
+            "registerFloatingItem",
+            "removeChildEls",
             "removeClass",
             "removeCls",
             "removeClsWithUI",
             "removeUIClsFromElement",
             "removeUIFromElement",
             "render",
+            "renderChildren",
             "setCalculatedSize",
             "setComponentLayout",
             "setDisabled",
             "drawVerticalLabels",
             "elipsis",
             "getOrCreateLabel",
+            "getRange",
             "intersect",
             "rect2pointArray",
             "setTitle"
     },
     {
         "className": "Ext.chart.axis.Time",
-        "extend": "Ext.chart.axis.Category",
+        "extend": "Ext.chart.axis.Numeric",
         "alternateClassName": "Ext.chart.TimeAxis",
         "alias": "axis.time",
         "requires": [
             "Ext.data.JsonStore"
         ],
         "functions": [
-            "aggregate",
-            "applyData",
-            "constrainDates",
-            "processView",
-            "setLabels"
+            "calcEnds",
+            "constructor",
+            "doConstrain",
+            "processView"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/chart/axis/Time.js"
     },
             "destroy",
             "drawAxis",
             "drawCharts",
+            "getChartStore",
             "getEventXY",
             "getMaxGutter",
             "initComponent",
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Area.js"
     },
+    {
+        "className": "Ext.chart.series.Area",
+        "extend": "Ext.chart.series.Cartesian",
+        "alias": "series.area",
+        "requires": [
+            "Ext.chart.axis.Axis",
+            "Ext.draw.Color",
+            "Ext.fx.Anim"
+        ],
+        "functions": [
+            "constructor",
+            "drawSeries",
+            "getBounds",
+            "getLegendColor",
+            "getPaths",
+            "hideAll",
+            "highlightItem",
+            "highlightSeries",
+            "isItemInPoint",
+            "onAnimate",
+            "onCreateLabel",
+            "onPlaceCallout",
+            "onPlaceLabel",
+            "showAll",
+            "shrink",
+            "unHighlightItem",
+            "unHighlightSeries"
+        ],
+        "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Area.js"
+    },
     {
         "className": "Ext.chart.series.Bar",
         "extend": "Ext.chart.series.Cartesian",
         ],
         "alias": "series.bar",
         "functions": [
+            "cleanHighlights",
             "constructor",
             "drawSeries",
             "getBarGirth",
             "getLegendColor",
             "getPaths",
             "hideAll",
+            "highlightItem",
             "isItemInPoint",
             "onAnimate",
             "onCreateLabel",
             "onPlaceLabel",
             "renderShadows",
-            "showAll"
+            "showAll",
+            "unHighlightItem"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Bar.js"
     },
             "Ext.chart.CartesianSeries",
             "Ext.chart.CartesianChart"
         ],
+        "functions": [
+            "clearCombinations",
+            "combine",
+            "eachYValue",
+            "getAxesForXAndYFields",
+            "getLegendLabels",
+            "getMinMaxXValues",
+            "getMinMaxYValues",
+            "getYValueAccessors",
+            "getYValueCount"
+        ],
         "source": "/Users/jamieavins/git/SDK/platform/src/chart/series/Cartesian.js"
     },
     {
         },
         "functions": [
             "constructor",
+            "eachRecord",
             "getGutters",
             "getItemForPoint",
             "getLegendColor",
+            "getRecordCount",
             "hideAll",
+            "isExcluded",
             "isItemInPoint",
             "onAnimate",
             "onItemMouseOut",
             "performDeferredLayouts",
             "prepareItems",
             "query",
-            "registerFloatingItem",
             "remove",
             "removeAll",
+            "renderChildren",
             "setLayout",
             "show"
         ],
         },
         "functions": [
             "abort",
+            "abortAll",
             "cleanup",
             "clearTimeout",
             "constructor",
             "createException",
             "createResponse",
             "getForm",
+            "getLatest",
             "isFormUpload",
             "isLoading",
             "onComplete",
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/data/HasManyAssociation.js"
     },
+    {
+        "className": "Ext.data.IdGenerator",
+        "functions": [
+            "constructor",
+            "getRecId"
+        ],
+        "source": "/Users/jamieavins/git/SDK/platform/src/data/IdGenerator.js"
+    },
     {
         "className": "Ext.data.JsonP",
         "singleton": true,
         },
         "requires": [
             "Ext.ModelManager",
+            "Ext.data.IdGenerator",
             "Ext.data.Field",
             "Ext.data.Errors",
             "Ext.data.Operation",
             "beginEdit",
             "callStore",
             "cancelEdit",
+            "changedWhileEditing",
             "commit",
             "constructor",
             "copy",
         "className": "Ext.data.Operation",
         "functions": [
             "allowWrite",
+            "commitRecords",
             "constructor",
             "getError",
             "getRecords",
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/data/ResultSet.js"
     },
+    {
+        "className": "Ext.data.SequentialIdGenerator",
+        "extend": "Ext.data.IdGenerator",
+        "alias": "idgen.sequential",
+        "functions": [
+            "constructor",
+            "generate"
+        ],
+        "source": "/Users/jamieavins/git/SDK/platform/src/data/SequentialIdGenerator.js"
+    },
     {
         "className": "Ext.data.SortTypes",
         "singleton": true,
         "extend": "Ext.data.AbstractStore",
         "alias": "store.store",
         "requires": [
+            "Ext.data.StoreManager",
             "Ext.ModelManager",
             "Ext.data.Model",
             "Ext.util.Grouper"
             "load",
             "loadData",
             "loadPage",
+            "loadRawData",
             "loadRecords",
             "mask",
             "max",
             "min",
             "nextPage",
             "onBeforeSort",
+            "onClassExtended",
             "onCreateRecords",
             "onDestroyRecords",
             "onGuaranteedRange",
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/data/Types.js"
     },
+    {
+        "className": "Ext.data.UuidGenerator",
+        "source": "/Users/jamieavins/git/SDK/platform/src/data/UuidGenerator.js"
+    },
     {
         "className": "Ext.data.validations",
         "singleton": true,
         "functions": [
+            "email",
             "exclusion",
             "format",
             "inclusion",
             "rotatePoint",
             "smooth",
             "snapEnds",
+            "snapEndsByDate",
+            "snapEndsByDateAndStep",
             "sorter",
             "withinBox"
         ],
             "Ext.draw.Draw",
             "Ext.draw.Sprite",
             "Ext.draw.Matrix",
-            "Ext.core.Element"
+            "Ext.Element"
         ],
         "functions": [
             "addCls",
             "Ext.draw.Color",
             "Ext.draw.Sprite",
             "Ext.draw.Matrix",
-            "Ext.core.Element"
+            "Ext.Element"
         ],
         "functions": [
             "addCls",
             "addGradient",
             "applyAttrs",
+            "applyViewBox",
             "createItem",
             "createSpriteElement",
             "destroy",
+            "extractTransform",
             "getBBox",
             "getBBoxText",
             "getRegion",
             "setClip",
             "setFill",
             "setPaths",
+            "setSimpleCoords",
             "setSize",
             "setStroke",
             "setText",
             "getDragEl",
             "getRegion",
             "onDrag",
+            "setDragElPos",
             "startDrag"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/draw/SpriteDD.js"
         "functions": [
             "add",
             "applyTransformations",
+            "applyViewBox",
             "constructor",
             "createGroup",
             "destroy",
             "initBackground",
             "initGradients",
             "initItems",
-            "normalizeSpriteCollection",
+            "insertByZIndex",
             "onAdd",
             "onClick",
             "onMouseDown",
             "scale",
             "scrubAttrs",
             "setSize",
+            "setViewBox",
+            "transformToViewBox",
             "translate"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/draw/Surface.js"
             "onLayout",
             "onRemove",
             "parseActiveItem",
-            "prev"
+            "prev",
+            "renderChildren"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/layout/container/AbstractCard.js"
     },
         "extend": "Ext.layout.Layout",
         "functions": [
             "afterLayout",
+            "beforeLayout",
             "getLayoutItems",
             "getRenderTarget",
             "getTarget",
-            "isManaged",
-            "layout",
             "setItemSize"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/layout/container/AbstractContainer.js"
         ],
         "extend": "Ext.layout.container.Container",
         "functions": [
+            "configureItem",
             "onLayout"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/layout/container/Auto.js"
         "functions": [
             "afterRemove",
             "beforeLayout",
-            "configureItem",
             "constructor",
             "destroy",
             "getLayoutItems",
             "isValidParent",
             "layout",
             "moveItem",
+            "renderChildren",
             "renderItem",
             "renderItems",
             "setOwner"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/layout/Layout.js"
     },
-    {
-        "className": "Ext.LoadMask",
-        "mixins": {
-            "observable": "Ext.util.Observable"
-        },
-        "requires": [
-            "Ext.data.StoreManager"
-        ],
-        "functions": [
-            "bindComponent",
-            "bindStore",
-            "constructor",
-            "destroy",
-            "disable",
-            "enable",
-            "hide",
-            "isDisabled",
-            "onBeforeLoad",
-            "onComponentRender",
-            "onComponentResize",
-            "onLoad",
-            "show"
-        ],
-        "source": "/Users/jamieavins/git/SDK/platform/src/LoadMask.js"
-    },
     {
         "className": "Ext.ModelManager",
         "extend": "Ext.AbstractManager",
         "extend": "Ext.container.Container",
         "requires": [
             "Ext.util.MixedCollection",
-            "Ext.core.Element",
+            "Ext.Element",
             "Ext.toolbar.Toolbar"
         ],
         "functions": [
         "functions": [
             "bindComponent",
             "constructor",
+            "destroy",
             "initKeyNav",
             "onContainerClick",
             "onItemClick",
     {
         "className": "Ext.selection.Model",
         "extend": "Ext.util.Observable",
-        "alternateClassName": "Ext.AbstractStoreSelectionModel",
+        "alternateClassName": "Ext.AbstractSelectionModel",
         "requires": [
             "Ext.data.StoreManager"
         ],
             "initState",
             "initStateEvents",
             "onStateChange",
+            "savePropToState",
+            "savePropsToState",
             "saveState"
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/state/Stateful.js"
     {
         "className": "Ext.Template",
         "requires": [
-            "Ext.core.DomHelper",
+            "Ext.DomHelper",
             "Ext.util.Format"
         ],
         "functions": [
         ],
         "source": "/Users/jamieavins/git/SDK/platform/src/util/Inflector.js"
     },
+    {
+        "className": "Ext.util.Memento",
+        "source": "/Users/jamieavins/git/SDK/platform/src/util/Memento.js"
+    },
     {
         "className": "Ext.util.MixedCollection",
         "extend": "Ext.util.AbstractMixedCollection",
             "clearListeners",
             "clearManagedListeners",
             "constructor",
+            "continueFireEvent",
             "createRelayer",
             "enableBubble",
             "fireEvent",
+            "getBubbleParent",
             "hasListener",
             "purgeListeners",
             "purgeManagedListeners",
         ],
         "functions": [
             "addCmpEvents",
+            "afterRender",
             "bindStore",
             "bufferRender",
             "collectData",
             "onDestroy",
             "onItemDeselect",
             "onItemSelect",
+            "onMaskBeforeShow",
+            "onMaskHide",
             "onRemove",
             "onRender",
             "onUpdate",
             "beforeDestroy",
             "clearTip",
             "disable",
+            "doToggle",
             "enable",
+            "fireHandler",
             "getActionEl",
             "getFocusEl",
             "getHref",
             "getSplitCls",
             "getTemplateArgs",
             "getText",
+            "getTipAttr",
             "getTriggerSize",
             "hasVisibleMenu",
             "hideMenu",
             "initAria",
             "initComponent",
+            "maybeShowMenu",
             "onBlur",
             "onClick",
             "onDestroy",
             "setParams",
             "setScale",
             "setText",
+            "setTextAlign",
             "setTooltip",
             "setUI",
             "showMenu",
         },
         "functions": [
             "adjustPosition",
-            "adjustSize",
             "afterHide",
             "afterRender",
             "afterSetPosition",
             "onEnable",
             "onHide",
             "onShow",
+            "onShowComplete",
             "setAutoScroll",
             "setPagePosition",
             "setPosition",
             "Ext.layout.component.field.Field"
         ],
         "functions": [
+            "afterRender",
             "clearInvalid",
             "doComponentLayout",
             "extractFileInput",
             "Ext.form.CheckboxManager"
         ],
         "functions": [
+            "beforeDestroy",
             "getBodyNaturalWidth",
             "getManager",
             "getRawValue",
             "widget.combo"
         ],
         "functions": [
+            "afterRender",
+            "alignPicker",
             "assertValue",
             "beforeBlur",
             "bindStore",
             "findRecordByValue",
             "getDisplayValue",
             "getParams",
+            "getStore",
+            "getSubTplData",
             "getSubmitValue",
             "getValue",
             "initComponent",
             "initEvents",
             "isEqual",
+            "loadPage",
+            "onBeforeDeselect",
+            "onBeforeSelect",
             "onCollapse",
+            "onDestroy",
             "onExpand",
             "onItemClick",
             "onKeyUp",
             "onListRefresh",
             "onListSelectionChange",
             "onLoad",
+            "onPageChange",
             "onTriggerClick",
             "onTypeAhead",
             "resetToDefault",
             "select",
+            "setHiddenValue",
             "setValue",
             "syncSelection"
         ],
             "initValue",
             "isDirty",
             "isEqual",
+            "isEqualAsString",
             "isFileUpload",
             "isValid",
             "onChange",
         ],
         "alternateClassName": "Ext.form.Hidden",
         "functions": [
-            "initComponent"
+            "initComponent",
+            "isEqual"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/form/field/Hidden.js"
     },
             "alignPicker",
             "collapse",
             "collapseIf",
+            "doAlign",
             "expand",
             "getPicker",
             "initComponent",
             "Ext.form.RadioManager"
         ],
         "functions": [
-            "beforeDestroy",
             "getGroupValue",
             "getManager",
             "getModelData",
             "getSubmitValue",
             "initComponent",
             "initValue",
+            "onChange",
             "onCollapse",
             "onExpand",
             "onListSelect",
             "widget.trigger"
         ],
         "requires": [
-            "Ext.core.DomHelper",
+            "Ext.DomHelper",
             "Ext.util.ClickRepeater",
             "Ext.layout.component.field.Trigger"
         ],
             "getFieldLabel",
             "getInputId",
             "getLabelableRenderData",
-            "getLabelableSelectors",
             "getSubTplMarkup",
             "hasActiveError",
             "initLabelable",
+            "onLabelableRender",
             "renderActiveError",
             "setActiveError",
             "setActiveErrors",
         "extend": "Ext.form.CheckboxGroup",
         "alias": "widget.radiogroup",
         "functions": [
-            "getBoxes"
+            "getBoxes",
+            "setValue"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/form/RadioGroup.js"
     },
             "cascade",
             "constructor",
             "destroy",
+            "disableAction",
+            "enableAction",
             "getRefItems",
             "processEvent"
         ],
         "functions": [
             "afterComponentLayout",
             "afterRender",
+            "applyColumnState",
             "doSort",
             "getCellInnerSelector",
             "getCellSelector",
+            "getColumnState",
             "getDesiredWidth",
             "getIndex",
             "getOwnerHeaderCt",
             "onElDblClick",
             "onEnterKey",
             "onRemove",
+            "onRender",
             "onTitleMouseOut",
             "onTitleMouseOver",
             "processEvent",
             "setPadding",
-            "setSize",
             "setSortState",
             "setText",
+            "setWidth",
             "show",
             "toggleSortState"
         ],
         ],
         "alternateClassName": "Ext.grid.DateColumn",
         "functions": [
-            "constructor"
+            "initComponent"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/column/Date.js"
     },
             "afterLayout",
             "beforeLayout",
             "calculateChildBoxes",
-            "constructor",
             "doOwnerCtLayouts",
             "updateInnerCtSize"
         ],
         "alias": "feature.grouping",
         "functions": [
             "attachEvents",
+            "block",
             "closeRow",
             "collapse",
             "collectData",
             "getFragmentTpl",
             "getGroupField",
             "getGroupRows",
+            "getMenuItem",
             "getMenuItems",
             "getMetaRowTplFragments",
             "indentByDepth",
             "onGroupToggleMenuItemClick",
             "onRowFocus",
             "pruneGroupedHeader",
-            "showMenuBy"
+            "refreshIf",
+            "showMenuBy",
+            "unblock"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/grid/feature/Grouping.js"
     },
         "functions": [
             "afterLayout",
             "afterRender",
+            "applyColumnsState",
+            "applyDefaults",
             "clearOtherSortStates",
+            "doComponentLayout",
             "expandToFit",
             "getColumnCount",
             "getColumnMenu",
             "getColumnsForTpl",
+            "getColumnsState",
             "getFullWidth",
             "getGridColumns",
             "getHeaderAtIndex",
             "getHeaderIndex",
+            "getHideableColumns",
             "getMenu",
             "getMenuItems",
             "getVisibleGridColumns",
             "Ext.grid.LockingView"
         ],
         "functions": [
-            "createSpacer",
+            "applyColumnsState",
             "destroySpacer",
             "determineXTypeToCreate",
+            "getColumnsState",
             "getMenuItems",
+            "getSpacerEl",
             "injectLockable",
             "lock",
             "modifyHeaderCt",
             "bindStore",
             "constructor",
             "getCell",
+            "getEl",
             "getGridColumns",
             "getNode",
             "getRecord",
             "getSelectionModel",
             "getStore",
+            "getViewForColumn",
             "onItemMouseEnter",
             "onItemMouseLeave",
             "refresh",
         "alias": "plugin.cellediting",
         "extend": "Ext.grid.plugin.Editing",
         "requires": [
-            "Ext.grid.CellEditor"
+            "Ext.grid.CellEditor",
+            "Ext.util.DelayedTask"
         ],
         "functions": [
             "cancelEdit",
             "initCancelTriggers",
             "onBodyScroll",
             "onEditComplete",
+            "onReconfigure",
             "onSpecialKey",
             "setActiveColumn",
             "setActiveEditor",
             "setActiveRecord",
+            "setColumnField",
             "startEdit",
             "startEditByPosition"
         ],
         ],
         "functions": [
             "destroy",
+            "disable",
+            "enable",
             "init",
             "onViewRender"
         ],
             "initFieldAccessors",
             "onEnterKey",
             "onEscKey",
+            "onReconfigure",
             "removeFieldAccessors",
             "setColumnField",
             "startEdit",
         "alternateClassName": "Ext.grid.PropertyColumnModel",
         "functions": [
             "constructor",
+            "getCellEditor",
             "getPropertyName",
             "renderBool",
             "renderCell",
         "extend": "Ext.Component",
         "alias": "widget.gridscroller",
         "functions": [
+            "afterComponentLayout",
             "afterRender",
+            "ensureDimension",
             "getPanel",
             "getSizeCalculation",
             "initComponent",
+            "initRenderData",
             "invalidate",
+            "onAdded",
             "onElScroll",
-            "onOwnerAfterLayout",
+            "restoreScrollPos",
+            "saveScrollPos",
             "scrollByDeltaX",
             "scrollByDeltaY",
             "scrollToTop",
+            "setReservedSpace",
             "setScrollLeft",
             "setScrollTop"
         ],
         "uses": [
             "Ext.Shadow"
         ],
-        "extend": "Ext.core.Element",
+        "extend": "Ext.Element",
         "functions": [
             "afterFx",
             "beforeAction",
             "setHeight",
             "setLeft",
             "setLeftTop",
+            "setOpacity",
             "setSize",
             "setTop",
             "setVisible",
             "beforeLayout",
             "getErrorStrategy",
             "getLabelStrategy",
+            "onFocus",
             "onLayout",
             "sizeBody"
         ],
         "className": "Ext.layout.container.Absolute",
         "alias": "layout.absolute",
         "extend": "Ext.layout.container.Anchor",
-        "requires": [
-            "Ext.chart.axis.Axis",
-            "Ext.fx.Anim"
-        ],
         "alternateClassName": "Ext.layout.AbsoluteLayout",
         "functions": [
             "adjustHeightAnchor",
         ],
         "alternateClassName": "Ext.layout.AccordionLayout",
         "functions": [
+            "animCallback",
             "beforeLayout",
             "constructor",
             "onComponentCollapse",
             "renderItems",
             "setCollapsed",
             "setExpanded",
+            "setupEvents",
             "updatePanelClasses"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/Accordion.js"
         "functions": [
             "adjustHeightAnchor",
             "adjustWidthAnchor",
+            "configureItem",
             "onLayout",
             "parseAnchor"
         ],
             "fixHeightConstraints",
             "floatCollapsedPanel",
             "getPlaceholder",
+            "getVisibleItems",
             "initializeBorderLayout",
             "isValidParent",
             "onBeforeRegionCollapse",
             "onRegionTitleChange",
             "onRegionVisibilityChange",
             "onSplitterCollapseClick",
+            "renderChildren",
             "renderItem",
             "renderItems",
             "setupState",
         "extend": "Ext.layout.container.boxOverflow.None",
         "requires": [
             "Ext.util.ClickRepeater",
-            "Ext.core.Element"
+            "Ext.Element"
         ],
         "alternateClassName": "Ext.layout.boxOverflow.Scroller",
         "mixins": {
         "alternateClassName": "Ext.layout.CardLayout",
         "extend": "Ext.layout.container.AbstractCard",
         "functions": [
+            "configureItem",
             "setActiveItem"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/Card.js"
         ],
         "alternateClassName": "Ext.layout.ColumnLayout",
         "functions": [
+            "configureItem",
             "getRenderTarget",
             "onLayout"
         ],
         "extend": "Ext.layout.container.AbstractContainer",
         "alternateClassName": "Ext.layout.ContainerLayout",
         "functions": [
-            "afterLayout",
             "beforeLayout",
             "getLayoutTargetSize",
             "getRenderedItems",
         "extend": "Ext.layout.container.AbstractFit",
         "alias": "layout.fit",
         "alternateClassName": "Ext.layout.FitLayout",
+        "requires": [
+            "Ext.layout.container.Box"
+        ],
         "functions": [
+            "configureItem",
             "getTargetBox",
             "onLayout",
             "setItemBox"
         ],
         "extend": "Ext.layout.container.Box",
         "alternateClassName": "Ext.layout.HBoxLayout",
+        "functions": [
+            "configureItem"
+        ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/HBox.js"
     },
     {
         ],
         "extend": "Ext.layout.container.Box",
         "alternateClassName": "Ext.layout.VBoxLayout",
+        "functions": [
+            "configureItem"
+        ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/layout/container/VBox.js"
     },
+    {
+        "className": "Ext.LoadMask",
+        "extend": "Ext.Component",
+        "alias": "widget.loadmask",
+        "mixins": {
+            "floating": "Ext.util.Floating"
+        },
+        "uses": [
+            "Ext.data.StoreManager"
+        ],
+        "functions": [
+            "afterRender",
+            "afterShow",
+            "bindComponent",
+            "bindStore",
+            "constructor",
+            "onBeforeLoad",
+            "onComponentResize",
+            "onDisable",
+            "onLoad",
+            "onShow"
+        ],
+        "source": "/Users/jamieavins/git/SDK/extjs/src/LoadMask.js"
+    },
     {
         "className": "Ext.menu.CheckItem",
         "extend": "Ext.menu.Item",
             "afterLayout",
             "afterRender",
             "canActivateItem",
+            "clearStretch",
             "deactivateActiveItem",
             "doConstrain",
+            "getBubbleTarget",
             "getFocusEl",
             "getItemFromEvent",
             "hide",
             "lookupComponent",
             "lookupItemFromObject",
             "lookupItemFromString",
+            "onAdd",
             "onClick",
             "onDestroy",
             "onMouseLeave",
             "onMouseOver",
+            "onRemove",
+            "redoComponentLayout",
             "setActiveItem",
             "showBy"
         ],
             "Ext.util.KeyMap",
             "Ext.panel.DD",
             "Ext.XTemplate",
-            "Ext.layout.component.Dock"
+            "Ext.layout.component.Dock",
+            "Ext.util.Memento"
         ],
         "alias": "widget.panel",
         "alternateClassName": "Ext.Panel",
             "addTool",
             "afterCollapse",
             "afterExpand",
+            "afterRender",
             "beforeDestroy",
             "bridgeToolbars",
             "close",
             "initHeaderAria",
             "initResizable",
             "initTools",
+            "isVisible",
+            "onHide",
             "onRender",
+            "onShow",
             "setBorder",
             "setIconCls",
             "setTitle",
             "Ext.grid.Lockable"
         ],
         "functions": [
+            "afterCollapse",
             "afterComponentLayout",
             "afterExpand",
-            "afterLayout",
             "applyState",
+            "beforeDestroy",
             "bindStore",
             "determineScrollbars",
             "elScroll",
             "hideHorizontalScroller",
             "hideVerticalScroller",
             "initComponent",
+            "initHorizontalScroller",
             "initStateEvents",
-            "injectView",
+            "initVerticalScroller",
             "invalidateScroller",
             "onHeaderHide",
             "onHeaderMove",
             "onHeaderShow",
             "onHorizontalScroll",
             "onMouseWheel",
+            "onRender",
             "onVerticalScroll",
-            "onViewItemUpdate",
+            "onViewReady",
             "onViewRefresh",
+            "onViewResize",
             "processEvent",
             "reconfigure",
+            "relayHeaderCtEvents",
             "scrollByDeltaX",
             "scrollByDeltaY",
+            "setHeaderReserveOffset",
             "setScrollTop",
             "showHorizontalScroller",
-            "showVerticalScroller",
-            "syncCellHeight"
+            "showVerticalScroller"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/panel/Table.js"
     },
         "alternateClassName": "Ext.ColorPalette",
         "functions": [
             "afterRender",
-            "constructor",
             "getValue",
             "handleClick",
             "initComponent",
             "setMaxDate",
             "setMinDate",
             "setValue",
+            "shouldAnimate",
             "showMonthPicker",
             "showNextMonth",
             "showNextYear",
         "extend": "Ext.dd.DragTracker",
         "functions": [
             "constructor",
+            "createProxy",
             "getDynamicTarget",
             "getResizeTarget",
             "onBeforeStart",
         ],
         "functions": [
             "calculateConstrainRegion",
+            "endDrag",
             "getNextCmp",
             "getPrevCmp",
             "getSplitter",
         "alias": "selection.checkboxmodel",
         "extend": "Ext.selection.RowModel",
         "functions": [
+            "addCheckbox",
             "bindComponent",
             "getHeaderConfig",
+            "hasLockedHeader",
             "onHeaderClick",
             "onRowMouseDown",
             "onSelectChange",
             "Ext.util.KeyNav"
         ],
         "functions": [
+            "allowRightMouseSelection",
             "bindComponent",
             "constructor",
             "getRowsVisible",
             "hide",
             "isVisible",
             "realign",
+            "setOpacity",
             "setZIndex",
             "show"
         ],
         "className": "Ext.ShadowPool",
         "singleton": true,
         "requires": [
-            "Ext.core.DomHelper"
+            "Ext.DomHelper"
         ],
         "functions": [
             "pull",
             "addThumb",
             "afterRender",
             "beforeDestroy",
-            "doSnap",
             "focus",
             "getNearest",
             "getRatio",
             "initComponent",
             "onAdd",
             "onClick",
+            "onRemove",
             "setActiveTab"
         ],
         "source": "/Users/jamieavins/git/SDK/extjs/src/tab/Bar.js"
         "functions": [
             "applyDefaults",
             "constructButton",
+            "getRefItems",
             "initComponent",
             "lookupComponent",
             "onAdd",
             "onBeforeAdd",
             "onButtonMenuHide",
             "onButtonMenuShow",
-            "onButtonTriggerOver",
+            "onButtonOver",
             "onRemove",
             "trackMenu"
         ],
         "extend": "Ext.view.Table",
         "alias": "widget.treeview",
         "functions": [
+            "beginBulkUpdate",
             "collapse",
             "collectData",
             "createAnimWrap",
             "doAdd",
             "doRemove",
+            "endBulkUpdate",
             "ensureSingleExpand",
             "expand",
             "getAnimWrap",
             "onBeforeCollapse",
             "onBeforeExpand",
             "onBeforeItemMouseDown",
+            "onCheckChange",
             "onCheckboxChange",
             "onClear",
             "onCollapse",
             "onExpanderMouseOver",
             "onItemClick",
             "onItemDblClick",
+            "onRemove",
             "onRender",
+            "processUIEvent",
             "resetScrollers",
             "setRootNode",
             "toggle"
             "constructor",
             "doConstrain",
             "fitContainer",
+            "getConstrainVector",
             "getZIndexParent",
             "onFloatParentHide",
             "onFloatParentShow",
         "functions": [
             "constructor",
             "containsRecordAtOffset",
+            "destroy",
             "fireViewEvent",
             "getIndicator",
             "getPosition",
     {
         "className": "Ext.view.View",
         "extend": "Ext.view.AbstractView",
-        "alternateClassName": "Ext.view.View",
+        "alternateClassName": "Ext.DataView",
         "alias": "widget.dataview",
         "functions": [
             "addCmpEvents",
             "Ext.layout.container.HBox",
             "Ext.ProgressBar"
         ],
-        "alternateClassName": "Ext.MessageBox",
         "alias": "widget.messagebox",
         "functions": [
             "afterShow",