X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/6e39d509471fe9b4e2660e0d1631b350d0c66f40..6b044c28b5f26fb99c86c237ffad19741c0f7f3d:/ext.jsb2 diff --git a/ext.jsb2 b/ext.jsb2 index 862f3524..e7be1309 100644 --- a/ext.jsb2 +++ b/ext.jsb2 @@ -1,1299 +1,1640 @@ { - projectName: 'Ext JS', - deployDir: 'ext-3.1+', - licenseText: "Ext JS Library 3.1+\nCopyright(c) 2006-2009 Ext JS, LLC\nlicensing@extjs.com\nhttp://www.extjs.com/license", - pkgs: [{ - name: 'Ext Base', - file: 'adapter/ext/ext-base.js', - isDebug: true, - fileIncludes: [{ - text: 'Ext.js', - path: 'src/core/core/' + "projectName": "Ext JS", + "deployDir": "ext-3.3+", + "licenseText": "Ext JS Library 3.3.1\nCopyright(c) 2006-2010 Sencha Inc.\nlicensing@sencha.com\nhttp://www.sencha.com/license", + "pkgs": [{ + "name": "Ext Base", + "file": "adapter/ext/ext-base.js", + "isDebug": true, + "fileIncludes": [{ + "text": "Ext.js", + "path": "src/ext-core/src/core/" },{ - text: 'Ext-more.js', - path: 'src/core/' + "text": "TaskMgr.js", + "path": "src/ext-core/src/util/" },{ - text: 'TaskMgr.js', - path: 'src/util/core/' + "text": "ext-base-begin.js", + "path": "src/ext-core/src/adapter/" },{ - text: 'ext-base-begin.js', - path: 'src/adapter/core/' + "text": "ext-base-dom.js", + "path": "src/ext-core/src/adapter/" },{ - text: 'ext-base-dom.js', - path: 'src/adapter/core/' + "text": "ext-base-event.js", + "path": "src/ext-core/src/adapter/" },{ - text: 'ext-base-dom-more.js', - path: 'src/adapter/' + "text": "ext-base-ajax.js", + "path": "src/ext-core/src/adapter/" },{ - text: 'ext-base-event.js', - path: 'src/adapter/core/' + "text": "ext-base-anim.js", + "path": "src/ext-core/src/adapter/" },{ - text: 'ext-base-ajax.js', - path: 'src/adapter/core/' + "text": "ext-base-anim-extra.js", + "path": "src/ext-core/src/adapter/" },{ - text: 'ext-base-region.js', - path: 'src/adapter/core/' - },{ - text: 'ext-base-point.js', - path: 'src/adapter/core/' - },{ - text: 'ext-base-anim.js', - path: 'src/adapter/core/' - },{ - text: 'ext-base-anim-extra.js', - path: 'src/adapter/core/' - },{ - text: 'ext-base-end.js', - path: 'src/adapter/core/' + "text": "ext-base-end.js", + "path": "src/ext-core/src/adapter/" }] },{ - name: 'YUI Adapter', - file: 'adapter/yui/ext-yui-adapter.js', - isDebug: true, - fileIncludes: [{ - text: 'Ext.js', - path: 'src/core/core/' - },{ - text: 'Ext-more.js', - path: 'src/core/' - },{ - text: 'TaskMgr.js', - path: 'src/util/core/' - },{ - text: 'yui-bridge.js', - path: 'src/adapter/' + "name": "YUI Adapter", + "file": "adapter/yui/ext-yui-adapter.js", + "isDebug": true, + "fileIncludes": [{ + "text": "Ext.js", + "path": "src/ext-core/src/core/" + },{ + "text": "TaskMgr.js", + "path": "src/ext-core/src/util/" + },{ + "text": "yui-bridge.js", + "path": "src/adapter/" }] },{ - name: 'Prototype Adapter', - file: 'adapter/prototype/ext-prototype-adapter.js', - isDebug: true, - fileIncludes: [{ - text: 'Ext.js', - path: 'src/core/core/' - },{ - text: 'Ext-more.js', - path: 'src/core/' - },{ - text: 'TaskMgr.js', - path: 'src/util/core/' - },{ - text: 'prototype-bridge.js', - path: 'src/adapter/' + "name": "Prototype Adapter", + "file": "adapter/prototype/ext-prototype-adapter.js", + "isDebug": true, + "fileIncludes": [{ + "text": "Ext.js", + "path": "src/ext-core/src/core/" + },{ + "text": "TaskMgr.js", + "path": "src/ext-core/src/util/" + },{ + "text": "prototype-bridge.js", + "path": "src/adapter/" + }] + },{ + "name": "jQuery Adapter", + "file": "adapter/jquery/ext-jquery-adapter.js", + "isDebug": true, + "fileIncludes": [{ + "text": "Ext.js", + "path": "src/ext-core/src/core/" + },{ + "text": "TaskMgr.js", + "path": "src/ext-core/src/util/" + },{ + "text": "jquery-bridge.js", + "path": "src/adapter/" }] },{ - name: 'jQuery Adapter', - file: 'adapter/jquery/ext-jquery-adapter.js', - isDebug: true, - fileIncludes: [{ - text: 'Ext.js', - path: 'src/core/core/' + "name": "Ext Core", + "file": "pkgs/ext-core.js", + "isDebug": true, + "fileIncludes": [{ + "text": "Observable.js", + "path": "src/ext-core/src/util/" },{ - text: 'Ext-more.js', - path: 'src/core/' + "text": "DomHelper.js", + "path": "src/ext-core/src/core/" },{ - text: 'TaskMgr.js', - path: 'src/util/core/' + "text": "Template.js", + "path": "src/ext-core/src/core/" },{ - text: 'jquery-bridge.js', - path: 'src/adapter/' - }] - },{ - name: 'Ext Foundation', - file: 'pkgs/ext-foundation.js', - isDebug: true, - pkgDeps: ['ext-base.js'], - fileIncludes: [{ - text: 'DomHelper.js', - path: 'src/core/core/' + "text": "DomQuery.js", + "path": "src/ext-core/src/core/" + },{ + "text": "DelayedTask.js", + "path": "src/ext-core/src/util/" },{ - text: 'DomHelper-more.js', - path: 'src/core/' + "text": "Element.js", + "path": "src/ext-core/src/core/" },{ - text: 'Template.js', - path: 'src/core/core/' + "text": "Element.traversal.js", + "path": "src/ext-core/src/core/" },{ - text: 'Template-more.js', - path: 'src/core/' + "text": "Element.insertion.js", + "path": "src/ext-core/src/core/" },{ - text: 'DomQuery.js', - path: 'src/core/core/' + "text": "Element.style.js", + "path": "src/ext-core/src/core/" },{ - text: 'DelayedTask.js', - path: 'src/util/core/' + "text": "Element.position.js", + "path": "src/ext-core/src/core/" },{ - text: 'Observable.js', - path: 'src/util/core/' + "text": "Element.scroll.js", + "path": "src/ext-core/src/core/" },{ - text: 'Observable-more.js', - path: 'src/util/' + "text": "Element.fx.js", + "path": "src/ext-core/src/core/" },{ - text: 'EventManager.js', - path: 'src/core/core/' + "text": "Fx.js", + "path": "src/ext-core/src/core/" },{ - text: 'EventManager-more.js', - path: 'src/core/' + "text": "CompositeElementLite.js", + "path": "src/ext-core/src/core/" },{ - text: 'Element.js', - path: 'src/core/core/' + "text": "Connection.js", + "path": "src/ext-core/src/data/" },{ - text: 'Element-more.js', - path: 'src/core/' + "text": "JSON.js", + "path": "src/ext-core/src/util/" + }, + { + "text": "EventManager.js", + "path": "src/ext-core/src/core/" },{ - text: 'Element.alignment.js', - path: 'src/core/' + "text": "Loader.js", + "path": "src/ext-core/src/core/" + }] + },{ + "name": "Ext Foundation", + "file": "pkgs/ext-foundation.js", + "isDebug": true, + "fileIncludes": [{ + "text": "Ext-more.js", + "path": "src/core/" },{ - text: 'Element.traversal.js', - path: 'src/core/core/' + "text": "ext-base-dom-more.js", + "path": "src/adapter/" },{ - text: 'Element.traversal-more.js', - path: 'src/core/' + "text": "ext-base-region.js", + "path": "src/ext-core/src/adapter/" },{ - text: 'Element.insertion.js', - path: 'src/core/core/' + "text": "ext-base-point.js", + "path": "src/ext-core/src/adapter/" },{ - text: 'Element.insertion-more.js', - path: 'src/core/' + "text": "DomHelper-more.js", + "path": "src/core/" },{ - text: 'Element.style.js', - path: 'src/core/core/' + "text": "Template-more.js", + "path": "src/core/" },{ - text: 'Element.style-more.js', - path: 'src/core/' + "text": "Function.js", + "path": "src/util/" },{ - text: 'Element.position.js', - path: 'src/core/core/' + "text": "Observable-more.js", + "path": "src/util/" },{ - text: 'Element.position-more.js', - path: 'src/core/' + "text": "EventManager-more.js", + "path": "src/core/" },{ - text: 'Element.scroll.js', - path: 'src/core/core/' + "text": "Element-more.js", + "path": "src/core/" },{ - text: 'Element.scroll-more.js', - path: 'src/core/' + "text": "Element.alignment.js", + "path": "src/core/" },{ - text: 'Element.fx.js', - path: 'src/core/core/' + "text": "Element.traversal-more.js", + "path": "src/core/" },{ - text: 'Element.fx-more.js', - path: 'src/core/' + "text": "Element.insertion-more.js", + "path": "src/core/" },{ - text: 'Element.keys.js', - path: 'src/core/' + "text": "Element.style-more.js", + "path": "src/core/" },{ - text: 'Fx.js', - path: 'src/core/core/' + "text": "Element.position-more.js", + "path": "src/core/" },{ - text: 'CompositeElementLite.js', - path: 'src/core/core/' + "text": "Element.scroll-more.js", + "path": "src/core/" },{ - text: 'CompositeElementLite-more.js', - path: 'src/core/' + "text": "Element.fx-more.js", + "path": "src/core/" },{ - text: 'CompositeElement.js', - path: 'src/core/' + "text": "Element.keys.js", + "path": "src/core/" },{ - text: 'Connection.js', - path: 'src/data/core/' + "text": "CompositeElementLite-more.js", + "path": "src/core/" },{ - text: 'UpdateManager.js', - path: 'src/util/' + "text": "CompositeElement.js", + "path": "src/core/" },{ - text: 'Date.js', - path: 'src/util/' + "text": "UpdateManager.js", + "path": "src/util/" },{ - text: 'MixedCollection.js', - path: 'src/util/' + "text": "Date.js", + "path": "src/util/" },{ - text: 'JSON.js', - path: 'src/util/core/' + "text": "MixedCollection.js", + "path": "src/util/" },{ - text: 'Format.js', - path: 'src/util/' + "text": "AbstractManager.js", + "path": "src/util/" },{ - text: 'XTemplate.js', - path: 'src/util/' + "text": "Format.js", + "path": "src/util/" },{ - text: 'CSS.js', - path: 'src/util/' + "text": "XTemplate.js", + "path": "src/util/" },{ - text: 'ClickRepeater.js', - path: 'src/util/' + "text": "CSS.js", + "path": "src/util/" },{ - text: 'KeyNav.js', - path: 'src/util/' + "text": "ClickRepeater.js", + "path": "src/util/" },{ - text: 'KeyMap.js', - path: 'src/util/' + "text": "KeyNav.js", + "path": "src/util/" },{ - text: 'TextMetrics.js', - path: 'src/util/' + "text": "KeyMap.js", + "path": "src/util/" },{ - text: 'Cookies.js', - path: 'src/util/' + "text": "TextMetrics.js", + "path": "src/util/" },{ - text: 'Error.js', - path: 'src/core/' + "text": "Cookies.js", + "path": "src/util/" + },{ + "text": "Error.js", + "path": "src/core/" }] },{ - name: 'Drag Drop', - file: 'pkgs/ext-dd.js', - isDebug: true, - pkgDeps: ['pkgs/ext-foundation.js'], - fileIncludes: [{ - text: 'DDCore.js', - path: 'src/dd/' + "name": "Drag Drop", + "file": "pkgs/ext-dd.js", + "isDebug": true, + "pkgDeps": ["pkgs/ext-foundation.js"], + "fileIncludes": [{ + "text": "DDCore.js", + "path": "src/dd/" },{ - text: 'DragTracker.js', - path: 'src/dd/' + "text": "DragTracker.js", + "path": "src/dd/" },{ - text: 'ScrollManager.js', - path: 'src/dd/' + "text": "ScrollManager.js", + "path": "src/dd/" },{ - text: 'Registry.js', - path: 'src/dd/' + "text": "Registry.js", + "path": "src/dd/" },{ - text: 'StatusProxy.js', - path: 'src/dd/' + "text": "StatusProxy.js", + "path": "src/dd/" },{ - text: 'DragSource.js', - path: 'src/dd/' + "text": "DragSource.js", + "path": "src/dd/" },{ - text: 'DropTarget.js', - path: 'src/dd/' + "text": "DropTarget.js", + "path": "src/dd/" },{ - text: 'DragZone.js', - path: 'src/dd/' + "text": "DragZone.js", + "path": "src/dd/" },{ - text: 'DropZone.js', - path: 'src/dd/' + "text": "DropZone.js", + "path": "src/dd/" },{ - text: 'Element.dd.js', - path: 'src/core/' + "text": "Element.dd.js", + "path": "src/core/" }] },{ - name: 'Data Foundation', - file: 'pkgs/data-foundation.js', - isDebug: true, - pkgDeps: ['pkgs/ext-foundation'], - fileIncludes: [{ - text: 'Api.js', - path: 'src/data/' + "name": "Data Foundation", + "file": "pkgs/data-foundation.js", + "isDebug": true, + "pkgDeps": ["pkgs/ext-foundation.js"], + "fileIncludes": [{ + "text": "Api.js", + "path": "src/data/" },{ - text: 'SortTypes.js', - path: 'src/data/' + "text": "SortTypes.js", + "path": "src/data/" },{ - text: 'Record.js', - path: 'src/data/' + "text": "Record.js", + "path": "src/data/" },{ - text: 'StoreMgr.js', - path: 'src/data/' + "text": "StoreMgr.js", + "path": "src/data/" },{ - text: 'Store.js', - path: 'src/data/' + "text": "Store.js", + "path": "src/data/" },{ - text: 'DataField.js', - path: 'src/data/' + "text": "DataField.js", + "path": "src/data/" },{ - text: 'DataReader.js', - path: 'src/data/' + "text": "DataReader.js", + "path": "src/data/" },{ - text: 'DataWriter.js', - path: 'src/data/' + "text": "DataWriter.js", + "path": "src/data/" },{ - text: 'DataProxy.js', - path: 'src/data/' + "text": "DataProxy.js", + "path": "src/data/" },{ - text: 'Request.js', - path: 'src/data/' + "text": "Request.js", + "path": "src/data/" }, { - text: 'Response.js', - path: 'src/data/' + "text": "Response.js", + "path": "src/data/" }, { - text: 'ScriptTagProxy.js', - path: 'src/data/' + "text": "ScriptTagProxy.js", + "path": "src/data/" + },{ + "text": "HttpProxy.js", + "path": "src/data/" },{ - text: 'HttpProxy.js', - path: 'src/data/' + "text": "MemoryProxy.js", + "path": "src/data/" },{ - text: 'MemoryProxy.js', - path: 'src/data/' + "text": "Types.js", + "path": "src/data/" }] },{ - name: 'Data - Json', - file: 'pkgs/data-json.js', - isDebug: true, - pkgDeps: ['pkgs/data-foundation.js'], - fileIncludes: [{ - text: 'JsonWriter.js', - path: 'src/data/' + "name": "Data - Json", + "file": "pkgs/data-json.js", + "isDebug": true, + "pkgDeps": ["pkgs/data-foundation.js"], + "fileIncludes": [{ + "text": "JsonWriter.js", + "path": "src/data/" },{ - text: 'JsonReader.js', - path: 'src/data/' + "text": "JsonReader.js", + "path": "src/data/" },{ - text: 'ArrayReader.js', - path: 'src/data/' + "text": "ArrayReader.js", + "path": "src/data/" },{ - text: 'ArrayStore.js', - path: 'src/data/' + "text": "ArrayStore.js", + "path": "src/data/" },{ - text: 'JsonStore.js', - path: 'src/data/' + "text": "JsonStore.js", + "path": "src/data/" }] },{ - name: 'Data - XML', - file: 'pkgs/data-xml.js', - isDebug: true, - pkgDeps: ['pkgs/data-foundation.js'], - fileIncludes: [{ - text: 'XmlWriter.js', - path: 'src/data/' - },{ - text: 'XmlReader.js', - path: 'src/data/' - },{ - text: 'XmlStore.js', - path: 'src/data/' + "name": "Data - XML", + "file": "pkgs/data-xml.js", + "isDebug": true, + "pkgDeps": ["pkgs/data-foundation.js"], + "fileIncludes": [{ + "text": "XmlWriter.js", + "path": "src/data/" + },{ + "text": "XmlReader.js", + "path": "src/data/" + },{ + "text": "XmlStore.js", + "path": "src/data/" }] },{ - name: 'Data - GroupingStore', - file: 'pkgs/data-grouping.js', - isDebug: true, - pkgDeps: ['pkgs/data-foundation.js'], - fileIncludes: [{ - text: 'GroupingStore.js', - path: 'src/data/' + "name": "Data - GroupingStore", + "file": "pkgs/data-grouping.js", + "isDebug": true, + "pkgDeps": ["pkgs/data-foundation.js"], + "fileIncludes": [{ + "text": "GroupingStore.js", + "path": "src/data/" }] },{ - name: 'Direct', - file: 'pkgs/direct.js', - isDebug: true, - pkgDeps: ['pkgs/ext-foundation.js'], - fileIncludes: [{ - text: 'DirectProxy.js', - path: 'src/data/' + "name": "Direct", + "file": "pkgs/direct.js", + "isDebug": true, + "pkgDeps": ["pkgs/ext-foundation.js"], + "fileIncludes": [{ + "text": "DirectProxy.js", + "path": "src/data/" },{ - text: 'DirectStore.js', - path: 'src/data/' + "text": "DirectStore.js", + "path": "src/data/" },{ - text: 'Direct.js', - path: 'src/direct/' + "text": "Direct.js", + "path": "src/direct/" },{ - text: 'Transaction.js', - path: 'src/direct/' + "text": "Transaction.js", + "path": "src/direct/" },{ - text: 'Event.js', - path: 'src/direct/' + "text": "Event.js", + "path": "src/direct/" },{ - text: 'Provider.js', - path: 'src/direct/' + "text": "Provider.js", + "path": "src/direct/" },{ - text: 'JsonProvider.js', - path: 'src/direct/' + "text": "JsonProvider.js", + "path": "src/direct/" },{ - text: 'PollingProvider.js', - path: 'src/direct/' + "text": "PollingProvider.js", + "path": "src/direct/" },{ - text: 'RemotingProvider.js', - path: 'src/direct/' + "text": "RemotingProvider.js", + "path": "src/direct/" }] },{ - name: 'Component Foundation', - file: 'pkgs/cmp-foundation.js', - isDebug: true, - pkgDeps: ['pkgs/ext-foundation.js'], - fileIncludes: [{ - text: 'ComponentMgr.js', - path: 'src/widgets/' + "name": "Component Foundation", + "file": "pkgs/cmp-foundation.js", + "isDebug": true, + "pkgDeps": ["pkgs/ext-foundation.js"], + "fileIncludes": [{ + "text": "ComponentMgr.js", + "path": "src/widgets/" + },{ + "text": "Component.js", + "path": "src/widgets/" + },{ + "text": "Action.js", + "path": "src/widgets/" + },{ + "text": "Layer.js", + "path": "src/widgets/" + },{ + "text": "Shadow.js", + "path": "src/widgets/" },{ - text: 'Component.js', - path: 'src/widgets/' + "text": "BoxComponent.js", + "path": "src/widgets/" },{ - text: 'Action.js', - path: 'src/widgets/' + "text": "SplitBar.js", + "path": "src/widgets/" },{ - text: 'Layer.js', - path: 'src/widgets/' + "text": "Container.js", + "path": "src/widgets/" },{ - text: 'Shadow.js', - path: 'src/widgets/' + "text": "ContainerLayout.js", + "path": "src/widgets/layout/" },{ - text: 'BoxComponent.js', - path: 'src/widgets/' + "text": "AutoLayout.js", + "path": "src/widgets/layout/" },{ - text: 'SplitBar.js', - path: 'src/widgets/' + "text": "FitLayout.js", + "path": "src/widgets/layout/" },{ - text: 'Container.js', - path: 'src/widgets/' + "text": "CardLayout.js", + "path": "src/widgets/layout/" },{ - text: 'ContainerLayout.js', - path: 'src/widgets/layout/' + "text": "AnchorLayout.js", + "path": "src/widgets/layout/" },{ - text: 'FitLayout.js', - path: 'src/widgets/layout/' + "text": "ColumnLayout.js", + "path": "src/widgets/layout/" },{ - text: 'CardLayout.js', - path: 'src/widgets/layout/' + "text": "BorderLayout.js", + "path": "src/widgets/layout/" },{ - text: 'AnchorLayout.js', - path: 'src/widgets/layout/' + "text": "FormLayout.js", + "path": "src/widgets/layout/" },{ - text: 'ColumnLayout.js', - path: 'src/widgets/layout/' + "text": "AccordionLayout.js", + "path": "src/widgets/layout/" },{ - text: 'BorderLayout.js', - path: 'src/widgets/layout/' + "text": "TableLayout.js", + "path": "src/widgets/layout/" },{ - text: 'FormLayout.js', - path: 'src/widgets/layout/' + "text": "AbsoluteLayout.js", + "path": "src/widgets/layout/" },{ - text: 'AccordionLayout.js', - path: 'src/widgets/layout/' + "text": "BoxLayout.js", + "path": "src/widgets/layout/" },{ - text: 'TableLayout.js', - path: 'src/widgets/layout/' + "text": "MenuOverflow.js", + "path": "src/widgets/layout/box/" },{ - text: 'AbsoluteLayout.js', - path: 'src/widgets/layout/' + "text": "ScrollerOverflow.js", + "path": "src/widgets/layout/box/" },{ - text: 'BoxLayout.js', - path: 'src/widgets/layout/' + "text": "HBoxLayout.js", + "path": "src/widgets/layout/" },{ - text: 'Viewport.js', - path: 'src/widgets/' + "text": "VBoxLayout.js", + "path": "src/widgets/layout/" },{ - text: 'Panel.js', - path: 'src/widgets/' + "text": "ToolbarLayout.js", + "path": "src/widgets/layout/" },{ - text: 'Editor.js', - path: 'src/widgets/' + "text": "MenuLayout.js", + "path": "src/widgets/layout/" },{ - text: 'ColorPalette.js', - path: 'src/widgets/' + "text": "Viewport.js", + "path": "src/widgets/" },{ - text: 'DatePicker.js', - path: 'src/widgets/' + "text": "Panel.js", + "path": "src/widgets/" },{ - text: 'LoadMask.js', - path: 'src/widgets/' + "text": "Editor.js", + "path": "src/widgets/" },{ - text: 'Slider.js', - path: 'src/widgets/' + "text": "ColorPalette.js", + "path": "src/widgets/" },{ - text: 'ProgressBar.js', - path: 'src/widgets/' + "text": "DatePicker.js", + "path": "src/widgets/" + },{ + "text": "LoadMask.js", + "path": "src/widgets/" + },{ + "text": "Slider.js", + "path": "src/widgets/" + },{ + "text": "ProgressBar.js", + "path": "src/widgets/" }] },{ - name: 'Window', - file: 'pkgs/window.js', - isDebug: true, - pkgDeps: ['pkgs/cmp-foundation.js'], - fileIncludes: [{ - text: 'Window.js', - path: 'src/widgets/' - },{ - text: 'WindowManager.js', - path: 'src/widgets/' - },{ - text: 'MessageBox.js', - path: 'src/widgets/' - },{ - text: 'PanelDD.js', - path: 'src/widgets/' + "name": "Window", + "file": "pkgs/window.js", + "isDebug": true, + "pkgDeps": ["pkgs/cmp-foundation.js"], + "fileIncludes": [{ + "text": "Window.js", + "path": "src/widgets/" + },{ + "text": "WindowManager.js", + "path": "src/widgets/" + },{ + "text": "MessageBox.js", + "path": "src/widgets/" + },{ + "text": "PanelDD.js", + "path": "src/widgets/" }] },{ - name: 'State', - file: 'pkgs/state.js', - isDebug: true, - pkgDeps: ['pkgs/cmp-foundation.js'], - fileIncludes: [{ - text: 'Provider.js', - path: 'src/state/' - },{ - text: 'StateManager.js', - path: 'src/state/' - },{ - text: 'CookieProvider.js', - path: 'src/state/' + "name": "State", + "file": "pkgs/state.js", + "isDebug": true, + "pkgDeps": ["pkgs/cmp-foundation.js"], + "fileIncludes": [{ + "text": "Provider.js", + "path": "src/state/" + },{ + "text": "StateManager.js", + "path": "src/state/" + },{ + "text": "CookieProvider.js", + "path": "src/state/" }] },{ - name: 'Data and ListViews', - file: 'pkgs/data-list-views.js', - isDebug: true, - pkgDeps: ['pkgs/cmp-foundation.js','pkgs/data-foundation.js'], - fileIncludes: [{ - text: 'DataView.js', - path: 'src/widgets/' + "name": "Data and ListViews", + "file": "pkgs/data-list-views.js", + "isDebug": true, + "pkgDeps": ["pkgs/cmp-foundation.js","pkgs/data-foundation.js"], + "fileIncludes": [{ + "text": "DataView.js", + "path": "src/widgets/" },{ - text: 'ListView.js', - path: 'src/widgets/list/' + "text": "ListView.js", + "path": "src/widgets/list/" },{ - text: 'Column.js', - path: 'src/widgets/list/' + "text": "Column.js", + "path": "src/widgets/list/" },{ - text: 'ColumnResizer.js', - path: 'src/widgets/list/' + "text": "ColumnResizer.js", + "path": "src/widgets/list/" },{ - text: 'Sorter.js', - path: 'src/widgets/list/' + "text": "Sorter.js", + "path": "src/widgets/list/" }] },{ - name: 'Resizable', - file: 'pkgs/resizable.js', - isDebug: true, - pkgs: ['pkgs/ext-foundation.js'], - fileIncludes: [{ - text: 'Resizable.js', - path: 'src/widgets/' + "name": "Resizable", + "file": "pkgs/resizable.js", + "isDebug": true, + "pkgs": ["pkgs/ext-foundation.js"], + "fileIncludes": [{ + "text": "Resizable.js", + "path": "src/widgets/" }] },{ - name: 'TabPanel', - file: 'pkgs/pkg-tabs.js', - isDebug: true, - pkgs: ['pkgs/cmp-foundation.js'], - fileIncludes: [{ - text: 'TabPanel.js', - path: 'src/widgets/' + "name": "TabPanel", + "file": "pkgs/pkg-tabs.js", + "isDebug": true, + "pkgs": ["pkgs/cmp-foundation.js"], + "fileIncludes": [{ + "text": "TabPanel.js", + "path": "src/widgets/" }] },{ - name: 'Buttons', - file: 'pkgs/pkg-buttons.js', - isDebug: true, - pkgs: ['pkgs/cmp-foundation.js'], - fileIncludes: [{ - text: 'Button.js', - path: 'src/widgets/' - },{ - text: 'SplitButton.js', - path: 'src/widgets/' - },{ - text: 'CycleButton.js', - path: 'src/widgets/' + "name": "Buttons", + "file": "pkgs/pkg-buttons.js", + "isDebug": true, + "pkgs": ["pkgs/cmp-foundation.js"], + "fileIncludes": [{ + "text": "Button.js", + "path": "src/widgets/" + },{ + "text": "SplitButton.js", + "path": "src/widgets/" + },{ + "text": "CycleButton.js", + "path": "src/widgets/" }] },{ - name: 'Toolbars', - file: 'pkgs/pkg-toolbars.js', - type: 'js', - isDebug: true, - pkgs: ['pkgs/cmp-foundation.js'], - fileIncludes: [{ - text: 'Toolbar.js', - path: 'src/widgets/' - },{ - text: 'ButtonGroup.js', - path: 'src/widgets/' - },{ - text: 'PagingToolbar.js', - path: 'src/widgets/' + "name": "Toolbars", + "file": "pkgs/pkg-toolbars.js", + "type": "js", + "isDebug": true, + "pkgs": ["pkgs/cmp-foundation.js"], + "fileIncludes": [{ + "text": "Toolbar.js", + "path": "src/widgets/" + },{ + "text": "ButtonGroup.js", + "path": "src/widgets/" + },{ + "text": "PagingToolbar.js", + "path": "src/widgets/" }] },{ - name: 'History', - file: 'pkgs/pkg-history.js', - isDebug: true, - pkgs: ['pkgs/ext-foundation.js'], - fileIncludes: [{ - text: 'History.js', - path: 'src/util/' + "name": "History", + "file": "pkgs/pkg-history.js", + "isDebug": true, + "pkgs": ["pkgs/ext-foundation.js"], + "fileIncludes": [{ + "text": "History.js", + "path": "src/util/" }] },{ - name: 'Tooltips', - file: 'pkgs/pkg-tips.js', - isDebug: true, - pkgs: ['pkgs/cmp-foundation.js'], - fileIncludes: [{ - text: 'Tip.js', - path: 'src/widgets/tips/' - },{ - text: 'ToolTip.js', - path: 'src/widgets/tips/' - },{ - text: 'QuickTip.js', - path: 'src/widgets/tips/' - },{ - text: 'QuickTips.js', - path: 'src/widgets/tips/' + "name": "Tooltips", + "file": "pkgs/pkg-tips.js", + "isDebug": true, + "pkgs": ["pkgs/cmp-foundation.js"], + "fileIncludes": [{ + "text": "Tip.js", + "path": "src/widgets/tips/" + },{ + "text": "ToolTip.js", + "path": "src/widgets/tips/" + },{ + "text": "QuickTip.js", + "path": "src/widgets/tips/" + },{ + "text": "QuickTips.js", + "path": "src/widgets/tips/" + },{ + "text": "SliderTip.js", + "path": "src/widgets/tips/" }] },{ - name: 'Trees', - file: 'pkgs/pkg-tree.js', - isDebug: true, - pkgs: ['pkgs/cmp-foundation.js'], - fileIncludes: [{ - text: 'TreePanel.js', - path: 'src/widgets/tree/' + "name": "Trees", + "file": "pkgs/pkg-tree.js", + "isDebug": true, + "pkgs": ["pkgs/cmp-foundation.js"], + "fileIncludes": [{ + "text": "TreePanel.js", + "path": "src/widgets/tree/" },{ - text: 'TreeEventModel.js', - path: 'src/widgets/tree/' + "text": "TreeEventModel.js", + "path": "src/widgets/tree/" },{ - text: 'TreeSelectionModel.js', - path: 'src/widgets/tree/' + "text": "TreeSelectionModel.js", + "path": "src/widgets/tree/" },{ - text: 'Tree.js', - path: 'src/data/' + "text": "Tree.js", + "path": "src/data/" },{ - text: 'TreeNode.js', - path: 'src/widgets/tree/' + "text": "TreeNode.js", + "path": "src/widgets/tree/" },{ - text: 'AsyncTreeNode.js', - path: 'src/widgets/tree/' + "text": "AsyncTreeNode.js", + "path": "src/widgets/tree/" },{ - text: 'TreeNodeUI.js', - path: 'src/widgets/tree/' + "text": "TreeNodeUI.js", + "path": "src/widgets/tree/" },{ - text: 'TreeLoader.js', - path: 'src/widgets/tree/' + "text": "TreeLoader.js", + "path": "src/widgets/tree/" },{ - text: 'TreeFilter.js', - path: 'src/widgets/tree/' + "text": "TreeFilter.js", + "path": "src/widgets/tree/" },{ - text: 'TreeSorter.js', - path: 'src/widgets/tree/' + "text": "TreeSorter.js", + "path": "src/widgets/tree/" },{ - text: 'TreeDropZone.js', - path: 'src/widgets/tree/' + "text": "TreeDropZone.js", + "path": "src/widgets/tree/" },{ - text: 'TreeDragZone.js', - path: 'src/widgets/tree/' + "text": "TreeDragZone.js", + "path": "src/widgets/tree/" },{ - text: 'TreeEditor.js', - path: 'src/widgets/tree/' + "text": "TreeEditor.js", + "path": "src/widgets/tree/" }] },{ - name: 'Charts', - file: 'pkgs/pkg-charts.js', - isDebug: true, - pkgs: ['pkgs/cmp-foundation.js'], - fileIncludes: [{ - text: 'swfobject.js', - path: 'src/widgets/chart/' - },{ - text: 'FlashComponent.js', - path: 'src/widgets/chart/' - },{ - text: 'EventProxy.js', - path: 'src/widgets/chart/' - },{ - text: 'Chart.js', - path: 'src/widgets/chart/' + "name": "Charts", + "file": "pkgs/pkg-charts.js", + "isDebug": true, + "pkgs": ["pkgs/cmp-foundation.js"], + "fileIncludes": [{ + "text": "swfobject.js", + "path": "src/widgets/chart/" + },{ + "text": "FlashComponent.js", + "path": "src/widgets/chart/" + },{ + "text": "EventProxy.js", + "path": "src/widgets/chart/" + },{ + "text": "Chart.js", + "path": "src/widgets/chart/" }] },{ - name: 'Menu', - file: 'pkgs/pkg-menu.js', - isDebug: true, - pkgs: ['pkgs/cmp-foundation.js'], - fileIncludes: [{ - text: 'Menu.js', - path: 'src/widgets/menu/' + "name": "Menu", + "file": "pkgs/pkg-menu.js", + "isDebug": true, + "pkgs": ["pkgs/cmp-foundation.js"], + "fileIncludes": [{ + "text": "Menu.js", + "path": "src/widgets/menu/" },{ - text: 'MenuMgr.js', - path: 'src/widgets/menu/' + "text": "MenuMgr.js", + "path": "src/widgets/menu/" },{ - text: 'BaseItem.js', - path: 'src/widgets/menu/' + "text": "BaseItem.js", + "path": "src/widgets/menu/" },{ - text: 'TextItem.js', - path: 'src/widgets/menu/' + "text": "TextItem.js", + "path": "src/widgets/menu/" },{ - text: 'Separator.js', - path: 'src/widgets/menu/' + "text": "Separator.js", + "path": "src/widgets/menu/" },{ - text: 'Item.js', - path: 'src/widgets/menu/' + "text": "Item.js", + "path": "src/widgets/menu/" },{ - text: 'CheckItem.js', - path: 'src/widgets/menu/' + "text": "CheckItem.js", + "path": "src/widgets/menu/" },{ - text: 'DateMenu.js', - path: 'src/widgets/menu/' + "text": "DateMenu.js", + "path": "src/widgets/menu/" },{ - text: 'ColorMenu.js', - path: 'src/widgets/menu/' + "text": "ColorMenu.js", + "path": "src/widgets/menu/" }] },{ - name: 'Forms', - file: 'pkgs/pkg-forms.js', - isDebug: true, - pkgs: ['pkgs/cmp-foundation.js'], - fileIncludes: [{ - text: 'Field.js', - path: 'src/widgets/form/' + "name": "Forms", + "file": "pkgs/pkg-forms.js", + "isDebug": true, + "pkgs": ["pkgs/cmp-foundation.js"], + "fileIncludes": [{ + "text": "Field.js", + "path": "src/widgets/form/" },{ - text: 'TextField.js', - path: 'src/widgets/form/' + "text": "TextField.js", + "path": "src/widgets/form/" },{ - text: 'TriggerField.js', - path: 'src/widgets/form/' + "text": "TriggerField.js", + "path": "src/widgets/form/" },{ - text: 'TextArea.js', - path: 'src/widgets/form/' + "text": "TextArea.js", + "path": "src/widgets/form/" },{ - text: 'NumberField.js', - path: 'src/widgets/form/' + "text": "NumberField.js", + "path": "src/widgets/form/" },{ - text: 'DateField.js', - path: 'src/widgets/form/' + "text": "DateField.js", + "path": "src/widgets/form/" },{ - text: 'DisplayField.js', - path: 'src/widgets/form/' + "text": "DisplayField.js", + "path": "src/widgets/form/" },{ - text: 'Combo.js', - path: 'src/widgets/form/' + "text": "Combo.js", + "path": "src/widgets/form/" },{ - text: 'Checkbox.js', - path: 'src/widgets/form/' + "text": "Checkbox.js", + "path": "src/widgets/form/" },{ - text: 'CheckboxGroup.js', - path: 'src/widgets/form/' + "text": "CheckboxGroup.js", + "path": "src/widgets/form/" },{ - text: 'Radio.js', - path: 'src/widgets/form/' + "text": "CompositeField.js", + "path": "src/widgets/form/" },{ - text: 'RadioGroup.js', - path: 'src/widgets/form/' + "text": "Radio.js", + "path": "src/widgets/form/" },{ - text: 'Hidden.js', - path: 'src/widgets/form/' + "text": "RadioGroup.js", + "path": "src/widgets/form/" },{ - text: 'BasicForm.js', - path: 'src/widgets/form/' + "text": "Hidden.js", + "path": "src/widgets/form/" },{ - text: 'Form.js', - path: 'src/widgets/form/' + "text": "BasicForm.js", + "path": "src/widgets/form/" },{ - text: 'FieldSet.js', - path: 'src/widgets/form/' + "text": "Form.js", + "path": "src/widgets/form/" },{ - text: 'HtmlEditor.js', - path: 'src/widgets/form/' + "text": "FieldSet.js", + "path": "src/widgets/form/" },{ - text: 'TimeField.js', - path: 'src/widgets/form/' + "text": "HtmlEditor.js", + "path": "src/widgets/form/" },{ - text: 'Label.js', - path: 'src/widgets/form/' + "text": "TimeField.js", + "path": "src/widgets/form/" },{ - text: 'Action.js', - path: 'src/widgets/form/' + "text": "SliderField.js", + "path": "src/widgets/form/" },{ - text: 'VTypes.js', - path: 'src/widgets/form/' + "text": "Label.js", + "path": "src/widgets/form/" + },{ + "text": "Action.js", + "path": "src/widgets/form/" + },{ + "text": "VTypes.js", + "path": "src/widgets/form/" }] },{ - name: 'Grid Foundation', - file: 'pkgs/pkg-grid-foundation.js', - isDebug: true, - pkgs: ['pkgs/cmp-foundation.js'], - fileIncludes: [{ - text: 'GridPanel.js', - path: 'src/widgets/grid/' + "name": "Grid Foundation", + "file": "pkgs/pkg-grid-foundation.js", + "isDebug": true, + "pkgs": ["pkgs/cmp-foundation.js"], + "fileIncludes": [{ + "text": "GridPanel.js", + "path": "src/widgets/grid/" + },{ + "text": "PivotGrid.js", + "path": "src/widgets/grid/" + },{ + "text": "GridView.js", + "path": "src/widgets/grid/" },{ - text: 'GridView.js', - path: 'src/widgets/grid/' + "text": "PivotGridView.js", + "path": "src/widgets/grid/" },{ - text: 'ColumnDD.js', - path: 'src/widgets/grid/' + "text": "PivotAxis.js", + "path": "src/widgets/grid/" },{ - text: 'ColumnSplitDD.js', - path: 'src/widgets/grid/' + "text": "ColumnDD.js", + "path": "src/widgets/grid/" },{ - text: 'GridDD.js', - path: 'src/widgets/grid/' + "text": "ColumnSplitDD.js", + "path": "src/widgets/grid/" },{ - text: 'ColumnModel.js', - path: 'src/widgets/grid/' + "text": "GridDD.js", + "path": "src/widgets/grid/" },{ - text: 'AbstractSelectionModel.js', - path: 'src/widgets/grid/' + "text": "ColumnModel.js", + "path": "src/widgets/grid/" },{ - text: 'RowSelectionModel.js', - path: 'src/widgets/grid/' + "text": "AbstractSelectionModel.js", + "path": "src/widgets/grid/" },{ - text: 'Column.js', - path: 'src/widgets/grid/' + "text": "RowSelectionModel.js", + "path": "src/widgets/grid/" },{ - text: 'RowNumberer.js', - path: 'src/widgets/grid/' + "text": "Column.js", + "path": "src/widgets/grid/" },{ - text: 'CheckboxSelectionModel.js', - path: 'src/widgets/grid/' + "text": "RowNumberer.js", + "path": "src/widgets/grid/" + },{ + "text": "CheckboxSelectionModel.js", + "path": "src/widgets/grid/" }] },{ - name: 'Grid Editor', - file: 'pkgs/pkg-grid-editor.js', - isDebug: true, - pkgs: ['pkgs/pkg-grid-foundation.js'], - fileIncludes: [{ - text: 'CellSelectionModel.js', - path: 'src/widgets/grid/' - },{ - text: 'EditorGrid.js', - path: 'src/widgets/grid/' - },{ - text: 'GridEditor.js', - path: 'src/widgets/grid/' + "name": "Grid Editor", + "file": "pkgs/pkg-grid-editor.js", + "isDebug": true, + "pkgs": ["pkgs/pkg-grid-foundation.js"], + "fileIncludes": [{ + "text": "CellSelectionModel.js", + "path": "src/widgets/grid/" + },{ + "text": "EditorGrid.js", + "path": "src/widgets/grid/" + },{ + "text": "GridEditor.js", + "path": "src/widgets/grid/" }] },{ - name: 'Grid - Property Grid', - file: 'pkgs/pkg-grid-property.js', - isDebug: true, - pkgs: ['pkgs/pkg-grid-foundation.js'], - fileIncludes: [{ - text: 'PropertyGrid.js', - path: 'src/widgets/grid/' + "name": "Grid - Property Grid", + "file": "pkgs/pkg-grid-property.js", + "isDebug": true, + "pkgs": ["pkgs/pkg-grid-foundation.js"], + "fileIncludes": [{ + "text": "PropertyGrid.js", + "path": "src/widgets/grid/" }] },{ - name: 'Grid - GroupingView', - file: 'pkgs/pkg-grid-grouping.js', - isDebug: true, - pkgs: ['pkgs/pkg-grid-foundation.js', 'pkgs/data-grouping.js'], - fileIncludes: [{ - text: 'GroupingView.js', - path: 'src/widgets/grid/' + "name": "Grid - GroupingView", + "file": "pkgs/pkg-grid-grouping.js", + "isDebug": true, + "pkgs": ["pkgs/pkg-grid-foundation.js", "pkgs/data-grouping.js"], + "fileIncludes": [{ + "text": "GroupingView.js", + "path": "src/widgets/grid/" }] },{ - name: 'Ext All', - file: 'ext-all.js', - isDebug: true, - includeDeps: true, - pkgDeps: [ - 'pkgs/ext-foundation.js', - 'pkgs/cmp-foundation.js', - 'pkgs/ext-dd.js', - 'pkgs/data-foundation.js', - 'pkgs/data-json.js', - 'pkgs/data-xml.js', - 'pkgs/data-grouping.js', - 'pkgs/direct.js', - 'pkgs/resizable.js', - 'pkgs/window.js', - 'pkgs/state.js', - 'pkgs/data-list-views.js', - 'pkgs/pkg-tabs.js', - 'pkgs/pkg-buttons.js', - 'pkgs/pkg-toolbars.js', - 'pkgs/pkg-history.js', - 'pkgs/pkg-tips.js', - 'pkgs/pkg-tree.js', - 'pkgs/pkg-charts.js', - 'pkgs/pkg-menu.js', - 'pkgs/pkg-forms.js', - 'pkgs/pkg-grid-foundation.js', - 'pkgs/pkg-grid-editor.js', - 'pkgs/pkg-grid-property.js', - 'pkgs/pkg-grid-grouping.js' + "name": "Ext Core", + "file": "ext-core-all.js", + "isDebug": true, + "includeDeps": true, + "pkgDeps": [ + "adapter/ext/ext-base.js", + "pkgs/ext-core.js" + ], + "fileIncludes": [] + },{ + "name": "Ext All No Core", + "file": "ext-all-no-core.js", + "isDebug": true, + "includeDeps": true, + "pkgDeps": [ + "pkgs/ext-foundation.js", + "pkgs/cmp-foundation.js", + "pkgs/ext-dd.js", + "pkgs/data-foundation.js", + "pkgs/data-json.js", + "pkgs/data-xml.js", + "pkgs/data-grouping.js", + "pkgs/direct.js", + "pkgs/resizable.js", + "pkgs/window.js", + "pkgs/state.js", + "pkgs/data-list-views.js", + "pkgs/pkg-tabs.js", + "pkgs/pkg-buttons.js", + "pkgs/pkg-toolbars.js", + "pkgs/pkg-history.js", + "pkgs/pkg-tips.js", + "pkgs/pkg-tree.js", + "pkgs/pkg-charts.js", + "pkgs/pkg-menu.js", + "pkgs/pkg-forms.js", + "pkgs/pkg-grid-foundation.js", + "pkgs/pkg-grid-editor.js", + "pkgs/pkg-grid-property.js", + "pkgs/pkg-grid-grouping.js" ], - fileIncludes: [] + "fileIncludes": [] },{ - name: 'User Extension JS Pack', - file: 'examples/ux/ux-all.js', - isDebug: true, - fileIncludes: [{ - text: 'BufferView.js', - path: 'examples/ux/' + "name": "Ext All", + "file": "ext-all.js", + "isDebug": true, + "includeDeps": true, + "pkgDeps": [ + "pkgs/ext-core.js", + "ext-all-no-core.js" + ], + "fileIncludes": [] + }, + { + "name": "Calendar", + "file": "examples/calendar/calendar-all.js", + "isDebug": true, + "fileIncludes": [ + {"path": "examples/calendar/src/", "text": "Ext.calendar.js"}, + {"path": "examples/calendar/src/templates/", "text": "DayHeaderTemplate.js"}, + {"path": "examples/calendar/src/templates/", "text": "DayBodyTemplate.js"}, + {"path": "examples/calendar/src/templates/", "text": "DayViewTemplate.js"}, + {"path": "examples/calendar/src/templates/", "text": "BoxLayoutTemplate.js"}, + {"path": "examples/calendar/src/templates/", "text": "MonthViewTemplate.js"}, + {"path": "examples/calendar/src/dd/", "text": "CalendarScrollManager.js"}, + {"path": "examples/calendar/src/dd/", "text": "StatusProxy.js"}, + {"path": "examples/calendar/src/dd/", "text": "CalendarDD.js"}, + {"path": "examples/calendar/src/dd/", "text": "DayViewDD.js"}, + {"path": "examples/calendar/src/", "text": "EventRecord.js"}, + {"path": "examples/calendar/src/views/", "text": "MonthDayDetailView.js"}, + {"path": "examples/calendar/src/widgets/", "text": "CalendarPicker.js"}, + {"path": "examples/calendar/src/", "text": "WeekEventRenderer.js"}, + {"path": "examples/calendar/src/views/", "text": "CalendarView.js"}, + {"path": "examples/calendar/src/views/", "text": "MonthView.js"}, + {"path": "examples/calendar/src/views/", "text": "DayHeaderView.js"}, + {"path": "examples/calendar/src/views/", "text": "DayBodyView.js"}, + {"path": "examples/calendar/src/views/", "text": "DayView.js"}, + {"path": "examples/calendar/src/views/", "text": "WeekView.js"}, + {"path": "examples/calendar/src/widgets/", "text": "DateRangeField.js"}, + {"path": "examples/calendar/src/widgets/", "text": "ReminderField.js"}, + {"path": "examples/calendar/src/", "text": "EventEditForm.js"}, + {"path": "examples/calendar/src/", "text": "EventEditWindow.js"}, + {"path": "examples/calendar/src/", "text": "CalendarPanel.js"} + ] + }, + { + "name": "User Extension JS Pack", + "file": "examples/ux/ux-all.js", + "isDebug": true, + "fileIncludes": [{ + "text": "BufferView.js", + "path": "examples/ux/" + },{ + "text": "CenterLayout.js", + "path": "examples/ux/" + },{ + "text": "CheckColumn.js", + "path": "examples/ux/" + },{ + "text": "ColumnHeaderGroup.js", + "path": "examples/ux/" },{ - text: 'CenterLayout.js', - path: 'examples/ux/' + "text": "ColumnNodeUI.js", + "path": "examples/ux/" },{ - text: 'CheckColumn.js', - path: 'examples/ux/' + "text": "DataView-more.js", + "path": "examples/ux/" },{ - text: 'ColumnHeaderGroup.js', - path: 'examples/ux/' + "text": "FileUploadField.js", + "path": "examples/ux/fileuploadfield/" },{ - text: 'ColumnNodeUI.js', - path: 'examples/ux/' + "text": "GMapPanel.js", + "path": "examples/ux/" },{ - text: 'DataView-more.js', - path: 'examples/ux/' + "text": "GridFilters.js", + "path": "examples/ux/gridfilters/" },{ - text: 'FileUploadField.js', - path: 'examples/ux/fileuploadfield/' + "text": "Filter.js", + "path": "examples/ux/gridfilters/filter/" },{ - text: 'GMapPanel.js', - path: 'examples/ux/' + "text": "BooleanFilter.js", + "path": "examples/ux/gridfilters/filter/" },{ - text: 'GridFilters.js', - path: 'examples/ux/gridfilters/' + "text": "DateFilter.js", + "path": "examples/ux/gridfilters/filter/" },{ - text: 'Filter.js', - path: 'examples/ux/gridfilters/filter/' + "text": "ListFilter.js", + "path": "examples/ux/gridfilters/filter/" },{ - text: 'BooleanFilter.js', - path: 'examples/ux/gridfilters/filter/' + "text": "NumericFilter.js", + "path": "examples/ux/gridfilters/filter/" },{ - text: 'DateFilter.js', - path: 'examples/ux/gridfilters/filter/' + "text": "StringFilter.js", + "path": "examples/ux/gridfilters/filter/" },{ - text: 'ListFilter.js', - path: 'examples/ux/gridfilters/filter/' + "text": "ListMenu.js", + "path": "examples/ux/gridfilters/menu/" },{ - text: 'NumericFilter.js', - path: 'examples/ux/gridfilters/filter/' + "text": "RangeMenu.js", + "path": "examples/ux/gridfilters/menu/" },{ - text: 'StringFilter.js', - path: 'examples/ux/gridfilters/filter/' + "text": "GroupSummary.js", + "path": "examples/ux/" },{ - text: 'ListMenu.js', - path: 'examples/ux/gridfilters/menu/' + "text": "GroupTab.js", + "path": "examples/ux/" },{ - text: 'RangeMenu.js', - path: 'examples/ux/gridfilters/menu/' + "text": "GroupTabPanel.js", + "path": "examples/ux/" },{ - text: 'GroupSummary.js', - path: 'examples/ux/' + "text": "ItemSelector.js", + "path": "examples/ux/" },{ - text: 'GroupTab.js', - path: 'examples/ux/' + "text": "LockingGridView.js", + "path": "examples/ux/" },{ - text: 'GroupTabPanel.js', - path: 'examples/ux/' + "text": "MultiSelect.js", + "path": "examples/ux/" },{ - text: 'ItemSelector.js', - path: 'examples/ux/' + "text": "PagingMemoryProxy.js", + "path": "examples/ux/" },{ - text: 'LockingGridView.js', - path: 'examples/ux/' + "text": "PanelResizer.js", + "path": "examples/ux/" },{ - text: 'MultiSelect.js', - path: 'examples/ux/' + "text": "Portal.js", + "path": "examples/ux/" },{ - text: 'PagingMemoryProxy.js', - path: 'examples/ux/' + "text": "PortalColumn.js", + "path": "examples/ux/" },{ - text: 'PanelResizer.js', - path: 'examples/ux/' + "text": "Portlet.js", + "path": "examples/ux/" },{ - text: 'Portal.js', - path: 'examples/ux/' + "text": "ProgressBarPager.js", + "path": "examples/ux/" },{ - text: 'PortalColumn.js', - path: 'examples/ux/' + "text": "RowEditor.js", + "path": "examples/ux/" },{ - text: 'Portlet.js', - path: 'examples/ux/' + "text": "RowExpander.js", + "path": "examples/ux/" },{ - text: 'ProgressBarPager.js', - path: 'examples/ux/' + "text": "RowLayout.js", + "path": "examples/ux/" },{ - text: 'RowEditor.js', - path: 'examples/ux/' + "text": "SearchField.js", + "path": "examples/ux/" },{ - text: 'RowExpander.js', - path: 'examples/ux/' + "text": "SelectBox.js", + "path": "examples/ux/" },{ - text: 'RowLayout.js', - path: 'examples/ux/' + "text": "SlidingPager.js", + "path": "examples/ux/" },{ - text: 'SearchField.js', - path: 'examples/ux/' + "text": "SpinnerField.js", + "path": "examples/ux/" },{ - text: 'SelectBox.js', - path: 'examples/ux/' + "text": "Spinner.js", + "path": "examples/ux/" },{ - text: 'SliderTip.js', - path: 'examples/ux/' + "text": "Spotlight.js", + "path": "examples/ux/" },{ - text: 'SlidingPager.js', - path: 'examples/ux/' + "text": "StatusBar.js", + "path": "examples/ux/statusbar/" },{ - text: 'SpinnerField.js', - path: 'examples/ux/' + "text": "TabCloseMenu.js", + "path": "examples/ux/" },{ - text: 'Spinner.js', - path: 'examples/ux/' + "text": "TableGrid.js", + "path": "examples/ux/" },{ - text: 'Spotlight.js', - path: 'examples/ux/' + "text": "TabScrollerMenu.js", + "path": "examples/ux/" },{ - text: 'StatusBar.js', - path: 'examples/ux/statusbar/' + "text": "XmlTreeLoader.js", + "path": "examples/ux/" },{ - text: 'TabCloseMenu.js', - path: 'examples/ux/' + "text": "ValidationStatus.js", + "path": "examples/ux/statusbar/" + }, { + "text": "TreeGridColumns.js", + "path": "examples/ux/treegrid/" },{ - text: 'TableGrid.js', - path: 'examples/ux/' + "text": "TreeGridNodeUI.js", + "path": "examples/ux/treegrid/" },{ - text: 'TabScrollerMenu.js', - path: 'examples/ux/' + "text": "TreeGridColumnResizer.js", + "path": "examples/ux/treegrid/" },{ - text: 'XmlTreeLoader.js', - path: 'examples/ux/' + "text": "TreeGridSorter.js", + "path": "examples/ux/treegrid/" },{ - text: 'ValidationStatus.js', - path: 'examples/ux/statusbar/' - }, { - text: 'TreeGridColumns.js', - path: 'examples/ux/treegrid/' + "text": "TreeGridLoader.js", + "path": "examples/ux/treegrid/" + },{ + "text": "TreeGrid.js", + "path": "examples/ux/treegrid/" + }] + },{ + "name": "User Extension CSS Pack", + "file": "examples/ux/css/ux-all.css", + "fileIncludes": [{ + "text": "CenterLayout.css", + "path": "examples/ux/css/" + },{ + "text": "ColumnHeaderGroup.css", + "path": "examples/ux/css/" + },{ + "text": "ColumnNodeUI.css", + "path": "examples/ux/css/" },{ - text: 'TreeGridNodeUI.js', - path: 'examples/ux/treegrid/' + "text": "fileuploadfield.css", + "path": "examples/ux/fileuploadfield/css/" },{ - text: 'TreeGridColumnResizer.js', - path: 'examples/ux/treegrid/' + "text": "GridFilters.css", + "path": "examples/ux/gridfilters/css/" },{ - text: 'TreeGridSorter.js', - path: 'examples/ux/treegrid/' + "text": "RangeMenu.css", + "path": "examples/ux/gridfilters/css/" },{ - text: 'TreeGridLoader.js', - path: 'examples/ux/treegrid/' + "text": "GroupSummary.css", + "path": "examples/ux/css/" },{ - text: 'TreeGrid.js', - path: 'examples/ux/treegrid/' + "text": "GroupTab.css", + "path": "examples/ux/css/" + },{ + "text": "LockingGridView.css", + "path": "examples/ux/css/" + },{ + "text": "MultiSelect.css", + "path": "examples/ux/css/" + },{ + "text": "PanelResizer.css", + "path": "examples/ux/css/" + },{ + "text": "Portal.css", + "path": "examples/ux/css/" + },{ + "text": "RowEditor.css", + "path": "examples/ux/css/" + },{ + "text": "Spinner.css", + "path": "examples/ux/css/" + },{ + "text": "statusbar.css", + "path": "examples/ux/statusbar/css/" + },{ + "text": "treegrid.css", + "path": "examples/ux/treegrid/" }] },{ - name: 'User Extension CSS Pack', - file: 'examples/ux/css/ux-all.css', - fileIncludes: [{ - text: 'CenterLayout.css', - path: 'examples/ux/css/' + "name": "Ext All CSS", + "file": "resources/css/ext-all.css", + "fileIncludes": [], + "includeDeps": true, + "pkgDeps": [ + "resources/css/ext-all-notheme.css", + "resources/css/xtheme-blue.css" + ] + },{ + "name": "Ext All CSS No theme", + "file": "resources/css/ext-all-notheme.css", + "fileIncludes": [{ + "text": "reset.css", + "path": "resources/css/structure/" + },{ + "text": "core.css", + "path": "resources/css/structure/" + },{ + "text": "resizable.css", + "path": "resources/css/structure/" + },{ + "text": "tabs.css", + "path": "resources/css/structure/" + },{ + "text": "form.css", + "path": "resources/css/structure/" },{ - text: 'ColumnHeaderGroup.css', - path: 'examples/ux/css/' + "text": "button.css", + "path": "resources/css/structure/" },{ - text: 'ColumnNodeUI.css', - path: 'examples/ux/css/' + "text": "toolbar.css", + "path": "resources/css/structure/" },{ - text: 'fileuploadfield.css', - path: 'examples/ux/fileuploadfield/css/' + "text": "grid.css", + "path": "resources/css/structure/" },{ - text: 'GridFilters.css', - path: 'examples/ux/gridfilters/css/' + "text": "pivotgrid.css", + "path": "resources/css/structure/" },{ - text: 'RangeMenu.css', - path: 'examples/ux/gridfilters/css/' + "text": "dd.css", + "path": "resources/css/structure/" },{ - text: 'GroupSummary.css', - path: 'examples/ux/css/' + "text": "tree.css", + "path": "resources/css/structure/" },{ - text: 'GroupTab.css', - path: 'examples/ux/css/' + "text": "date-picker.css", + "path": "resources/css/structure/" },{ - text: 'LockingGridView.css', - path: 'examples/ux/css/' + "text": "qtips.css", + "path": "resources/css/structure/" },{ - text: 'MultiSelect.css', - path: 'examples/ux/css/' + "text": "menu.css", + "path": "resources/css/structure/" },{ - text: 'PanelResizer.css', - path: 'examples/ux/css/' + "text": "box.css", + "path": "resources/css/structure/" },{ - text: 'Portal.css', - path: 'examples/ux/css/' + "text": "combo.css", + "path": "resources/css/structure/" },{ - text: 'RowEditor.css', - path: 'examples/ux/css/' + "text": "panel.css", + "path": "resources/css/structure/" },{ - text: 'Spinner.css', - path: 'examples/ux/css/' + "text": "panel-reset.css", + "path": "resources/css/structure/" },{ - text: 'statusbar.css', - path: 'examples/ux/statusbar/css/' + "text": "window.css", + "path": "resources/css/structure/" },{ - text: 'treegrid.css', - path: 'examples/ux/treegrid/' + "text": "editor.css", + "path": "resources/css/structure/" + },{ + "text": "borders.css", + "path": "resources/css/structure/" + },{ + "text": "layout.css", + "path": "resources/css/structure/" + },{ + "text": "progress.css", + "path": "resources/css/structure/" + },{ + "text": "list-view.css", + "path": "resources/css/structure/" + },{ + "text": "slider.css", + "path": "resources/css/structure/" + },{ + "text": "dialog.css", + "path": "resources/css/structure/" }] },{ - name: 'Ext All CSS', - file: 'resources/css/ext-all.css', - fileIncludes: [], - includeDeps: true, - pkgDeps: [ - 'resources/css/ext-all-notheme.css', - 'resources/css/xtheme-blue.css' - ] + "name": "Ext Blue Theme", + "file": "resources/css/xtheme-blue.css", + "fileIncludes": [{ + "text": "core.css", + "path": "resources/css/visual/" + },{ + "text": "tabs.css", + "path": "resources/css/visual/" + },{ + "text": "form.css", + "path": "resources/css/visual/" + },{ + "text": "button.css", + "path": "resources/css/visual/" + },{ + "text": "toolbar.css", + "path": "resources/css/visual/" + },{ + "text": "resizable.css", + "path": "resources/css/visual/" + },{ + "text": "grid.css", + "path": "resources/css/visual/" + },{ + "text": "pivotgrid.css", + "path": "resources/css/visual/" + },{ + "text": "dd.css", + "path": "resources/css/visual/" + },{ + "text": "tree.css", + "path": "resources/css/visual/" + },{ + "text": "date-picker.css", + "path": "resources/css/visual/" + },{ + "text": "qtips.css", + "path": "resources/css/visual/" + },{ + "text": "menu.css", + "path": "resources/css/visual/" + },{ + "text": "box.css", + "path": "resources/css/visual/" + },{ + "text": "combo.css", + "path": "resources/css/visual/" + },{ + "text": "panel.css", + "path": "resources/css/visual/" + },{ + "text": "window.css", + "path": "resources/css/visual/" + },{ + "text": "editor.css", + "path": "resources/css/visual/" + },{ + "text": "borders.css", + "path": "resources/css/visual/" + },{ + "text": "layout.css", + "path": "resources/css/visual/" + },{ + "text": "progress.css", + "path": "resources/css/visual/" + },{ + "text": "list-view.css", + "path": "resources/css/visual/" + },{ + "text": "slider.css", + "path": "resources/css/visual/" + },{ + "text": "dialog.css", + "path": "resources/css/visual/" + }] },{ - name: 'Ext All CSS No theme', - file: 'resources/css/ext-all-notheme.css', - fileIncludes: [{ - text: 'reset.css', - path: 'resources/css/structure/' + "name": "Your Theme", + "file": "resources/css/yourtheme.css", + "fileIncludes": [{ + "text": "core.css", + "path": "resources/css/visual/" + },{ + "text": "tabs.css", + "path": "resources/css/visual/" + },{ + "text": "form.css", + "path": "resources/css/visual/" + },{ + "text": "button.css", + "path": "resources/css/visual/" + },{ + "text": "toolbar.css", + "path": "resources/css/visual/" + },{ + "text": "resizable.css", + "path": "resources/css/visual/" + },{ + "text": "grid.css", + "path": "resources/css/visual/" },{ - text: 'core.css', - path: 'resources/css/structure/' + "text": "dd.css", + "path": "resources/css/visual/" },{ - text: 'resizable.css', - path: 'resources/css/structure/' + "text": "tree.css", + "path": "resources/css/visual/" },{ - text: 'tabs.css', - path: 'resources/css/structure/' + "text": "date-picker.css", + "path": "resources/css/visual/" },{ - text: 'form.css', - path: 'resources/css/structure/' + "text": "qtips.css", + "path": "resources/css/visual/" },{ - text: 'button.css', - path: 'resources/css/structure/' + "text": "menu.css", + "path": "resources/css/visual/" },{ - text: 'toolbar.css', - path: 'resources/css/structure/' + "text": "box.css", + "path": "resources/css/visual/" },{ - text: 'grid.css', - path: 'resources/css/structure/' + "text": "combo.css", + "path": "resources/css/visual/" },{ - text: 'dd.css', - path: 'resources/css/structure/' + "text": "panel.css", + "path": "resources/css/visual/" },{ - text: 'tree.css', - path: 'resources/css/structure/' + "text": "window.css", + "path": "resources/css/visual/" },{ - text: 'date-picker.css', - path: 'resources/css/structure/' + "text": "editor.css", + "path": "resources/css/visual/" },{ - text: 'qtips.css', - path: 'resources/css/structure/' + "text": "borders.css", + "path": "resources/css/visual/" + },{ + "text": "layout.css", + "path": "resources/css/visual/" + },{ + "text": "progress.css", + "path": "resources/css/visual/" + },{ + "text": "list-view.css", + "path": "resources/css/visual/" + },{ + "text": "slider.css", + "path": "resources/css/visual/" + },{ + "text": "dialog.css", + "path": "resources/css/visual/" + }] + },{ + "name": "Ext Gray Theme", + "file": "resources/css/xtheme-gray.css", + "fileIncludes": [{ + "text": "core.css", + "path": "resources/css/theme-gray/" },{ - text: 'menu.css', - path: 'resources/css/structure/' + "text": "tabs.css", + "path": "resources/css/theme-gray/" },{ - text: 'box.css', - path: 'resources/css/structure/' + "text": "form.css", + "path": "resources/css/theme-gray/" },{ - text: 'combo.css', - path: 'resources/css/structure/' + "text": "button.css", + "path": "resources/css/theme-gray/" },{ - text: 'panel.css', - path: 'resources/css/structure/' + "text": "toolbar.css", + "path": "resources/css/theme-gray/" },{ - text: 'panel-reset.css', - path: 'resources/css/structure/' + "text": "resizable.css", + "path": "resources/css/theme-gray/" },{ - text: 'window.css', - path: 'resources/css/structure/' + "text": "grid.css", + "path": "resources/css/theme-gray/" },{ - text: 'editor.css', - path: 'resources/css/structure/' + "text": "pivotgrid.css", + "path": "resources/css/theme-gray/" },{ - text: 'borders.css', - path: 'resources/css/structure/' + "text": "dd.css", + "path": "resources/css/theme-gray/" },{ - text: 'layout.css', - path: 'resources/css/structure/' + "text": "tree.css", + "path": "resources/css/theme-gray/" },{ - text: 'progress.css', - path: 'resources/css/structure/' + "text": "date-picker.css", + "path": "resources/css/theme-gray/" },{ - text: 'list-view.css', - path: 'resources/css/structure/' + "text": "qtips.css", + "path": "resources/css/theme-gray/" },{ - text: 'slider.css', - path: 'resources/css/structure/' + "text": "menu.css", + "path": "resources/css/theme-gray/" },{ - text: 'dialog.css', - path: 'resources/css/structure/' + "text": "box.css", + "path": "resources/css/theme-gray/" + },{ + "text": "combo.css", + "path": "resources/css/theme-gray/" + },{ + "text": "panel.css", + "path": "resources/css/theme-gray/" + },{ + "text": "window.css", + "path": "resources/css/theme-gray/" + },{ + "text": "editor.css", + "path": "resources/css/theme-gray/" + },{ + "text": "borders.css", + "path": "resources/css/theme-gray/" + },{ + "text": "layout.css", + "path": "resources/css/theme-gray/" + },{ + "text": "progress.css", + "path": "resources/css/theme-gray/" + },{ + "text": "list-view.css", + "path": "resources/css/theme-gray/" + },{ + "text": "slider.css", + "path": "resources/css/theme-gray/" + },{ + "text": "dialog.css", + "path": "resources/css/theme-gray/" }] },{ - name: 'Ext Blue Theme', - file: 'resources/css/xtheme-blue.css', - fileIncludes: [{ - text: 'core.css', - path: 'resources/css/visual/' + "name": "Ext Accessibility Theme", + "file": "resources/css/xtheme-access.css", + "fileIncludes": [{ + "text": "core.css", + "path": "resources/css/theme-access/" },{ - text: 'tabs.css', - path: 'resources/css/visual/' + "text": "tabs.css", + "path": "resources/css/theme-access/" },{ - text: 'form.css', - path: 'resources/css/visual/' + "text": "form.css", + "path": "resources/css/theme-access/" },{ - text: 'button.css', - path: 'resources/css/visual/' + "text": "button.css", + "path": "resources/css/theme-access/" },{ - text: 'toolbar.css', - path: 'resources/css/visual/' + "text": "toolbar.css", + "path": "resources/css/theme-access/" },{ - text: 'resizable.css', - path: 'resources/css/visual/' + "text": "resizable.css", + "path": "resources/css/theme-access/" },{ - text: 'grid.css', - path: 'resources/css/visual/' + "text": "grid.css", + "path": "resources/css/theme-access/" },{ - text: 'dd.css', - path: 'resources/css/visual/' + "text": "dd.css", + "path": "resources/css/theme-access/" },{ - text: 'tree.css', - path: 'resources/css/visual/' + "text": "tree.css", + "path": "resources/css/theme-access/" },{ - text: 'date-picker.css', - path: 'resources/css/visual/' + "text": "date-picker.css", + "path": "resources/css/theme-access/" },{ - text: 'qtips.css', - path: 'resources/css/visual/' + "text": "qtips.css", + "path": "resources/css/theme-access/" },{ - text: 'menu.css', - path: 'resources/css/visual/' + "text": "menu.css", + "path": "resources/css/theme-access/" },{ - text: 'box.css', - path: 'resources/css/visual/' + "text": "box.css", + "path": "resources/css/theme-access/" },{ - text: 'combo.css', - path: 'resources/css/visual/' + "text": "combo.css", + "path": "resources/css/theme-access/" },{ - text: 'panel.css', - path: 'resources/css/visual/' + "text": "panel.css", + "path": "resources/css/theme-access/" },{ - text: 'window.css', - path: 'resources/css/visual/' + "text": "window.css", + "path": "resources/css/theme-access/" },{ - text: 'editor.css', - path: 'resources/css/visual/' + "text": "editor.css", + "path": "resources/css/theme-access/" },{ - text: 'borders.css', - path: 'resources/css/visual/' + "text": "borders.css", + "path": "resources/css/theme-access/" },{ - text: 'layout.css', - path: 'resources/css/visual/' + "text": "layout.css", + "path": "resources/css/theme-access/" },{ - text: 'progress.css', - path: 'resources/css/visual/' + "text": "progress.css", + "path": "resources/css/theme-access/" },{ - text: 'list-view.css', - path: 'resources/css/visual/' + "text": "list-view.css", + "path": "resources/css/theme-access/" },{ - text: 'slider.css', - path: 'resources/css/visual/' + "text": "slider.css", + "path": "resources/css/theme-access/" },{ - text: 'dialog.css', - path: 'resources/css/visual/' + "text": "dialog.css", + "path": "resources/css/theme-access/" }] },{ - name: 'Ext Debug CSS', - file: 'resources/css/debug.css', - fileIncludes: [{ - text: 'debug.css', - path: 'resources/css/structure/' - },{ - text: 'debug.css', - path: 'resources/css/visual/' + "name": "Ext Debug CSS", + "file": "resources/css/debug.css", + "fileIncludes": [{ + "text": "debug.css", + "path": "resources/css/structure/" + },{ + "text": "debug.css", + "path": "resources/css/visual/" }] }], - resources: [{ - src: 'src/', - dest: 'src/', - filters: ".*\\.js" + "resources": [{ + "src": "src/", + "dest": "src/", + "filters": ".*\\.js" + },{ + "src": "examples/", + "dest": "examples/", + "filters": ".*[\\.html|\\.jpg|\\.png|\\.gif|\\.css|\\.js|\\.php]" + },{ + "src": "test/", + "dest": "test/", + "filters": ".*[\\.js]" + },{ + "src": "welcome/", + "dest": "welcome/", + "filters": ".*" + },{ + "src": "index.html", + "dest": "index.html", + "filters": ".*" },{ - src: 'examples/', - dest: 'examples/', - filters: ".*[\\.html|\\.jpg|\\.png|\\.gif|\\.css|\\.js|\\.php]" + "src": "resources/", + "dest": "resources/", + "filters": ".*" },{ - src: 'resources/', - dest: 'resources/', - filters: ".*" + "src": "release-notes.html", + "dest": "release-notes.html", + "filters": ".*" },{ - src: 'license.txt', - dest: 'license.txt', - filters: ".*" + "src": "license.txt", + "dest": "license.txt", + "filters": ".*" },{ - src: 'gpl-3.0.txt', - dest: 'gpl-3.0.txt', - filters: ".*" + "src": "gpl-3.0.txt", + "dest": "gpl-3.0.txt", + "filters": ".*" },{ - src: 'INCLUDE_ORDER.txt', - dest: 'INCLUDE_ORDER.txt', - filters: ".*" + "src": "INCLUDE_ORDER.txt", + "dest": "INCLUDE_ORDER.txt", + "filters": ".*" },{ - src: 'ext.jsb2', - dest: 'ext.jsb2', - filters: ".*" + "src": "ext.jsb2", + "dest": "ext.jsb2", + "filters": ".*" }] }