[extsharp commit] r78 - in trunk: . ExtJS2Samples/SampleScripts/window ExtJS2Samples/Web/App_Scripts ExtJS2Samples/...

2 views
Skip to first unread message

codesite...@google.com

unread,
Apr 22, 2008, 10:00:42 PM4/22/08
to extsharp...@googlegroups.com
Author: teflon114
Date: Tue Apr 22 19:00:16 2008
New Revision: 78

Modified:
trunk/CHANGELOG.txt
trunk/ExtJS2Samples/SampleScripts/window/WindowScript.cs
trunk/ExtJS2Samples/Web/App_Scripts/SampleScripts.debug.js
trunk/ExtJS2Samples/Web/App_Scripts/SampleScripts.js
trunk/ExtJS2Samples/Web/Bin/Script/ExtSharp.dll
trunk/ExtJS2Samples/Web/Bin/Script/ExtSharp.xml
trunk/ExtJS2Samples/Web/Bin/Script/SampleScripts.dll

Log:
* Fixed Issue #10 - http://code.google.com/p/extsharp/issues/detail?id=10


Modified: trunk/CHANGELOG.txt
==============================================================================
--- trunk/CHANGELOG.txt (original)
+++ trunk/CHANGELOG.txt Tue Apr 22 19:00:16 2008
@@ -1,5 +1,6 @@
04/22/2008 - teflon
* Updated ExtSharp to use ExtJS 2.1
+* Fixed Issue #10 - http://code.google.com/p/extsharp/issues/detail?id=10

03/14/2008 - teflon
* Fixed inheritance problem using Ext.extend()

Modified: trunk/ExtJS2Samples/SampleScripts/window/WindowScript.cs
==============================================================================
--- trunk/ExtJS2Samples/SampleScripts/window/WindowScript.cs (original)
+++ trunk/ExtJS2Samples/SampleScripts/window/WindowScript.cs Tue Apr 22
19:00:16 2008
@@ -5,6 +5,7 @@
using Ext.util;

namespace SampleScripts.window {
+ public delegate void ElementClickDelegate(EventObject evt, Element el);
public class HelloScript {
private WindowClass _win;

@@ -14,11 +15,11 @@

public void init() {
Element button = ExtClass.get("show-btn");
- button.on("click", new ButtonClickDelegate(ShowWindow));
+ button.on("click", new ElementClickDelegate(ShowWindow));

}

- private void ShowWindow(Button button, EventObject evt)
+ private void ShowWindow(EventObject evt, Element el)
{
if (_win == null)
{
@@ -52,9 +53,7 @@
.ToDictionary());
}

- _win.show(button.getEl());
+ _win.show(el);
}
}
-
-
}

Modified: trunk/ExtJS2Samples/Web/App_Scripts/SampleScripts.debug.js
==============================================================================
--- trunk/ExtJS2Samples/Web/App_Scripts/SampleScripts.debug.js (original)
+++ trunk/ExtJS2Samples/Web/App_Scripts/SampleScripts.debug.js Tue Apr
22 19:00:16 2008
@@ -748,13 +748,13 @@
button.on('click', Delegate.create(this, this._showWindow));
},

- _showWindow: function
SampleScripts_window_HelloScript$_showWindow(button, evt) {
+ _showWindow: function
SampleScripts_window_HelloScript$_showWindow(evt, el) {
if (!this._win) {
this._win = new Ext.WindowClass(new
Ext.WindowConfig().custom('el', 'hello-win').layout('fit').width(500).height(300).closeAction('hide').plain(true).items(new
Ext.TabPanel(new
Ext.TabPanelConfig().custom('el', 'hello-tabs').custom('autoTabs',
true).custom('activeTab', 0).custom('deferredRender',
false).border(false).toDictionary())).buttons([ new
Ext.ButtonConfig().text('Submit').disabled(true).toDictionary(), new
Ext.ButtonConfig().text('Close').handler(Delegate.create(this,
function() {
this._win.hide();
})).toDictionary() ]).toDictionary());
}
- this._win.show(button.getEl());
+ this._win.show(el);
}
}


Modified: trunk/ExtJS2Samples/Web/App_Scripts/SampleScripts.js
==============================================================================
--- trunk/ExtJS2Samples/Web/App_Scripts/SampleScripts.js (original)
+++ trunk/ExtJS2Samples/Web/App_Scripts/SampleScripts.js Tue Apr 22
19:00:16 2008
@@ -119,7 +119,7 @@
SampleScripts.window.HelloScript.main=function(args){ExtClass.onReady(Delegate.create(null,function(){
new SampleScripts.window.HelloScript().init();}));}

SampleScripts.window.HelloScript.prototype={$0:null,init:function(){var
$0=ExtClass.get('show-btn');$0.on('click',Delegate.create(this,this.$1));},$1:function($p0,$p1){if(!this.$0){this.$0=new
Ext.WindowClass(new
Ext.WindowConfig().custom('el','hello-win').layout('fit').width(500).height(300).closeAction('hide').plain(true).items(new
Ext.TabPanel(new
Ext.TabPanelConfig().custom('el','hello-tabs').custom('autoTabs',true).custom('activeTab',0).custom('deferredRender',false).border(false).toDictionary())).buttons([new
Ext.ButtonConfig().text('Submit').disabled(true).toDictionary(),new Ext.ButtonConfig().text('Close').handler(Delegate.create(this,function(){
-this.$0.hide();})).toDictionary()]).toDictionary());}this.$0.show($p0.getEl());}}
+this.$0.hide();})).toDictionary()]).toDictionary());}this.$0.show($p1);}}

SampleScripts.core.TemplateScript.createClass('SampleScripts.core.Templa
teScript');SampleScripts.menu.State.createClass('SampleScripts.menu.Stat
e');SampleScripts.menu.ComboScript.createClass('SampleScripts.menu.Combo
Script');SampleScripts.menu.CustomScript.createClass('SampleScripts.menu
.CustomScript');SampleScripts.menu.ActionsScript.createClass('SampleScri
pts.menu.ActionsScript');SampleScripts.grid.ArrayGridScript.createClass(
'SampleScripts.grid.ArrayGridScript');SampleScripts.grid.EditGridScript.
createClass('SampleScripts.grid.EditGridScript');SampleScripts.grid.Chec
kColumn.createClass('SampleScripts.grid.CheckColumn');SampleScripts.grid
.GroupingGridScript.createClass('SampleScripts.grid.GroupingGridScript')
;SampleScripts.grid.PagingGridScript.createClass('SampleScripts.grid.Pag
ingGridScript');SampleScripts.grid.TotalsGridScript.createClass('SampleS
cripts.grid.TotalsGridScript');SampleScripts.grid.XmlGridScript.createCl
ass('SampleScripts.grid.XmlGridScript');SampleScripts.messagebox.Message
BoxScript.createClass('SampleScripts.messagebox.MessageBoxScript');Sampl
eScripts.panel.PanelScript.createClass('SampleScripts.panel.PanelScript'
);SampleScripts.SamplePanel.createClass('SampleScripts.SamplePanel',Ext.
Panel);SampleScripts.DefaultScript.createClass('SampleScripts.DefaultScr
ipt');SampleScripts.resizable.BasicScript.createClass('SampleScripts.res
izable.BasicScript');SampleScripts.simple_widgets.ProgressBarScript.crea
teClass('SampleScripts.simple_widgets.ProgressBarScript');SampleScripts.
simple_widgets._Runner.createClass('SampleScripts.simple_widgets._Runner
');SampleScripts.tabs.TabScript.createClass('SampleScripts.tabs.TabScrip
t');SampleScripts.view.Photo.createClass('SampleScripts.view.Photo');Sam
pleScripts.view.DataViewScript.createClass('SampleScripts.view.DataViewS
cript');SampleScripts.window.HelloScript.createClass('SampleScripts.wind
ow.HelloScript');SampleScripts.panel.PanelScript.$0='Lorem
ipsum dolor sit amet, consectetuer adipiscing elit. \r\n\t\t\tSed metus
nibh, sodales a, porta at, vulputate eget, dui. Pellentesque ut nisl.
\r\n\t\t\tMaecenas tortor turpis, interdum non, sodales non, iaculis
ac, lacus. \r\n\t\t\tVestibulum auctor, tortor quis iaculis malesuada,
libero lectus bibendum purus, \r\n\t\t\tsit amet tincidunt quam turpis
vel lacus. In pellentesque nisl non sem. \r\n\t\t\tSuspendisse nunc
sem, pretium eget, cursus a, fringilla vel, urna.\r\n\t\t\t<br
/>\r\n\t\t\tAliquam commodo ullamcorper erat. Nullam vel justo in neque
porttitor laoreet. \r\n\t\t\tAenean lacus dui, consequat eu, adipiscing
eget, nonummy non, nisi. \r\n\t\t\tMorbi nunc est, dignissim non,
ornare sed, luctus eu, massa. Vivamus eget quam. \r\n\t\t\tVivamus
tincidunt diam nec urna. Curabitur
velit.';SampleScripts.SamplePanel.tpl=new Ext.XTemplate('<dl>'+'<tpl
for=\"samples\">'+'<dt><a href=\"{url}\" target=\"_blank\"><img
src=\"shared/screens/{icon}\"/></a><br/>'+'<span>{text}</span>'+'</dt>'+'</tpl>'+'</dl><div style=\"clear:both\"></div>');
// ---- Do not remove this footer ----
// Generated using Script# v0.4.5.0 (http://projects.nikhilk.net)

Modified: trunk/ExtJS2Samples/Web/Bin/Script/ExtSharp.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/ExtJS2Samples/Web/Bin/Script/ExtSharp.xml
==============================================================================
--- trunk/ExtJS2Samples/Web/Bin/Script/ExtSharp.xml (original)
+++ trunk/ExtJS2Samples/Web/Bin/Script/ExtSharp.xml Tue Apr 22 19:00:16 2008
@@ -11,7 +11,7 @@
*/
Ext.util.Format = function(){
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\util\Format.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\util\Format.js</jssource>
</member>
<member name="M:Ext.util.Format.#ctor">
<summary>Auto-generated default constructor</summary>
@@ -204,7 +204,7 @@
*/
Ext.Updater.BasicRenderer = function(){};
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\core\UpdateManager.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\core\UpdateManager.js</jssource>
</member>
<member name="M:Ext.Updater.BasicRenderer.#ctor">
<summary>Auto-generated default constructor</summary>
@@ -272,15 +272,21 @@
<member name="T:Ext.tree.TreeSorter">
<summary>
/**
- Provides sorting of nodes in a TreePanel
- @cfg {Boolean} folderSort True to sort leaf nodes
under non leaf nodes
- @cfg {String} property The named attribute on the node
to sort by (defaults to text)
- @cfg {String} dir The direction to sort (asc or desc)
(defaults to asc)
- @cfg {String} leafAttr The attribute used to determine
leaf nodes in folder sort (defaults to "leaf")
- @cfg {Boolean} caseSensitive true for case sensitive
sort (defaults to false)
- @cfg {Function} sortType A custom "casting" function
used to convert node values before sorting
+ Provides sorting of nodes in a {@link
Ext.tree.TreePanel}. The TreeSorter automatically monitors events on the
+ associated TreePanel that might affect the tree's sort
order (beforechildrenrendered, append, insert and textchange).
+ Example usage:<br />
+ <pre><code>
+ new Ext.tree.TreeSorter(myTree, {
+ folderSort: true,
+ dir: "desc",
+ sortType: function(node) {
+ // sort by a custom, typed attribute:
+ return parseInt(node.id, 10);
+ }
+ });
+ </code></pre>
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\tree\TreeSorter.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\tree\TreeSorter.js</jssource>
</member>
<member name="M:Ext.tree.TreeSorter.#ctor">
<summary></summary>
@@ -303,23 +309,46 @@
<member name="P:Ext.tree.TreeSorter.constructor">
<summary>The reference to the constructor function</summary>
</member>
+ <member name="P:Ext.tree.TreeSorter.folderSort">
+ <summary>True to sort leaf nodes under non-leaf nodes
(defaults to false)</summary>
+ </member>
+ <member name="P:Ext.tree.TreeSorter.property">
+ <summary>The named attribute on the node to sort by
(defaults to "text"). Note that thisproperty is only used if no {@link
#sortType} function is specified, otherwise it is ignored.</summary>
+ </member>
+ <member name="P:Ext.tree.TreeSorter.dir">
+ <summary>The direction to sort ("asc" or "desc,"
case-insensitive, defaults to "asc")</summary>
+ </member>
+ <member name="P:Ext.tree.TreeSorter.leafAttr">
+ <summary>The attribute used to determine leaf nodes when
{@link #folderSort} = true (defaults to "leaf")</summary>
+ </member>
+ <member name="P:Ext.tree.TreeSorter.caseSensitive">
+ <summary>true for case-sensitive sort (defaults to false)</summary>
+ </member>
+ <member name="P:Ext.tree.TreeSorter.sortType">
+ <summary>
+ A custom "casting" function used to convert node
values before sorting. The functionwill be called with a single
parameter (the {@link Ext.tree.TreeNode} being evaluated) and is
expected to return
+ the node's sort value cast to the specific data type
required for sorting. This could be used, for example, when
+ a node's text (or other attribute) should be sorted as
a date or numeric value. See the class description for
+ example usage. Note that if a sortType is specified,
any {@link #property} config will be ignored.
+ </summary>
+ </member>
<member name="M:Ext.tree.TreeSorterConfig.folderSort(System.Boolean)">
- <summary> True to sort leaf nodes under non leaf nodes</summary>
+ <summary> True to sort leaf nodes under non-leaf nodes
(defaults to false)</summary>
</member>
<member name="M:Ext.tree.TreeSorterConfig.property(System.String)">
- <summary> The named attribute on the node to sort by
(defaults to text)</summary>
+ <summary> The named attribute on the node to sort by
(defaults to "text"). Note that this property is only used if no
{@link #sortType} function is specified, otherwise it is ignored.</summary>
</member>
<member name="M:Ext.tree.TreeSorterConfig.dir(System.String)">
- <summary> The direction to sort (asc or desc) (defaults to asc)</summary>
+ <summary> The direction to sort ("asc" or "desc,"
case-insensitive, defaults to "asc")</summary>
</member>
<member name="M:Ext.tree.TreeSorterConfig.leafAttr(System.String)">
- <summary> The attribute used to determine leaf nodes in
folder sort (defaults to "leaf")</summary>
+ <summary> The attribute used to determine leaf nodes when
{@link #folderSort} = true (defaults to "leaf")</summary>
</member>
<member name="M:Ext.tree.TreeSorterConfig.caseSensitive(System.Boolean)">
- <summary> true for case sensitive sort (defaults to false)</summary>
+ <summary> true for case-sensitive sort (defaults to false)</summary>
</member>
<member name="M:Ext.tree.TreeSorterConfig.sortType(System.Delegate)">
- <summary> A custom "casting" function used to convert node
values before sorting</summary>
+ <summary> A custom "casting" function used to convert node
values before sorting. The function will be called with a single
parameter (the {@link Ext.tree.TreeNode} being evaluated) and is
expected to return the node's sort value cast to the specific data type
required for sorting. This could be used, for example, when a node's
text (or other attribute) should be sorted as a date or numeric value.
See the class description for example usage. Note that if a sortType
is specified, any {@link #property} config will be ignored.</summary>
</member>
<member name="M:Ext.tree.TreeSorterConfig.custom(System.String,System.Object)">
<summary>Allows you to add custom config options</summary>
@@ -331,7 +360,7 @@
*/
Ext.tree.MultiSelectionModel = function(config){
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\tree\TreeSelectionModel.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\tree\TreeSelectionModel.js</jssource>
</member>
<!-- Badly formed XML comment ignored for
member "T:Ext.util.Observable" -->
<member name="M:Ext.util.Observable.#ctor">
@@ -384,6 +413,21 @@
<summary>Removes all listeners for this object</summary>
<returns></returns>
</member>
+ <member name="M:Ext.util.Observable.relayEvents">
+ <summary>Relays selected events from this Observable to a
different Observable</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.util.Observable.relayEvents(System.Object)">
+ <summary>Relays selected events from this Observable to a
different Observable</summary>
+ <param name="o">The Observable to relay events to</param>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.util.Observable.relayEvents(System.Object,System.Array)">
+ <summary>Relays selected events from this Observable to a
different Observable</summary>
+ <param name="o">The Observable to relay events to</param>
+ <param name="events">Array of event names to relay</param>
+ <returns></returns>
+ </member>
<member name="M:Ext.util.Observable.addEvents">
<summary>Used to define events on this Observable</summary>
<returns></returns>
@@ -626,7 +670,7 @@
Ext layout types. Region size is managed
automatically and cannot be changed by the user -- for resizable
regions, see {@link Ext.layout.BorderLayout.SplitRegion}.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\layout\BorderLayout.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\layout\BorderLayout.js</jssource>
</member>
<member name="M:Ext.layout.BorderLayout.Region.#ctor">
<summary>
@@ -718,6 +762,12 @@
is false, the panel will continue to display until the
user clicks outside of the panel (defaults to true).
</summary>
</member>
+ <member name="P:Ext.layout.BorderLayout.Region.collapsed">
+ <summary>
+ By default, collapsible regions will be visible when
rendered. Set the collapsed config to true to render
+ the region as collapsed.
+ </summary>
+ </member>
<member name="P:Ext.layout.BorderLayout.Region.collapseMode">
<summary>
By default, collapsible regions are collapsed by
clicking the expand/collapse tool button that renders into
@@ -781,6 +831,9 @@
<member name="M:Ext.layout.BorderLayout.RegionConfig.autoHide(System.Boolean)">
<summary> When a collapsed region's bar is clicked, the
region's panel will be displayed as a floated panel. If autoHide is
true, the panel will automatically hide after the user mouses out of
the panel. If autoHide is false, the panel will continue to display
until the user clicks outside of the panel (defaults to true).</summary>
</member>
+ <member name="M:Ext.layout.BorderLayout.RegionConfig.collapsed(System.Boolean)">
+ <summary> By default, collapsible regions will be visible
when rendered. Set the collapsed config to true to render the region as collapsed.</summary>
+ </member>
<member name="M:Ext.layout.BorderLayout.RegionConfig.collapseMode(System.String)">
<summary> By default, collapsible regions are collapsed
by clicking the expand/collapse tool button that renders into the
region's title bar. Optionally, when collapseMode is set to 'mini' the
region's split bar will also display a small collapse button in the
center of the bar. In 'mini' mode the region will collapse to a
thinner bar than in normal mode. By default collapseMode is undefined,
and the only two supported values are undefined and 'mini'. Note that
if a collapsible region does not have a title bar, then collapseMode
must be set to 'mini' in order for the region to be collapsible by the
user as the tool button will not be rendered.</summary>
</member>
@@ -813,7 +866,7 @@
/**
Class for creating and editable grid.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\grid\EditorGrid.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\grid\EditorGrid.js</jssource>
</member>
<!-- Badly formed XML comment ignored for
member "T:Ext.grid.GridPanel" -->
<member name="T:Ext.Panel">
@@ -825,20 +878,9 @@
variety of prebuilt tool buttons that can be wired up
to provide other customized behavior. Panels can be easily
dropped into any Container or layout, and the layout
and rendering pipeline is completely managed by the framework.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\Panel.js</jssource>
- </member>
- <member name="T:Ext.Container">
- <summary>
- /**
- Base class for any {@link Ext.BoxComponent} that can
contain other components. Containers handle the basic
- behavior of containing items, namely adding, inserting
and removing them. The specific layout logic required
- to visually render contained items is delegated to any
one of the different {@link #layout} classes available.
- This class is intended to be extended and should
generally not need to be created directly via the new keyword.
- */
- Ext.Container = Ext.extend(Ext.BoxComponent, {
- </summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\Container.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\Panel.js</jssource>
</member>
+ <!-- Badly formed XML comment ignored for
member "T:Ext.Container" -->
<member name="T:Ext.BoxComponent">
<summary>
/**
@@ -847,7 +889,7 @@
container classes should subclass BoxComponent so that
they will work consistently when nested within other Ext
layout containers.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\BoxComponent.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\BoxComponent.js</jssource>
</member>
<member name="T:Ext.Component">
<summary>
@@ -877,10 +919,13 @@
paging Ext.PagingToolbar
panel Ext.Panel
progress Ext.ProgressBar
+ propertygrid Ext.grid.PropertyGrid
+ slider Ext.Slider
splitbutton Ext.SplitButton
+ statusbar Ext.StatusBar
tabpanel Ext.TabPanel
treepanel Ext.tree.TreePanel
- viewport Ext.ViewPort
+ viewport Ext.Viewport
window Ext.Window
Toolbar components
---------------------------------------
@@ -902,6 +947,7 @@
fieldset Ext.form.FieldSet
hidden Ext.form.Hidden
htmleditor Ext.form.HtmlEditor
+ label Ext.form.Label
numberfield Ext.form.NumberField
radio Ext.form.Radio
textarea Ext.form.TextArea
@@ -910,7 +956,7 @@
trigger Ext.form.TriggerField
</pre>
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\Component.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\Component.js</jssource>
</member>
<member name="M:Ext.Component.#ctor">
<summary>
@@ -1167,6 +1213,44 @@
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for
member "M:Ext.Component.getXTypes" -->
+ <member name="M:Ext.Component.findParentBy">
+ <summary>
+ Find a container above this component at any level by
a custom function. If the passed function returns
+ true, the container will be returned. The passed
function is called with the arguments (container, this component).
+ </summary>
+ <returns>Array</returns>
+ </member>
+ <member name="M:Ext.Component.findParentBy(System.Delegate)">
+ <summary>
+ Find a container above this component at any level by
a custom function. If the passed function returns
+ true, the container will be returned. The passed
function is called with the arguments (container, this component).
+ </summary>
+ <param name="fcn"></param>
+ <returns>Array</returns>
+ </member>
+ <member name="M:Ext.Component.findParentBy(System.Delegate,System.Object)">
+ <summary>
+ Find a container above this component at any level by
a custom function. If the passed function returns
+ true, the container will be returned. The passed
function is called with the arguments (container, this component).
+ </summary>
+ <param name="fcn"></param>
+ <param name="scope">(optional)</param>
+ <returns>Array</returns>
+ </member>
+ <member name="M:Ext.Component.findParentByType">
+ <summary>Find a container above this component at any
level by xtype or class</summary>
+ <returns>Container</returns>
+ </member>
+ <member name="M:Ext.Component.findParentByType(System.String)">
+ <summary>Find a container above this component at any
level by xtype or class</summary>
+ <param name="xtype">The xtype string for a component, or
the class of the component directly</param>
+ <returns>Container</returns>
+ </member>
+ <member name="M:Ext.Component.findParentByType(System.Object)">
+ <summary>Find a container above this component at any
level by xtype or class</summary>
+ <param name="xtype">The xtype string for a component, or
the class of the component directly</param>
+ <returns>Container</returns>
+ </member>
<member name="P:Ext.Component.prototype">
<summary>The reference to the prototype the every object
of this type is constructed with</summary>
</member>
@@ -1182,6 +1266,17 @@
<member name="P:Ext.Component.id">
<summary>The unique id of this component (defaults to an
auto-assigned id).</summary>
</member>
+ <member name="P:Ext.Component.autoEl">
+ <summary>
+ A tag name or DomHelper spec to create an element
with. This is intended to create shorthand
+ utility components inline via JSON. It should not be
used for higher level components which already create
+ their own elements. Example usage:
+ <pre><code>
+ {xtype:'box', autoEl: 'div', cls:'my-class'}
+ {xtype:'box', autoEl: {tag:'blockquote', html:'autoEl
is cool!'}} // with DomHelper
+ </code></pre>
+ </summary>
+ </member>
<!-- Badly formed XML comment ignored for
member "P:Ext.Component.xtype" -->
<member name="P:Ext.Component.cls">
<summary>
@@ -1189,6 +1284,13 @@
useful for adding customized styles to the component
or any of its children using standard CSS rules.
</summary>
</member>
+ <member name="P:Ext.Component.overCls">
+ <summary>
+ An optional extra CSS class that will be added to this
component's Element when the mouse moves
+ over the Element, and removed when the mouse moves
out. (defaults to ''). This can be
+ useful for adding customized "active" or "hover"
styles to the component or any of its children using standard CSS rules.
+ </summary>
+ </member>
<member name="P:Ext.Component.style">
<summary>
A custom style specification to be applied to this
component's Element. Should be a valid argument to
@@ -1226,6 +1328,30 @@
Using this config, a call to render() is not required.
</summary>
</member>
+ <member name="P:Ext.Component.stateful">
+ <summary>
+ A flag which causes the Component to attempt to
restore the state of internal properties
+ from a saved state on startup.<p>
+ For state saving to work, the state manager's provider
must have been set to an implementation
+ of {@link Ext.state.Provider} which overrides the
{@link Ext.state.Provider#set set}
+ and {@link Ext.state.Provider#get get} methods to save
and recall name/value pairs.
+ A built-in implementation, {@link
Ext.state.CookieProvider} is available.</p>
+ <p>To set the state provider for the current page:</p>
+ <pre><code>
+ Ext.state.Manager.setProvider(new Ext.state.CookieProvider());
+ </code></pre>
+ <p>Components attempt to save state when one of the
events listed in the {@link #stateEvents}
+ configuration fires.</p>
+ <p>You can perform extra processing on state save and
restore by attaching handlers to the
+ {@link #beforestaterestore}, {@link staterestore},
{@link beforestatesave} and {@link statesave} events</p>
+ </summary>
+ </member>
+ <member name="P:Ext.Component.stateId">
+ <summary>
+ The unique id for this component to use for state
management purposes (defaults to the component id).
+ <p>See {@link #stateful} for an explanation of saving
and restoring Component state.</p>
+ </summary>
+ </member>
<member name="P:Ext.Component.disabledClass">
<summary>CSS class added to the component when it is
disabled (defaults to "x-item-disabled").</summary>
</member>
@@ -1436,6 +1562,18 @@
<member name="P:Ext.BoxComponent.superclass">
<summary>The reference to the class that this class
inherits from</summary>
</member>
+ <member name="P:Ext.BoxComponent.x">
+ <summary>The local x (left) coordinate for this component
if contained within a positioning container.</summary>
+ </member>
+ <member name="P:Ext.BoxComponent.y">
+ <summary>The local y (top) coordinate for this component
if contained within a positioning container.</summary>
+ </member>
+ <member name="P:Ext.BoxComponent.pageX">
+ <summary>The page level x coordinate for this component if
contained within a positioning container.</summary>
+ </member>
+ <member name="P:Ext.BoxComponent.pageY">
+ <summary>The page level y coordinate for this component if
contained within a positioning container.</summary>
+ </member>
<member name="P:Ext.BoxComponent.height">
<summary>The height of this component in pixels (defaults
to auto).</summary>
</member>
@@ -1443,16 +1581,10 @@
<summary>The width of this component in pixels (defaults
to auto).</summary>
</member>
<member name="P:Ext.BoxComponent.autoHeight">
- <summary>True to use height:'auto', false to use fixed
height (defaults to false).</summary>
+ <summary>True to use height:'auto', false to use fixed
height. Note: although many components inherit this config option, not
all will function as expected with a height of 'auto'. (defaults to false).</summary>
</member>
<member name="P:Ext.BoxComponent.autoWidth">
- <summary>True to use width:'auto', false to use fixed
width (defaults to false).</summary>
- </member>
- <member name="P:Ext.BoxComponent.deferHeight">
- <summary>
- True to defer height calculations to an external
component, false to allow this component to set its own
- height (defaults to false).
- </summary>
+ <summary>True to use width:'auto', false to use fixed
width. Note: although many components inherit this config option, not
all will function as expected with a width of 'auto'. (defaults to false).</summary>
</member>
<member name="M:Ext.Container.#ctor">
<summary>Auto-generated default constructor</summary>
@@ -1537,9 +1669,18 @@
<member name="M:Ext.Container.doLayout">
<summary>
Force this container's layout to be recalculated. A
call to this function is required after adding a new component
- to an already rendered container. If you are not
dynamically adding and removing components after render, this
- function will generally not need to be called.
+ to an already rendered container, or possibly after
changing sizing/position properties of child components.
+ calc layouts as required (defaults to false, which
calls doLayout recursively for each subcontainer)
+ </summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.Container.doLayout(System.Boolean)">
+ <summary>
+ Force this container's layout to be recalculated. A
call to this function is required after adding a new component
+ to an already rendered container, or possibly after
changing sizing/position properties of child components.
+ calc layouts as required (defaults to false, which
calls doLayout recursively for each subcontainer)
</summary>
+ <param name="shallow">(optional) True to only calc the
layout of this component, and let child components auto</param>
<returns></returns>
</member>
<member name="M:Ext.Container.getLayout">
@@ -1711,7 +1852,7 @@
<member name="P:Ext.Container.layout">
<summary>
The layout type to be used in this container. If not
specified, a default {@link Ext.layout.ContainerLayout}
- will be created and used. Valid values are:
accordion, anchor, border, card, column, fit, form and table.
+ will be created and used. Valid values are: absolute,
accordion, anchor, border, card, column, fit, form and table.
Specific config values for the chosen layout type can
be specified using {@link #layoutConfig}.
</summary>
</member>
@@ -1720,6 +1861,7 @@
This is a config object containing properties specific
to the chosen layout (to be used in conjunction with
the {@link #layout} config value). For complete
details regarding the valid config options for each layout
type, see the layout class corresponding to the type
specified:<ul class="mdetail-params">
+ <li>{@link Ext.layout.Absolute}</li>
<li>{@link Ext.layout.Accordion}</li>
<li>{@link Ext.layout.AnchorLayout}</li>
<li>{@link Ext.layout.BorderLayout}</li>
@@ -1734,7 +1876,7 @@
<summary>
When set to true (100 milliseconds) or a number of
milliseconds, the layout assigned for this container will buffer
the frequency it calculates and does a re-layout of
components. This is useful for heavy containers or containers
- with a large amount of sub components that frequent
calls to layout are expensive.
+ with a large quantity of sub-components for which
frequent layout calls would be expensive.
</summary>
</member>
<member name="P:Ext.Container.activeItem">
@@ -2153,7 +2295,10 @@
</summary>
</member>
<member name="P:Ext.Panel.iconCls">
- <summary>A CSS class that will provide a background image
to be used as the panel header icon (defaults to '').</summary>
+ <summary>
+ A CSS class that will provide a background image to be
used as the header icon (defaults to ''). An example
+ custom icon class would be something like: .my-icon {
background: url(../images/my-icon.gif) 0 6px no-repeat !important;}
+ </summary>
</member>
<member name="P:Ext.Panel.collapsible">
<summary>
@@ -2220,10 +2365,11 @@
handling to this panel (defaults to null).
</summary>
</member>
- <member name="P:Ext.Panel.draggable">
+ <!-- Badly formed XML comment ignored for
member "P:Ext.Panel.draggable" -->
+ <member name="P:Ext.Panel.tabTip">
<summary>
- True to enable dragging of this Panel (defaults to
false). For custom drag/drop implementations, an Ext.Panel.DD
- config could also be passed in this config instead of
true, although Ext.Panel.DD is an internal, undocumented class.
+ Adds a tooltip when mousing over the tab of a
Ext.Panel which is an item of a Ext.TabPanel. Ext.QuickTips.init()
+ must be called in order for the tips to render.
</summary>
</member>
<member name="P:Ext.Panel.baseCls">
@@ -2264,6 +2410,14 @@
<summary>Minimum width in pixels of all buttons in this
panel (defaults to 75)</summary>
</member>
<!-- Badly formed XML comment ignored for
member "P:Ext.Panel.elements" -->
+ <member name="P:Ext.Panel.dd">
+ <summary>
+ <p>If this Panel is configured {@link #draggable},
this property will contain
+ an instance of {@link Ext.dd.DragSource} which handles
dragging the Panel.</p>
+ The developer must provide implementations of the
abstract methods of {@link Ext.dd.DragSource}
+ in order to supply behaviour for each stage of the
drag/drop process. See {@link #draggable}.
+ </summary>
+ </member>
<member name="M:Ext.grid.GridPanel.#ctor">
<summary></summary>
<returns></returns>
@@ -2331,6 +2485,74 @@
<summary>Called to get grid's drag proxy text, by default
returns this.ddText.</summary>
<returns>String</returns>
</member>
+ <member name="M:Ext.grid.GridPanel.add">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.cascade">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.doLayout">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.find">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.findBy">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.findById">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.findByType">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.getComponent">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.getLayout">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.getUpdater">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.insert">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.load">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.remove">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.applyToMarkup">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.enable">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.disable">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.grid.GridPanel.setDisabled">
+ <summary>@hide</summary>
+ <returns></returns>
+ </member>
<member name="P:Ext.grid.GridPanel.prototype">
<summary>The reference to the prototype the every object
of this type is constructed with</summary>
</member>
@@ -2362,7 +2584,7 @@
<summary>Sets the maximum height of the grid - ignored if
autoHeight is not on.</summary>
</member>
<member name="P:Ext.grid.GridPanel.disableSelection">
- <summary>True to disable selections in the grid (defaults
to false). - ignored a SelectionModel is specified</summary>
+ <summary>True to disable selections in the grid (defaults
to false). - ignored if a SelectionModel is specified</summary>
</member>
<member name="P:Ext.grid.GridPanel.enableColumnMove">
<summary>False to turn off column reordering via drag drop
(defaults to true).</summary>
@@ -2373,6 +2595,9 @@
<member name="P:Ext.grid.GridPanel.viewConfig">
<summary>A config object that will be applied to the
grid's UI view. Any ofthe config options available for {@link
Ext.grid.GridView} can be specified here.</summary>
</member>
+ <member name="P:Ext.grid.GridPanel.hideHeaders">
+ <summary>True to hide the grid's header (defaults to false).</summary>
+ </member>
<member name="P:Ext.grid.GridPanel.ddText">
<summary>
Configures the text in the drag proxy (defaults
to "{0} selected row(s)").
@@ -2382,9 +2607,6 @@
<member name="P:Ext.grid.GridPanel.minColumnWidth">
<summary>The minimum width a column can be resized to.
Defaults to 25.</summary>
</member>
- <member name="P:Ext.grid.GridPanel.monitorWindowResize">
- <summary>True to autoSize the grid when the window
resizes. Defaults to true.</summary>
- </member>
<member name="P:Ext.grid.GridPanel.trackMouseOver">
<summary>True to highlight rows when the mouse is over.
Default is true.</summary>
</member>
@@ -2397,9 +2619,6 @@
<member name="P:Ext.grid.GridPanel.enableHdMenu">
<summary>True to enable the drop down button for menu in
the headers.</summary>
</member>
- <member name="P:Ext.grid.GridPanel.enableRowHeightSync">
- <summary>True to manually sync row heights across locked
and not locked rows.</summary>
- </member>
<member name="P:Ext.grid.GridPanel.stripeRows">
<summary>True to stripe the rows. Default is false.</summary>
</member>
@@ -2456,6 +2675,11 @@
<summary>Stops any active editing</summary>
<returns></returns>
</member>
+ <member name="M:Ext.grid.EditorGridPanel.stopEditing(System.Boolean)">
+ <summary>Stops any active editing</summary>
+ <param name="cancel">(optional) True to cancel any changes</param>
+ <returns></returns>
+ </member>
<member name="P:Ext.grid.EditorGridPanel.prototype">
<summary>The reference to the prototype the every object
of this type is constructed with</summary>
</member>
@@ -2468,9 +2692,21 @@
<member name="P:Ext.grid.EditorGridPanel.clicksToEdit">
<summary>The number of clicks on a cell required to
display the cell's editor (defaults to 2)</summary>
</member>
+ <member name="P:Ext.grid.EditorGridPanel.autoEncode">
+ <summary>True to automatically HTML encode and decode
values pre and post edit (defaults to false)</summary>
+ </member>
+ <member name="P:Ext.grid.EditorGridPanel.selModel">
+ <summary>Any subclass of AbstractSelectionModel that will
provide the selection model forthe grid (defaults to {@link
Ext.grid.CellSelectionModel} if not specified).</summary>
+ </member>
<member name="M:Ext.grid.EditorGridPanelConfig.clicksToEdit(System.Double)">
<summary> The number of clicks on a cell required to
display the cell's editor (defaults to 2)</summary>
</member>
+ <member name="M:Ext.grid.EditorGridPanelConfig.autoEncode(System.Boolean)">
+ <summary> True to automatically HTML encode and decode
values pre and post edit (defaults to false)</summary>
+ </member>
+ <member name="M:Ext.grid.EditorGridPanelConfig.selModel(System.Object)">
+ <summary> Any subclass of AbstractSelectionModel that will
provide the selection model for the grid (defaults to {@link
Ext.grid.CellSelectionModel} if not specified).</summary>
+ </member>
<member name="M:Ext.grid.EditorGridPanelConfig.store(Ext.data.Store)">
<summary> The {@link Ext.data.Store} the grid should use
as its data source (required).</summary>
</member>
@@ -2483,9 +2719,6 @@
<member name="M:Ext.grid.EditorGridPanelConfig.sm(System.Object)">
<summary> Shorthand for {@link #selModel}.</summary>
</member>
- <member name="M:Ext.grid.EditorGridPanelConfig.selModel(System.Object)">
- <summary> Any subclass of AbstractSelectionModel that will
provide the selection model for the grid (defaults to {@link
Ext.grid.RowSelectionModel} if not specified).</summary>
- </member>
<member name="M:Ext.grid.EditorGridPanelConfig.columns(System.Array)">
<summary> An array of columns to auto create a ColumnModel</summary>
</member>
@@ -2493,7 +2726,7 @@
<summary> Sets the maximum height of the grid - ignored if
autoHeight is not on.</summary>
</member>
<member name="M:Ext.grid.EditorGridPanelConfig.disableSelection(System.Boolean)">
- <summary> True to disable selections in the grid (defaults
to false). - ignored a SelectionModel is specified</summary>
+ <summary> True to disable selections in the grid (defaults
to false). - ignored if a SelectionModel is specified</summary>
</member>
<member name="M:Ext.grid.EditorGridPanelConfig.enableColumnMove(System.Boolean)">
<summary> False to turn off column reordering via drag
drop (defaults to true).</summary>
@@ -2504,12 +2737,12 @@
<member name="M:Ext.grid.EditorGridPanelConfig.viewConfig(System.Object)">
<summary> A config object that will be applied to the
grid's UI view. Any of the config options available for {@link
Ext.grid.GridView} can be specified here.</summary>
</member>
+ <member name="M:Ext.grid.EditorGridPanelConfig.hideHeaders(System.Boolean)">
+ <summary> True to hide the grid's header (defaults to false).</summary>
+ </member>
<member name="M:Ext.grid.EditorGridPanelConfig.minColumnWidth(System.Double)">
<summary> The minimum width a column can be resized to.
Defaults to 25.</summary>
</member>
- <member name="M:Ext.grid.EditorGridPanelConfig.monitorWindowResize(System.Boolean)">
- <summary> True to autoSize the grid when the window
resizes. Defaults to true.</summary>
- </member>
<member name="M:Ext.grid.EditorGridPanelConfig.trackMouseOver(System.Boolean)">
<summary> True to highlight rows when the mouse is over.
Default is true.</summary>
</member>
@@ -2522,9 +2755,6 @@
<member name="M:Ext.grid.EditorGridPanelConfig.enableHdMenu(System.Boolean)">
<summary> True to enable the drop down button for menu in
the headers.</summary>
</member>
- <member name="M:Ext.grid.EditorGridPanelConfig.enableRowHeightSync(System.Boolean)">
- <summary> True to manually sync row heights across locked
and not locked rows.</summary>
- </member>
<member name="M:Ext.grid.EditorGridPanelConfig.stripeRows(System.Boolean)">
<summary> True to stripe the rows. Default is false.</summary>
</member>
@@ -2580,7 +2810,7 @@
<summary>{String/Object/Function} Custom CSS styles to be
applied to the body element in the format expected by {@link
Ext.Element#applyStyles} (defaults to null).</summary>
</member>
<member name="M:Ext.grid.EditorGridPanelConfig.iconCls(System.String)">
- <summary> A CSS class that will provide a background
image to be used as the panel header icon (defaults to '').</summary>
+ <summary> A CSS class that will provide a background
image to be used as the header icon (defaults to ''). An example
custom icon class would be something like: .my-icon { background:
url(../images/my-icon.gif) 0 6px no-repeat !important;}</summary>
</member>
<member name="M:Ext.grid.EditorGridPanelConfig.collapsible(System.Boolean)">
<summary> True to make the panel collapsible and have the
expand/collapse toggle button automatically rendered into the header
tool button area, false to keep the panel statically sized with no
button (defaults to false).</summary>
@@ -2616,8 +2846,9 @@
<member name="M:Ext.grid.EditorGridPanelConfig.keys(System.Object)">
<summary>{Object/Array} A KeyMap config object (in the
format expected by {@link Ext.KeyMap#addBinding} used to assign custom
key handling to this panel (defaults to null).</summary>
</member>
- <member name="M:Ext.grid.EditorGridPanelConfig.draggable(System.Boolean)">
- <summary> True to enable dragging of this Panel (defaults
to false). For custom drag/drop implementations, an Ext.Panel.DD
config could also be passed in this config instead of true, although
Ext.Panel.DD is an internal, undocumented class.</summary>
+ <!-- Badly formed XML comment ignored for
member "M:Ext.grid.EditorGridPanelConfig.draggable(System.Boolean)" -->
+ <member name="M:Ext.grid.EditorGridPanelConfig.tabTip(System.String)">
+ <summary> Adds a tooltip when mousing over the tab of a
Ext.Panel which is an item of a Ext.TabPanel. Ext.QuickTips.init() must
be called in order for the tips to render.</summary>
</member>
<member name="M:Ext.grid.EditorGridPanelConfig.baseCls(System.String)">
<summary> The base CSS class to apply to this panel's
element (defaults to 'x-panel').</summary>
@@ -2651,13 +2882,13 @@
<summary> The default type of container represented by
this object as registered in Ext.ComponentMgr (defaults to 'panel').</summary>
</member>
<member name="M:Ext.grid.EditorGridPanelConfig.layout(System.String)">
- <summary> The layout type to be used in this container.
If not specified, a default {@link Ext.layout.ContainerLayout} will be
created and used. Valid values are: accordion, anchor, border, card,
column, fit, form and table. Specific config values for the chosen
layout type can be specified using {@link #layoutConfig}.</summary>
+ <summary> The layout type to be used in this container.
If not specified, a default {@link Ext.layout.ContainerLayout} will be
created and used. Valid values are: absolute, accordion, anchor,
border, card, column, fit, form and table. Specific config values for
the chosen layout type can be specified using {@link #layoutConfig}.</summary>
</member>
<member name="M:Ext.grid.EditorGridPanelConfig.layoutConfig(System.Object)">
- <summary> This is a config object containing properties
specific to the chosen layout (to be used in conjunction with the
{@link #layout} config value). For complete details regarding the
valid config options for each layout type, see the layout class
corresponding to the type specified:<ul class="mdetail-params">
<li>{@link Ext.layout.Accordion}</li> <li>{@link
Ext.layout.AnchorLayout}</li> <li>{@link Ext.layout.BorderLayout}</li>
<li>{@link Ext.layout.CardLayout}</li> <li>{@link
Ext.layout.ColumnLayout}</li> <li>{@link Ext.layout.FitLayout}</li>
<li>{@link Ext.layout.FormLayout}</li> <li>{@link Ext.layout.TableLayout}</li></ul></summary>
+ <summary> This is a config object containing properties
specific to the chosen layout (to be used in conjunction with the
{@link #layout} config value). For complete details regarding the
valid config options for each layout type, see the layout class
corresponding to the type specified:<ul class="mdetail-params">
<li>{@link Ext.layout.Absolute}</li> <li>{@link
Ext.layout.Accordion}</li> <li>{@link Ext.layout.AnchorLayout}</li>
<li>{@link Ext.layout.BorderLayout}</li> <li>{@link
Ext.layout.CardLayout}</li> <li>{@link Ext.layout.ColumnLayout}</li>
<li>{@link Ext.layout.FitLayout}</li> <li>{@link
Ext.layout.FormLayout}</li> <li>{@link Ext.layout.TableLayout}</li></ul></summary>
</member>
<member name="M:Ext.grid.EditorGridPanelConfig.bufferResize(System.Object)">
- <summary>{Boolean/Number} When set to true (100
milliseconds) or a number of milliseconds, the layout assigned for this
container will buffer the frequency it calculates and does a re-layout
of components. This is useful for heavy containers or containers with a
large amount of sub components that frequent calls to layout are expensive.</summary>
+ <summary>{Boolean/Number} When set to true (100
milliseconds) or a number of milliseconds, the layout assigned for this
container will buffer the frequency it calculates and does a re-layout
of components. This is useful for heavy containers or containers with a
large quantity of sub-components for which frequent layout calls would
be expensive.</summary>
</member>
<member name="M:Ext.grid.EditorGridPanelConfig.activeItem(System.Object)">
<summary>{String/Number} A string component id or the
numeric index of the component that should be initially activated
within the container's layout on render. For example,
activeItem: 'item-1' or activeItem: 0 (index 0 = the first item in the
container's collection). activeItem only applies to layout styles that
can display items one at a time (like {@link Ext.layout.Accordion},
{@link Ext.layout.CardLayout} and {@link Ext.layout.FitLayout}).
Related to {@link Ext.layout.ContainerLayout#activeItem}.</summary>
@@ -2666,6 +2897,18 @@
<member name="M:Ext.grid.EditorGridPanelConfig.defaults(System.Object)">
<summary> A config object that will be applied to all
components added to this container either via the {@link #items} config
or via the {@link #add} or {@link #insert} methods. The defaults
config can contain any number of name/value property pairs to be added
to each item, and should be valid for the types of items being added to
the container. For example, to automatically apply padding to the body
of each of a set of contained {@link Ext.Panel} items, you could pass:
defaults: {bodyStyle:'padding:15px'}.</summary>
</member>
+ <member name="M:Ext.grid.EditorGridPanelConfig.x(System.Double)">
+ <summary> The local x (left) coordinate for this
component if contained within a positioning container.</summary>
+ </member>
+ <member name="M:Ext.grid.EditorGridPanelConfig.y(System.Double)">
+ <summary> The local y (top) coordinate for this component
if contained within a positioning container.</summary>
+ </member>
+ <member name="M:Ext.grid.EditorGridPanelConfig.pageX(System.Double)">
+ <summary> The page level x coordinate for this component
if contained within a positioning container.</summary>
+ </member>
+ <member name="M:Ext.grid.EditorGridPanelConfig.pageY(System.Double)">
+ <summary> The page level y coordinate for this component
if contained within a positioning container.</summary>
+ </member>
<member name="M:Ext.grid.EditorGridPanelConfig.height(System.Double)">
<summary> The height of this component in pixels
(defaults to auto).</summary>
</member>
@@ -2673,13 +2916,10 @@
<summary> The width of this component in pixels (defaults
to auto).</summary>
</member>
<member name="M:Ext.grid.EditorGridPanelConfig.autoHeight(System.Boolean)">
- <summary> True to use height:'auto', false to use fixed
height (defaults to false).</summary>
+ <summary> True to use height:'auto', false to use fixed
height. Note: although many components inherit this config option, not
all will function as expected with a height of 'auto'. (defaults to false).</summary>
</member>
<member name="M:Ext.grid.EditorGridPanelConfig.autoWidth(System.Boolean)">
- <summary> True to use width:'auto', false to use fixed
width (defaults to false).</summary>
- </member>
- <member name="M:Ext.grid.EditorGridPanelConfig.deferHeight(System.Boolean)">
- <summary> True to defer height calculations to an
external component, false to allow this component to set its own height
(defaults to false).</summary>
+ <summary> True to use width:'auto', false to use fixed
width. Note: although many components inherit this config option, not
all will function as expected with a width of 'auto'. (defaults to false).</summary>
</member>
<member name="M:Ext.grid.EditorGridPanelConfig.xtype(System.String)">
<summary>
@@ -2691,9 +2931,15 @@
<member name="M:Ext.grid.EditorGridPanelConfig.id(System.String)">
<summary> The unique id of this component (defaults to an
auto-assigned id).</summary>
</member>
+ <member name="M:Ext.grid.EditorGridPanelConfig.autoEl(System.Object)">
+ <summary>{String/Object} A tag name or DomHelper spec to
create an element with. This is intended to create shorthand utility
components inline via JSON. It should not be used for higher level
components which already create their own elements. Example usage:
<pre><code> {xtype:'box', autoEl: 'div', cls:'my-class'} {xtype:'box',
autoEl: {tag:'blockquote', html:'autoEl is cool!'}} // with DomHelper </code></pre></summary>
+ </member>
<member name="M:Ext.grid.EditorGridPanelConfig.cls(System.String)">
<summary> An optional extra CSS class that will be added
to this component's Element (defaults to ''). This can be useful for
adding customized styles to the component or any of its children using
standard CSS rules.</summary>
</member>
+ <member name="M:Ext.grid.EditorGridPanelConfig.overCls(System.String)">
+ <summary> An optional extra CSS class that will be added
to this component's Element when the mouse moves over the Element, and
removed when the mouse moves out. (defaults to ''). This can be useful
for adding customized "active" or "hover" styles to the component or
any of its children using standard CSS rules.</summary>
+ </member>
<member name="M:Ext.grid.EditorGridPanelConfig.style(System.String)">
<summary> A custom style specification to be applied to
this component's Element. Should be a valid argument to {@link Ext.Element#applyStyles}.</summary>
</member>
@@ -2706,6 +2952,12 @@
<member name="M:Ext.grid.EditorGridPanelConfig.renderTo(System.Object)">
<summary> The id of the node, a DOM node or an existing
Element that will be the container to render this component into. Using
this config, a call to render() is not required.</summary>
</member>
+ <member name="M:Ext.grid.EditorGridPanelConfig.stateful(System.Boolean)">
+ <summary> A flag which causes the Component to attempt to
restore the state of internal properties from a saved state on
startup.<p> For state saving to work, the state manager's provider must
have been set to an implementation of {@link Ext.state.Provider} which
overrides the {@link Ext.state.Provider#set set} and {@link
Ext.state.Provider#get get} methods to save and recall name/value
pairs. A built-in implementation, {@link Ext.state.CookieProvider} is
available.</p> <p>To set the state provider for the current page:</p>
<pre><code> Ext.state.Manager.setProvider(new
Ext.state.CookieProvider()); </code></pre> <p>Components attempt to
save state when one of the events listed in the {@link #stateEvents}
configuration fires.</p> <p>You can perform extra processing on state
save and restore by attaching handlers to the {@link
#beforestaterestore}, {@link staterestore}, {@link beforestatesave} and
{@link statesave} events</p></summary>
+ </member>
+ <member name="M:Ext.grid.EditorGridPanelConfig.stateId(System.String)">
+ <summary> The unique id for this component to use for
state management purposes (defaults to the component id). <p>See {@link
#stateful} for an explanation of saving and restoring Component state.</p></summary>
+ </member>
<member name="M:Ext.grid.EditorGridPanelConfig.disabledClass(System.String)">
<summary> CSS class added to the component when it is
disabled (defaults to "x-item-disabled").</summary>
</member>
@@ -2809,7 +3061,7 @@
</code></pre>
For more information see this blog post with examples:
<a
href="http://www.jackslocum.com/blog/2006/10/06/domhelper-create-elements-using-dom-html-fragments-or-templates/">DomHelper
- Create Elements using DOM, HTML fragments and Templates</a>.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\core\Template.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\core\Template.js</jssource>
</member>
<member name="M:Ext.Template.#ctor">
<summary></summary>
@@ -3033,10 +3285,6 @@
<param name="returnElement">(optional) true to return a
Ext.Element (defaults to undefined)</param>
<returns>HTMLElement/Ext.Element</returns>
</member>
- <member name="M:Ext.Template.apply">
- <summary>Alias for {@link #applyTemplate}</summary>
- <returns></returns>
- </member>
<member name="M:Ext.Template.from">
<summary>Creates a template from the passed element's
value (<i>display:none</i> textarea, preferred) or innerHTML.</summary>
<returns>Ext.Template</returns>
@@ -3094,10 +3342,6 @@
<param name="parts">The HTML fragment or an array of
fragments to join(""), or multiple arguments</param>
<returns></returns>
</member>
- <member name="M:Ext.XTemplate.apply">
- <summary>Alias of {@link #applyTemplate}.</summary>
- <returns></returns>
- </member>
<member name="M:Ext.XTemplate.applyTemplate">
<summary>Returns an HTML fragment of this template with
the specified values applied.</summary>
<returns>String</returns>
@@ -3149,7 +3393,7 @@
minimize behavior is application-specific). Windows
can also be linked to a {@link Ext.WindowGroup} or managed
by the {@link Ext.WindowManager} to provide grouping,
activation, to front/back and other application-specific behavior.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\Window.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\Window.js</jssource>
</member>
<member name="M:Ext.WindowClass.#ctor">
<summary></summary>
@@ -3463,6 +3707,18 @@
<member name="P:Ext.WindowClass.superclass">
<summary>The reference to the class that this class
inherits from</summary>
</member>
+ <member name="P:Ext.WindowClass.x">
+ <summary>
+ The X position of the left edge of the Window on
initial showing. Defaults to centering the Window within
+ the width of the Window's container {@link Ext.Element
Element) (The Element that the Window is rendered to).
+ </summary>
+ </member>
+ <member name="P:Ext.WindowClass.y">
+ <summary>
+ The Y position of the top edge of the Window on
initial showing. Defaults to centering the Window within
+ the height of the Window's container {@link
Ext.Element Element) (The Element that the Window is rendered to).
+ </summary>
+ </member>
<member name="P:Ext.WindowClass.modal">
<summary>
True to make the window modal and mask everything
behind it when displayed, false to display it without
@@ -3502,12 +3758,7 @@
to be positioned programmatically after render (e.g.,
myWindow.setPosition(100, 100);).
</summary>
</member>
- <member name="P:Ext.WindowClass.closable">
- <summary>
- True to display the 'close' tool button and allow the
user to close the window, false to hide the button and
- disallow closing the window (default to true).
- </summary>
- </member>
+ <!-- Badly formed XML comment ignored for
member "P:Ext.WindowClass.closable" -->
<member name="P:Ext.WindowClass.constrain">
<summary>
True to constrain the window to the viewport, false to
allow it to fall outside of the viewport
@@ -3564,12 +3815,25 @@
via the {@link #show} method.
</summary>
</member>
+ <!-- Badly formed XML comment ignored for
member "P:Ext.WindowClass.elements" -->
<member name="P:Ext.WindowClass.monitorResize">
<summary>
@cfg {Boolean} monitorResize @hide
This is automatically managed based on the value of
constrain and constrainToHeader
</summary>
</member>
+ <member name="P:Ext.WindowClass.dd">
+ <summary>
+ If this Window is configured {@link #draggable}, this
property will contain
+ an instance of {@link Ext.dd.DD} which handles
dragging the Window's DOM Element.
+ </summary>
+ </member>
+ <member name="M:Ext.WindowConfig.x(System.Double)">
+ <summary> The X position of the left edge of the Window
on initial showing. Defaults to centering the Window within the width
of the Window's container {@link Ext.Element Element) (The Element that
the Window is rendered to).</summary>
+ </member>
+ <member name="M:Ext.WindowConfig.y(System.Double)">
+ <summary> The Y position of the top edge of the Window on
initial showing. Defaults to centering the Window within the height of
the Window's container {@link Ext.Element Element) (The Element that
the Window is rendered to).</summary>
+ </member>
<member name="M:Ext.WindowConfig.modal(System.Boolean)">
<summary> True to make the window modal and mask
everything behind it when displayed, false to display it without
restricting access to other UI elements (defaults to false).</summary>
</member>
@@ -3597,9 +3861,7 @@
<member name="M:Ext.WindowConfig.draggable(System.Boolean)">
<summary> True to allow the window to be dragged by the
header bar, false to disable dragging (defaults to true). Note that by
default the window will be centered in the viewport, so if dragging is
disabled the window may need to be positioned programmatically after
render (e.g., myWindow.setPosition(100, 100);).</summary>
</member>
- <member name="M:Ext.WindowConfig.closable(System.Boolean)">
- <summary> True to display the 'close' tool button and
allow the user to close the window, false to hide the button and
disallow closing the window (default to true).</summary>
- </member>
+ <!-- Badly formed XML comment ignored for
member "M:Ext.WindowConfig.closable(System.Boolean)" -->
<member name="M:Ext.WindowConfig.constrain(System.Boolean)">
<summary> True to constrain the window to the viewport,
false to allow it to fall outside of the viewport (defaults to false).
Optionally the header only can be constrained using {@link #constrainHeader}.</summary>
</member>
@@ -3627,6 +3889,7 @@
<member name="M:Ext.WindowConfig.closeAction(System.String)">
<summary> The action to take when the close button is
clicked. The default action is 'close' which will actually remove the
window from the DOM and destroy it. The other valid option is 'hide'
which will simply hide the window by setting visibility to hidden and
applying negative offsets, keeping the window available to be
redisplayed via the {@link #show} method.</summary>
</member>
+ <!-- Badly formed XML comment ignored for
member "M:Ext.WindowConfig.elements(System.String)" -->
<member name="M:Ext.WindowConfig.applyTo(System.Object)">
<summary> The id of the node, a DOM node or an existing
Element corresponding to a DIV that is already present in the document
that specifies some panel-specific structural markup. When applyTo is
used, constituent parts of the panel can be specified by CSS class name
within the main element, and the panel will automatically create those
components from that markup. Any required components not specified in
the markup will be autogenerated if necessary. The following class
names are supported (baseCls will be replaced by {@link #baseCls}):
<ul><li>baseCls + '-header'</li> <li>baseCls + '-header-text'</li>
<li>baseCls + '-bwrap'</li> <li>baseCls + '-tbar'</li> <li>baseCls
+ '-body'</li> <li>baseCls + '-bbar'</li> <li>baseCls
+ '-footer'</li></ul> Using this config, a call to render() is not
required. If applyTo is specified, any value passed for {@link
#renderTo} will be ignored and the target element's parent node will
automatically be used as the panel's container.</summary>
</member>
@@ -3664,7 +3927,7 @@
<summary>{String/Object/Function} Custom CSS styles to be
applied to the body element in the format expected by {@link
Ext.Element#applyStyles} (defaults to null).</summary>
</member>
<member name="M:Ext.WindowConfig.iconCls(System.String)">
- <summary> A CSS class that will provide a background
image to be used as the panel header icon (defaults to '').</summary>
+ <summary> A CSS class that will provide a background
image to be used as the header icon (defaults to ''). An example
custom icon class would be something like: .my-icon { background:
url(../images/my-icon.gif) 0 6px no-repeat !important;}</summary>
</member>
<member name="M:Ext.WindowConfig.collapsible(System.Boolean)">
<summary> True to make the panel collapsible and have the
expand/collapse toggle button automatically rendered into the header
tool button area, false to keep the panel statically sized with no
button (defaults to false).</summary>
@@ -3700,6 +3963,9 @@
<member name="M:Ext.WindowConfig.keys(System.Object)">
<summary>{Object/Array} A KeyMap config object (in the
format expected by {@link Ext.KeyMap#addBinding} used to assign custom
key handling to this panel (defaults to null).</summary>
</member>
+ <member name="M:Ext.WindowConfig.tabTip(System.String)">
+ <summary> Adds a tooltip when mousing over the tab of a
Ext.Panel which is an item of a Ext.TabPanel. Ext.QuickTips.init() must
be called in order for the tips to render.</summary>
+ </member>
<member name="M:Ext.WindowConfig.collapsedCls(System.String)">
<summary> A CSS class to add to the panel's element after
it has been collapsed (defaults to 'x-panel-collapsed').</summary>
</member>
@@ -3724,18 +3990,17 @@
<member name="M:Ext.WindowConfig.minButtonWidth(System.Double)">
<summary> Minimum width in pixels of all buttons in this
panel (defaults to 75)</summary>
</member>
- <!-- Badly formed XML comment ignored for
member "M:Ext.WindowConfig.elements(System.String)" -->
<member name="M:Ext.WindowConfig.defaultType(System.String)">
<summary> The default type of container represented by
this object as registered in Ext.ComponentMgr (defaults to 'panel').</summary>
</member>
<member name="M:Ext.WindowConfig.layout(System.String)">
- <summary> The layout type to be used in this container.
If not specified, a default {@link Ext.layout.ContainerLayout} will be
created and used. Valid values are: accordion, anchor, border, card,
column, fit, form and table. Specific config values for the chosen
layout type can be specified using {@link #layoutConfig}.</summary>
+ <summary> The layout type to be used in this container.
If not specified, a default {@link Ext.layout.ContainerLayout} will be
created and used. Valid values are: absolute, accordion, anchor,
border, card, column, fit, form and table. Specific config values for
the chosen layout type can be specified using {@link #layoutConfig}.</summary>
</member>
<member name="M:Ext.WindowConfig.layoutConfig(System.Object)">
- <summary> This is a config object containing properties
specific to the chosen layout (to be used in conjunction with the
{@link #layout} config value). For complete details regarding the
valid config options for each layout type, see the layout class
corresponding to the type specified:<ul class="mdetail-params">
<li>{@link Ext.layout.Accordion}</li> <li>{@link
Ext.layout.AnchorLayout}</li> <li>{@link Ext.layout.BorderLayout}</li>
<li>{@link Ext.layout.CardLayout}</li> <li>{@link
Ext.layout.ColumnLayout}</li> <li>{@link Ext.layout.FitLayout}</li>
<li>{@link Ext.layout.FormLayout}</li> <li>{@link Ext.layout.TableLayout}</li></ul></summary>
+ <summary> This is a config object containing properties
specific to the chosen layout (to be used in conjunction with the
{@link #layout} config value). For complete details regarding the
valid config options for each layout type, see the layout class
corresponding to the type specified:<ul class="mdetail-params">
<li>{@link Ext.layout.Absolute}</li> <li>{@link
Ext.layout.Accordion}</li> <li>{@link Ext.layout.AnchorLayout}</li>
<li>{@link Ext.layout.BorderLayout}</li> <li>{@link
Ext.layout.CardLayout}</li> <li>{@link Ext.layout.ColumnLayout}</li>
<li>{@link Ext.layout.FitLayout}</li> <li>{@link
Ext.layout.FormLayout}</li> <li>{@link Ext.layout.TableLayout}</li></ul></summary>
</member>
<member name="M:Ext.WindowConfig.bufferResize(System.Object)">
- <summary>{Boolean/Number} When set to true (100
milliseconds) or a number of milliseconds, the layout assigned for this
container will buffer the frequency it calculates and does a re-layout
of components. This is useful for heavy containers or containers with a
large amount of sub components that frequent calls to layout are expensive.</summary>
+ <summary>{Boolean/Number} When set to true (100
milliseconds) or a number of milliseconds, the layout assigned for this
container will buffer the frequency it calculates and does a re-layout
of components. This is useful for heavy containers or containers with a
large quantity of sub-components for which frequent layout calls would
be expensive.</summary>
</member>
<member name="M:Ext.WindowConfig.activeItem(System.Object)">
<summary>{String/Number} A string component id or the
numeric index of the component that should be initially activated
within the container's layout on render. For example,
activeItem: 'item-1' or activeItem: 0 (index 0 = the first item in the
container's collection). activeItem only applies to layout styles that
can display items one at a time (like {@link Ext.layout.Accordion},
{@link Ext.layout.CardLayout} and {@link Ext.layout.FitLayout}).
Related to {@link Ext.layout.ContainerLayout#activeItem}.</summary>
@@ -3744,6 +4009,12 @@
<member name="M:Ext.WindowConfig.defaults(System.Object)">
<summary> A config object that will be applied to all
components added to this container either via the {@link #items} config
or via the {@link #add} or {@link #insert} methods. The defaults
config can contain any number of name/value property pairs to be added
to each item, and should be valid for the types of items being added to
the container. For example, to automatically apply padding to the body
of each of a set of contained {@link Ext.Panel} items, you could pass:
defaults: {bodyStyle:'padding:15px'}.</summary>
</member>
+ <member name="M:Ext.WindowConfig.pageX(System.Double)">
+ <summary> The page level x coordinate for this component
if contained within a positioning container.</summary>
+ </member>
+ <member name="M:Ext.WindowConfig.pageY(System.Double)">
+ <summary> The page level y coordinate for this component
if contained within a positioning container.</summary>
+ </member>
<member name="M:Ext.WindowConfig.height(System.Double)">
<summary> The height of this component in pixels
(defaults to auto).</summary>
</member>
@@ -3751,13 +4022,10 @@
<summary> The width of this component in pixels (defaults
to auto).</summary>
</member>
<member name="M:Ext.WindowConfig.autoHeight(System.Boolean)">
- <summary> True to use height:'auto', false to use fixed
height (defaults to false).</summary>
+ <summary> True to use height:'auto', false to use fixed
height. Note: although many components inherit this config option, not
all will function as expected with a height of 'auto'. (defaults to false).</summary>
</member>
<member name="M:Ext.WindowConfig.autoWidth(System.Boolean)">
- <summary> True to use width:'auto', false to use fixed
width (defaults to false).</summary>
- </member>
- <member name="M:Ext.WindowConfig.deferHeight(System.Boolean)">
- <summary> True to defer height calculations to an
external component, false to allow this component to set its own height
(defaults to false).</summary>
+ <summary> True to use width:'auto', false to use fixed
width. Note: although many components inherit this config option, not
all will function as expected with a width of 'auto'. (defaults to false).</summary>
</member>
<member name="M:Ext.WindowConfig.xtype(System.String)">
<summary>
@@ -3769,9 +4037,15 @@
<member name="M:Ext.WindowConfig.id(System.String)">
<summary> The unique id of this component (defaults to an
auto-assigned id).</summary>
</member>
+ <member name="M:Ext.WindowConfig.autoEl(System.Object)">
+ <summary>{String/Object} A tag name or DomHelper spec to
create an element with. This is intended to create shorthand utility
components inline via JSON. It should not be used for higher level
components which already create their own elements. Example usage:
<pre><code> {xtype:'box', autoEl: 'div', cls:'my-class'} {xtype:'box',
autoEl: {tag:'blockquote', html:'autoEl is cool!'}} // with DomHelper </code></pre></summary>
+ </member>
<member name="M:Ext.WindowConfig.cls(System.String)">
<summary> An optional extra CSS class that will be added
to this component's Element (defaults to ''). This can be useful for
adding customized styles to the component or any of its children using
standard CSS rules.</summary>
</member>
+ <member name="M:Ext.WindowConfig.overCls(System.String)">
+ <summary> An optional extra CSS class that will be added
to this component's Element when the mouse moves over the Element, and
removed when the mouse moves out. (defaults to ''). This can be useful
for adding customized "active" or "hover" styles to the component or
any of its children using standard CSS rules.</summary>
+ </member>
<member name="M:Ext.WindowConfig.style(System.String)">
<summary> A custom style specification to be applied to
this component's Element. Should be a valid argument to {@link Ext.Element#applyStyles}.</summary>
</member>
@@ -3784,6 +4058,12 @@
<member name="M:Ext.WindowConfig.renderTo(System.Object)">
<summary> The id of the node, a DOM node or an existing
Element that will be the container to render this component into. Using
this config, a call to render() is not required.</summary>
</member>
+ <member name="M:Ext.WindowConfig.stateful(System.Boolean)">
+ <summary> A flag which causes the Component to attempt to
restore the state of internal properties from a saved state on
startup.<p> For state saving to work, the state manager's provider must
have been set to an implementation of {@link Ext.state.Provider} which
overrides the {@link Ext.state.Provider#set set} and {@link
Ext.state.Provider#get get} methods to save and recall name/value
pairs. A built-in implementation, {@link Ext.state.CookieProvider} is
available.</p> <p>To set the state provider for the current page:</p>
<pre><code> Ext.state.Manager.setProvider(new
Ext.state.CookieProvider()); </code></pre> <p>Components attempt to
save state when one of the events listed in the {@link #stateEvents}
configuration fires.</p> <p>You can perform extra processing on state
save and restore by attaching handlers to the {@link
#beforestaterestore}, {@link staterestore}, {@link beforestatesave} and
{@link statesave} events</p></summary>
+ </member>
+ <member name="M:Ext.WindowConfig.stateId(System.String)">
+ <summary> The unique id for this component to use for
state management purposes (defaults to the component id). <p>See {@link
#stateful} for an explanation of saving and restoring Component state.</p></summary>
+ </member>
<member name="M:Ext.WindowConfig.disabledClass(System.String)">
<summary> CSS class added to the component when it is
disabled (defaults to "x-item-disabled").</summary>
</member>
@@ -3876,7 +4156,7 @@
the keypress events for a certain number of
milliseconds, and perform only if they stop
for that amount of time.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\util\DelayedTask.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\util\DelayedTask.js</jssource>
</member>
<member name="M:Ext.util.DelayedTask.#ctor">
<summary></summary>
@@ -3950,7 +4230,7 @@
display items. Item extends the base functionality of
{@link Ext.menu.BaseItem} by adding menu-specific
activation and click handling.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\menu\Item.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\menu\Item.js</jssource>
</member>
<member name="T:Ext.menu.BaseItem">
<summary>
@@ -3958,7 +4238,7 @@
The base class for all items that render into menus.
BaseItem provides default rendering, activated state
management and base configuration options shared by
all menu components.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\menu\BaseItem.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\menu\BaseItem.js</jssource>
</member>
<member name="M:Ext.menu.BaseItem.#ctor">
<summary>Creates a new BaseItem</summary>
@@ -4091,6 +4371,9 @@
<member name="P:Ext.menu.Item.superclass">
<summary>The reference to the class that this class
inherits from</summary>
</member>
+ <member name="P:Ext.menu.Item.menu">
+ <summary>Either an instance of {@link Ext.menu.Menu} or
the config object for an{@link Ext.menu.Menu} which acts as the submenu
when this item is activated.</summary>
+ </member>
<member name="P:Ext.menu.Item.icon">
<summary>The path to an icon to display in this item
(defaults to Ext.BLANK_IMAGE_URL). Ificon is specified {@link
#iconCls} should not be.</summary>
</member>
@@ -4115,6 +4398,9 @@
<member name="P:Ext.menu.Item.showDelay">
<summary>Length of time in milliseconds to wait before
showing this item (defaults to 200)</summary>
</member>
+ <member name="M:Ext.menu.ItemConfig.menu(System.Object)">
+ <summary> Either an instance of {@link Ext.menu.Menu} or
the config object for an {@link Ext.menu.Menu} which acts as the
submenu when this item is activated.</summary>
+ </member>
<member name="M:Ext.menu.ItemConfig.icon(System.String)">
<summary> The path to an icon to display in this item
(defaults to Ext.BLANK_IMAGE_URL). If icon is specified {@link
#iconCls} should not be.</summary>
</member>
@@ -4164,9 +4450,15 @@
<member name="M:Ext.menu.ItemConfig.id(System.String)">
<summary> The unique id of this component (defaults to an
auto-assigned id).</summary>
</member>
+ <member name="M:Ext.menu.ItemConfig.autoEl(System.Object)">
+ <summary>{String/Object} A tag name or DomHelper spec to
create an element with. This is intended to create shorthand utility
components inline via JSON. It should not be used for higher level
components which already create their own elements. Example usage:
<pre><code> {xtype:'box', autoEl: 'div', cls:'my-class'} {xtype:'box',
autoEl: {tag:'blockquote', html:'autoEl is cool!'}} // with DomHelper </code></pre></summary>
+ </member>
<member name="M:Ext.menu.ItemConfig.cls(System.String)">
<summary> An optional extra CSS class that will be added
to this component's Element (defaults to ''). This can be useful for
adding customized styles to the component or any of its children using
standard CSS rules.</summary>
</member>
+ <member name="M:Ext.menu.ItemConfig.overCls(System.String)">
+ <summary> An optional extra CSS class that will be added
to this component's Element when the mouse moves over the Element, and
removed when the mouse moves out. (defaults to ''). This can be useful
for adding customized "active" or "hover" styles to the component or
any of its children using standard CSS rules.</summary>
+ </member>
<member name="M:Ext.menu.ItemConfig.style(System.String)">
<summary> A custom style specification to be applied to
this component's Element. Should be a valid argument to {@link Ext.Element#applyStyles}.</summary>
</member>
@@ -4182,6 +4474,12 @@
<member name="M:Ext.menu.ItemConfig.renderTo(System.Object)">
<summary> The id of the node, a DOM node or an existing
Element that will be the container to render this component into. Using
this config, a call to render() is not required.</summary>
</member>
+ <member name="M:Ext.menu.ItemConfig.stateful(System.Boolean)">
+ <summary> A flag which causes the Component to attempt to
restore the state of internal properties from a saved state on
startup.<p> For state saving to work, the state manager's provider must
have been set to an implementation of {@link Ext.state.Provider} which
overrides the {@link Ext.state.Provider#set set} and {@link
Ext.state.Provider#get get} methods to save and recall name/value
pairs. A built-in implementation, {@link Ext.state.CookieProvider} is
available.</p> <p>To set the state provider for the current page:</p>
<pre><code> Ext.state.Manager.setProvider(new
Ext.state.CookieProvider()); </code></pre> <p>Components attempt to
save state when one of the events listed in the {@link #stateEvents}
configuration fires.</p> <p>You can perform extra processing on state
save and restore by attaching handlers to the {@link
#beforestaterestore}, {@link staterestore}, {@link beforestatesave} and
{@link statesave} events</p></summary>
+ </member>
+ <member name="M:Ext.menu.ItemConfig.stateId(System.String)">
+ <summary> The unique id for this component to use for
state management purposes (defaults to the component id). <p>See {@link
#stateful} for an explanation of saving and restoring Component state.</p></summary>
+ </member>
<member name="M:Ext.menu.ItemConfig.disabledClass(System.String)">
<summary> CSS class added to the component when it is
disabled (defaults to "x-item-disabled").</summary>
</member>
@@ -4208,7 +4506,7 @@
/**
A menu containing a {@link Ext.menu.ColorItem}
component (which provides a basic color picker).
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\menu\ColorMenu.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\menu\ColorMenu.js</jssource>
</member>
<member name="T:Ext.menu.Menu">
<summary>
@@ -4216,7 +4514,7 @@
A menu object. This is the container to which you add
all other menu items. Menu can also serve a as a base class
when you want a specialzed menu based off of another
component (like {@link Ext.menu.DateMenu} for example).
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\menu\Menu.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\menu\Menu.js</jssource>
</member>
<member name="M:Ext.menu.Menu.#ctor">
<summary>Creates a new Menu</summary>
@@ -4414,6 +4712,13 @@
<summary>Removes and destroys all items in the menu</summary>
<returns></returns>
</member>
+ <member name="M:Ext.menu.Menu.destroy">
+ <summary>
+ Destroys the menu by unregistering it from {@link
Ext.menu.MenuMgr}, purging event listeners,
+ removing all of the menus items, then destroying the
underlying {@link Ext.Element}
+ </summary>
+ <returns></returns>
+ </member>
<member name="P:Ext.menu.Menu.prototype">
<summary>The reference to the prototype the every object
of this type is constructed with</summary>
</member>
@@ -4423,6 +4728,9 @@
<member name="P:Ext.menu.Menu.superclass">
<summary>The reference to the class that this class
inherits from</summary>
</member>
+ <member name="P:Ext.menu.Menu.items">
+ <summary>A MixedCollection of this Menu's items</summary>
+ </member>
<member name="P:Ext.menu.Menu.defaults">
<summary>
A config object that will be applied to all items
added to this container either via the {@link #items}
@@ -4431,9 +4739,6 @@
being added to the menu.
</summary>
</member>
- <member name="P:Ext.menu.Menu.items">
- <summary>An array of items to be added to this menu. See
{@link #add} for a list of valid item types.</summary>
- </member>
<member name="P:Ext.menu.Menu.minWidth">
<summary>The minimum width of the menu in pixels (defaults
to 120)</summary>
</member>
@@ -4444,7 +4749,7 @@
<summary>The {@link Ext.Element#alignTo} anchor position
value to use for submenus ofthis menu (defaults to "tl-tr?")</summary>
</member>
<member name="P:Ext.menu.Menu.defaultAlign">
- <summary>The default {@link Ext.Element#alignTo) anchor
position value for this menurelative to its element of origin (defaults to "tl-bl?")</summary>
+ <summary>The default {@link Ext.Element#alignTo} anchor
position value for this menurelative to its element of origin (defaults to "tl-bl?")</summary>
</member>
<member name="P:Ext.menu.Menu.allowOtherMenus">
<summary>True to allow multiple menus to be displayed at
the same time (defaults to false)</summary>
@@ -4486,7 +4791,7 @@
<summary> The {@link Ext.Element#alignTo} anchor position
value to use for submenus of this menu (defaults to "tl-tr?")</summary>
</member>
<member name="M:Ext.menu.ColorMenuConfig.defaultAlign(System.String)">
- <summary> The default {@link Ext.Element#alignTo) anchor
position value for this menu relative to its element of origin
(defaults to "tl-bl?")</summary>
+ <summary> The default {@link Ext.Element#alignTo} anchor
position value for this menu relative to its element of origin
(defaults to "tl-bl?")</summary>
</member>
<member name="M:Ext.menu.ColorMenuConfig.allowOtherMenus(System.Boolean)">
<summary> True to allow multiple menus to be displayed at
the same time (defaults to false)</summary>
@@ -4511,12 +4816,12 @@
<member name="T:Ext.grid.RowSelectionModel">
<summary>
/**
- The default SelectionModel used by {@link Ext.grid.Grid}.
+ The default SelectionModel used by {@link Ext.grid.GridPanel}.
It supports multiple selections and keyboard
selection/navigation. The objects stored
as selections and returned by {@link #getSelected},
and {@link #getSelections} are
the {@link Ext.data.Record Record}s which provide the
data for the selected rows.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\grid\RowSelectionModel.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\grid\RowSelectionModel.js</jssource>
</member>
<member name="T:Ext.grid.AbstractSelectionModel">
<summary>
@@ -4524,7 +4829,7 @@
Abstract base class for grid SelectionModels. It
provides the interface that should be
implemented by descendant classes. This class should
not be directly instantiated.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\grid\AbstractSelectionModel.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\grid\AbstractSelectionModel.js</jssource>
</member>
<member name="M:Ext.grid.AbstractSelectionModel.#ctor">
<summary></summary>
@@ -4594,21 +4899,21 @@
</member>
<member name="M:Ext.grid.RowSelectionModel.selectNext">
<summary>Selects the row immediately following the last
selected row.</summary>
- <returns></returns>
+ <returns>Boolean</returns>
</member>
<member name="M:Ext.grid.RowSelectionModel.selectNext(System.Boolean)">
<summary>Selects the row immediately following the last
selected row.</summary>
<param name="keepExisting">(optional) True to keep
existing selections</param>
- <returns></returns>
+ <returns>Boolean</returns>
</member>
<member name="M:Ext.grid.RowSelectionModel.selectPrevious">
<summary>Selects the row that precedes the last selected row.</summary>
- <returns></returns>
+ <returns>Boolean</returns>
</member>
<member name="M:Ext.grid.RowSelectionModel.selectPrevious(System.Boolean)">
<summary>Selects the row that precedes the last selected row.</summary>
<param name="keepExisting">(optional) True to keep
existing selections</param>
- <returns></returns>
+ <returns>Boolean</returns>
</member>
<member name="M:Ext.grid.RowSelectionModel.hasNext">
<summary>Returns true if there is a next record to select</summary>
@@ -4697,7 +5002,7 @@
<member name="M:Ext.grid.RowSelectionModel.selectRows(System.Array,System.Boolean)">
<summary>Selects multiple rows.</summary>
<param name="rows">Array of the indexes of the row to select</param>
- <param name="keepExisting">(optional) True to keep
existing selections</param>
+ <param name="keepExisting">(optional) True to keep
existing selections (defaults to false)</param>
<returns></returns>
</member>
<member name="M:Ext.grid.RowSelectionModel.selectRange">
@@ -4773,9 +5078,15 @@
<member name="P:Ext.grid.RowSelectionModel.singleSelect">
<summary>True to allow selection of only one row at a time
(defaults to false)</summary>
</member>
+ <member name="P:Ext.grid.RowSelectionModel.moveEditorOnEnter">
+ <summary>False to turn off moving the editor to the next
cell when the enter key is pressed</summary>
+ </member>
<member name="M:Ext.grid.RowSelectionModelConfig.singleSelect(System.Boolean)">
<summary> True to allow selection of only one row at a
time (defaults to false)</summary>
</member>
+ <member name="M:Ext.grid.RowSelectionModelConfig.moveEditorOnEnter(System.Boolean)">
+ <summary> False to turn off moving the editor to the next
cell when the enter key is pressed</summary>
+ </member>
<member name="M:Ext.grid.RowSelectionModelConfig.listeners(System.Object)">
<summary> A config object containing one or more event
handlers to be added to this object during initialization. This should
be a valid listeners config object as specified in the {@link
#addListener} example for attaching multiple handlers at once.</summary>
</member>
@@ -4877,6 +5188,9 @@
input fields.
</summary>
</member>
+ <member name="P:Ext.form.ActionClass.timeout">
+ <summary>The number of milliseconds to wait for a server
response beforefailing with the {@link #failureType} as {@link #CONNECT_FAILURE}.</summary>
+ </member>
<member name="P:Ext.form.ActionClass.success">
<summary>
The function to call when a valid success return
packet is recieved.The function is passed the following parameters:<ul class="mdetail-params">
@@ -4914,8 +5228,8 @@
</member>
<member name="P:Ext.form.ActionClass.result">
<summary>
- The type of failure detected. See {@link
#Ext.form.Action-Action.CLIENT_INVALID CLIENT_INVALID}, {@link
#Ext.form.Action-Action.SERVER_INVALID SERVER_INVALID},
- {@link #Ext.form.Action-Action.CONNECT_FAILURE
CONNECT_FAILURE}, {@link #Ext.form.Action-Action.LOAD_FAILURE LOAD_FAILURE}
+ The type of failure detected. See {@link
#Ext.form.Action.CLIENT_INVALID CLIENT_INVALID}, {@link
#Ext.form.Action.SERVER_INVALID SERVER_INVALID},
+ {@link #Ext.form.Action.CONNECT_FAILURE
CONNECT_FAILURE}, {@link #Ext.form.Action.LOAD_FAILURE LOAD_FAILURE}
//**
The XMLHttpRequest object used to perform the action.
//**
@@ -4932,6 +5246,9 @@
<member name="M:Ext.form.ActionConfig.params_(System.Object)">
<summary> Extra parameter values to pass. These are added
to the Form's {@link Ext.form.BasicForm#baseParams} and passed to the
specified URL along with the Form's input fields.</summary>
</member>
+ <member name="M:Ext.form.ActionConfig.timeout(System.Double)">
+ <summary> The number of milliseconds to wait for a server
response before failing with the {@link #failureType} as {@link #CONNECT_FAILURE}.</summary>
+ </member>
<member name="M:Ext.form.ActionConfig.success(System.Delegate)">
<summary> The function to call when a valid success return
packet is recieved. The function is passed the following parameters:<ul
class="mdetail-params"> <li><b>form</b> : Ext.form.BasicForm<div
class="sub-desc">The form that requested the action</div></li>
<li><b>action</b> : Ext.form.Action<div class="sub-desc">The Action
class. The {@link #result} property of this object may be examined to
perform custom postprocessing.</div></li> </ul></summary>
</member>
@@ -4956,7 +5273,7 @@
Ext core utilities and functions.
*/
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\core\Ext.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\core\Ext.js</jssource>
</member>
<member name="M:Ext.ExtClass.#ctor">
<summary>Auto-generated default constructor</summary>
@@ -5044,38 +5361,154 @@
Extends one class with another class and optionally
overrides members with the passed literal. This class
also adds the function "override()" to the class that
can be used to override
members on an instance.
+ * <p>
+ This function also supports a 2-argument call in which
the subclass's constructor is
+ not passed as an argument. In this form, the
parameters are as follows:</p><p>
+ <div class="mdetail-params"><ul>
+ <li><code>superclass</code>
+ <div class="sub-desc">The class being extended</div></li>
+ <li><code>overrides</code>
+ <div class="sub-desc">A literal with members which are
copied into the subclass's
+ prototype, and are therefore shared among all
instances of the new class.<p>
+ This may contain a special member named
<tt><b>constructor</b></tt>. This is used
+ to define the constructor of the new class, and is
returned. If this property is
+ <i>not</i> specified, a constructor is generated and
returned which just calls the
+ superclass's constructor passing on its parameters.</p></div></li>
+ </ul></div></p><p>
+ For example, to create a subclass of the Ext GridPanel:
+ <pre><code>
+ MyGridPanel = Ext.extend(Ext.grid.GridPanel, {
+ constructor: function(config) {
+ // Your preprocessing here
+ MyGridPanel.superclass.constructor.apply(this, arguments);
+ // Your postprocessing here
+ },
+ yourMethod: function() {
+ // etc.
+ }
+ });
+ </code></pre>
+ </p>
+ prototype, and are therefore shared between all
instances of the new class.
</summary>
- <returns></returns>
+ <returns>Function</returns>
</member>
- <member name="M:Ext.ExtClass.extend(System.Object)">
+ <member name="M:Ext.ExtClass.extend(System.Delegate)">
<summary>
Extends one class with another class and optionally
overrides members with the passed literal. This class
also adds the function "override()" to the class that
can be used to override
members on an instance.
+ * <p>
+ This function also supports a 2-argument call in which
the subclass's constructor is
+ not passed as an argument. In this form, the
parameters are as follows:</p><p>
+ <div class="mdetail-params"><ul>
+ <li><code>superclass</code>
+ <div class="sub-desc">The class being extended</div></li>
+ <li><code>overrides</code>
+ <div class="sub-desc">A literal with members which are
copied into the subclass's
+ prototype, and are therefore shared among all
instances of the new class.<p>
+ This may contain a special member named
<tt><b>constructor</b></tt>. This is used
+ to define the constructor of the new class, and is
returned. If this property is
+ <i>not</i> specified, a constructor is generated and
returned which just calls the
+ superclass's constructor passing on its parameters.</p></div></li>
+ </ul></div></p><p>
+ For example, to create a subclass of the Ext GridPanel:
+ <pre><code>
+ MyGridPanel = Ext.extend(Ext.grid.GridPanel, {
+ constructor: function(config) {
+ // Your preprocessing here
+ MyGridPanel.superclass.constructor.apply(this, arguments);
+ // Your postprocessing here
+ },
+ yourMethod: function() {
+ // etc.
+ }
+ });
+ </code></pre>
+ </p>
+ prototype, and are therefore shared between all
instances of the new class.
</summary>
<param name="subclass">The class inheriting the functionality</param>
- <returns></returns>
+ <returns>Function</returns>
</member>
- <member name="M:Ext.ExtClass.extend(System.Object,System.Object)">
+ <member name="M:Ext.ExtClass.extend(System.Delegate,System.Delegate)">
<summary>
Extends one class with another class and optionally
overrides members with the passed literal. This class
also adds the function "override()" to the class that
can be used to override
members on an instance.
+ * <p>
+ This function also supports a 2-argument call in which
the subclass's constructor is
+ not passed as an argument. In this form, the
parameters are as follows:</p><p>
+ <div class="mdetail-params"><ul>
+ <li><code>superclass</code>
+ <div class="sub-desc">The class being extended</div></li>
+ <li><code>overrides</code>
+ <div class="sub-desc">A literal with members which are
copied into the subclass's
+ prototype, and are therefore shared among all
instances of the new class.<p>
+ This may contain a special member named
<tt><b>constructor</b></tt>. This is used
+ to define the constructor of the new class, and is
returned. If this property is
+ <i>not</i> specified, a constructor is generated and
returned which just calls the
+ superclass's constructor passing on its parameters.</p></div></li>
+ </ul></div></p><p>
+ For example, to create a subclass of the Ext GridPanel:
+ <pre><code>
+ MyGridPanel = Ext.extend(Ext.grid.GridPanel, {
+ constructor: function(config) {
+ // Your preprocessing here
+ MyGridPanel.superclass.constructor.apply(this, arguments);
+ // Your postprocessing here
+ },
+ yourMethod: function() {
+ // etc.
+ }
+ });
+ </code></pre>
+ </p>
+ prototype, and are therefore shared between all
instances of the new class.
</summary>
<param name="subclass">The class inheriting the functionality</param>
<param name="superclass">The class being extended</param>
- <returns></returns>
+ <returns>Function</returns>
</member>
- <member name="M:Ext.ExtClass.extend(System.Object,System.Object,System.Object)">
+ <member name="M:Ext.ExtClass.extend(System.Delegate,System.Delegate,System.Object)">
<summary>
Extends one class with another class and optionally
overrides members with the passed literal. This class
also adds the function "override()" to the class that
can be used to override
members on an instance.
+ * <p>
+ This function also supports a 2-argument call in which
the subclass's constructor is
+ not passed as an argument. In this form, the
parameters are as follows:</p><p>
+ <div class="mdetail-params"><ul>
+ <li><code>superclass</code>
+ <div class="sub-desc">The class being extended</div></li>
+ <li><code>overrides</code>
+ <div class="sub-desc">A literal with members which are
copied into the subclass's
+ prototype, and are therefore shared among all
instances of the new class.<p>
+ This may contain a special member named
<tt><b>constructor</b></tt>. This is used
+ to define the constructor of the new class, and is
returned. If this property is
+ <i>not</i> specified, a constructor is generated and
returned which just calls the
+ superclass's constructor passing on its parameters.</p></div></li>
+ </ul></div></p><p>
+ For example, to create a subclass of the Ext GridPanel:
+ <pre><code>
+ MyGridPanel = Ext.extend(Ext.grid.GridPanel, {
+ constructor: function(config) {
+ // Your preprocessing here
+ MyGridPanel.superclass.constructor.apply(this, arguments);
+ // Your postprocessing here
+ },
+ yourMethod: function() {
+ // etc.
+ }
+ });
+ </code></pre>
+ </p>
+ prototype, and are therefore shared between all
instances of the new class.
</summary>
<param name="subclass">The class inheriting the functionality</param>
<param name="superclass">The class being extended</param>
- <param name="overrides">(optional) A literal with members</param>
- <returns></returns>
+ <param name="overrides">(optional) A literal with members
which are copied into the subclass's</param>
+ <returns>Function</returns>
</member>
<member name="M:Ext.ExtClass.override_">
<summary>
@@ -5295,7 +5728,16 @@
{@link Ext.util.Observable} can be passed in. Any
number of elements and/or components can be
passed into this function in a single call as separate arguments.
</summary>
- <param name="args">etc...</param>
+ <param name="args">(optional)</param>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.ExtClass.removeNode">
+ <summary>Removes a DOM node from the document. The body
node will be ignored if passed in.</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.ExtClass.removeNode(System.DHTML.DOMElement)">
+ <summary>Removes a DOM node from the document. The body
node will be ignored if passed in.</summary>
+ <param name="node">The node to remove</param>
<returns></returns>
</member>
<!-- Badly formed XML comment ignored for
member "M:Ext.ExtClass.type" -->
@@ -5315,6 +5757,24 @@
<param name="allowBlank">(optional) Pass true if an empty
string is not considered empty</param>
<returns>Boolean</returns>
</member>
+ <member name="M:Ext.ExtClass.isArray">
+ <summary>Returns true if the passed object is a JavaScript
array, otherwise false.</summary>
+ <returns>Boolean</returns>
+ </member>
+ <member name="M:Ext.ExtClass.isArray(System.Object)">
+ <summary>Returns true if the passed object is a JavaScript
array, otherwise false.</summary>
+ <param name="The">object to test</param>
+ <returns>Boolean</returns>
+ </member>
+ <member name="M:Ext.ExtClass.isDate">
+ <summary>Returns true if the passed object is a JavaScript
date object, otherwise false.</summary>
+ <returns>Boolean</returns>
+ </member>
+ <member name="M:Ext.ExtClass.isDate(System.Object)">
+ <summary>Returns true if the passed object is a JavaScript
date object, otherwise false.</summary>
+ <param name="The">object to test</param>
+ <returns>Boolean</returns>
+ </member>
<member name="M:Ext.ExtClass.onReady(System.Delegate)">
<summary></summary>
<param name="fn">The method the event invokes</param>
@@ -5469,6 +5929,12 @@
<member name="P:Ext.ExtClass.isSafari">
<summary></summary>
</member>
+ <member name="P:Ext.ExtClass.isSafari3">
+ <summary></summary>
+ </member>
+ <member name="P:Ext.ExtClass.isSafari2">
+ <summary></summary>
+ </member>
<member name="P:Ext.ExtClass.isIE">
<summary></summary>
</member>
@@ -5514,7 +5980,7 @@
*/
Ext.EventManager = function(){
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\core\EventManager.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\core\EventManager.js</jssource>
</member>
<member name="M:Ext.EventManager.#ctor">
<summary>Auto-generated default constructor</summary>
@@ -5705,7 +6171,7 @@
/**
A base editor field that handles displaying/hiding on
demand and has some built-in sizing and event handling logic.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\Editor.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\Editor.js</jssource>
</member>
<member name="M:Ext.Editor.#ctor">
<summary>Create a new Editor</summary>
@@ -5837,7 +6303,7 @@
<member name="P:Ext.Editor.superclass">
<summary>The reference to the class that this class
inherits from</summary>
</member>
- <member name="P:Ext.Editor.autosize">
+ <member name="P:Ext.Editor.autoSize">
<summary>
True for the editor to automatically adopt the size of
the underlying field, "width" to adopt the width only,
or "height" to adopt the height only (defaults to false)
@@ -5883,7 +6349,7 @@
<member name="P:Ext.Editor.updateEl">
<summary>True to update the innerHTML of the bound element
when the update completes (defaults to false)</summary>
</member>
- <member name="M:Ext.EditorConfig.autosize(System.Object)">
+ <member name="M:Ext.EditorConfig.autoSize(System.Object)">
<summary>{Boolean/String} True for the editor to
automatically adopt the size of the underlying field, "width" to adopt
the width only, or "height" to adopt the height only (defaults to false)</summary>
</member>
<member name="M:Ext.EditorConfig.revertInvalid(System.Boolean)">
@@ -5929,9 +6395,15 @@
<member name="M:Ext.EditorConfig.id(System.String)">
<summary> The unique id of this component (defaults to an
auto-assigned id).</summary>
</member>
+ <member name="M:Ext.EditorConfig.autoEl(System.Object)">
+ <summary>{String/Object} A tag name or DomHelper spec to
create an element with. This is intended to create shorthand utility
components inline via JSON. It should not be used for higher level
components which already create their own elements. Example usage:
<pre><code> {xtype:'box', autoEl: 'div', cls:'my-class'} {xtype:'box',
autoEl: {tag:'blockquote', html:'autoEl is cool!'}} // with DomHelper </code></pre></summary>
+ </member>
<member name="M:Ext.EditorConfig.cls(System.String)">
<summary> An optional extra CSS class that will be added
to this component's Element (defaults to ''). This can be useful for
adding customized styles to the component or any of its children using
standard CSS rules.</summary>
</member>
+ <member name="M:Ext.EditorConfig.overCls(System.String)">
+ <summary> An optional extra CSS class that will be added
to this component's Element when the mouse moves over the Element, and
removed when the mouse moves out. (defaults to ''). This can be useful
for adding customized "active" or "hover" styles to the component or
any of its children using standard CSS rules.</summary>
+ </member>
<member name="M:Ext.EditorConfig.style(System.String)">
<summary> A custom style specification to be applied to
this component's Element. Should be a valid argument to {@link Ext.Element#applyStyles}.</summary>
</member>
@@ -5947,6 +6419,12 @@
<member name="M:Ext.EditorConfig.renderTo(System.Object)">
<summary> The id of the node, a DOM node or an existing
Element that will be the container to render this component into. Using
this config, a call to render() is not required.</summary>
</member>
+ <member name="M:Ext.EditorConfig.stateful(System.Boolean)">
+ <summary> A flag which causes the Component to attempt to
restore the state of internal properties from a saved state on
startup.<p> For state saving to work, the state manager's provider must
have been set to an implementation of {@link Ext.state.Provider} which
overrides the {@link Ext.state.Provider#set set} and {@link
Ext.state.Provider#get get} methods to save and recall name/value
pairs. A built-in implementation, {@link Ext.state.CookieProvider} is
available.</p> <p>To set the state provider for the current page:</p>
<pre><code> Ext.state.Manager.setProvider(new
Ext.state.CookieProvider()); </code></pre> <p>Components attempt to
save state when one of the events listed in the {@link #stateEvents}
configuration fires.</p> <p>You can perform extra processing on state
save and restore by attaching handlers to the {@link
#beforestaterestore}, {@link staterestore}, {@link beforestatesave} and
{@link statesave} events</p></summary>
+ </member>
+ <member name="M:Ext.EditorConfig.stateId(System.String)">
+ <summary> The unique id for this component to use for
state management purposes (defaults to the component id). <p>See {@link
#stateful} for an explanation of saving and restoring Component state.</p></summary>
+ </member>
<member name="M:Ext.EditorConfig.disabledClass(System.String)">
<summary> CSS class added to the component when it is
disabled (defaults to "x-item-disabled").</summary>
</member>
@@ -6043,7 +6521,7 @@
An implementation of Ext.data.DataProxy that simply
passes the data specified in its constructor
to the Reader when its load method is called.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\data\MemoryProxy.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\data\MemoryProxy.js</jssource>
</member>
<!-- Badly formed XML comment ignored for
member "T:Ext.data.DataProxy" -->
<member name="M:Ext.data.DataProxy.#ctor">
@@ -6188,14 +6666,30 @@
<member name="M:Ext.data.MemoryProxyConfig.custom(System.String,System.Object)">
<summary>Allows you to add custom config options</summary>
</member>
+ <member name="P:Ext.data.MemoryProxyEvents.loadexception">
+ <summary>
+ Fires if an exception occurs in the Proxy during data
loading. Note that this event is also relayed
+ through {@link Ext.data.Store}, so you can listen for
it directly on any Store instance.
+
+ <pre><code>
+ USAGE: ({Object} objthis, {Object} arg, {Object} nul,
{Error} e)
+ </code></pre>
+ <list type="bullet">
+ <item><term><b>objthis</b></term><description></description></item>
+ <item><term><b>arg</b></term><description>The callback's
arg object passed to the {@link #load} function</description></item>
+ <item><term><b>nul</b></term><description>This parameter
does not apply and will always be null for MemoryProxy</description></item>
+ <item><term><b>e</b></term><description>The JavaScript
Error object caught if the configured Reader could not read the data</description></item>
+ </list>
+ </summary>
+ </member>
<member name="T:Ext.DataView">
<summary>
/**
A mechanism for displaying data using custom layout
templates and formatting. DataView uses an {@link Ext.XTemplate}
- as its internal templating mechanisma, and is bound to
an {@link Ext.data.Store}
+ as its internal templating mechanism, and is bound to
an {@link Ext.data.Store}
so that as the data in the store changes the view is
automatically updated to reflect the changes. The view also
provides built-in behavior for many common events that
can occur for its contained items including click, doubleclick,
- mouseover, mouseout, etc. as well as a built-in
selection model. <b>In order to use these features, an itemSelector
+ mouseover, mouseout, etc. as well as a built-in
selection model. <b>In order to use these features, an {@link #itemSelector}
config must be provided for the DataView to determine
what nodes it will be working with.</b>
<p>The example below binds a DataView to a {@link
Ext.data.Store} and renders it into an {@link Ext.Panel}.</p>
<pre><code>
@@ -6238,7 +6732,7 @@
panel.render(document.body);
</code></pre>
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\DataView.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\DataView.js</jssource>
</member>
<member name="M:Ext.DataView.#ctor">
<summary>Create a new DataView</summary>
@@ -6267,24 +6761,27 @@
<summary>
Function that can be overridden to provide custom
formatting for the data that is sent to the template for each node.
a JSON object for an Updater bound view).
+ (either an array if your params are numeric (i.e. {0})
or an object (i.e. {foo: 'bar'}))
</summary>
- <returns></returns>
+ <returns>Array/Object</returns>
</member>
<member name="M:Ext.DataView.prepareData(System.Array)">
<summary>
Function that can be overridden to provide custom
formatting for the data that is sent to the template for each node.
a JSON object for an Updater bound view).
+ (either an array if your params are numeric (i.e. {0})
or an object (i.e. {foo: 'bar'}))
</summary>
<param name="data">The raw data (array of colData for a
data model bound view or</param>
- <returns></returns>
+ <returns>Array/Object</returns>
</member>
<member name="M:Ext.DataView.prepareData(System.Object)">
<summary>
Function that can be overridden to provide custom
formatting for the data that is sent to the template for each node.
a JSON object for an Updater bound view).
+ (either an array if your params are numeric (i.e. {0})
or an object (i.e. {foo: 'bar'}))
</summary>
<param name="data">The raw data (array of colData for a
data model bound view or</param>
- <returns></returns>
+ <returns>Array/Object</returns>
</member>
<member name="M:Ext.DataView.refreshNode">
<summary>Refreshes an individual node's data from the store.</summary>
@@ -6593,7 +7090,10 @@
<summary>The {@link Ext.data.Store} to bind this DataView to.</summary>
</member>
<member name="P:Ext.DataView.itemSelector">
- <summary><b>This is a required setting</b>. A CSS selector
in any format supported by {@link Ext.DomQuery} that will be used to
determine what nodes this DataView will be working with.</summary>
+ <summary>
+ <b>This is a required setting</b>. A simple CSS
selector (e.g. div.some-class or span:first-child) that will be
+ used to determine what nodes this DataView will be
working with.
+ </summary>
</member>
<member name="P:Ext.DataView.multiSelect">
<summary>
@@ -6629,6 +7129,9 @@
<member name="P:Ext.DataView.emptyText">
<summary>The text to display in the view when there is no
data to display (defaults to '').</summary>
</member>
+ <member name="P:Ext.DataView.deferEmptyText">
+ <summary>True to defer emptyText being applied until the
store's first load</summary>
+ </member>
<member name="M:Ext.DataViewConfig.tpl(System.Object)">
<summary>{String/Array} The HTML fragment or an array of
fragments that will make up the template used by this DataView. This
should be specified in the same format expected by the constructor of
{@link Ext.XTemplate}.</summary>
</member>
@@ -6636,7 +7139,7 @@
<summary> The {@link Ext.data.Store} to bind this
DataView to.</summary>
</member>
<member name="M:Ext.DataViewConfig.itemSelector(System.String)">
- <summary> <b>This is a required setting</b>. A CSS
selector in any format supported by {@link Ext.DomQuery} that will be
used to determine what nodes this DataView will be working with.</summary>
+ <summary> <b>This is a required setting</b>. A simple CSS
selector (e.g. div.some-class or span:first-child) that will be used to
determine what nodes this DataView will be working with.</summary>
</member>
<member name="M:Ext.DataViewConfig.multiSelect(System.Boolean)">
<summary> True to allow selection of more than one item
at a time, false to allow selection of only a single item at a time or
no selection at all, depending on the value of {@link #singleSelect}
(defaults to false).</summary>
@@ -6659,6 +7162,21 @@
<member name="M:Ext.DataViewConfig.emptyText(System.String)">
<summary> The text to display in the view when there is
no data to display (defaults to '').</summary>
</member>
+ <member name="M:Ext.DataViewConfig.deferEmptyText(System.Boolean)">
+ <summary> True to defer emptyText being applied until the
store's first load</summary>
+ </member>
+ <member name="M:Ext.DataViewConfig.x(System.Double)">
+ <summary> The local x (left) coordinate for this
component if contained within a positioning container.</summary>
+ </member>
+ <member name="M:Ext.DataViewConfig.y(System.Double)">
+ <summary> The local y (top) coordinate for this component
if contained within a positioning container.</summary>
+ </member>
+ <member name="M:Ext.DataViewConfig.pageX(System.Double)">
+ <summary> The page level x coordinate for this component
if contained within a positioning container.</summary>
+ </member>
+ <member name="M:Ext.DataViewConfig.pageY(System.Double)">
+ <summary> The page level y coordinate for this component
if contained within a positioning container.</summary>
+ </member>
<member name="M:Ext.DataViewConfig.height(System.Double)">
<summary> The height of this component in pixels
(defaults to auto).</summary>
</member>
@@ -6666,13 +7184,10 @@
<summary> The width of this component in pixels (defaults
to auto).</summary>
</member>
<member name="M:Ext.DataViewConfig.autoHeight(System.Boolean)">
- <summary> True to use height:'auto', false to use fixed
height (defaults to false).</summary>
+ <summary> True to use height:'auto', false to use fixed
height. Note: although many components inherit this config option, not
all will function as expected with a height of 'auto'. (defaults to false).</summary>
</member>
<member name="M:Ext.DataViewConfig.autoWidth(System.Boolean)">
- <summary> True to use width:'auto', false to use fixed
width (defaults to false).</summary>
- </member>
- <member name="M:Ext.DataViewConfig.deferHeight(System.Boolean)">
- <summary> True to defer height calculations to an
external component, false to allow this component to set its own height
(defaults to false).</summary>
+ <summary> True to use width:'auto', false to use fixed
width. Note: although many components inherit this config option, not
all will function as expected with a width of 'auto'. (defaults to false).</summary>
</member>
<member name="M:Ext.DataViewConfig.xtype(System.String)">
<summary>
@@ -6684,9 +7199,15 @@
<member name="M:Ext.DataViewConfig.id(System.String)">
<summary> The unique id of this component (defaults to an
auto-assigned id).</summary>
</member>
+ <member name="M:Ext.DataViewConfig.autoEl(System.Object)">
+ <summary>{String/Object} A tag name or DomHelper spec to
create an element with. This is intended to create shorthand utility
components inline via JSON. It should not be used for higher level
components which already create their own elements. Example usage:
<pre><code> {xtype:'box', autoEl: 'div', cls:'my-class'} {xtype:'box',
autoEl: {tag:'blockquote', html:'autoEl is cool!'}} // with DomHelper </code></pre></summary>
+ </member>
<member name="M:Ext.DataViewConfig.cls(System.String)">
<summary> An optional extra CSS class that will be added
to this component's Element (defaults to ''). This can be useful for
adding customized styles to the component or any of its children using
standard CSS rules.</summary>
</member>
+ <member name="M:Ext.DataViewConfig.overCls(System.String)">
+ <summary> An optional extra CSS class that will be added
to this component's Element when the mouse moves over the Element, and
removed when the mouse moves out. (defaults to ''). This can be useful
for adding customized "active" or "hover" styles to the component or
any of its children using standard CSS rules.</summary>
+ </member>
<member name="M:Ext.DataViewConfig.style(System.String)">
<summary> A custom style specification to be applied to
this component's Element. Should be a valid argument to {@link Ext.Element#applyStyles}.</summary>
</member>
@@ -6702,6 +7223,12 @@
<member name="M:Ext.DataViewConfig.renderTo(System.Object)">
<summary> The id of the node, a DOM node or an existing
Element that will be the container to render this component into. Using
this config, a call to render() is not required.</summary>
</member>
+ <member name="M:Ext.DataViewConfig.stateful(System.Boolean)">
+ <summary> A flag which causes the Component to attempt to
restore the state of internal properties from a saved state on
startup.<p> For state saving to work, the state manager's provider must
have been set to an implementation of {@link Ext.state.Provider} which
overrides the {@link Ext.state.Provider#set set} and {@link
Ext.state.Provider#get get} methods to save and recall name/value
pairs. A built-in implementation, {@link Ext.state.CookieProvider} is
available.</p> <p>To set the state provider for the current page:</p>
<pre><code> Ext.state.Manager.setProvider(new
Ext.state.CookieProvider()); </code></pre> <p>Components attempt to
save state when one of the events listed in the {@link #stateEvents}
configuration fires.</p> <p>You can perform extra processing on state
save and restore by attaching handlers to the {@link
#beforestaterestore}, {@link staterestore}, {@link beforestatesave} and
{@link statesave} events</p></summary>
+ </member>
+ <member name="M:Ext.DataViewConfig.stateId(System.String)">
+ <summary> The unique id for this component to use for
state management purposes (defaults to the component id). <p>See {@link
#stateful} for an explanation of saving and restoring Component state.</p></summary>
+ </member>
<member name="M:Ext.DataViewConfig.disabledClass(System.String)">
<summary> CSS class added to the component when it is
disabled (defaults to "x-item-disabled").</summary>
</member>
@@ -6813,13 +7340,13 @@
<summary> The default type of container represented by
this object as registered in Ext.ComponentMgr (defaults to 'panel').</summary>
</member>
<member name="M:Ext.ContainerConfig.layout(System.String)">
- <summary> The layout type to be used in this container.
If not specified, a default {@link Ext.layout.ContainerLayout} will be
created and used. Valid values are: accordion, anchor, border, card,
column, fit, form and table. Specific config values for the chosen
layout type can be specified using {@link #layoutConfig}.</summary>
+ <summary> The layout type to be used in this container.
If not specified, a default {@link Ext.layout.ContainerLayout} will be
created and used. Valid values are: absolute, accordion, anchor,
border, card, column, fit, form and table. Specific config values for
the chosen layout type can be specified using {@link #layoutConfig}.</summary>
</member>
<member name="M:Ext.ContainerConfig.layoutConfig(System.Object)">
- <summary> This is a config object containing properties
specific to the chosen layout (to be used in conjunction with the
{@link #layout} config value). For complete details regarding the
valid config options for each layout type, see the layout class
corresponding to the type specified:<ul class="mdetail-params">
<li>{@link Ext.layout.Accordion}</li> <li>{@link
Ext.layout.AnchorLayout}</li> <li>{@link Ext.layout.BorderLayout}</li>
<li>{@link Ext.layout.CardLayout}</li> <li>{@link
Ext.layout.ColumnLayout}</li> <li>{@link Ext.layout.FitLayout}</li>
<li>{@link Ext.layout.FormLayout}</li> <li>{@link Ext.layout.TableLayout}</li></ul></summary>
+ <summary> This is a config object containing properties
specific to the chosen layout (to be used in conjunction with the
{@link #layout} config value). For complete details regarding the
valid config options for each layout type, see the layout class
corresponding to the type specified:<ul class="mdetail-params">
<li>{@link Ext.layout.Absolute}</li> <li>{@link
Ext.layout.Accordion}</li> <li>{@link Ext.layout.AnchorLayout}</li>
<li>{@link Ext.layout.BorderLayout}</li> <li>{@link
Ext.layout.CardLayout}</li> <li>{@link Ext.layout.ColumnLayout}</li>
<li>{@link Ext.layout.FitLayout}</li> <li>{@link
Ext.layout.FormLayout}</li> <li>{@link Ext.layout.TableLayout}</li></ul></summary>
</member>
<member name="M:Ext.ContainerConfig.bufferResize(System.Object)">
- <summary>{Boolean/Number} When set to true (100
milliseconds) or a number of milliseconds, the layout assigned for this
container will buffer the frequency it calculates and does a re-layout
of components. This is useful for heavy containers or containers with a
large amount of sub components that frequent calls to layout are expensive.</summary>
+ <summary>{Boolean/Number} When set to true (100
milliseconds) or a number of milliseconds, the layout assigned for this
container will buffer the frequency it calculates and does a re-layout
of components. This is useful for heavy containers or containers with a
large quantity of sub-components for which frequent layout calls would
be expensive.</summary>
</member>
<member name="M:Ext.ContainerConfig.activeItem(System.Object)">
<summary>{String/Number} A string component id or the
numeric index of the component that should be initially activated
within the container's layout on render. For example,
activeItem: 'item-1' or activeItem: 0 (index 0 = the first item in the
container's collection). activeItem only applies to layout styles that
can display items one at a time (like {@link Ext.layout.Accordion},
{@link Ext.layout.CardLayout} and {@link Ext.layout.FitLayout}).
Related to {@link Ext.layout.ContainerLayout#activeItem}.</summary>
@@ -6828,6 +7355,18 @@
<member name="M:Ext.ContainerConfig.defaults(System.Object)">
<summary> A config object that will be applied to all
components added to this container either via the {@link #items} config
or via the {@link #add} or {@link #insert} methods. The defaults
config can contain any number of name/value property pairs to be added
to each item, and should be valid for the types of items being added to
the container. For example, to automatically apply padding to the body
of each of a set of contained {@link Ext.Panel} items, you could pass:
defaults: {bodyStyle:'padding:15px'}.</summary>
</member>
+ <member name="M:Ext.ContainerConfig.x(System.Double)">
+ <summary> The local x (left) coordinate for this
component if contained within a positioning container.</summary>
+ </member>
+ <member name="M:Ext.ContainerConfig.y(System.Double)">
+ <summary> The local y (top) coordinate for this component
if contained within a positioning container.</summary>
+ </member>
+ <member name="M:Ext.ContainerConfig.pageX(System.Double)">
+ <summary> The page level x coordinate for this component
if contained within a positioning container.</summary>
+ </member>
+ <member name="M:Ext.ContainerConfig.pageY(System.Double)">
+ <summary> The page level y coordinate for this component
if contained within a positioning container.</summary>
+ </member>
<member name="M:Ext.ContainerConfig.height(System.Double)">
<summary> The height of this component in pixels
(defaults to auto).</summary>
</member>
@@ -6835,13 +7374,10 @@
<summary> The width of this component in pixels (defaults
to auto).</summary>
</member>
<member name="M:Ext.ContainerConfig.autoHeight(System.Boolean)">
- <summary> True to use height:'auto', false to use fixed
height (defaults to false).</summary>
+ <summary> True to use height:'auto', false to use fixed
height. Note: although many components inherit this config option, not
all will function as expected with a height of 'auto'. (defaults to false).</summary>
</member>
<member name="M:Ext.ContainerConfig.autoWidth(System.Boolean)">
- <summary> True to use width:'auto', false to use fixed
width (defaults to false).</summary>
- </member>
- <member name="M:Ext.ContainerConfig.deferHeight(System.Boolean)">
- <summary> True to defer height calculations to an
external component, false to allow this component to set its own height
(defaults to false).</summary>
+ <summary> True to use width:'auto', false to use fixed
width. Note: although many components inherit this config option, not
all will function as expected with a width of 'auto'. (defaults to false).</summary>
</member>
<member name="M:Ext.ContainerConfig.xtype(System.String)">
<summary>
@@ -6853,9 +7389,15 @@
<member name="M:Ext.ContainerConfig.id(System.String)">
<summary> The unique id of this component (defaults to an
auto-assigned id).</summary>
</member>
+ <member name="M:Ext.ContainerConfig.autoEl(System.Object)">
+ <summary>{String/Object} A tag name or DomHelper spec to
create an element with. This is intended to create shorthand utility
components inline via JSON. It should not be used for higher level
components which already create their own elements. Example usage:
<pre><code> {xtype:'box', autoEl: 'div', cls:'my-class'} {xtype:'box',
autoEl: {tag:'blockquote', html:'autoEl is cool!'}} // with DomHelper </code></pre></summary>
+ </member>
<member name="M:Ext.ContainerConfig.cls(System.String)">
<summary> An optional extra CSS class that will be added
to this component's Element (defaults to ''). This can be useful for
adding customized styles to the component or any of its children using
standard CSS rules.</summary>
</member>
+ <member name="M:Ext.ContainerConfig.overCls(System.String)">
+ <summary> An optional extra CSS class that will be added
to this component's Element when the mouse moves over the Element, and
removed when the mouse moves out. (defaults to ''). This can be useful
for adding customized "active" or "hover" styles to the component or
any of its children using standard CSS rules.</summary>
+ </member>
<member name="M:Ext.ContainerConfig.style(System.String)">
<summary> A custom style specification to be applied to
this component's Element. Should be a valid argument to {@link Ext.Element#applyStyles}.</summary>
</member>
@@ -6871,6 +7413,12 @@
<member name="M:Ext.ContainerConfig.renderTo(System.Object)">
<summary> The id of the node, a DOM node or an existing
Element that will be the container to render this component into. Using
this config, a call to render() is not required.</summary>
</member>
+ <member name="M:Ext.ContainerConfig.stateful(System.Boolean)">
+ <summary> A flag which causes the Component to attempt to
restore the state of internal properties from a saved state on
startup.<p> For state saving to work, the state manager's provider must
have been set to an implementation of {@link Ext.state.Provider} which
overrides the {@link Ext.state.Provider#set set} and {@link
Ext.state.Provider#get get} methods to save and recall name/value
pairs. A built-in implementation, {@link Ext.state.CookieProvider} is
available.</p> <p>To set the state provider for the current page:</p>
<pre><code> Ext.state.Manager.setProvider(new
Ext.state.CookieProvider()); </code></pre> <p>Components attempt to
save state when one of the events listed in the {@link #stateEvents}
configuration fires.</p> <p>You can perform extra processing on state
save and restore by attaching handlers to the {@link
#beforestaterestore}, {@link staterestore}, {@link beforestatesave} and
{@link statesave} events</p></summary>
+ </member>
+ <member name="M:Ext.ContainerConfig.stateId(System.String)">
+ <summary> The unique id for this component to use for
state management purposes (defaults to the component id). <p>See {@link
#stateful} for an explanation of saving and restoring Component state.</p></summary>
+ </member>
<member name="M:Ext.ContainerConfig.disabledClass(System.String)">
<summary> CSS class added to the component when it is
disabled (defaults to "x-item-disabled").</summary>
</member>
@@ -6980,7 +7528,7 @@
@cfg {Boolean} isTarget False to not allow this node
to act as a drop target (defaults to true)
@cfg {Boolean} allowChildren False to not allow this
node to have child nodes (defaults to true)
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\tree\TreeNode.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\tree\TreeNode.js</jssource>
</member>
<member name="T:Ext.data.Node">
<summary>
@@ -6988,7 +7536,7 @@
@cfg {Boolean} leaf true if this node is a leaf and
does not have children
@cfg {String} id The id for this node. If one is not
specified, one is generated.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\data\Tree.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\data\Tree.js</jssource>
</member>
<member name="M:Ext.data.Node.#ctor">
<summary></summary>
@@ -7693,24 +8241,31 @@
<member name="T:Ext.tree.TreeEditor">
<summary>
/**
- Provides editor functionality for inline tree node
editing. Any valid {@link Ext.form.Field} can be used
+ Provides editor functionality for inline tree node
editing. Any valid {@link Ext.form.Field} subclass can be used
as the editor field.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\tree\TreeEditor.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\tree\TreeEditor.js</jssource>
</member>
<member name="M:Ext.tree.TreeEditor.#ctor">
- <summary></summary>
+ <summary>that will be applied to the default field
instance (defaults to a {@link Ext.form.TextField}).</summary>
<returns></returns>
</member>
<member name="M:Ext.tree.TreeEditor.#ctor(Ext.tree.TreePanel)">
- <summary></summary>
+ <summary>that will be applied to the default field
instance (defaults to a {@link Ext.form.TextField}).</summary>
<param name="tree"></param>
<returns></returns>
</member>
<member name="M:Ext.tree.TreeEditor.#ctor(Ext.tree.TreePanel,System.Object)">
- <summary></summary>
+ <summary>that will be applied to the default field
instance (defaults to a {@link Ext.form.TextField}).</summary>
<param name="tree"></param>
- <param name="config">Either a prebuilt {@link
Ext.form.Field} instance or a Field config object</param>
+ <param name="fieldConfig">(optional) Either a prebuilt
{@link Ext.form.Field} instance or a Field config object</param>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.tree.TreeEditor.#ctor(Ext.tree.TreePanel,System.Object,System.Object)">
+ <summary>that will be applied to the default field
instance (defaults to a {@link Ext.form.TextField}).</summary>
+ <param name="tree"></param>
+ <param name="fieldConfig">(optional) Either a prebuilt
{@link Ext.form.Field} instance or a Field config object</param>
+ <param name="config">(optional) A TreeEditor config object</param>
<returns></returns>
</member>
<member name="M:Ext.tree.TreeEditor.#ctor(Ext.form.Field)">
@@ -7800,7 +8355,7 @@
<member name="M:Ext.tree.TreeEditorConfig.editDelay(System.Double)">
<summary> The number of milliseconds between clicks to
register a double-click that will trigger editing on the current node
(defaults to 350). If two clicks occur on the same node within this
time span, the editor for the node will display, otherwise it will be
processed as a regular click.</summary>
</member>
- <member name="M:Ext.tree.TreeEditorConfig.autosize(System.Object)">
+ <member name="M:Ext.tree.TreeEditorConfig.autoSize(System.Object)">
<summary>{Boolean/String} True for the editor to
automatically adopt the size of the underlying field, "width" to adopt
the width only, or "height" to adopt the height only (defaults to false)</summary>
</member>
<member name="M:Ext.tree.TreeEditorConfig.revertInvalid(System.Boolean)">
@@ -7840,6 +8395,12 @@
<member name="M:Ext.tree.TreeEditorConfig.id(System.String)">
<summary> The unique id of this component (defaults to an
auto-assigned id).</summary>
</member>
+ <member name="M:Ext.tree.TreeEditorConfig.autoEl(System.Object)">
+ <summary>{String/Object} A tag name or DomHelper spec to
create an element with. This is intended to create shorthand utility
components inline via JSON. It should not be used for higher level
components which already create their own elements. Example usage:
<pre><code> {xtype:'box', autoEl: 'div', cls:'my-class'} {xtype:'box',
autoEl: {tag:'blockquote', html:'autoEl is cool!'}} // with DomHelper </code></pre></summary>
+ </member>
+ <member name="M:Ext.tree.TreeEditorConfig.overCls(System.String)">
+ <summary> An optional extra CSS class that will be added
to this component's Element when the mouse moves over the Element, and
removed when the mouse moves out. (defaults to ''). This can be useful
for adding customized "active" or "hover" styles to the component or
any of its children using standard CSS rules.</summary>
+ </member>
<member name="M:Ext.tree.TreeEditorConfig.style(System.String)">
<summary> A custom style specification to be applied to
this component's Element. Should be a valid argument to {@link Ext.Element#applyStyles}.</summary>
</member>
@@ -7855,6 +8416,12 @@
<member name="M:Ext.tree.TreeEditorConfig.renderTo(System.Object)">
<summary> The id of the node, a DOM node or an existing
Element that will be the container to render this component into. Using
this config, a call to render() is not required.</summary>
</member>
+ <member name="M:Ext.tree.TreeEditorConfig.stateful(System.Boolean)">
+ <summary> A flag which causes the Component to attempt to
restore the state of internal properties from a saved state on
startup.<p> For state saving to work, the state manager's provider must
have been set to an implementation of {@link Ext.state.Provider} which
overrides the {@link Ext.state.Provider#set set} and {@link
Ext.state.Provider#get get} methods to save and recall name/value
pairs. A built-in implementation, {@link Ext.state.CookieProvider} is
available.</p> <p>To set the state provider for the current page:</p>
<pre><code> Ext.state.Manager.setProvider(new
Ext.state.CookieProvider()); </code></pre> <p>Components attempt to
save state when one of the events listed in the {@link #stateEvents}
configuration fires.</p> <p>You can perform extra processing on state
save and restore by attaching handlers to the {@link
#beforestaterestore}, {@link staterestore}, {@link beforestatesave} and
{@link statesave} events</p></summary>
+ </member>
+ <member name="M:Ext.tree.TreeEditorConfig.stateId(System.String)">
+ <summary> The unique id for this component to use for
state management purposes (defaults to the component id). <p>See {@link
#stateful} for an explanation of saving and restoring Component state.</p></summary>
+ </member>
<member name="M:Ext.tree.TreeEditorConfig.disabledClass(System.String)">
<summary> CSS class added to the component when it is
disabled (defaults to "x-item-disabled").</summary>
</member>
@@ -7880,7 +8447,7 @@
<summary>
/**
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\tree\TreeDropZone.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\tree\TreeDropZone.js</jssource>
</member>
<member name="T:Ext.dd.DropZone">
<summary>
@@ -7888,7 +8455,7 @@
This class provides a container DD instance that
proxies for multiple child node targets.<br />
By default, this class requires that child nodes
accepting drop are registered with {@link Ext.dd.Registry}.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\dd\DropZone.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\dd\DropZone.js</jssource>
</member>
<member name="T:Ext.dd.DropTarget">
<summary>
@@ -7896,7 +8463,7 @@
A simple class that provides the basic implementation
needed to make any element a drop target that can have
draggable items dropped onto it. The drop has no
effect until an implementation of notifyDrop is provided.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\dd\DropTarget.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\dd\DropTarget.js</jssource>
</member>
<member name="T:Ext.dd.DDTarget">
<summary>
@@ -7906,7 +8473,7 @@
for the event callbacks, but this way we reduce the
processing cost of the
event listener and the callbacks.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\dd\DDCore.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\dd\DDCore.js</jssource>
</member>
<!-- Badly formed XML comment ignored for
member "T:Ext.dd.DragDrop" -->
<member name="M:Ext.dd.DragDrop.#ctor">
@@ -8156,6 +8723,161 @@
</summary>
<returns></returns>
</member>
+ <member name="M:Ext.dd.DragDrop.constrainTo">
+ <summary>
+ Initializes the drag drop object's constraints to
restrict movement to a certain element.
+ Usage:
+ <pre><code>
+ var dd = new Ext.dd.DDProxy("dragDiv1", "proxytest",
+ { dragElId: "existingProxyDiv" });
+ dd.startDrag = function(){
+ this.constrainTo("parent-id");
+ };
+ </code></pre>
+ Or you can initalize it using the {@link Ext.Element} object:
+ <pre><code>
+ Ext.get("dragDiv1").initDDProxy("proxytest",
{dragElId: "existingProxyDiv"}, {
+ startDrag : function(){
+ this.constrainTo("parent-id");
+ }
+ });
+ </code></pre>
+ and can be either a number for symmetrical padding (4
would be equal to {left:4, right:4, top:4, bottom:4}) or
+ an object containing the sides to pad. For example:
{right:10, bottom:10}
+ </summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.dd.DragDrop.constrainTo(System.Object)">
+ <summary>
+ Initializes the drag drop object's constraints to
restrict movement to a certain element.
+ Usage:
+ <pre><code>
+ var dd = new Ext.dd.DDProxy("dragDiv1", "proxytest",
+ { dragElId: "existingProxyDiv" });
+ dd.startDrag = function(){
+ this.constrainTo("parent-id");
+ };
+ </code></pre>
+ Or you can initalize it using the {@link Ext.Element} object:
+ <pre><code>
+ Ext.get("dragDiv1").initDDProxy("proxytest",
{dragElId: "existingProxyDiv"}, {
+ startDrag : function(){
+ this.constrainTo("parent-id");
+ }
+ });
+ </code></pre>
+ and can be either a number for symmetrical padding (4
would be equal to {left:4, right:4, top:4, bottom:4}) or
+ an object containing the sides to pad. For example:
{right:10, bottom:10}
+ </summary>
+ <param name="constrainTo">The element to constrain to.</param>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.dd.DragDrop.constrainTo(System.Object,System.Object)">
+ <summary>
+ Initializes the drag drop object's constraints to
restrict movement to a certain element.
+ Usage:
+ <pre><code>
+ var dd = new Ext.dd.DDProxy("dragDiv1", "proxytest",
+ { dragElId: "existingProxyDiv" });
+ dd.startDrag = function(){
+ this.constrainTo("parent-id");
+ };
+ </code></pre>
+ Or you can initalize it using the {@link Ext.Element} object:
+ <pre><code>
+ Ext.get("dragDiv1").initDDProxy("proxytest",
{dragElId: "existingProxyDiv"}, {
+ startDrag : function(){
+ this.constrainTo("parent-id");
+ }
+ });
+ </code></pre>
+ and can be either a number for symmetrical padding (4
would be equal to {left:4, right:4, top:4, bottom:4}) or
+ an object containing the sides to pad. For example:
{right:10, bottom:10}
+ </summary>
+ <param name="constrainTo">The element to constrain to.</param>
+ <param name="pad">(optional) Pad provides a way to
specify "padding" of the constraints,</param>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.dd.DragDrop.constrainTo(System.Object,System.Object,System.Boolean)">
+ <summary>
+ Initializes the drag drop object's constraints to
restrict movement to a certain element.
+ Usage:
+ <pre><code>
+ var dd = new Ext.dd.DDProxy("dragDiv1", "proxytest",
+ { dragElId: "existingProxyDiv" });
+ dd.startDrag = function(){
+ this.constrainTo("parent-id");
+ };
+ </code></pre>
+ Or you can initalize it using the {@link Ext.Element} object:
+ <pre><code>
+ Ext.get("dragDiv1").initDDProxy("proxytest",
{dragElId: "existingProxyDiv"}, {
+ startDrag : function(){
+ this.constrainTo("parent-id");
+ }
+ });
+ </code></pre>
+ and can be either a number for symmetrical padding (4
would be equal to {left:4, right:4, top:4, bottom:4}) or
+ an object containing the sides to pad. For example:
{right:10, bottom:10}
+ </summary>
+ <param name="constrainTo">The element to constrain to.</param>
+ <param name="pad">(optional) Pad provides a way to
specify "padding" of the constraints,</param>
+ <param name="inContent">(optional) Constrain the draggable
in the content box of the element (inside padding and borders)</param>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.dd.DragDrop.constrainTo(System.Object,System.Double)">
+ <summary>
+ Initializes the drag drop object's constraints to
restrict movement to a certain element.
+ Usage:
+ <pre><code>
+ var dd = new Ext.dd.DDProxy("dragDiv1", "proxytest",
+ { dragElId: "existingProxyDiv" });
+ dd.startDrag = function(){
+ this.constrainTo("parent-id");
+ };
+ </code></pre>
+ Or you can initalize it using the {@link Ext.Element} object:
+ <pre><code>
+ Ext.get("dragDiv1").initDDProxy("proxytest",
{dragElId: "existingProxyDiv"}, {
+ startDrag : function(){
+ this.constrainTo("parent-id");
+ }
+ });
+ </code></pre>
+ and can be either a number for symmetrical padding (4
would be equal to {left:4, right:4, top:4, bottom:4}) or
+ an object containing the sides to pad. For example:
{right:10, bottom:10}
+ </summary>
+ <param name="constrainTo">The element to constrain to.</param>
+ <param name="pad">(optional) Pad provides a way to
specify "padding" of the constraints,</param>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.dd.DragDrop.constrainTo(System.Object,System.Double,System.Boolean)">
+ <summary>
+ Initializes the drag drop object's constraints to
restrict movement to a certain element.
+ Usage:
+ <pre><code>
+ var dd = new Ext.dd.DDProxy("dragDiv1", "proxytest",
+ { dragElId: "existingProxyDiv" });
+ dd.startDrag = function(){
+ this.constrainTo("parent-id");
+ };
+ </code></pre>
+ Or you can initalize it using the {@link Ext.Element} object:
+ <pre><code>
+ Ext.get("dragDiv1").initDDProxy("proxytest",
{dragElId: "existingProxyDiv"}, {
+ startDrag : function(){
+ this.constrainTo("parent-id");
+ }
+ });
+ </code></pre>
+ and can be either a number for symmetrical padding (4
would be equal to {left:4, right:4, top:4, bottom:4}) or
+ an object containing the sides to pad. For example:
{right:10, bottom:10}
+ </summary>
+ <param name="constrainTo">The element to constrain to.</param>
+ <param name="pad">(optional) Pad provides a way to
specify "padding" of the constraints,</param>
+ <param name="inContent">(optional) Constrain the draggable
in the content box of the element (inside padding and borders)</param>
+ <returns></returns>
+ </member>
<member name="M:Ext.dd.DragDrop.getEl">
<summary>Returns a reference to the linked element</summary>
<returns>HTMLElement</returns>
@@ -8704,6 +9426,9 @@
@default false
</summary>
</member>
+ <member name="P:Ext.dd.DragDrop.defaultPadding">
+ <summary>Provides default constraint padding
to "constrainTo" elements (defaults to {left: 0, right:0, top:0, bottom:0}).</summary>
+ </member>
<member name="M:Ext.dd.DDTarget.#ctor">
<summary>
Valid properties for DDTarget in addition to those in
@@ -9685,9 +10410,9 @@
<member name="T:Ext.menu.DateItem">
<summary>
/**
- A menu item that wraps the {@link Ext.DatPicker} component.
+ A menu item that wraps the {@link Ext.DatePicker} component.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\menu\DateItem.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\menu\DateItem.js</jssource>
</member>
<member name="T:Ext.menu.Adapter">
<summary>
@@ -9695,7 +10420,7 @@
A base utility class that adapts a non-menu component
so that it can be wrapped by a menu item and added to a menu.
It provides basic rendering, activation management and
enable/disable logic required to work in menus.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\menu\Adapter.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\menu\Adapter.js</jssource>
</member>
<member name="M:Ext.menu.Adapter.#ctor">
<summary>Creates a new Adapter</summary>
@@ -9818,9 +10543,15 @@
<member name="M:Ext.menu.DateItemConfig.id(System.String)">
<summary> The unique id of this component (defaults to an
auto-assigned id).</summary>
</member>
+ <member name="M:Ext.menu.DateItemConfig.autoEl(System.Object)">
+ <summary>{String/Object} A tag name or DomHelper spec to
create an element with. This is intended to create shorthand utility
components inline via JSON. It should not be used for higher level
components which already create their own elements. Example usage:
<pre><code> {xtype:'box', autoEl: 'div', cls:'my-class'} {xtype:'box',
autoEl: {tag:'blockquote', html:'autoEl is cool!'}} // with DomHelper </code></pre></summary>
+ </member>
<member name="M:Ext.menu.DateItemConfig.cls(System.String)">
<summary> An optional extra CSS class that will be added
to this component's Element (defaults to ''). This can be useful for
adding customized styles to the component or any of its children using
standard CSS rules.</summary>
</member>
+ <member name="M:Ext.menu.DateItemConfig.overCls(System.String)">
+ <summary> An optional extra CSS class that will be added
to this component's Element when the mouse moves over the Element, and
removed when the mouse moves out. (defaults to ''). This can be useful
for adding customized "active" or "hover" styles to the component or
any of its children using standard CSS rules.</summary>
+ </member>
<member name="M:Ext.menu.DateItemConfig.style(System.String)">
<summary> A custom style specification to be applied to
this component's Element. Should be a valid argument to {@link Ext.Element#applyStyles}.</summary>
</member>
@@ -9836,6 +10567,12 @@
<member name="M:Ext.menu.DateItemConfig.renderTo(System.Object)">
<summary> The id of the node, a DOM node or an existing
Element that will be the container to render this component into. Using
this config, a call to render() is not required.</summary>
</member>
+ <member name="M:Ext.menu.DateItemConfig.stateful(System.Boolean)">
+ <summary> A flag which causes the Component to attempt to
restore the state of internal properties from a saved state on
startup.<p> For state saving to work, the state manager's provider must
have been set to an implementation of {@link Ext.state.Provider} which
overrides the {@link Ext.state.Provider#set set} and {@link
Ext.state.Provider#get get} methods to save and recall name/value
pairs. A built-in implementation, {@link Ext.state.CookieProvider} is
available.</p> <p>To set the state provider for the current page:</p>
<pre><code> Ext.state.Manager.setProvider(new
Ext.state.CookieProvider()); </code></pre> <p>Components attempt to
save state when one of the events listed in the {@link #stateEvents}
configuration fires.</p> <p>You can perform extra processing on state
save and restore by attaching handlers to the {@link
#beforestaterestore}, {@link staterestore}, {@link beforestatesave} and
{@link statesave} events</p></summary>
+ </member>
+ <member name="M:Ext.menu.DateItemConfig.stateId(System.String)">
+ <summary> The unique id for this component to use for
state management purposes (defaults to the component id). <p>See {@link
#stateful} for an explanation of saving and restoring Component state.</p></summary>
+ </member>
<member name="M:Ext.menu.DateItemConfig.disabledClass(System.String)">
<summary> CSS class added to the component when it is
disabled (defaults to "x-item-disabled").</summary>
</member>
@@ -9862,7 +10599,7 @@
/**
Adds a menu item that contains a checkbox by default,
but can also be part of a radio group.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\menu\CheckItem.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\menu\CheckItem.js</jssource>
</member>
<member name="M:Ext.menu.CheckItem.#ctor">
<summary>Creates a new CheckItem</summary>
@@ -9967,6 +10704,9 @@
<member name="M:Ext.menu.CheckItemConfig.checked_(System.Boolean)">
<summary> True to initialize this checkbox as checked
(defaults to false). Note that if this checkbox is part of a radio
group (group = true) only the last item in the group that is
initialized with checked = true will be rendered as checked.</summary>
</member>
+ <member name="M:Ext.menu.CheckItemConfig.menu(System.Object)">
+ <summary> Either an instance of {@link Ext.menu.Menu} or
the config object for an {@link Ext.menu.Menu} which acts as the
submenu when this item is activated.</summary>
+ </member>
<member name="M:Ext.menu.CheckItemConfig.icon(System.String)">
<summary> The path to an icon to display in this item
(defaults to Ext.BLANK_IMAGE_URL). If icon is specified {@link
#iconCls} should not be.</summary>
</member>
@@ -10013,9 +10753,15 @@
<member name="M:Ext.menu.CheckItemConfig.id(System.String)">
<summary> The unique id of this component (defaults to an
auto-assigned id).</summary>
</member>
+ <member name="M:Ext.menu.CheckItemConfig.autoEl(System.Object)">
+ <summary>{String/Object} A tag name or DomHelper spec to
create an element with. This is intended to create shorthand utility
components inline via JSON. It should not be used for higher level
components which already create their own elements. Example usage:
<pre><code> {xtype:'box', autoEl: 'div', cls:'my-class'} {xtype:'box',
autoEl: {tag:'blockquote', html:'autoEl is cool!'}} // with DomHelper </code></pre></summary>
+ </member>
<member name="M:Ext.menu.CheckItemConfig.cls(System.String)">
<summary> An optional extra CSS class that will be added
to this component's Element (defaults to ''). This can be useful for
adding customized styles to the component or any of its children using
standard CSS rules.</summary>
</member>
+ <member name="M:Ext.menu.CheckItemConfig.overCls(System.String)">
+ <summary> An optional extra CSS class that will be added
to this component's Element when the mouse moves over the Element, and
removed when the mouse moves out. (defaults to ''). This can be useful
for adding customized "active" or "hover" styles to the component or
any of its children using standard CSS rules.</summary>
+ </member>
<member name="M:Ext.menu.CheckItemConfig.style(System.String)">
<summary> A custom style specification to be applied to
this component's Element. Should be a valid argument to {@link Ext.Element#applyStyles}.</summary>
</member>
@@ -10031,6 +10777,12 @@
<member name="M:Ext.menu.CheckItemConfig.renderTo(System.Object)">
<summary> The id of the node, a DOM node or an existing
Element that will be the container to render this component into. Using
this config, a call to render() is not required.</summary>
</member>
+ <member name="M:Ext.menu.CheckItemConfig.stateful(System.Boolean)">
+ <summary> A flag which causes the Component to attempt to
restore the state of internal properties from a saved state on
startup.<p> For state saving to work, the state manager's provider must
have been set to an implementation of {@link Ext.state.Provider} which
overrides the {@link Ext.state.Provider#set set} and {@link
Ext.state.Provider#get get} methods to save and recall name/value
pairs. A built-in implementation, {@link Ext.state.CookieProvider} is
available.</p> <p>To set the state provider for the current page:</p>
<pre><code> Ext.state.Manager.setProvider(new
Ext.state.CookieProvider()); </code></pre> <p>Components attempt to
save state when one of the events listed in the {@link #stateEvents}
configuration fires.</p> <p>You can perform extra processing on state
save and restore by attaching handlers to the {@link
#beforestaterestore}, {@link staterestore}, {@link beforestatesave} and
{@link statesave} events</p></summary>
+ </member>
+ <member name="M:Ext.menu.CheckItemConfig.stateId(System.String)">
+ <summary> The unique id for this component to use for
state management purposes (defaults to the component id). <p>See {@link
#stateful} for an explanation of saving and restoring Component state.</p></summary>
+ </member>
<member name="M:Ext.menu.CheckItemConfig.disabledClass(System.String)">
<summary> CSS class added to the component when it is
disabled (defaults to "x-item-disabled").</summary>
</member>
@@ -10102,9 +10854,15 @@
<member name="M:Ext.menu.AdapterConfig.id(System.String)">
<summary> The unique id of this component (defaults to an
auto-assigned id).</summary>
</member>
+ <member name="M:Ext.menu.AdapterConfig.autoEl(System.Object)">
+ <summary>{String/Object} A tag name or DomHelper spec to
create an element with. This is intended to create shorthand utility
components inline via JSON. It should not be used for higher level
components which already create their own elements. Example usage:
<pre><code> {xtype:'box', autoEl: 'div', cls:'my-class'} {xtype:'box',
autoEl: {tag:'blockquote', html:'autoEl is cool!'}} // with DomHelper </code></pre></summary>
+ </member>
<member name="M:Ext.menu.AdapterConfig.cls(System.String)">
<summary> An optional extra CSS class that will be added
to this component's Element (defaults to ''). This can be useful for
adding customized styles to the component or any of its children using
standard CSS rules.</summary>
</member>
+ <member name="M:Ext.menu.AdapterConfig.overCls(System.String)">
+ <summary> An optional extra CSS class that will be added
to this component's Element when the mouse moves over the Element, and
removed when the mouse moves out. (defaults to ''). This can be useful
for adding customized "active" or "hover" styles to the component or
any of its children using standard CSS rules.</summary>
+ </member>
<member name="M:Ext.menu.AdapterConfig.style(System.String)">
<summary> A custom style specification to be applied to
this component's Element. Should be a valid argument to {@link Ext.Element#applyStyles}.</summary>
</member>
@@ -10120,6 +10878,12 @@
<member name="M:Ext.menu.AdapterConfig.renderTo(System.Object)">
<summary> The id of the node, a DOM node or an existing
Element that will be the container to render this component into. Using
this config, a call to render() is not required.</summary>
</member>
+ <member name="M:Ext.menu.AdapterConfig.stateful(System.Boolean)">
+ <summary> A flag which causes the Component to attempt to
restore the state of internal properties from a saved state on
startup.<p> For state saving to work, the state manager's provider must
have been set to an implementation of {@link Ext.state.Provider} which
overrides the {@link Ext.state.Provider#set set} and {@link
Ext.state.Provider#get get} methods to save and recall name/value
pairs. A built-in implementation, {@link Ext.state.CookieProvider} is
available.</p> <p>To set the state provider for the current page:</p>
<pre><code> Ext.state.Manager.setProvider(new
Ext.state.CookieProvider()); </code></pre> <p>Components attempt to
save state when one of the events listed in the {@link #stateEvents}
configuration fires.</p> <p>You can perform extra processing on state
save and restore by attaching handlers to the {@link
#beforestaterestore}, {@link staterestore}, {@link beforestatesave} and
{@link statesave} events</p></summary>
+ </member>
+ <member name="M:Ext.menu.AdapterConfig.stateId(System.String)">
+ <summary> The unique id for this component to use for
state management purposes (defaults to the component id). <p>See {@link
#stateful} for an explanation of saving and restoring Component state.</p></summary>
+ </member>
<member name="M:Ext.menu.AdapterConfig.disabledClass(System.String)">
<summary> CSS class added to the component when it is
disabled (defaults to "x-item-disabled").</summary>
</member>
@@ -10144,12 +10908,12 @@
<member name="T:Ext.LoadMask">
<summary>
/**
- A simple utility class for generically masking
elements while loading data. If the element being masked has
- an underlying {@link Ext.data.Store}, the masking will
be automatically synchronized with the store's loading
+ A simple utility class for generically masking
elements while loading data. If the {@link #store}
+ config option is specified, the masking will be
automatically synchronized with the store's loading
process and the mask element will be cached for reuse.
For all other elements, this mask will replace the
element's Updater load indicator and will be destroyed
after the initial load.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\LoadMask.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\LoadMask.js</jssource>
</member>
<member name="M:Ext.LoadMask.#ctor">
<summary>Create a new LoadMask</summary>
@@ -10174,12 +10938,26 @@
<summary>Enables the mask so that it can be displayed</summary>
<returns></returns>
</member>
+ <member name="M:Ext.LoadMask.show">
+ <summary>Show this LoadMask over the configured Element.</summary>
+ <returns></returns>
+ </member>
+ <member name="M:Ext.LoadMask.hide">
+ <summary>Hide this LoadMask.</summary>
+ <returns></returns>
+ </member>
<member name="P:Ext.LoadMask.prototype">
<summary>The reference to the prototype the every object
of this type is constructed with</summary>
</member>
<member name="P:Ext.LoadMask.constructor">
<summary>The reference to the constructor function</summary>
</member>
+ <member name="P:Ext.LoadMask.store">
+ <summary>
+ Optional Store to which the mask is bound. The mask is
displayed when a load request is issued, and
+ hidden on either load sucess, or load fail.
+ </summary>
+ </member>
<member name="P:Ext.LoadMask.removeMask">
<summary>
True to create a single-use mask that is automatically
destroyed after loading (useful for page loads),
@@ -10195,6 +10973,9 @@
<member name="P:Ext.LoadMask.disabled">
<summary>Read-only. True if the mask is currently disabled
so that it will not be displayed (defaults to false)</summary>
</member>
+ <member name="M:Ext.LoadMaskConfig.store(Ext.data.Store)">
+ <summary> Optional Store to which the mask is bound. The
mask is displayed when a load request is issued, and hidden on either
load sucess, or load fail.</summary>
+ </member>
<member name="M:Ext.LoadMaskConfig.removeMask(System.Boolean)">
<summary> True to create a single-use mask that is
automatically destroyed after loading (useful for page loads), False to
persist the mask element reference for multiple uses (e.g., for paged
data widgets). Defaults to false.</summary>
</member>
@@ -10215,8 +10996,8 @@
This class is intended to be extended or created via
the layout:'column' {@link Ext.Container#layout} config,
and should generally not need to be created directly
via the new keyword.</p>
<p>ColumnLayout does not have any direct config
options (other than inherited ones), but it does support a
- specific config property of <b>columnWidth</b> that
can be included in the config of any panel added to it. The
- layout will use the width (if pixels) or columnWidth
(if percent) of each panel during layout to determine how to size each panel.
+ specific config property of
<b><tt>columnWidth</tt></b> that can be included in the config of any
panel added to it. The
+ layout will use the columnWidth (if present) or width
of each panel during layout to determine how to size each panel.
If width or columnWidth is not specified for a given
panel, its width will default to the panel's width (or auto).</p>
<p>The width property is always evaluated as pixels,
and must be a number greater than or equal to 1.
The columnWidth property is always evaluated as a
percentage, and must be a decimal value greater than 0 and
@@ -10226,7 +11007,7 @@
specified (auto) are skipped, but their widths are
subtracted from the overall container width. During the second
pass, all panels with columnWidths are assigned pixel
widths in proportion to their percentages based on
the total <b>remaining</b> container width. In other
words, percentage width panels are designed to fill the space
- left over by all the fixed-width or auto-width panels.
Because of this, while you can specify any number of columns
+ left over by all the fixed-width and/or auto-width
panels. Because of this, while you can specify any number of columns
with different percentages, the columnWidths must
always add up to 1 (or 100%) when added together, otherwise your
layout may not render as expected. Example usage:</p>
<pre><code>
@@ -10245,8 +11026,8 @@
columnWidth: .15
}]
});
- // Mix of width and columnWidth -- all columnWidth
values values must add
- // up to 1. The first column will take up exactly
120px, and the last two
+ // Mix of width and columnWidth -- all columnWidth
values must add up
+ // to 1. The first column will take up exactly 120px,
and the last two
// columns will fill the remaining container width.
var p = new Ext.Panel({
title: 'Column Layout - Mixed',
@@ -10266,7 +11047,7 @@
*/
Ext.layout.ColumnLayout =
Ext.extend(Ext.layout.ContainerLayout, {
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\layout\ColumnLayout.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\layout\ColumnLayout.js</jssource>
</member>
<member name="T:Ext.layout.ContainerLayout">
<summary>
@@ -10278,7 +11059,7 @@
*/
Ext.layout.ContainerLayout = function(config){
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\layout\ContainerLayout.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\layout\ContainerLayout.js</jssource>
</member>
<member name="M:Ext.layout.ContainerLayout.#ctor">
<summary>Auto-generated default constructor</summary>
@@ -10337,7 +11118,7 @@
required for compatibility with the underlying store.
Generally this class should not need to be used directly --
the grid's data should be accessed from the underlying
store via the {@link #store} property.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\grid\PropertyGrid.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\grid\PropertyGrid.js</jssource>
</member>
<member name="M:Ext.grid.PropertyStore.#ctor">
<summary></summary>
@@ -10403,7 +11184,7 @@
renderTo: document.body
});</code></pre>
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\grid\GroupingView.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\grid\GroupingView.js</jssource>
</member>
<member name="T:Ext.grid.GridView">
<summary>
@@ -10414,7 +11195,7 @@
<p>This class does not provide ways to manipulate the
underlying data. The data
model of a Grid is held in an {@link Ext.data.Store}.</p>
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\widgets\grid\GridView.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\widgets\grid\GridView.js</jssource>
</member>
<member name="M:Ext.grid.GridView.#ctor">
<summary></summary>
@@ -10558,11 +11339,11 @@
<returns></returns>
</member>
<member name="M:Ext.grid.GridView.focusRow">
- <summary>Focuses the specified row..</summary>
+ <summary>Focuses the specified row.</summary>
<returns></returns>
</member>
<member name="M:Ext.grid.GridView.focusRow(System.Double)">
- <summary>Focuses the specified row..</summary>
+ <summary>Focuses the specified row.</summary>
<param name="row">The row index</param>
<returns></returns>
</member>
@@ -10605,6 +11386,9 @@
<member name="P:Ext.grid.GridView.emptyText">
<summary>Default text to display in the grid body when no
rows are available (defaults to '').</summary>
</member>
+ <member name="P:Ext.grid.GridView.deferEmptyText">
+ <summary>True to defer emptyText being applied until the
store's first load</summary>
+ </member>
<member name="P:Ext.grid.GridView.scrollOffset">
<summary>The amount of space to reserve for the scrollbar
(defaults to 19 pixels)</summary>
</member>
@@ -10689,7 +11473,7 @@
<summary>True to hide the column that is currently grouped</summary>
</member>
<member name="P:Ext.grid.GroupingView.showGroupName">
- <summary>True to display the name for each set of grouped
rows (defaults to false)</summary>
+ <summary>True to display the name for each set of grouped
rows (defaults to true)</summary>
</member>
<member name="P:Ext.grid.GroupingView.startCollapsed">
<summary>True to start all groups collapsed</summary>
@@ -10709,8 +11493,10 @@
<member name="P:Ext.grid.GroupingView.ignoreAdd">
<summary>True to skip refreshing the view when new rows
are added (defaults to false)</summary>
</member>
- <member name="P:Ext.grid.GroupingView.groupTextTpl">
- <summary>The template used to render the group text</summary>
+ <!-- Badly formed XML comment ignored for
member "P:Ext.grid.GroupingView.groupTextTpl" -->
+ <!-- Badly formed XML comment ignored for
member "P:Ext.grid.GroupingView.groupRenderer" -->
+ <member name="P:Ext.grid.GroupingView.header">
+ <summary>The text with which to prefix the group field
value in the group header line.</summary>
</member>
<member name="P:Ext.grid.GroupingView.groupByText">
<summary>Text displayed in the grid header menu for
grouping by a column(defaults to 'Group By This Field').</summary>
@@ -10722,7 +11508,7 @@
<summary> True to hide the column that is currently grouped</summary>
</member>
<member name="M:Ext.grid.GroupingViewConfig.showGroupName(System.Boolean)">
- <summary> True to display the name for each set of grouped
rows (defaults to false)</summary>
+ <summary> True to display the name for each set of grouped
rows (defaults to true)</summary>
</member>
<member name="M:Ext.grid.GroupingViewConfig.startCollapsed(System.Boolean)">
<summary> True to start all groups collapsed</summary>
@@ -10742,8 +11528,10 @@
<member name="M:Ext.grid.GroupingViewConfig.ignoreAdd(System.Boolean)">
<summary> True to skip refreshing the view when new rows
are added (defaults to false)</summary>
</member>
- <member name="M:Ext.grid.GroupingViewConfig.groupTextTpl(System.String)">
- <summary> The template used to render the group text</summary>
+ <!-- Badly formed XML comment ignored for
member "M:Ext.grid.GroupingViewConfig.groupTextTpl(System.String)" -->
+ <!-- Badly formed XML comment ignored for
member "M:Ext.grid.GroupingViewConfig.groupRenderer(System.Delegate)" -->
+ <member name="M:Ext.grid.GroupingViewConfig.header(System.String)">
+ <summary> The text with which to prefix the group field
value in the group header line.</summary>
</member>
<member name="M:Ext.grid.GroupingViewConfig.groupByText(System.String)">
<summary> Text displayed in the grid header menu for
grouping by a column (defaults to 'Group By This Field').</summary>
@@ -10757,6 +11545,9 @@
<member name="M:Ext.grid.GroupingViewConfig.emptyText(System.String)">
<summary> Default text to display in the grid body when no
rows are available (defaults to '').</summary>
</member>
+ <member name="M:Ext.grid.GroupingViewConfig.deferEmptyText(System.Boolean)">
+ <summary> True to defer emptyText being applied until the
store's first load</summary>
+ </member>
<member name="M:Ext.grid.GroupingViewConfig.autoFill(System.Boolean)">
<summary> True to auto expand the columns to fit the grid
<b>when the grid is created</b>.</summary>
</member>
@@ -10817,7 +11608,7 @@
*/
Ext.Fx = {
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\core\Fx.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\core\Fx.js</jssource>
</member>
<member name="M:Ext.Fx.#ctor">
<summary>Auto-generated default constructor</summary>
@@ -11269,7 +12060,7 @@
el.fadeOut({
endOpacity: 0, //can be any value between 0 and 1 (e.g. .5)
easing: 'easeOut',
- duration: .5
+ duration: .5,
remove: false,
useDisplay: false
});
@@ -11292,7 +12083,7 @@
el.fadeOut({
endOpacity: 0, //can be any value between 0 and 1 (e.g. .5)
easing: 'easeOut',
- duration: .5
+ duration: .5,
remove: false,
useDisplay: false
});
@@ -11316,7 +12107,8 @@
[element's height], {
easing: 'easeOut',
duration: .35
- });
+ }
+ );
</code></pre>
</summary>
<returns>Ext.Element</returns>
@@ -11336,7 +12128,8 @@
[element's height], {
easing: 'easeOut',
duration: .35
- });
+ }
+ );
</code></pre>
</summary>
<param name="width">The new width (pass undefined to keep
the original width)</param>
@@ -11357,7 +12150,8 @@
[element's height], {
easing: 'easeOut',
duration: .35
- });
+ }
+ );
</code></pre>
</summary>
<param name="width">The new width (pass undefined to keep
the original width)</param>
@@ -11379,7 +12173,8 @@
[element's height], {
easing: 'easeOut',
duration: .35
- });
+ }
+ );
</code></pre>
</summary>
<param name="width">The new width (pass undefined to keep
the original width)</param>
@@ -11449,7 +12244,7 @@
// common config options shown with default values
el.ghost('b', {
easing: 'easeOut',
- duration: .5
+ duration: .5,
remove: false,
useDisplay: false
});
@@ -11470,7 +12265,7 @@
// common config options shown with default values
el.ghost('b', {
easing: 'easeOut',
- duration: .5
+ duration: .5,
remove: false,
useDisplay: false
});
@@ -11492,7 +12287,7 @@
// common config options shown with default values
el.ghost('b', {
easing: 'easeOut',
- duration: .5
+ duration: .5,
remove: false,
useDisplay: false
});
@@ -11624,7 +12419,9 @@
<member name="T:Ext.data.JsonStore">
<summary>
/**
- Small helper class to make creating Stores for JSON
data easier. <br/>
+ Small helper class to make creating Stores for
remotely-loaded JSON data easier. JsonStore is pre-configured
+ with a built-in {@link Ext.data.HttpProxy} and {@link
Ext.data.JsonReader}. If you require some other proxy/reader
+ combination then you'll have to create a basic {@link
Ext.data.Store} configured as needed.<br/>
<pre><code>
var store = new Ext.data.JsonStore({
url: 'get-images.php',
@@ -11646,12 +12443,12 @@
JsonReader.</b>
@cfg {String} url The URL from which to load data
through an HttpProxy. Either this
option, or the {@link #data} option must be specified.
- @cfg {Object} data A data object readable this
object's JsonReader. Either this
+ @cfg {Object} data A data object readable by this
object's JsonReader. Either this
option, or the {@link #url} option must be specified.
@cfg {Array} fields Either an Array of field
definition objects as passed to
{@link Ext.data.Record#create}, or a {@link
Ext.data.Record Record} constructor created using {@link Ext.data.Record#create}.
</summary>
- <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.0\source\data\JsonStore.js</jssource>
+ <jssource>D:\ExtSharp\ExtSharpGC\ExtJS2Parser\ExtJS2Parser\ext-2.1\data\JsonStore.js</jssource>
</member>
<!-- Badly formed XML comment ignored for
member "T:Ext.data.Store" -->
<member name="M:Ext.data.Store.#ctor">
@@ -11727,7 +12524,7 @@
</member>
<member name="M:Ext.data.Store.indexOf(Ext.data.Record)">
<summary>Get the index within the cache of the passed Record.</summary>
- <param name="record">The Ext.data.Record object to to find.</param>
+ <param name="record">The Ext.data.Record object to find.</param>
<returns>Number</returns>
</member>
<member name="M:Ext.data.Store.indexOfId">
@@ -11852,7 +12649,7 @@
<member name="M:Ext.data.Store.setDefaultSort(System.String,System.String)">
<summary>Sets the default sort column and order to be used
by the next load operation.</summary>
<param name="fieldName">The name of the field to sort by.</param>
- <param name="dir">(optional) The sort order, "ASC"
or "DESC" (defaults to "ASC")</param>
+ <param name="dir">(optional) The sort order, "ASC"
or "DESC" (case-sensitive, defaults to "ASC")</param>
<returns></returns>
</member>
<member name="M:Ext.data.Store.sort">
@@ -11879,7 +12676,7 @@
reloaded. If local sorting is used, the cache is
sorted internally.
</summary>
<param name="fieldName">The name of the field to sort by.</param>
- <param name="dir">(optional) The sort order, "ASC"
or "DESC" (defaults to "ASC")</param>
+ <param name="dir">(optional) The sort order, "ASC"
or "DESC" (case-sensitive, defaults to "ASC")</param>
<returns></returns>
</member>
<member name="M:Ext.data.Store.each">
@@ -11938,14 +12735,14 @@
<member name="M:Ext.data.Store.filter">
<summary>
Filter the records by a specified property.
- should start with or a RegExp to test against the field
+ should begin with, or a RegExp to test against the field.
</summary>
<returns></returns>
</member>
<member name="M:Ext.data.Store.filter(System.String)">
<summary>
Filter the records by a specified property.
- should start with or a RegExp to test against the field
+ should begin with, or a RegExp to test against the field.
</summary>
<param name="field">A field on your records</param>
<returns></returns>
@@ -11953,7 +12750,7 @@
<member name="M:Ext.data.Store.filter(System.String,System.String)">
<summary>
Filter the records by a specified property.
- should start with or a RegExp to test against the field
+ should begin with, or a RegExp to test against the field.
</summary>
<param name="field">A field on your records</param>
<param name="value">Either a string that the field</param>
@@ -11962,7 +12759,7 @@
<member name="M:Ext.data.Store.filter(System.String,System.String,System.Boolean)">
<summary>
Filter the records by a specified property.
- should start with or a RegExp to test against the field
+ should begin with, or a RegExp to test against the field.
</summary>
<param name="field">A field on your records</param>
<param name="value">Either a string that the field</param>
@@ -11972,7 +12769,7 @@
<member name="M:Ext.data.Store.filter(System.String,System.String,System.Boolean,System.Boolean)">
<summary>
Filter the records by a specified property.
- should start with or a RegExp to test against the field
+ should begin with, or a RegExp to test against the field.
</summary>
<param name="field">A field on your records</param>
<param name="value">Either a string that the field</param>
@@ -11983,7 +12780,7 @@
<member name="M:Ext.data.Store.filter(System.String,System.Object)">
<summary>
Filter the records by a specified property.
- should start with or a RegExp to test against the field
+ should begin with, or a RegExp to test against the field.
</summary>
<param name="field">A field on your records</param>
<param name="value">Either a string that the field</param>
@@ -11992,7 +12789,7 @@
<member name="M:Ext.data.Store.filter(System.String,System.Object,System.Boolean)">
<summary>
Filter the records by a specified property.
- should start with or a RegExp to test against the field
+ should begin with, or a RegExp to test against the field.
</summary>
<param name="field">A field on your records</param>
<param name="value">Either a string that the field</param>
@@ -12002,7 +12799,7 @@
<member name="M:Ext.data.Store.filter(System.String,System.Object,System.Boolean,System.Boolean)">
<summary>
Filter the records by a specified property.
- should start with or a RegExp to test against the field
+ should begin with, or a RegExp to test against the fi

==============================================================================
Diff truncated at 200k characters

Reply all
Reply to author
Forward
0 new messages