X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/3789b528d8dd8aad4558e38e22d775bcab1cbd36..HEAD:/docs/output/members.js diff --git a/docs/output/members.js b/docs/output/members.js deleted file mode 100644 index 471aef17..00000000 --- a/docs/output/members.js +++ /dev/null @@ -1 +0,0 @@ -Docs.membersData = {"data":[{"cls":"Ext.Action","member":"Action","type":"cls","doc":"An Action is a piece of reusable functionality that can be abstracted out of any particular component so that it\ncan ..."},{"cls":"Ext.Action","member":"disabled","type":"cfg","doc":"True to disable all components configured by this Action, false to enable them (defaults to false)."},{"cls":"Ext.Action","member":"handler","type":"cfg","doc":"The function that will be invoked by each component tied to this Action\nwhen the component's primary event is trigger..."},{"cls":"Ext.Action","member":"hidden","type":"cfg","doc":"True to hide all components configured by this Action, false to show them (defaults to false)."},{"cls":"Ext.Action","member":"iconCls","type":"cfg","doc":"The CSS class selector that specifies a background image to be used as the header icon for\nall components configured ..."},{"cls":"Ext.Action","member":"itemId","type":"cfg","doc":"See Ext.Component.Ext.Component.itemId."},{"cls":"Ext.Action","member":"scope","type":"cfg","doc":"The scope (this reference) in which the\n.handler is executed."},{"cls":"Ext.Action","member":"text","type":"cfg","doc":"The text to set for all components configured by this Action (defaults to '')."},{"cls":"Ext.Action","member":"disable","type":"method","doc":"Disables all components configured by this Action."},{"cls":"Ext.Action","member":"each","type":"method","doc":"Executes the specified function once for each Component currently tied to this Action."},{"cls":"Ext.Action","member":"enable","type":"method","doc":"Enables all components configured by this Action."},{"cls":"Ext.Action","member":"execute","type":"method","doc":"Executes this Action manually using the handler function specified in the original config object\nor the handler funct..."},{"cls":"Ext.Action","member":"getIconCls","type":"method","doc":"Gets the icon CSS class currently used by all components configured by this Action."},{"cls":"Ext.Action","member":"getText","type":"method","doc":"Gets the text currently displayed by all components configured by this Action."},{"cls":"Ext.Action","member":"hide","type":"method","doc":"Hides all components configured by this Action."},{"cls":"Ext.Action","member":"isDisabled","type":"method","doc":"Returns true if the components using this Action are currently disabled, else returns false."},{"cls":"Ext.Action","member":"isHidden","type":"method","doc":"Returns true if the components configured by this Action are currently hidden, else returns false."},{"cls":"Ext.Action","member":"setDisabled","type":"method","doc":"Sets the disabled state of all components configured by this Action."},{"cls":"Ext.Action","member":"setHandler","type":"method","doc":"Sets the function that will be called by each Component using this action when its primary event is triggered."},{"cls":"Ext.Action","member":"setHidden","type":"method","doc":"Sets the hidden state of all components configured by this Action."},{"cls":"Ext.Action","member":"setIconCls","type":"method","doc":"Sets the icon CSS class for all components configured by this Action."},{"cls":"Ext.Action","member":"setText","type":"method","doc":"Sets the text to be displayed by all components configured by this Action."},{"cls":"Ext.Action","member":"show","type":"method","doc":"Shows all components configured by this Action."},{"cls":"Ext.button.Button","member":"Button","type":"cls","doc":"Create simple buttons with this component."},{"cls":"Ext.button.Button","member":"allowDepress","type":"cfg","doc":"False to not allow a pressed Button to be depressed (defaults to undefined)."},{"cls":"Ext.button.Button","member":"arrowAlign","type":"cfg","doc":"(Optional) The side of the Button box to render the arrow if the button has an associated .menu."},{"cls":"Ext.button.Button","member":"arrowCls","type":"cfg","doc":"(Optional) The className used for the inner arrow element if the button has a menu."},{"cls":"Ext.button.Button","member":"autoWidth","type":"cfg","doc":"By default, if a width is not specified the button will attempt to stretch horizontally to fit its content."},{"cls":"Ext.button.Button","member":"baseCls","type":"cfg","doc":"The base CSS class to add to all buttons."},{"cls":"Ext.button.Button","member":"baseParams","type":"cfg","doc":"An object literal of parameters to pass to the url when the .href property is specified."},{"cls":"Ext.button.Button","member":"clickEvent","type":"cfg","doc":"The DOM event that will fire the handler of the button."},{"cls":"Ext.button.Button","member":"cls","type":"cfg","doc":"A CSS class string to apply to the button's main element."},{"cls":"Ext.button.Button","member":"disabled","type":"cfg","doc":"True to start disabled (defaults to false)"},{"cls":"Ext.button.Button","member":"enableToggle","type":"cfg","doc":"True to enable pressed/not pressed toggling (defaults to false)"},{"cls":"Ext.button.Button","member":"focusCls","type":"cfg","doc":"The CSS class to add to a button when it is in the focussed state."},{"cls":"Ext.button.Button","member":"handleMouseEvents","type":"cfg","doc":"False to disable visual cues on mouseover, mouseout and mousedown (defaults to true)"},{"cls":"Ext.button.Button","member":"handler","type":"cfg","doc":"A function called when the button is clicked (can be used instead of click event)."},{"cls":"Ext.button.Button","member":"hidden","type":"cfg","doc":"True to start hidden (defaults to false)"},{"cls":"Ext.button.Button","member":"icon","type":"cfg","doc":"The path to an image to display in the button (the image will be set as the background-image\nCSS property of the butt..."},{"cls":"Ext.button.Button","member":"iconAlign","type":"cfg","doc":"(Optional) The side of the Button box to render the icon."},{"cls":"Ext.button.Button","member":"iconCls","type":"cfg","doc":"A css class which sets a background image to be used as the icon for this button"},{"cls":"Ext.button.Button","member":"menu","type":"cfg","doc":"Standard menu attribute consisting of a reference to a menu object, a menu id or a menu config blob (defaults to unde..."},{"cls":"Ext.button.Button","member":"menuActiveCls","type":"cfg","doc":"The CSS class to add to a button when it's menu is active."},{"cls":"Ext.button.Button","member":"menuAlign","type":"cfg","doc":"The position to align the menu to (see Ext.core.Element.alignTo for more details, defaults to 'tl-bl?')."},{"cls":"Ext.button.Button","member":"minWidth","type":"cfg","doc":"The minimum width for this button (used to give a set of buttons a common width)."},{"cls":"Ext.button.Button","member":"overCls","type":"cfg","doc":"The CSS class to add to a button when it is in the over (hovered) state."},{"cls":"Ext.button.Button","member":"overflowText","type":"cfg","doc":"If used in a Ext.toolbar.Toolbar, the\ntext to be used if this item is shown in the overflow menu."},{"cls":"Ext.button.Button","member":"params","type":"cfg","doc":"An object literal of parameters to pass to the url when the .href property is specified."},{"cls":"Ext.button.Button","member":"pressed","type":"cfg","doc":"True to start pressed (only if enableToggle = true)"},{"cls":"Ext.button.Button","member":"pressedCls","type":"cfg","doc":"The CSS class to add to a button when it is in the pressed state."},{"cls":"Ext.button.Button","member":"preventDefault","type":"cfg","doc":"True to prevent the default action when the .clickEvent is processed."},{"cls":"Ext.button.Button","member":"repeat","type":"cfg","doc":"True to repeat fire the click event while the mouse is down."},{"cls":"Ext.button.Button","member":"scale","type":"cfg","doc":"(Optional) The size of the Button."},{"cls":"Ext.button.Button","member":"scope","type":"cfg","doc":"The scope (this reference) in which the\n.handler and .toggleHandler is\nexecuted."},{"cls":"Ext.button.Button","member":"tabIndex","type":"cfg","doc":"Set a DOM tabIndex for this button (defaults to undefined)"},{"cls":"Ext.button.Button","member":"text","type":"cfg","doc":"The button text to be used as innerHTML (html tags are accepted)"},{"cls":"Ext.button.Button","member":"toggleGroup","type":"cfg","doc":"The group this toggle button is a member of (only 1 per group can be pressed)"},{"cls":"Ext.button.Button","member":"toggleHandler","type":"cfg","doc":"Function called when a Button with .enableToggle set to true is clicked."},{"cls":"Ext.button.Button","member":"tooltip","type":"cfg","doc":"The tooltip for the button - can be a string to be used as innerHTML (html tags are accepted) or QuickTips config object"},{"cls":"Ext.button.Button","member":"tooltipType","type":"cfg","doc":"The type of tooltip to use."},{"cls":"Ext.button.Button","member":"type","type":"cfg","doc":"submit, reset or button - defaults to 'button'"},{"cls":"Ext.button.Button","member":"disabled","type":"property","doc":"Read-only."},{"cls":"Ext.button.Button","member":"hidden","type":"property","doc":"Read-only."},{"cls":"Ext.button.Button","member":"menu","type":"property","doc":"The Ext.menu.Menu object associated with this Button when configured with the .menu config option."},{"cls":"Ext.button.Button","member":"pressed","type":"property","doc":"Read-only."},{"cls":"Ext.button.Button","member":"template","type":"property","doc":"(Optional)\nA Ext.Template used to create the Button's DOM structure."},{"cls":"Ext.button.Button","member":"getPressed","type":"method","doc":"Gets the pressed button in the passed group or null"},{"cls":"Ext.button.Button","member":"getTemplateArgs","type":"method","doc":"This method returns an object which provides substitution parameters for the .renderTpl used\nto create this Button's ..."},{"cls":"Ext.button.Button","member":"getText","type":"method","doc":"Gets the text for this Button"},{"cls":"Ext.button.Button","member":"hasVisibleMenu","type":"method","doc":"Returns true if the button has a menu and it is visible"},{"cls":"Ext.button.Button","member":"hideMenu","type":"method","doc":"Hide this button's menu (if it has one)"},{"cls":"Ext.button.Button","member":"setHandler","type":"method","doc":"Assigns this Button's click handler"},{"cls":"Ext.button.Button","member":"setIcon","type":"method","doc":"Sets the background image (inline style) of the button."},{"cls":"Ext.button.Button","member":"setIconCls","type":"method","doc":"Sets the CSS class that provides a background image to use as the button's icon."},{"cls":"Ext.button.Button","member":"setParams","type":"method","doc":"Only valid if the Button was originally configured with a .url\nSets the href of the link dynamically according to the..."},{"cls":"Ext.button.Button","member":"setScale","type":"method","doc":"Method to change the scale of the button."},{"cls":"Ext.button.Button","member":"setText","type":"method","doc":"Sets this Button's text"},{"cls":"Ext.button.Button","member":"setTooltip","type":"method","doc":"Sets the tooltip for this Button."},{"cls":"Ext.button.Button","member":"showMenu","type":"method","doc":"Show this button's menu (if it has one)"},{"cls":"Ext.button.Button","member":"toggle","type":"method","doc":"If a state it passed, it becomes the pressed state otherwise the current state is toggled."},{"cls":"Ext.button.Button","member":"click","type":"event","doc":"Fires when this button is clicked"},{"cls":"Ext.button.Button","member":"menuhide","type":"event","doc":"If this button has a menu, this event fires when it is hidden"},{"cls":"Ext.button.Button","member":"menushow","type":"event","doc":"If this button has a menu, this event fires when it is shown"},{"cls":"Ext.button.Button","member":"menutriggerout","type":"event","doc":"If this button has a menu, this event fires when the mouse leaves the menu triggering element"},{"cls":"Ext.button.Button","member":"menutriggerover","type":"event","doc":"If this button has a menu, this event fires when the mouse enters the menu triggering element"},{"cls":"Ext.button.Button","member":"mouseout","type":"event","doc":"Fires when the mouse exits the button"},{"cls":"Ext.button.Button","member":"mouseover","type":"event","doc":"Fires when the mouse hovers over the button"},{"cls":"Ext.button.Button","member":"toggle","type":"event","doc":"Fires when the 'pressed' state of this button changes (only if enableToggle = true)"},{"cls":"Ext.button.Cycle","member":"Cycle","type":"cls","doc":"A specialized SplitButton that contains a menu of Ext.menu.CheckItem elements."},{"cls":"Ext.button.Cycle","member":"changeHandler","type":"cfg","doc":"A callback function that will be invoked each time the active menu\nitem in the button's menu has changed."},{"cls":"Ext.button.Cycle","member":"forceIcon","type":"cfg","doc":"A css class which sets an image to be used as the static icon for this button."},{"cls":"Ext.button.Cycle","member":"items","type":"cfg","doc":"Deprecated as of 4.0."},{"cls":"Ext.button.Cycle","member":"prependText","type":"cfg","doc":"A static string to prepend before the active item's text when displayed as the\nbutton's text (only applies when showT..."},{"cls":"Ext.button.Cycle","member":"showText","type":"cfg","doc":"True to display the active item's text as the button text (defaults to false)."},{"cls":"Ext.button.Cycle","member":"menu","type":"property","doc":"The Ext.menu.Menu object used to display the Ext.menu.CheckItem representing the available choices."},{"cls":"Ext.button.Cycle","member":"getActiveItem","type":"method","doc":"Gets the currently active menu item."},{"cls":"Ext.button.Cycle","member":"setActiveItem","type":"method","doc":"Sets the button's active menu item."},{"cls":"Ext.button.Cycle","member":"toggleSelected","type":"method","doc":"This is normally called internally on button click, but can be called externally to advance the button's\nactive item ..."},{"cls":"Ext.button.Cycle","member":"change","type":"event","doc":"Fires after the button's active menu item has changed."},{"cls":"Ext.button.Split","member":"Split","type":"cls","doc":"A split button that provides a built-in dropdown arrow that can fire an event separately from the default\nclick event..."},{"cls":"Ext.button.Split","member":"arrowHandler","type":"cfg","doc":"A function called when the arrow button is clicked (can be used instead of click event)"},{"cls":"Ext.button.Split","member":"arrowTooltip","type":"cfg","doc":"The title attribute of the arrow"},{"cls":"Ext.button.Split","member":"setArrowHandler","type":"method","doc":"Sets this button's arrow click handler."},{"cls":"Ext.button.Split","member":"arrowclick","type":"event","doc":"Fires when this button's arrow is clicked"},{"cls":"Ext.Component","member":"Component","type":"cls","doc":"Base class for all Ext components."},{"cls":"Ext.Component","member":"autoScroll","type":"cfg","doc":"true to use overflow:'auto' on the components layout element and show scroll bars automatically when\nnecessary, false..."},{"cls":"Ext.Component","member":"draggable","type":"cfg","doc":"Specify as true to make a .floating Component draggable using the Component's encapsulating element as the drag handle."},{"cls":"Ext.Component","member":"floating","type":"cfg","doc":"Specify as true to float the Component outside of the document flow using CSS absolute positioning."},{"cls":"Ext.Component","member":"maintainFlex","type":"cfg","doc":"Only valid when a sibling element of a Ext.resizer.Splitter within a Ext.layout.container.VBox or\nExt.layout.containe..."},{"cls":"Ext.Component","member":"resizable","type":"cfg","doc":"Specify as true to apply a Ext.resizer.Resizer to this Component\nafter rendering."},{"cls":"Ext.Component","member":"resizeHandles","type":"cfg","doc":"A valid Ext.resizer.Resizer handles config string (defaults to 'all')."},{"cls":"Ext.Component","member":"toFrontOnShow","type":"cfg","doc":"True to automatically call .toFront when the .show method is called\non an already visible, floating component (defaul..."},{"cls":"Ext.Component","member":"floatParent","type":"property","doc":"Optional."},{"cls":"Ext.Component","member":"zIndexManager","type":"property","doc":"Optional."},{"cls":"Ext.Component","member":"bubble","type":"method","doc":"Bubbles up the component/container heirarchy, calling the specified function with each component."},{"cls":"Ext.Component","member":"cloneConfig","type":"method","doc":"Clone the current component using the original config values passed into this instance by default."},{"cls":"Ext.Component","member":"findParentBy","type":"method","doc":"Find a container above this component at any level by a custom function."},{"cls":"Ext.Component","member":"findParentByType","type":"method","doc":"Find a container above this component at any level by xtype or class\nSee also the Ext.Component.up method."},{"cls":"Ext.Component","member":"focus","type":"method","doc":"Try to focus this component."},{"cls":"Ext.Component","member":"getBox","type":"method","doc":"Gets the current box measurements of the component's underlying element."},{"cls":"Ext.Component","member":"getPosition","type":"method","doc":"Gets the current XY position of the component's underlying element."},{"cls":"Ext.Component","member":"getXType","type":"method","doc":"Gets the xtype for this component as registered with Ext.ComponentManager."},{"cls":"Ext.Component","member":"hide","type":"method","doc":"Hides this Component, setting it to invisible using the configured .hideMode."},{"cls":"Ext.Component","member":"setAutoScroll","type":"method","doc":"Sets the overflow on the content element of the component."},{"cls":"Ext.Component","member":"setPagePosition","type":"method","doc":"Sets the page XY position of the component."},{"cls":"Ext.Component","member":"setPosition","type":"method","doc":"Sets the left and top of the component."},{"cls":"Ext.Component","member":"show","type":"method","doc":"Shows this Component, rendering it first if .autoRender or {\"floating are true."},{"cls":"Ext.Component","member":"updateBox","type":"method","doc":"Sets the current box measurements of the component's underlying element."},{"cls":"Ext.container.ButtonGroup","member":"ButtonGroup","type":"cls","doc":"Provides a container for arranging a group of related Buttons in a tabular manner."},{"cls":"Ext.container.ButtonGroup","member":"baseCls","type":"cfg","doc":"Defaults to 'x-btn-group'."},{"cls":"Ext.container.ButtonGroup","member":"columns","type":"cfg","doc":"The columns configuration property passed to the\n.layout."},{"cls":"Ext.container.ButtonGroup","member":"frame","type":"cfg","doc":"Defaults to true."},{"cls":"Ext.container.ButtonGroup","member":"layout","type":"cfg","doc":"Defaults to 'table'."},{"cls":"Ext.container.Container","member":"Container","type":"cls","doc":"Base class for any Ext.Component that may contain other Components."},{"cls":"Ext.container.Container","member":"getChildByElement","type":"method","doc":"Return the immediate child Component in which the passed element is located."},{"cls":"Ext.container.Viewport","member":"Viewport","type":"cls","doc":"A specialized container representing the viewable application area (the browser viewport)."},{"cls":"Ext.dd.DD","member":"DD","type":"cls","doc":"A DragDrop implementation where the linked element follows the\nmouse cursor during a drag."},{"cls":"Ext.dd.DD","member":"scroll","type":"property","doc":"When set to true, the utility automatically tries to scroll the browser\nwindow when a drag and drop element is dragge..."},{"cls":"Ext.dd.DD","member":"alignElWithMouse","type":"method","doc":"Sets the element to the location of the mousedown or click event,\nmaintaining the cursor location relative to the loc..."},{"cls":"Ext.dd.DD","member":"applyConfig","type":"method","doc":"Sets up config options specific to this class."},{"cls":"Ext.dd.DD","member":"autoOffset","type":"method","doc":"Sets the pointer offset to the distance between the linked element's top\nleft corner and the location the element was..."},{"cls":"Ext.dd.DD","member":"b4Drag","type":"method","doc":"Event that fires prior to the onDrag event."},{"cls":"Ext.dd.DD","member":"b4MouseDown","type":"method","doc":"Event that fires prior to the onMouseDown event."},{"cls":"Ext.dd.DD","member":"cachePosition","type":"method","doc":"Saves the most recent position so that we can reset the constraints and\ntick marks on-demand."},{"cls":"Ext.dd.DD","member":"setDelta","type":"method","doc":"Sets the pointer offset."},{"cls":"Ext.dd.DD","member":"setDragElPos","type":"method","doc":"Sets the drag element to the location of the mousedown or click event,\nmaintaining the cursor location relative to th..."},{"cls":"Ext.dd.DDProxy","member":"DDProxy","type":"cls","doc":"A DragDrop implementation that inserts an empty, bordered div into\nthe document that follows the cursor during drag o..."},{"cls":"Ext.dd.DDProxy","member":"Ext","type":"property","doc":"The default drag frame div id .dd.DDProxy.dragElId"},{"cls":"Ext.dd.DDProxy","member":"centerFrame","type":"property","doc":"By default the frame is positioned exactly where the drag element is, so\nwe use the cursor offset provided by Ext.dd.DD."},{"cls":"Ext.dd.DDProxy","member":"resizeFrame","type":"property","doc":"By default we resize the drag frame to be the same size as the element\nwe want to drag (this is to get the frame effe..."},{"cls":"Ext.dd.DDProxy","member":"createFrame","type":"method","doc":"Creates the proxy element if it does not yet exist"},{"cls":"Ext.dd.DDProxy","member":"initFrame","type":"method","doc":"Initialization for the drag frame element."},{"cls":"Ext.dd.DDTarget","member":"DDTarget","type":"cls","doc":"A DragDrop implementation that does not move, but can be a drop\ntarget."},{"cls":"Ext.dd.DragDrop","member":"DragDrop","type":"cls","doc":"Defines the interface and base operation of items that that can be\ndragged or can be drop targets."},{"cls":"Ext.dd.DragDrop","member":"available","type":"property","doc":"The available property is false until the linked dom element is accessible."},{"cls":"Ext.dd.DragDrop","member":"config","type":"property","doc":"Configuration attributes passed into the constructor"},{"cls":"Ext.dd.DragDrop","member":"defaultPadding","type":"property","doc":"Provides default constraint padding to \"constrainTo\" elements (defaults to {left: 0, right:0, top:0, bottom:0})."},{"cls":"Ext.dd.DragDrop","member":"groups","type":"property","doc":"The group defines a logical collection of DragDrop objects that are\nrelated."},{"cls":"Ext.dd.DragDrop","member":"hasOuterHandles","type":"property","doc":"By default, drags can only be initiated if the mousedown occurs in the\nregion the linked element is."},{"cls":"Ext.dd.DragDrop","member":"id","type":"property","doc":"The id of the element associated with this object."},{"cls":"Ext.dd.DragDrop","member":"ignoreSelf","type":"property","doc":"Set to false to enable a DragDrop object to fire drag events while dragging\nover its own Element."},{"cls":"Ext.dd.DragDrop","member":"invalidHandleClasses","type":"property","doc":"An Array of CSS class names for elements to be considered in valid as drag handles."},{"cls":"Ext.dd.DragDrop","member":"invalidHandleIds","type":"property","doc":"An object who's property names identify the IDs of elements to be considered invalid as drag handles."},{"cls":"Ext.dd.DragDrop","member":"invalidHandleTypes","type":"property","doc":"An object who's property names identify HTML tags to be considered invalid as drag handles."},{"cls":"Ext.dd.DragDrop","member":"isTarget","type":"property","doc":"By default, all instances can be a drop target."},{"cls":"Ext.dd.DragDrop","member":"maintainOffset","type":"property","doc":"Maintain offsets when we resetconstraints."},{"cls":"Ext.dd.DragDrop","member":"moveOnly","type":"property","doc":"When set to true, other DD objects in cooperating DDGroups do not receive\nnotification events when this DD object is ..."},{"cls":"Ext.dd.DragDrop","member":"padding","type":"property","doc":"The padding configured for this drag and drop object for calculating\nthe drop zone intersection with this object."},{"cls":"Ext.dd.DragDrop","member":"primaryButtonOnly","type":"property","doc":"By default the drag and drop instance will only respond to the primary\nbutton click (left button for a right-handed m..."},{"cls":"Ext.dd.DragDrop","member":"xTicks","type":"property","doc":"Array of pixel locations the element will snap to if we specified a\nhorizontal graduation/interval."},{"cls":"Ext.dd.DragDrop","member":"yTicks","type":"property","doc":"Array of pixel locations the element will snap to if we specified a\nvertical graduation/interval."},{"cls":"Ext.dd.DragDrop","member":"addInvalidHandleClass","type":"method","doc":"Lets you specify a css class of elements that will not initiate a drag"},{"cls":"Ext.dd.DragDrop","member":"addInvalidHandleId","type":"method","doc":"Lets you to specify an element id for a child of a drag handle\nthat should not initiate a drag"},{"cls":"Ext.dd.DragDrop","member":"addInvalidHandleType","type":"method","doc":"Allows you to specify a tag name that should not start a drag operation\nwhen clicked."},{"cls":"Ext.dd.DragDrop","member":"addToGroup","type":"method","doc":"Add this instance to a group of related drag/drop objects."},{"cls":"Ext.dd.DragDrop","member":"applyConfig","type":"method","doc":"Applies the configuration parameters that were passed into the constructor."},{"cls":"Ext.dd.DragDrop","member":"clearConstraints","type":"method","doc":"Clears any constraints applied to this instance."},{"cls":"Ext.dd.DragDrop","member":"clearTicks","type":"method","doc":"Clears any tick interval defined for this instance"},{"cls":"Ext.dd.DragDrop","member":"constrainTo","type":"method","doc":"Initializes the drag drop object's constraints to restrict movement to a certain element."},{"cls":"Ext.dd.DragDrop","member":"endDrag","type":"method","doc":"Fired when we are done dragging the object"},{"cls":"Ext.dd.DragDrop","member":"getDragEl","type":"method","doc":"Returns a reference to the actual element to drag."},{"cls":"Ext.dd.DragDrop","member":"getEl","type":"method","doc":"Returns a reference to the linked element"},{"cls":"Ext.dd.DragDrop","member":"init","type":"method","doc":"Sets up the DragDrop object."},{"cls":"Ext.dd.DragDrop","member":"initTarget","type":"method","doc":"Initializes Targeting functionality only..."},{"cls":"Ext.dd.DragDrop","member":"isLocked","type":"method","doc":"Returns true if this instance is locked, or the drag drop mgr is locked\n(meaning that all drag/drop is disabled on th..."},{"cls":"Ext.dd.DragDrop","member":"isValidHandleChild","type":"method","doc":"Checks the tag exclusion list to see if this click should be ignored"},{"cls":"Ext.dd.DragDrop","member":"lock","type":"method","doc":"Lock this instance"},{"cls":"Ext.dd.DragDrop","member":"onAvailable","type":"method","doc":"Override the onAvailable method to do what is needed after the initial\nposition was determined."},{"cls":"Ext.dd.DragDrop","member":"onDrag","type":"method","doc":"Abstract method called during the onMouseMove event while dragging an\nobject."},{"cls":"Ext.dd.DragDrop","member":"onDragDrop","type":"method","doc":"Abstract method called when this item is dropped on another DragDrop\nobj"},{"cls":"Ext.dd.DragDrop","member":"onDragEnter","type":"method","doc":"Abstract method called when this element fist begins hovering over\nanother DragDrop obj"},{"cls":"Ext.dd.DragDrop","member":"onDragOut","type":"method","doc":"Abstract method called when we are no longer hovering over an element"},{"cls":"Ext.dd.DragDrop","member":"onDragOver","type":"method","doc":"Abstract method called when this element is hovering over another\nDragDrop obj"},{"cls":"Ext.dd.DragDrop","member":"onInvalidDrop","type":"method","doc":"Abstract method called when this item is dropped on an area with no\ndrop target"},{"cls":"Ext.dd.DragDrop","member":"onMouseDown","type":"method","doc":"Event handler that fires when a drag/drop obj gets a mousedown"},{"cls":"Ext.dd.DragDrop","member":"onMouseUp","type":"method","doc":"Event handler that fires when a drag/drop obj gets a mouseup"},{"cls":"Ext.dd.DragDrop","member":"removeFromGroup","type":"method","doc":"Remove's this instance from the supplied interaction group"},{"cls":"Ext.dd.DragDrop","member":"removeInvalidHandleClass","type":"method","doc":"Unsets an invalid css class"},{"cls":"Ext.dd.DragDrop","member":"removeInvalidHandleId","type":"method","doc":"Unsets an invalid handle id"},{"cls":"Ext.dd.DragDrop","member":"removeInvalidHandleType","type":"method","doc":"Unsets an excluded tag name set by addInvalidHandleType"},{"cls":"Ext.dd.DragDrop","member":"resetConstraints","type":"method","doc":"resetConstraints must be called if you manually reposition a dd element."},{"cls":"Ext.dd.DragDrop","member":"setDragElId","type":"method","doc":"Allows you to specify that an element other than the linked element\nwill be moved with the cursor during a drag"},{"cls":"Ext.dd.DragDrop","member":"setHandleElId","type":"method","doc":"Allows you to specify a child of the linked element that should be\nused to initiate the drag operation."},{"cls":"Ext.dd.DragDrop","member":"setInitPosition","type":"method","doc":"Stores the initial placement of the linked element."},{"cls":"Ext.dd.DragDrop","member":"setOuterHandleElId","type":"method","doc":"Allows you to set an element outside of the linked element as a drag\nhandle"},{"cls":"Ext.dd.DragDrop","member":"setPadding","type":"method","doc":"Configures the padding for the target zone in px."},{"cls":"Ext.dd.DragDrop","member":"setXConstraint","type":"method","doc":"By default, the element can be dragged any place on the screen."},{"cls":"Ext.dd.DragDrop","member":"setYConstraint","type":"method","doc":"By default, the element can be dragged any place on the screen."},{"cls":"Ext.dd.DragDrop","member":"startDrag","type":"method","doc":"Abstract method called after a drag/drop object is clicked\nand the drag or mousedown time thresholds have beeen met."},{"cls":"Ext.dd.DragDrop","member":"toString","type":"method","doc":"toString method"},{"cls":"Ext.dd.DragDrop","member":"unlock","type":"method","doc":"Unlock this instace"},{"cls":"Ext.dd.DragDrop","member":"unreg","type":"method","doc":"Remove all drag and drop hooks for this element"},{"cls":"Ext.dd.DragDropManager","member":"DragDropManager","type":"cls","doc":"DragDropManager is a singleton that tracks the element interaction for\nall DragDrop items in the window."},{"cls":"Ext.dd.DragDropManager","member":"INTERSECT","type":"property","doc":"In intersect mode, drag and drop interaction is defined by the\noverlap of two or more drag and drop objects."},{"cls":"Ext.dd.DragDropManager","member":"POINT","type":"property","doc":"In point mode, drag and drop interaction is defined by the\nlocation of the cursor during the drag/drop"},{"cls":"Ext.dd.DragDropManager","member":"clickPixelThresh","type":"property","doc":"The number of pixels that the mouse needs to move after the\nmousedown before the drag is initiated."},{"cls":"Ext.dd.DragDropManager","member":"clickTimeThresh","type":"property","doc":"The number of milliseconds after the mousedown event to initiate the\ndrag if we don't get a mouseup event."},{"cls":"Ext.dd.DragDropManager","member":"mode","type":"property","doc":"The current drag and drop mode."},{"cls":"Ext.dd.DragDropManager","member":"preventDefault","type":"property","doc":"Flag to determine if we should prevent the default behavior of the\nevents we define."},{"cls":"Ext.dd.DragDropManager","member":"stopPropagation","type":"property","doc":"Flag to determine if we should stop the propagation of the events\nwe generate."},{"cls":"Ext.dd.DragDropManager","member":"useCache","type":"property","doc":"Set useCache to false if you want to force object the lookup of each\ndrag and drop linked element constantly during a..."},{"cls":"Ext.dd.DragDropManager","member":"getBestMatch","type":"method","doc":"Helper function for getting the best match from the list of drag\nand drop objects returned by the drag and drop event..."},{"cls":"Ext.dd.DragDropManager","member":"getCss","type":"method","doc":"Returns the style property for the DOM element (i.e.,\ndocument.getElById(id).style)"},{"cls":"Ext.dd.DragDropManager","member":"getDDById","type":"method","doc":"Returns the DragDrop instance for a given id"},{"cls":"Ext.dd.DragDropManager","member":"getElement","type":"method","doc":"Returns the actual DOM element"},{"cls":"Ext.dd.DragDropManager","member":"getLocation","type":"method","doc":"Returns a Region object containing the drag and drop element's position\nand size, including the padding configured fo..."},{"cls":"Ext.dd.DragDropManager","member":"getRelated","type":"method","doc":"Returns the drag and drop instances that are in all groups the\npassed in instance belongs to."},{"cls":"Ext.dd.DragDropManager","member":"isDragDrop","type":"method","doc":"Utility function to determine if a given element has been\nregistered as a drag drop item."},{"cls":"Ext.dd.DragDropManager","member":"isHandle","type":"method","doc":"Utility function to determine if a given element has been\nregistered as a drag drop handle for the given Drag Drop ob..."},{"cls":"Ext.dd.DragDropManager","member":"isLegalTarget","type":"method","doc":"Returns true if the specified dd target is a legal target for\nthe specifice drag obj"},{"cls":"Ext.dd.DragDropManager","member":"isLocked","type":"method","doc":"Is drag and drop locked?"},{"cls":"Ext.dd.DragDropManager","member":"isTypeOfDD","type":"method","doc":"My goal is to be able to transparently determine if an object is\ntypeof DragDrop, and the exact subclass of DragDrop."},{"cls":"Ext.dd.DragDropManager","member":"lock","type":"method","doc":"Lock all drag and drop functionality"},{"cls":"Ext.dd.DragDropManager","member":"refreshCache","type":"method","doc":"Refreshes the cache of the top-left and bottom-right points of the\ndrag and drop objects in the specified group(s)."},{"cls":"Ext.dd.DragDropManager","member":"regDragDrop","type":"method","doc":"Each DragDrop instance must be registered with the DragDropManager."},{"cls":"Ext.dd.DragDropManager","member":"regHandle","type":"method","doc":"Each DragDrop handle element must be registered."},{"cls":"Ext.dd.DragDropManager","member":"startDrag","type":"method","doc":"Fired when either the drag pixel threshol or the mousedown hold\ntime threshold has been met."},{"cls":"Ext.dd.DragDropManager","member":"stopEvent","type":"method","doc":"Utility to stop event propagation and event default, if these\nfeatures are turned on."},{"cls":"Ext.dd.DragDropManager","member":"unlock","type":"method","doc":"Unlock all drag and drop functionality"},{"cls":"Ext.dd.DragDropManager","member":"verifyEl","type":"method","doc":"This checks to make sure an element exists and is in the DOM."},{"cls":"Ext.dd.DragDropManager.ElementWrapper","member":"DragDropManager.ElementWrapper","type":"cls","doc":"Inner class for cached elements @for DragDropManager @deprecated"},{"cls":"Ext.dd.DragDropManager.ElementWrapper","member":"css","type":"property","doc":"A reference to the style property"},{"cls":"Ext.dd.DragDropManager.ElementWrapper","member":"el","type":"property","doc":"The element"},{"cls":"Ext.dd.DragDropManager.ElementWrapper","member":"id","type":"property","doc":"The element id"},{"cls":"Ext.dd.DragDropManager.ElementWrapper","member":"getPosX","type":"method","doc":"Returns the X position of an html element"},{"cls":"Ext.dd.DragDropManager.ElementWrapper","member":"getPosY","type":"method","doc":"Returns the Y position of an html element"},{"cls":"Ext.dd.DragDropManager.ElementWrapper","member":"getScrollLeft","type":"method","doc":"Gets the scrollLeft"},{"cls":"Ext.dd.DragDropManager.ElementWrapper","member":"getScrollTop","type":"method","doc":"Gets the scrollTop"},{"cls":"Ext.dd.DragDropManager.ElementWrapper","member":"getStyle","type":"method","doc":"Returns the specified element style property"},{"cls":"Ext.dd.DragDropManager.ElementWrapper","member":"handleWasClicked","type":"method","doc":"Recursively searches the immediate parent and all child nodes for\nthe handle element in order to determine wheter or ..."},{"cls":"Ext.dd.DragDropManager.ElementWrapper","member":"moveToEl","type":"method","doc":"Sets the x/y position of an element to the location of the\ntarget element."},{"cls":"Ext.dd.DragDropManager.ElementWrapper","member":"numericSort","type":"method","doc":"Numeric array sort function"},{"cls":"Ext.dd.DragDropManager.ElementWrapper","member":"swapNode","type":"method","doc":"Swap two nodes."},{"cls":"Ext.dd.DragSource","member":"DragSource","type":"cls","doc":"A simple class that provides the basic implementation needed to make any element draggable."},{"cls":"Ext.dd.DragSource","member":"animRepair","type":"cfg","doc":"Defaults to true."},{"cls":"Ext.dd.DragSource","member":"ddGroup","type":"cfg","doc":"A named drag drop group to which this object belongs."},{"cls":"Ext.dd.DragSource","member":"dropAllowed","type":"cfg","doc":"The CSS class returned to the drag source when drop is allowed (defaults to \"x-dd-drop-ok\")."},{"cls":"Ext.dd.DragSource","member":"dropNotAllowed","type":"cfg","doc":"The CSS class returned to the drag source when drop is not allowed (defaults to \"x-dd-drop-nodrop\")."},{"cls":"Ext.dd.DragSource","member":"repairHighlightColor","type":"cfg","doc":"The color to use when visually highlighting the drag source in the afterRepair\nmethod after a failed drop (defaults t..."},{"cls":"Ext.dd.DragSource","member":"afterDragDrop","type":"method","doc":"An empty function by default, but provided so that you can perform a custom action\nafter a valid drag drop has occurr..."},{"cls":"Ext.dd.DragSource","member":"afterDragEnter","type":"method","doc":"An empty function by default, but provided so that you can perform a custom action\nwhen the dragged item enters the d..."},{"cls":"Ext.dd.DragSource","member":"afterDragOut","type":"method","doc":"An empty function by default, but provided so that you can perform a custom action\nafter the dragged item is dragged ..."},{"cls":"Ext.dd.DragSource","member":"afterDragOver","type":"method","doc":"An empty function by default, but provided so that you can perform a custom action\nwhile the dragged item is over the..."},{"cls":"Ext.dd.DragSource","member":"afterInvalidDrop","type":"method","doc":"An empty function by default, but provided so that you can perform a custom action\nafter an invalid drop has occurred..."},{"cls":"Ext.dd.DragSource","member":"beforeDragDrop","type":"method","doc":"An empty function by default, but provided so that you can perform a custom action before the dragged\nitem is dropped..."},{"cls":"Ext.dd.DragSource","member":"beforeDragEnter","type":"method","doc":"An empty function by default, but provided so that you can perform a custom action\nbefore the dragged item enters the..."},{"cls":"Ext.dd.DragSource","member":"beforeDragOut","type":"method","doc":"An empty function by default, but provided so that you can perform a custom action before the dragged\nitem is dragged..."},{"cls":"Ext.dd.DragSource","member":"beforeDragOver","type":"method","doc":"An empty function by default, but provided so that you can perform a custom action\nwhile the dragged item is over the..."},{"cls":"Ext.dd.DragSource","member":"beforeInvalidDrop","type":"method","doc":"An empty function by default, but provided so that you can perform a custom action after an invalid\ndrop has occurred."},{"cls":"Ext.dd.DragSource","member":"getDragData","type":"method","doc":"Returns the data object associated with this drag source"},{"cls":"Ext.dd.DragSource","member":"getProxy","type":"method","doc":"Returns the drag source's underlying Ext.dd.StatusProxy"},{"cls":"Ext.dd.DragSource","member":"hideProxy","type":"method","doc":"Hides the drag source's Ext.dd.StatusProxy"},{"cls":"Ext.dd.DragSource","member":"onBeforeDrag","type":"method","doc":"An empty function by default, but provided so that you can perform a custom action before the initial\ndrag event begi..."},{"cls":"Ext.dd.DragSource","member":"onStartDrag","type":"method","doc":"An empty function by default, but provided so that you can perform a custom action once the initial\ndrag event has be..."},{"cls":"Ext.dd.DragTracker","member":"DragTracker","type":"cls","doc":"A DragTracker listens for drag events on an Element and fires events at the start and end of the drag,\nas well as dur..."},{"cls":"Ext.dd.DragTracker","member":"autoStart","type":"cfg","doc":"Defaults to false."},{"cls":"Ext.dd.DragTracker","member":"constrainTo","type":"cfg","doc":"A Ext.util.Region (Or an element from which a Region measurement will be read) which is used to constrain\nthe result ..."},{"cls":"Ext.dd.DragTracker","member":"delegate","type":"cfg","doc":"Optional."},{"cls":"Ext.dd.DragTracker","member":"overCls","type":"cfg","doc":"A CSS class to add to the DragTracker's target element when the element (or, if the .delegate option is used,\nwhen a ..."},{"cls":"Ext.dd.DragTracker","member":"preventDefault","type":"cfg","doc":"Specify false to enable default actions on onMouseDown events."},{"cls":"Ext.dd.DragTracker","member":"stopEvent","type":"cfg","doc":"Specify true to stop the mousedown event from bubbling to outer listeners from the target element (or its delegates)."},{"cls":"Ext.dd.DragTracker","member":"tolerance","type":"cfg","doc":"Number of pixels the drag target must be moved before dragging is\nconsidered to have started."},{"cls":"Ext.dd.DragTracker","member":"trackOver","type":"cfg","doc":"Defaults to false."},{"cls":"Ext.dd.DragTracker","member":"active","type":"property","doc":"Read-only property indicated whether the user is currently dragging this\ntracker."},{"cls":"Ext.dd.DragTracker","member":"dragTarget","type":"property","doc":"Only valid during drag operations."},{"cls":"Ext.dd.DragTracker","member":"getDragTarget","type":"method","doc":"Returns the drag target."},{"cls":"Ext.dd.DragTracker","member":"getOffset","type":"method","doc":"Returns the X, Y offset of the current mouse position from the mousedown point."},{"cls":"Ext.dd.DragTracker","member":"initEl","type":"method","doc":"Initializes the DragTracker on a given element."},{"cls":"Ext.dd.DragTracker","member":"onBeforeStart","type":"method","doc":"Template method which should be overridden by each DragTracker instance."},{"cls":"Ext.dd.DragTracker","member":"onDrag","type":"method","doc":"Template method which should be overridden by each DragTracker instance."},{"cls":"Ext.dd.DragTracker","member":"onEnd","type":"method","doc":"Template method which should be overridden by each DragTracker instance."},{"cls":"Ext.dd.DragTracker","member":"onStart","type":"method","doc":"Template method which should be overridden by each DragTracker instance."},{"cls":"Ext.dd.DragTracker","member":"beforestart","type":"event","doc":""},{"cls":"Ext.dd.DragTracker","member":"drag","type":"event","doc":""},{"cls":"Ext.dd.DragTracker","member":"dragend","type":"event","doc":""},{"cls":"Ext.dd.DragTracker","member":"dragstart","type":"event","doc":""},{"cls":"Ext.dd.DragTracker","member":"mousedown","type":"event","doc":"Fires when the mouse button is pressed down, but before a drag operation begins."},{"cls":"Ext.dd.DragTracker","member":"mousemove","type":"event","doc":"Fired when the mouse is moved."},{"cls":"Ext.dd.DragTracker","member":"mouseout","type":"event","doc":"Only available when .trackOver is true\nFires when the mouse exits the DragTracker's target element (or if .delegate i..."},{"cls":"Ext.dd.DragTracker","member":"mouseover","type":"event","doc":"Only available when .trackOver is true\nFires when the mouse enters the DragTracker's target element (or if .delegate ..."},{"cls":"Ext.dd.DragTracker","member":"mouseup","type":"event","doc":""},{"cls":"Ext.dd.DragZone","member":"DragZone","type":"cls","doc":"This class provides a container DD instance that allows dragging of multiple child source nodes."},{"cls":"Ext.dd.DragZone","member":"containerScroll","type":"cfg","doc":"True to register this container with the Scrollmanager\nfor auto scrolling during drag operations."},{"cls":"Ext.dd.DragZone","member":"dragData","type":"property","doc":"This property contains the data representing the dragged object."},{"cls":"Ext.dd.DragZone","member":"afterRepair","type":"method","doc":"Called after a repair of an invalid drop."},{"cls":"Ext.dd.DragZone","member":"getDragData","type":"method","doc":"Called when a mousedown occurs in this container."},{"cls":"Ext.dd.DragZone","member":"getRepairXY","type":"method","doc":"Called before a repair of an invalid drop to get the XY to animate to."},{"cls":"Ext.dd.DragZone","member":"onInitDrag","type":"method","doc":"Called once drag threshold has been reached to initialize the proxy element."},{"cls":"Ext.dd.DropTarget","member":"DropTarget","type":"cls","doc":"A simple class that provides the basic implementation needed to make any element a drop target that can have\ndraggabl..."},{"cls":"Ext.dd.DropTarget","member":"ddGroup","type":"cfg","doc":"A named drag drop group to which this object belongs."},{"cls":"Ext.dd.DropTarget","member":"dropAllowed","type":"cfg","doc":"The CSS class returned to the drag source when drop is allowed (defaults to \"x-dd-drop-ok\")."},{"cls":"Ext.dd.DropTarget","member":"dropNotAllowed","type":"cfg","doc":"The CSS class returned to the drag source when drop is not allowed (defaults to \"x-dd-drop-nodrop\")."},{"cls":"Ext.dd.DropTarget","member":"overClass","type":"cfg","doc":"The CSS class applied to the drop target element while the drag source is over it (defaults to \"\")."},{"cls":"Ext.dd.DropTarget","member":"notifyDrop","type":"method","doc":"The function a Ext.dd.DragSource calls once to notify this drop target that the dragged item has\nbeen dropped on it."},{"cls":"Ext.dd.DropTarget","member":"notifyEnter","type":"method","doc":"The function a Ext.dd.DragSource calls once to notify this drop target that the source is now over the\ntarget."},{"cls":"Ext.dd.DropTarget","member":"notifyOut","type":"method","doc":"The function a Ext.dd.DragSource calls once to notify this drop target that the source has been dragged\nout of the ta..."},{"cls":"Ext.dd.DropTarget","member":"notifyOver","type":"method","doc":"The function a Ext.dd.DragSource calls continuously while it is being dragged over the target."},{"cls":"Ext.dd.DropZone","member":"DropZone","type":"cls","doc":"This class provides a container DD instance that allows dropping on multiple child target nodes."},{"cls":"Ext.dd.DropZone","member":"getTargetFromEvent","type":"method","doc":"Returns a custom data object associated with the DOM node that is the target of the event."},{"cls":"Ext.dd.DropZone","member":"notifyDrop","type":"method","doc":"The function a Ext.dd.DragSource calls once to notify this drop zone that the dragged item has\nbeen dropped on it."},{"cls":"Ext.dd.DropZone","member":"notifyEnter","type":"method","doc":"The function a Ext.dd.DragSource calls once to notify this drop zone that the source is now over\nthe zone."},{"cls":"Ext.dd.DropZone","member":"notifyOut","type":"method","doc":"The function a Ext.dd.DragSource calls once to notify this drop zone that the source has been dragged\nout of the zone..."},{"cls":"Ext.dd.DropZone","member":"notifyOver","type":"method","doc":"The function a Ext.dd.DragSource calls continuously while it is being dragged over the drop zone."},{"cls":"Ext.dd.DropZone","member":"onContainerDrop","type":"method","doc":"Called when the DropZone determines that a Ext.dd.DragSource has been dropped on it,\nbut not on any of its registered..."},{"cls":"Ext.dd.DropZone","member":"onContainerOver","type":"method","doc":"Called while the DropZone determines that a Ext.dd.DragSource is being dragged over it,\nbut not over any of its regis..."},{"cls":"Ext.dd.DropZone","member":"onNodeDrop","type":"method","doc":"Called when the DropZone determines that a Ext.dd.DragSource has been dropped onto\nthe drop node."},{"cls":"Ext.dd.DropZone","member":"onNodeEnter","type":"method","doc":"Called when the DropZone determines that a Ext.dd.DragSource has entered a drop node\nthat has either been registered ..."},{"cls":"Ext.dd.DropZone","member":"onNodeOut","type":"method","doc":"Called when the DropZone determines that a Ext.dd.DragSource has been dragged out of\nthe drop node without dropping."},{"cls":"Ext.dd.DropZone","member":"onNodeOver","type":"method","doc":"Called while the DropZone determines that a Ext.dd.DragSource is over a drop node\nthat has either been registered or ..."},{"cls":"Ext.dd.Registry","member":"Registry","type":"cls","doc":"Provides easy access to all drag drop components that are registered on a page."},{"cls":"Ext.dd.Registry","member":"getHandle","type":"method","doc":"Returns the handle registered for a DOM Node by id"},{"cls":"Ext.dd.Registry","member":"getHandleFromEvent","type":"method","doc":"Returns the handle that is registered for the DOM node that is the target of the event"},{"cls":"Ext.dd.Registry","member":"getTarget","type":"method","doc":"Returns a custom data object that is registered for a DOM node by id"},{"cls":"Ext.dd.Registry","member":"getTargetFromEvent","type":"method","doc":"Returns a custom data object that is registered for the DOM node that is the target of the event"},{"cls":"Ext.dd.Registry","member":"register","type":"method","doc":"Resgister a drag drop element"},{"cls":"Ext.dd.Registry","member":"unregister","type":"method","doc":"Unregister a drag drop element"},{"cls":"Ext.dd.ScrollManager","member":"ScrollManager","type":"cls","doc":"Provides automatic scrolling of overflow regions in the page during drag operations."},{"cls":"Ext.dd.ScrollManager","member":"animDuration","type":"property","doc":"The animation duration in seconds -\nMUST BE less than Ext.dd.ScrollManager.frequency! (defaults to .4)"},{"cls":"Ext.dd.ScrollManager","member":"animate","type":"property","doc":"True to animate the scroll (defaults to true)"},{"cls":"Ext.dd.ScrollManager","member":"ddGroup","type":"property","doc":"The named drag drop Ext.dd.DragSource.ddGroup to which this container belongs (defaults to undefined)."},{"cls":"Ext.dd.ScrollManager","member":"frequency","type":"property","doc":"The frequency of scrolls in milliseconds (defaults to 500)"},{"cls":"Ext.dd.ScrollManager","member":"hthresh","type":"property","doc":"The number of pixels from the right or left edge of a container the pointer needs to be to\ntrigger scrolling (default..."},{"cls":"Ext.dd.ScrollManager","member":"increment","type":"property","doc":"The number of pixels to scroll in each scroll increment (defaults to 100)"},{"cls":"Ext.dd.ScrollManager","member":"vthresh","type":"property","doc":"The number of pixels from the top or bottom edge of a container the pointer needs to be to\ntrigger scrolling (default..."},{"cls":"Ext.dd.ScrollManager","member":"refreshCache","type":"method","doc":"Manually trigger a cache refresh."},{"cls":"Ext.dd.ScrollManager","member":"register","type":"method","doc":"Registers new overflow element(s) to auto scroll"},{"cls":"Ext.dd.ScrollManager","member":"unregister","type":"method","doc":"Unregisters overflow element(s) so they are no longer scrolled"},{"cls":"Ext.dd.StatusProxy","member":"StatusProxy","type":"cls","doc":"A specialized drag proxy that supports a drop status icon, Ext.Layer styles and auto-repair."},{"cls":"Ext.dd.StatusProxy","member":"dropAllowed","type":"cfg","doc":"The CSS class to apply to the status element when drop is allowed (defaults to \"x-dd-drop-ok\")."},{"cls":"Ext.dd.StatusProxy","member":"dropNotAllowed","type":"cfg","doc":"The CSS class to apply to the status element when drop is not allowed (defaults to \"x-dd-drop-nodrop\")."},{"cls":"Ext.dd.StatusProxy","member":"getEl","type":"method","doc":"Returns the underlying proxy Ext.Layer"},{"cls":"Ext.dd.StatusProxy","member":"getGhost","type":"method","doc":"Returns the ghost element"},{"cls":"Ext.dd.StatusProxy","member":"hide","type":"method","doc":"Hides the proxy"},{"cls":"Ext.dd.StatusProxy","member":"repair","type":"method","doc":"Causes the proxy to return to its position of origin via an animation."},{"cls":"Ext.dd.StatusProxy","member":"reset","type":"method","doc":"Resets the status indicator to the default dropNotAllowed value"},{"cls":"Ext.dd.StatusProxy","member":"setStatus","type":"method","doc":"Updates the proxy's visual element to indicate the status of whether or not drop is allowed\nover the current target e..."},{"cls":"Ext.dd.StatusProxy","member":"show","type":"method","doc":"Displays this proxy"},{"cls":"Ext.dd.StatusProxy","member":"stop","type":"method","doc":"Stops the repair animation if it's currently running"},{"cls":"Ext.dd.StatusProxy","member":"sync","type":"method","doc":"Force the Layer to sync its shadow and shim positions to the element"},{"cls":"Ext.dd.StatusProxy","member":"update","type":"method","doc":"Updates the contents of the ghost element"},{"cls":"Ext.Editor","member":"Editor","type":"cls","doc":"\nThe Editor class is used to provide inline editing for elements on the page."},{"cls":"Ext.Editor","member":"alignment","type":"cfg","doc":"The position to align to (see Ext.core.Element.alignTo for more details, defaults to \"c-c?\")."},{"cls":"Ext.Editor","member":"allowBlur","type":"cfg","doc":"True to .completeEdit if in edit mode when the\nfield is blurred."},{"cls":"Ext.Editor","member":"autoSize","type":"cfg","doc":"True for the editor to automatically adopt the size of the underlying field."},{"cls":"Ext.Editor","member":"cancelOnEsc","type":"cfg","doc":"True to cancel the edit when the escape key is pressed."},{"cls":"Ext.Editor","member":"completeOnEnter","type":"cfg","doc":"True to complete the edit when the enter key is pressed."},{"cls":"Ext.Editor","member":"constrain","type":"cfg","doc":"True to constrain the editor to the viewport"},{"cls":"Ext.Editor","member":"field","type":"cfg","doc":"The Field object (or descendant) or config object for field"},{"cls":"Ext.Editor","member":"hideEl","type":"cfg","doc":"False to keep the bound element visible while the editor is displayed (defaults to true)"},{"cls":"Ext.Editor","member":"ignoreNoChange","type":"cfg","doc":"True to skip the edit completion process (no save, no events fired) if the user completes an edit and\nthe value has n..."},{"cls":"Ext.Editor","member":"offsets","type":"cfg","doc":"The offsets to use when aligning (see Ext.core.Element.alignTo for more details."},{"cls":"Ext.Editor","member":"parentEl","type":"cfg","doc":"An element to render to."},{"cls":"Ext.Editor","member":"revertInvalid","type":"cfg","doc":"True to automatically revert the field value and cancel the edit when the user completes an edit and the field\nvalida..."},{"cls":"Ext.Editor","member":"shadow","type":"cfg","doc":"\"sides\" for sides/bottom only, \"frame\" for 4-way shadow, and \"drop\"\nfor bottom-right shadow (defaults to \"frame\")"},{"cls":"Ext.Editor","member":"swallowKeys","type":"cfg","doc":"Handle the keydown/keypress events so they don't propagate (defaults to true)"},{"cls":"Ext.Editor","member":"updateEl","type":"cfg","doc":"True to update the innerHTML of the bound element when the update completes (defaults to false)"},{"cls":"Ext.Editor","member":"value","type":"cfg","doc":"The data value of the underlying field (defaults to \"\")"},{"cls":"Ext.Editor","member":"cancelEdit","type":"method","doc":"Cancels the editing process and hides the editor without persisting any changes."},{"cls":"Ext.Editor","member":"completeEdit","type":"method","doc":"Ends the editing process, persists the changed value to the underlying field, and hides the editor."},{"cls":"Ext.Editor","member":"getValue","type":"method","doc":"Gets the data value of the editor"},{"cls":"Ext.Editor","member":"realign","type":"method","doc":"Realigns the editor to the bound field based on the current alignment config value."},{"cls":"Ext.Editor","member":"setValue","type":"method","doc":"Sets the data value of the editor"},{"cls":"Ext.Editor","member":"startEdit","type":"method","doc":"Starts the editing process and shows the editor."},{"cls":"Ext.Editor","member":"beforecomplete","type":"event","doc":"Fires after a change has been made to the field, but before the change is reflected in the underlying\nfield."},{"cls":"Ext.Editor","member":"beforestartedit","type":"event","doc":"Fires when editing is initiated, but before the value changes."},{"cls":"Ext.Editor","member":"canceledit","type":"event","doc":"Fires after editing has been canceled and the editor's value has been reset."},{"cls":"Ext.Editor","member":"complete","type":"event","doc":"Fires after editing is complete and any changed value has been written to the underlying field."},{"cls":"Ext.Editor","member":"specialkey","type":"event","doc":"Fires when any key related to navigation (arrows, tab, enter, esc, etc.) is pressed."},{"cls":"Ext.Editor","member":"startedit","type":"event","doc":"Fires when this editor is displayed"},{"cls":"Ext.flash.Component","member":"Component","type":"cls","doc":"A simple Component for displaying an Adobe Flash SWF movie."},{"cls":"Ext.flash.Component","member":"backgroundColor","type":"cfg","doc":"The background color of the SWF movie."},{"cls":"Ext.flash.Component","member":"expressInstall","type":"cfg","doc":"True to prompt the user to install flash if not installed."},{"cls":"Ext.flash.Component","member":"flashAttributes","type":"cfg","doc":"A set of key value pairs to be passed to the flash object as attributes."},{"cls":"Ext.flash.Component","member":"flashParams","type":"cfg","doc":"A set of key value pairs to be passed to the flash object as parameters."},{"cls":"Ext.flash.Component","member":"flashVars","type":"cfg","doc":"A set of key value pairs to be passed to the flash object as flash variables."},{"cls":"Ext.flash.Component","member":"flashVersion","type":"cfg","doc":"Indicates the version the flash content was published for."},{"cls":"Ext.flash.Component","member":"swfHeight","type":"cfg","doc":"The height of the embedded SWF movie inside the component."},{"cls":"Ext.flash.Component","member":"swfWidth","type":"cfg","doc":"The width of the embedded SWF movie inside the component."},{"cls":"Ext.flash.Component","member":"url","type":"cfg","doc":"The URL of the SWF file to include."},{"cls":"Ext.flash.Component","member":"wmode","type":"cfg","doc":"The wmode of the flash object."},{"cls":"Ext.flash.Component","member":"EXPRESS_INSTALL_URL","type":"property","doc":"Sets the url for installing flash if it doesn't exist."},{"cls":"Ext.flash.Component","member":"swf","type":"property","doc":"A reference to the object or embed element into which the SWF file is loaded."},{"cls":"Ext.flash.Component","member":"getSwfId","type":"method","doc":"Retrieve the id of the SWF object/embed element"},{"cls":"Ext.flash.Component","member":"failure","type":"event","doc":"Fired when the Flash movie embedding fails"},{"cls":"Ext.flash.Component","member":"success","type":"event","doc":"Fired when the Flash movie has been successfully embedded"},{"cls":"Ext.FocusManager","member":"FocusManager","type":"cls","doc":"The FocusManager is responsible for globally:\n\n1."},{"cls":"Ext.FocusManager","member":"enabled","type":"property","doc":"Whether or not the FocusManager is currently enabled"},{"cls":"Ext.FocusManager","member":"focusedCmp","type":"property","doc":"The currently focused component."},{"cls":"Ext.FocusManager","member":"whitelist","type":"property","doc":"A list of xtypes that should ignore certain navigation input keys and\nallow for the default browser event/behavior."},{"cls":"Ext.FocusManager","member":"addXTypeToWhitelist","type":"method","doc":"Adds the specified xtype to the .whitelist."},{"cls":"Ext.FocusManager","member":"disable","type":"method","doc":"Disables the FocusManager by turning of all automatic focus management and keyboard navigation"},{"cls":"Ext.FocusManager","member":"enable","type":"method","doc":"Enables the FocusManager by turning on all automatic focus management and keyboard navigation"},{"cls":"Ext.FocusManager","member":"removeXTypeFromWhitelist","type":"method","doc":"Removes the specified xtype from the .whitelist."},{"cls":"Ext.FocusManager","member":"subscribe","type":"method","doc":"Subscribes an Ext.container.Container to provide basic keyboard focus navigation between its child Ext.Component's."},{"cls":"Ext.FocusManager","member":"unsubscribe","type":"method","doc":"Unsubscribes an Ext.container.Container from keyboard focus management."},{"cls":"Ext.FocusManager","member":"beforecomponentfocus","type":"event","doc":"Fires before a component becomes focused."},{"cls":"Ext.FocusManager","member":"componentfocus","type":"event","doc":"Fires after a component becomes focused."},{"cls":"Ext.FocusManager","member":"disable","type":"event","doc":"Fires when the FocusManager is disabled"},{"cls":"Ext.FocusManager","member":"enable","type":"event","doc":"Fires when the FocusManager is enabled"},{"cls":"Ext.form.action.Action","member":"Action","type":"cls","doc":"The subclasses of this class provide actions to perform upon Ext.form.Basics."},{"cls":"Ext.form.action.Action","member":"failure","type":"cfg","doc":"The function to call when a failure packet was received, or when an\nerror ocurred in the Ajax communication."},{"cls":"Ext.form.action.Action","member":"form","type":"cfg","doc":"The Ext.form.Basic instance that\nis invoking this Action."},{"cls":"Ext.form.action.Action","member":"headers","type":"cfg","doc":"Extra headers to be sent in the AJAX request for submit and load actions."},{"cls":"Ext.form.action.Action","member":"method","type":"cfg","doc":"The HTTP method to use to access the requested URL."},{"cls":"Ext.form.action.Action","member":"params","type":"cfg","doc":"Extra parameter values to pass."},{"cls":"Ext.form.action.Action","member":"reset","type":"cfg","doc":"When set to true, causes the Form to be\nExt.form.Basic.reset on Action success."},{"cls":"Ext.form.action.Action","member":"scope","type":"cfg","doc":"The scope in which to call the configured success and failure\ncallback functions (the this reference for the callback..."},{"cls":"Ext.form.action.Action","member":"submitEmptyText","type":"cfg","doc":"If set to true, the emptyText value will be sent with the form\nwhen it is submitted."},{"cls":"Ext.form.action.Action","member":"success","type":"cfg","doc":"The function to call when a valid success return packet is received."},{"cls":"Ext.form.action.Action","member":"timeout","type":"cfg","doc":"The number of seconds to wait for a server response before\nfailing with the .failureType as Ext.form.action.Action.CO..."},{"cls":"Ext.form.action.Action","member":"url","type":"cfg","doc":"The URL that the Action is to invoke."},{"cls":"Ext.form.action.Action","member":"waitMsg","type":"cfg","doc":"The message to be displayed by a call to Ext.window.MessageBox.wait\nduring the time the action is being processed."},{"cls":"Ext.form.action.Action","member":"waitTitle","type":"cfg","doc":"The title to be displayed by a call to Ext.window.MessageBox.wait\nduring the time the action is being processed."},{"cls":"Ext.form.action.Action","member":"CLIENT_INVALID","type":"property","doc":"Failure type returned when client side validation of the Form fails\nthus aborting a submit action."},{"cls":"Ext.form.action.Action","member":"CONNECT_FAILURE","type":"property","doc":"Failure type returned when a communication error happens when attempting\nto send a request to the remote server."},{"cls":"Ext.form.action.Action","member":"LOAD_FAILURE","type":"property","doc":"Failure type returned when the response's success\nproperty is set to false, or no field values are returned in the re..."},{"cls":"Ext.form.action.Action","member":"SERVER_INVALID","type":"property","doc":"Failure type returned when server side processing fails and the .result's\nsuccess property is set to false."},{"cls":"Ext.form.action.Action","member":"failureType","type":"property","doc":"The type of failure detected will be one of these: Ext.form.action.Action.CLIENT_INVALID,\nExt.form.action.Action.SERV..."},{"cls":"Ext.form.action.Action","member":"response","type":"property","doc":"The raw XMLHttpRequest object used to perform the action."},{"cls":"Ext.form.action.Action","member":"result","type":"property","doc":"The decoded response object containing a boolean success property and\nother, action-specific properties."},{"cls":"Ext.form.action.Action","member":"run","type":"property","doc":"Invokes this action using the current configuration."},{"cls":"Ext.form.action.Action","member":"type","type":"property","doc":"The type of action this Action instance performs."},{"cls":"Ext.form.action.DirectLoad","member":"DirectLoad","type":"cls","doc":"Provides Ext.direct.Manager support for loading form data."},{"cls":"Ext.form.action.DirectSubmit","member":"DirectSubmit","type":"cls","doc":"Provides Ext.direct support for submitting form data."},{"cls":"Ext.form.action.Load","member":"Load","type":"cls","doc":"A class which handles loading of data from a server into the Fields of an Ext.form.Basic."},{"cls":"Ext.form.action.StandardSubmit","member":"StandardSubmit","type":"cls","doc":"A class which handles submission of data from Ext.form.Basics using a standard\n<form> element submit."},{"cls":"Ext.form.action.StandardSubmit","member":"target","type":"cfg","doc":"Optional target attribute to be used for the form when submitting."},{"cls":"Ext.form.action.Submit","member":"Submit","type":"cls","doc":"A class which handles submission of data from Ext.form.Basics\nand processes the returned response."},{"cls":"Ext.form.action.Submit","member":"clientValidation","type":"cfg","doc":"Determines whether a Form's fields are validated\nin a final call to Ext.form.Basic.isValid prior to submission."},{"cls":"Ext.form.Basic","member":"Basic","type":"cls","doc":"Provides input field management, validation, submission, and form loading services for the collection\nof Ext.form.fie..."},{"cls":"Ext.form.Basic","member":"api","type":"cfg","doc":"(Optional) If specified, load and submit actions will be handled\nwith Ext.form.action.DirectLoad and Ext.form.action...."},{"cls":"Ext.form.Basic","member":"baseParams","type":"cfg","doc":"Parameters to pass with all requests."},{"cls":"Ext.form.Basic","member":"errorReader","type":"cfg","doc":"An Ext.data.DataReader (e.g."},{"cls":"Ext.form.Basic","member":"method","type":"cfg","doc":"The request method to use (GET or POST) for form actions if one isn't supplied in the action options."},{"cls":"Ext.form.Basic","member":"paramOrder","type":"cfg","doc":"A list of params to be executed server side."},{"cls":"Ext.form.Basic","member":"paramsAsHash","type":"cfg","doc":"Only used for the .api\nload configuration."},{"cls":"Ext.form.Basic","member":"reader","type":"cfg","doc":"An Ext.data.DataReader (e.g."},{"cls":"Ext.form.Basic","member":"standardSubmit","type":"cfg","doc":"If set to true, a standard HTML form submit is used instead\nof a XHR (Ajax) style form submission."},{"cls":"Ext.form.Basic","member":"timeout","type":"cfg","doc":"Timeout for form actions in seconds (default is 30 seconds)."},{"cls":"Ext.form.Basic","member":"trackResetOnLoad","type":"cfg","doc":"If set to true, .reset() resets to the last loaded\nor .setValues() data instead of when the form was first created."},{"cls":"Ext.form.Basic","member":"url","type":"cfg","doc":"The URL to use for form actions if one isn't supplied in the\n.doAction options."},{"cls":"Ext.form.Basic","member":"waitMsgTarget","type":"cfg","doc":"By default wait messages are displayed with Ext.MessageBox.wait."},{"cls":"Ext.form.Basic","member":"waitTitle","type":"cfg","doc":"The default title to show for the waiting message box (defaults to 'Please Wait...')"},{"cls":"Ext.form.Basic","member":"owner","type":"property","doc":"The container component to which this BasicForm is attached."},{"cls":"Ext.form.Basic","member":"applyIfToFields","type":"method","doc":"Calls Ext.applyIf for all field in this form with the passed object."},{"cls":"Ext.form.Basic","member":"applyToFields","type":"method","doc":"Calls Ext.apply for all fields in this form with the passed object."},{"cls":"Ext.form.Basic","member":"checkDirty","type":"method","doc":"Check whether the dirty state of the entire form has changed since it was last checked, and\nif so fire the .dirtychan..."},{"cls":"Ext.form.Basic","member":"checkValidity","type":"method","doc":"Check whether the validity of the entire form has changed since it was last checked, and\nif so fire the .validitychan..."},{"cls":"Ext.form.Basic","member":"clearInvalid","type":"method","doc":"Clears all invalid field messages in this form."},{"cls":"Ext.form.Basic","member":"destroy","type":"method","doc":"Destroys this object."},{"cls":"Ext.form.Basic","member":"doAction","type":"method","doc":"Performs a predefined action (an implementation of Ext.form.action.Action)\nto perform application-specific processing."},{"cls":"Ext.form.Basic","member":"findField","type":"method","doc":"Find a specific Ext.form.field.Field in this form by id or name."},{"cls":"Ext.form.Basic","member":"getFieldValues","type":"method","doc":"Retrieves the fields in the form as a set of key/value pairs, using their\nExt.form.field.Field.getModelData method to..."},{"cls":"Ext.form.Basic","member":"getFields","type":"method","doc":"Return all the Ext.form.field.Field components in the owner container."},{"cls":"Ext.form.Basic","member":"getRecord","type":"method","doc":"Returns the last Ext.data.Model instance that was loaded via .loadRecord"},{"cls":"Ext.form.Basic","member":"getValues","type":"method","doc":"Retrieves the fields in the form as a set of key/value pairs, using their\nExt.form.field.Field.getSubmitData method t..."},{"cls":"Ext.form.Basic","member":"hasInvalidField","type":"method","doc":"Returns true if the form contains any invalid fields."},{"cls":"Ext.form.Basic","member":"hasUpload","type":"method","doc":"Returns true if the form contains a file upload field."},{"cls":"Ext.form.Basic","member":"isDirty","type":"method","doc":"Returns true if any fields in this form have changed from their original values."},{"cls":"Ext.form.Basic","member":"isValid","type":"method","doc":"Returns true if client-side validation on the form is successful."},{"cls":"Ext.form.Basic","member":"load","type":"method","doc":"Shortcut to .doAction a Ext.form.action.Load."},{"cls":"Ext.form.Basic","member":"loadRecord","type":"method","doc":"Loads an Ext.data.Model into this form by calling .setValues with the\nExt.data.Model.data."},{"cls":"Ext.form.Basic","member":"markInvalid","type":"method","doc":"Mark fields in this form invalid in bulk."},{"cls":"Ext.form.Basic","member":"reset","type":"method","doc":"Resets all fields in this form."},{"cls":"Ext.form.Basic","member":"setValues","type":"method","doc":"Set values for fields in this form in bulk."},{"cls":"Ext.form.Basic","member":"submit","type":"method","doc":"Shortcut to .doAction a Ext.form.action.Submit."},{"cls":"Ext.form.Basic","member":"updateRecord","type":"method","doc":"Persists the values in this form into the passed Ext.data.Model object in a beginEdit/endEdit block."},{"cls":"Ext.form.Basic","member":"actioncomplete","type":"event","doc":"Fires when an action is completed."},{"cls":"Ext.form.Basic","member":"actionfailed","type":"event","doc":"Fires when an action fails."},{"cls":"Ext.form.Basic","member":"beforeaction","type":"event","doc":"Fires before any action is performed."},{"cls":"Ext.form.Basic","member":"dirtychange","type":"event","doc":"Fires when the dirty state of the entire form changes."},{"cls":"Ext.form.Basic","member":"validitychange","type":"event","doc":"Fires when the validity of the entire form changes."},{"cls":"Ext.form.CheckboxGroup","member":"CheckboxGroup","type":"cls","doc":"A Ext.form.FieldContainer which has a specialized layout for arranging\nExt.form.field.Checkbox controls into columns,..."},{"cls":"Ext.form.CheckboxGroup","member":"allowBlank","type":"cfg","doc":"False to validate that at least one item in the group is checked (defaults to true)."},{"cls":"Ext.form.CheckboxGroup","member":"blankText","type":"cfg","doc":"Error text to display if the .allowBlank validation fails (defaults to \"You must\nselect at least one item in this gro..."},{"cls":"Ext.form.CheckboxGroup","member":"columns","type":"cfg","doc":"Specifies the number of columns to use when displaying grouped\ncheckbox/radio controls using automatic layout."},{"cls":"Ext.form.CheckboxGroup","member":"fieldBodyCls","type":"cfg","doc":"An extra CSS class to be applied to the body content element in addition to .baseBodyCls."},{"cls":"Ext.form.CheckboxGroup","member":"items","type":"cfg","doc":"An Array of Ext.form.field.Checkboxes or Checkbox config objects\nto arrange in the group."},{"cls":"Ext.form.CheckboxGroup","member":"vertical","type":"cfg","doc":"True to distribute contained controls across columns, completely filling each column\ntop to bottom before starting on..."},{"cls":"Ext.form.CheckboxGroup","member":"getChecked","type":"method","doc":"Returns an Array of all checkboxes in the container which are currently checked"},{"cls":"Ext.form.CheckboxGroup","member":"getErrors","type":"method","doc":"Runs CheckboxGroup's validations and returns an array of any errors."},{"cls":"Ext.form.CheckboxGroup","member":"getValue","type":"method","doc":"Returns an object containing the values of all checked checkboxes within the group."},{"cls":"Ext.form.CheckboxGroup","member":"reset","type":"method","doc":"Resets the checked state of all Ext.form.field.Checkbox in the group to their\noriginally loaded values and clears any..."},{"cls":"Ext.form.CheckboxGroup","member":"setValue","type":"method","doc":"Sets the value(s) of all checkboxes in the group."},{"cls":"Ext.form.CheckboxManager","member":"CheckboxManager","type":"cls","doc":"Private utility class for managing all Ext.form.field.Checkbox fields grouped by name."},{"cls":"Ext.form.field.Base","member":"Base","type":"cls","doc":"Base class for form fields that provides default event handling, rendering, and other common functionality\nneeded by ..."},{"cls":"Ext.form.field.Base","member":"checkChangeBuffer","type":"cfg","doc":"Defines a timeout in milliseconds for buffering .checkChangeEvents that fire in rapid succession."},{"cls":"Ext.form.field.Base","member":"checkChangeEvents","type":"cfg","doc":"A list of event names that will be listened for on the field's .inputEl, which\nwill cause the field's value to be che..."},{"cls":"Ext.form.field.Base","member":"dirtyCls","type":"cfg","doc":"The CSS class to use when the field value .isDirty."},{"cls":"Ext.form.field.Base","member":"fieldCls","type":"cfg","doc":"The default CSS class for the field input (defaults to 'x-form-field')"},{"cls":"Ext.form.field.Base","member":"fieldStyle","type":"cfg","doc":"Optional CSS style(s) to be applied to the .inputEl."},{"cls":"Ext.form.field.Base","member":"focusCls","type":"cfg","doc":"The CSS class to use when the field receives focus (defaults to 'x-form-focus')"},{"cls":"Ext.form.field.Base","member":"inputId","type":"cfg","doc":"The id that will be given to the generated input DOM element."},{"cls":"Ext.form.field.Base","member":"inputType","type":"cfg","doc":"The type attribute for input fields -- e.g."},{"cls":"Ext.form.field.Base","member":"invalidText","type":"cfg","doc":"The error text to use when marking a field invalid and no message is provided\n(defaults to 'The value in this field i..."},{"cls":"Ext.form.field.Base","member":"name","type":"cfg","doc":"The name of the field (defaults to undefined)."},{"cls":"Ext.form.field.Base","member":"readOnly","type":"cfg","doc":"true to mark the field as readOnly in HTML\n(defaults to false)."},{"cls":"Ext.form.field.Base","member":"readOnlyCls","type":"cfg","doc":"The CSS class applied to the component's main element when it is .readOnly."},{"cls":"Ext.form.field.Base","member":"tabIndex","type":"cfg","doc":"The tabIndex for this field."},{"cls":"Ext.form.field.Base","member":"validateOnBlur","type":"cfg","doc":"Whether the field should validate when it loses focus (defaults to true)."},{"cls":"Ext.form.field.Base","member":"inputEl","type":"property","doc":"The input Element for this Field."},{"cls":"Ext.form.field.Base","member":"clearInvalid","type":"method","doc":"Clear any invalid styles/messages for this field."},{"cls":"Ext.form.field.Base","member":"getInputId","type":"method","doc":"Returns the input id for this field."},{"cls":"Ext.form.field.Base","member":"getRawValue","type":"method","doc":"Returns the raw value of the field, without performing any normalization, conversion, or validation."},{"cls":"Ext.form.field.Base","member":"getSubmitValue","type":"method","doc":"Returns the value that would be included in a standard form submit for this field."},{"cls":"Ext.form.field.Base","member":"getValue","type":"method","doc":"Returns the current data value of the field."},{"cls":"Ext.form.field.Base","member":"isValid","type":"method","doc":"Returns whether or not the field value is currently valid by\n.getErrors the .processRawValue\nof the field."},{"cls":"Ext.form.field.Base","member":"markInvalid","type":"method","doc":"Display one or more error messages associated with this field, using .msgTarget to determine how to\ndisplay the messa..."},{"cls":"Ext.form.field.Base","member":"processRawValue","type":"method","doc":"Performs any necessary manipulation of a raw field value to prepare it for .rawToValue\nand/or .validate, for instance..."},{"cls":"Ext.form.field.Base","member":"rawToValue","type":"method","doc":"Converts a raw input field value into a mixed-type value that is suitable for this particular field type."},{"cls":"Ext.form.field.Base","member":"setFieldStyle","type":"method","doc":"Set the .fieldStyle of the .inputEl."},{"cls":"Ext.form.field.Base","member":"setRawValue","type":"method","doc":"Sets the field's raw value directly, bypassing .valueToRaw, change detection, and\nvalidation."},{"cls":"Ext.form.field.Base","member":"setReadOnly","type":"method","doc":"Sets the read only state of this field."},{"cls":"Ext.form.field.Base","member":"setValue","type":"method","doc":"Sets a data value into the field and runs the change detection and validation."},{"cls":"Ext.form.field.Base","member":"validateValue","type":"method","doc":"Uses .getErrors to build an array of validation errors."},{"cls":"Ext.form.field.Base","member":"valueToRaw","type":"method","doc":"Converts a mixed-type value to a raw representation suitable for displaying in the field."},{"cls":"Ext.form.field.Base","member":"blur","type":"event","doc":"Fires when this field loses input focus."},{"cls":"Ext.form.field.Base","member":"focus","type":"event","doc":"Fires when this field receives input focus."},{"cls":"Ext.form.field.Base","member":"specialkey","type":"event","doc":"Fires when any key related to navigation (arrows, tab, enter, esc, etc.) is pressed."},{"cls":"Ext.form.field.Checkbox","member":"Checkbox","type":"cls","doc":"Single checkbox field."},{"cls":"Ext.form.field.Checkbox","member":"boxLabel","type":"cfg","doc":"An optional text label that will appear next to the checkbox."},{"cls":"Ext.form.field.Checkbox","member":"boxLabelAlign","type":"cfg","doc":"The position relative to the checkbox where the .boxLabel should\nappear."},{"cls":"Ext.form.field.Checkbox","member":"boxLabelCls","type":"cfg","doc":"The CSS class to be applied to the .boxLabel element"},{"cls":"Ext.form.field.Checkbox","member":"checked","type":"cfg","doc":"true if the checkbox should render initially checked (defaults to false)"},{"cls":"Ext.form.field.Checkbox","member":"checkedCls","type":"cfg","doc":"The CSS class added to the component's main element when it is in the checked state."},{"cls":"Ext.form.field.Checkbox","member":"fieldBodyCls","type":"cfg","doc":"An extra CSS class to be applied to the body content element in addition to .fieldBodyCls."},{"cls":"Ext.form.field.Checkbox","member":"fieldCls","type":"cfg","doc":"The default CSS class for the checkbox (defaults to 'x-form-field')"},{"cls":"Ext.form.field.Checkbox","member":"focusCls","type":"cfg","doc":"The CSS class to use when the checkbox receives focus\n(defaults to 'x-form-cb-focus')"},{"cls":"Ext.form.field.Checkbox","member":"handler","type":"cfg","doc":"A function called when the .checked value changes (can be used instead of\nhandling the .change)."},{"cls":"Ext.form.field.Checkbox","member":"inputValue","type":"cfg","doc":"The value that should go into the generated input element's value attribute and\nshould be used as the parameter value..."},{"cls":"Ext.form.field.Checkbox","member":"scope","type":"cfg","doc":"An object to use as the scope ('this' reference) of the .handler function\n(defaults to this Checkbox)."},{"cls":"Ext.form.field.Checkbox","member":"uncheckedValue","type":"cfg","doc":"If configured, this will be submitted as the checkbox's value during form\nsubmit if the checkbox is unchecked."},{"cls":"Ext.form.field.Checkbox","member":"boxLabelEl","type":"property","doc":"A reference to the label element created for the .boxLabel."},{"cls":"Ext.form.field.Checkbox","member":"originalValue","type":"property","doc":"The original value of the field as configured in the .checked configuration, or\nas loaded by the last form load opera..."},{"cls":"Ext.form.field.Checkbox","member":"getRawValue","type":"method","doc":"Returns the checked state of the checkbox."},{"cls":"Ext.form.field.Checkbox","member":"getSubmitValue","type":"method","doc":"Returns the submit value for the checkbox which can be used when submitting forms."},{"cls":"Ext.form.field.Checkbox","member":"getValue","type":"method","doc":"Returns the checked state of the checkbox."},{"cls":"Ext.form.field.Checkbox","member":"setRawValue","type":"method","doc":"Sets the checked state of the checkbox."},{"cls":"Ext.form.field.Checkbox","member":"setValue","type":"method","doc":"Sets the checked state of the checkbox, and invokes change detection."},{"cls":"Ext.form.field.ComboBox","member":"ComboBox","type":"cls","doc":"A combobox control with support for autocomplete, remote loading, and many other features."},{"cls":"Ext.form.field.ComboBox","member":"allQuery","type":"cfg","doc":"The text query to send to the server to return all records for the list\nwith no filtering (defaults to '')"},{"cls":"Ext.form.field.ComboBox","member":"autoSelect","type":"cfg","doc":"true to automatically highlight the first result gathered by the data store\nin the dropdown list when it is opened."},{"cls":"Ext.form.field.ComboBox","member":"defaultListConfig","type":"cfg","doc":"Set of options that will be used as defaults for the user-configured .listConfig object."},{"cls":"Ext.form.field.ComboBox","member":"delimiter","type":"cfg","doc":"The character(s) used to separate the .displayField of multiple selected items\nwhen .multiSelect = true."},{"cls":"Ext.form.field.ComboBox","member":"displayField","type":"cfg","doc":"The underlying Ext.data.Field.name to bind to this\nComboBox (defaults to 'text')."},{"cls":"Ext.form.field.ComboBox","member":"forceSelection","type":"cfg","doc":"true to restrict the selected value to one of the values in the list,\nfalse to allow the user to set arbitrary text i..."},{"cls":"Ext.form.field.ComboBox","member":"listConfig","type":"cfg","doc":"An optional set of configuration properties that will be passed to the Ext.view.BoundList's\nconstructor."},{"cls":"Ext.form.field.ComboBox","member":"minChars","type":"cfg","doc":"The minimum number of characters the user must type before autocomplete and\n.typeAhead activate (defaults to 4 if .qu..."},{"cls":"Ext.form.field.ComboBox","member":"multiSelect","type":"cfg","doc":"If set to true, allows the combo field to hold more than one value at a time, and allows selecting\nmultiple items fro..."},{"cls":"Ext.form.field.ComboBox","member":"pageSize","type":"cfg","doc":"If greater than 0, a Ext.toolbar.Paging is displayed in the\nfooter of the dropdown list and the .doQuery will execute..."},{"cls":"Ext.form.field.ComboBox","member":"queryDelay","type":"cfg","doc":"The length of time in milliseconds to delay between the start of typing and\nsending the query to filter the dropdown ..."},{"cls":"Ext.form.field.ComboBox","member":"queryMode","type":"cfg","doc":"The mode for queries."},{"cls":"Ext.form.field.ComboBox","member":"queryParam","type":"cfg","doc":"Name of the query (Ext.data.proxy.Proxy.extraParam name for the store)\nas it will be passed on the querystring (defau..."},{"cls":"Ext.form.field.ComboBox","member":"selectOnTab","type":"cfg","doc":"Whether the Tab key should select the currently highlighted item."},{"cls":"Ext.form.field.ComboBox","member":"store","type":"cfg","doc":"The data source to which this combo is bound (defaults to undefined)."},{"cls":"Ext.form.field.ComboBox","member":"transform","type":"cfg","doc":"The id, DOM node or Ext.core.Element of an existing HTML <select> element to\nconvert into a ComboBox."},{"cls":"Ext.form.field.ComboBox","member":"triggerAction","type":"cfg","doc":"The action to execute when the trigger is clicked."},{"cls":"Ext.form.field.ComboBox","member":"triggerCls","type":"cfg","doc":"An additional CSS class used to style the trigger button."},{"cls":"Ext.form.field.ComboBox","member":"typeAhead","type":"cfg","doc":"true to populate and autoselect the remainder of the text being\ntyped after a configurable delay (.typeAheadDelay) if..."},{"cls":"Ext.form.field.ComboBox","member":"typeAheadDelay","type":"cfg","doc":"The length of time in milliseconds to wait until the typeahead text is displayed\nif .typeAhead = true (defaults to 250)"},{"cls":"Ext.form.field.ComboBox","member":"valueField","type":"cfg","doc":"@required\nThe underlying Ext.data.Field.name to bind to this ComboBox (defaults to match\nthe value of the .displayFie..."},{"cls":"Ext.form.field.ComboBox","member":"valueNotFoundText","type":"cfg","doc":"When using a name/value combo, if the value passed to setValue is not found in\nthe store, valueNotFoundText will be d..."},{"cls":"Ext.form.field.ComboBox","member":"lastQuery","type":"property","doc":"The value of the match string used to filter the store."},{"cls":"Ext.form.field.ComboBox","member":"clearValue","type":"method","doc":"Clears any value currently set in the ComboBox."},{"cls":"Ext.form.field.ComboBox","member":"doQuery","type":"method","doc":"Executes a query to filter the dropdown list."},{"cls":"Ext.form.field.ComboBox","member":"select","type":"method","doc":"Selects an item by a Ext.data.Model, or by a key value."},{"cls":"Ext.form.field.ComboBox","member":"setValue","type":"method","doc":"Sets the specified value(s) into the field."},{"cls":"Ext.form.field.ComboBox","member":"beforequery","type":"event","doc":"Fires before all queries are processed."},{"cls":"Ext.form.field.Date","member":"Date","type":"cls","doc":"Provides a date input field with a Ext.picker.Date dropdown and automatic date\nvalidation."},{"cls":"Ext.form.field.Date","member":"altFormats","type":"cfg","doc":"Multiple date formats separated by \"|\" to try when parsing a user input value and it\ndoes not match the defined forma..."},{"cls":"Ext.form.field.Date","member":"disabledDates","type":"cfg","doc":"An array of \"dates\" to disable, as strings."},{"cls":"Ext.form.field.Date","member":"disabledDatesText","type":"cfg","doc":"The tooltip text to display when the date falls on a disabled date (defaults to 'Disabled')"},{"cls":"Ext.form.field.Date","member":"disabledDays","type":"cfg","doc":"An array of days to disable, 0 based (defaults to undefined)."},{"cls":"Ext.form.field.Date","member":"disabledDaysText","type":"cfg","doc":"The tooltip to display when the date falls on a disabled day (defaults to 'Disabled')"},{"cls":"Ext.form.field.Date","member":"format","type":"cfg","doc":"The default date format string which can be overriden for localization support."},{"cls":"Ext.form.field.Date","member":"invalidText","type":"cfg","doc":"The error text to display when the date in the field is invalid (defaults to\n'{value} is not a valid date - it must b..."},{"cls":"Ext.form.field.Date","member":"maxText","type":"cfg","doc":"The error text to display when the date in the cell is after .maxValue (defaults to\n'The date in this field must be b..."},{"cls":"Ext.form.field.Date","member":"maxValue","type":"cfg","doc":"The maximum allowed date."},{"cls":"Ext.form.field.Date","member":"minText","type":"cfg","doc":"The error text to display when the date in the cell is before .minValue (defaults to\n'The date in this field must be ..."},{"cls":"Ext.form.field.Date","member":"minValue","type":"cfg","doc":"The minimum allowed date."},{"cls":"Ext.form.field.Date","member":"showToday","type":"cfg","doc":"false to hide the footer area of the Date picker containing the Today button and disable\nthe keyboard handler for spa..."},{"cls":"Ext.form.field.Date","member":"startDay","type":"cfg","doc":"Day index at which the week should begin, 0-based (defaults to 0, which is Sunday)"},{"cls":"Ext.form.field.Date","member":"submitFormat","type":"cfg","doc":"The date format string which will be submitted to the server."},{"cls":"Ext.form.field.Date","member":"triggerCls","type":"cfg","doc":"An additional CSS class used to style the trigger button."},{"cls":"Ext.form.field.Date","member":"getErrors","type":"method","doc":"Runs all of Date's validations and returns an array of any errors."},{"cls":"Ext.form.field.Date","member":"safeParse","type":"method","doc":"Attempts to parse a given string value using a given Ext.Date.parse."},{"cls":"Ext.form.field.Date","member":"setDisabledDates","type":"method","doc":"Replaces any existing disabled dates with new values and refreshes the Date picker."},{"cls":"Ext.form.field.Date","member":"setDisabledDays","type":"method","doc":"Replaces any existing disabled days (by index, 0-6) with new values and refreshes the Date picker."},{"cls":"Ext.form.field.Date","member":"setMaxValue","type":"method","doc":"Replaces any existing .maxValue with the new value and refreshes the Date picker."},{"cls":"Ext.form.field.Date","member":"setMinValue","type":"method","doc":"Replaces any existing .minValue with the new value and refreshes the Date picker."},{"cls":"Ext.form.field.Date","member":"setValue","type":"method","doc":"Sets the value of the date field."},{"cls":"Ext.form.field.Display","member":"Display","type":"cls","doc":"A display-only text field which is not validated and not submitted."},{"cls":"Ext.form.field.Display","member":"fieldCls","type":"cfg","doc":"The default CSS class for the field (defaults to \"x-form-display-field\")"},{"cls":"Ext.form.field.Display","member":"htmlEncode","type":"cfg","doc":"false to skip HTML-encoding the text when rendering it (defaults to\nfalse)."},{"cls":"Ext.form.field.Field","member":"Field","type":"cls","doc":"This mixin provides a common interface for the logical behavior and state of form fields, including:\n\n- Getter and se..."},{"cls":"Ext.form.field.Field","member":"disabled","type":"cfg","doc":"True to disable the field (defaults to false)."},{"cls":"Ext.form.field.Field","member":"name","type":"cfg","doc":"The name of the field (defaults to undefined)."},{"cls":"Ext.form.field.Field","member":"submitValue","type":"cfg","doc":"Setting this to false will prevent the field from being\nExt.form.Basic.submit even when it is not disabled."},{"cls":"Ext.form.field.Field","member":"validateOnChange","type":"cfg","doc":"Specifies whether this field should be validated immediately whenever a change in its value is detected."},{"cls":"Ext.form.field.Field","member":"value","type":"cfg","doc":"A value to initialize this field with (defaults to undefined)."},{"cls":"Ext.form.field.Field","member":"isFormField","type":"property","doc":"Flag denoting that this component is a Field."},{"cls":"Ext.form.field.Field","member":"originalValue","type":"property","doc":"The original value of the field as configured in the .value configuration, or as loaded by\nthe last form load operati..."},{"cls":"Ext.form.field.Field","member":"batchChanges","type":"method","doc":"A utility for grouping a set of modifications which may trigger value changes into a single\ntransaction, to prevent e..."},{"cls":"Ext.form.field.Field","member":"checkChange","type":"method","doc":"Checks whether the value of the field has changed since the last time it was checked."},{"cls":"Ext.form.field.Field","member":"checkDirty","type":"method","doc":"Checks the .isDirty state of the field and if it has changed since the last time\nit was checked, fires the .dirtychan..."},{"cls":"Ext.form.field.Field","member":"clearInvalid","type":"method","doc":"Clear any invalid styles/messages for this field."},{"cls":"Ext.form.field.Field","member":"extractFileInput","type":"method","doc":"Only relevant if the instance's .isFileUpload method returns true."},{"cls":"Ext.form.field.Field","member":"getErrors","type":"method","doc":"Runs this field's validators and returns an array of error messages for any validation failures."},{"cls":"Ext.form.field.Field","member":"getModelData","type":"method","doc":"Returns the value(s) that should be saved to the Ext.data.Model instance for this field, when\nExt.form.Basic.updateRe..."},{"cls":"Ext.form.field.Field","member":"getName","type":"method","doc":"Returns the Ext.form.field.Field.name attribute of the field."},{"cls":"Ext.form.field.Field","member":"getSubmitData","type":"method","doc":"Returns the parameter(s) that would be included in a standard form submit for this field."},{"cls":"Ext.form.field.Field","member":"getValue","type":"method","doc":"Returns the current data value of the field."},{"cls":"Ext.form.field.Field","member":"initField","type":"method","doc":"Initializes this Field mixin on the current instance."},{"cls":"Ext.form.field.Field","member":"isDirty","type":"method","doc":"Returns true if the value of this Field has been changed from its .originalValue."},{"cls":"Ext.form.field.Field","member":"isEqual","type":"method","doc":"Returns whether two field .getValue are logically equal."},{"cls":"Ext.form.field.Field","member":"isFileUpload","type":"method","doc":"Returns whether this Field is a file upload field; if it returns true, forms will use\nspecial techniques for Ext.form..."},{"cls":"Ext.form.field.Field","member":"isValid","type":"method","doc":"Returns whether or not the field value is currently valid by .getErrors the\nfield's current value."},{"cls":"Ext.form.field.Field","member":"markInvalid","type":"method","doc":"Associate one or more error messages with this field."},{"cls":"Ext.form.field.Field","member":"reset","type":"method","doc":"Resets the current field value to the originally loaded value and clears any validation messages."},{"cls":"Ext.form.field.Field","member":"resetOriginalValue","type":"method","doc":"Resets the field's .originalValue property so it matches the current .getValue."},{"cls":"Ext.form.field.Field","member":"setValue","type":"method","doc":"Sets a data value into the field and runs the change detection and validation."},{"cls":"Ext.form.field.Field","member":"validate","type":"method","doc":"Returns whether or not the field value is currently valid by .getErrors the\nfield's current value, and fires the .val..."},{"cls":"Ext.form.field.Field","member":"change","type":"event","doc":"Fires when a user-initiated change is detected in the value of the field."},{"cls":"Ext.form.field.Field","member":"dirtychange","type":"event","doc":"Fires when a change in the field's .isDirty state is detected."},{"cls":"Ext.form.field.Field","member":"validitychange","type":"event","doc":"Fires when a change in the field's validity is detected."},{"cls":"Ext.form.field.File","member":"File","type":"cls","doc":"A file upload field which has custom styling and allows control over the button text and other\nfeatures of Ext.form.f..."},{"cls":"Ext.form.field.File","member":"buttonConfig","type":"cfg","doc":"A standard Ext.button.Button config object."},{"cls":"Ext.form.field.File","member":"buttonMargin","type":"cfg","doc":"The number of pixels of space reserved between the button and the text field\n(defaults to 3)."},{"cls":"Ext.form.field.File","member":"buttonOnly","type":"cfg","doc":"True to display the file upload field as a button with no visible\ntext field (defaults to false)."},{"cls":"Ext.form.field.File","member":"buttonText","type":"cfg","doc":"The button text to display on the upload button (defaults to\n'Browse...')."},{"cls":"Ext.form.field.File","member":"fieldBodyCls","type":"cfg","doc":"An extra CSS class to be applied to the body content element in addition to .fieldBodyCls."},{"cls":"Ext.form.field.File","member":"button","type":"property","doc":"A reference to the trigger Button component created for this upload field."},{"cls":"Ext.form.field.File","member":"fileInputEl","type":"property","doc":"A reference to the invisible file input element created for this upload field."},{"cls":"Ext.form.field.File","member":"change","type":"event","doc":"Fires when the underlying file input field's value has changed from the user\nselecting a new file from the system fil..."},{"cls":"Ext.form.field.Hidden","member":"Hidden","type":"cls","doc":"A basic hidden field for storing hidden values in forms that need to be passed in the form submit."},{"cls":"Ext.form.field.HtmlEditor","member":"HtmlEditor","type":"cls","doc":"Provides a lightweight HTML Editor component."},{"cls":"Ext.form.field.HtmlEditor","member":"createLinkText","type":"cfg","doc":"The default text for the create link prompt"},{"cls":"Ext.form.field.HtmlEditor","member":"defaultLinkValue","type":"cfg","doc":"The default value for the create link prompt (defaults to http:/ /)"},{"cls":"Ext.form.field.HtmlEditor","member":"defaultValue","type":"cfg","doc":"A default value to be put into the editor to resolve focus issues (defaults to &.160; (Non-breaking space) in Opera a..."},{"cls":"Ext.form.field.HtmlEditor","member":"enableAlignments","type":"cfg","doc":"Enable the left, center, right alignment buttons (defaults to true)"},{"cls":"Ext.form.field.HtmlEditor","member":"enableColors","type":"cfg","doc":"Enable the fore/highlight color buttons (defaults to true)"},{"cls":"Ext.form.field.HtmlEditor","member":"enableFont","type":"cfg","doc":"Enable font selection."},{"cls":"Ext.form.field.HtmlEditor","member":"enableFontSize","type":"cfg","doc":"Enable the increase/decrease font size buttons (defaults to true)"},{"cls":"Ext.form.field.HtmlEditor","member":"enableFormat","type":"cfg","doc":"Enable the bold, italic and underline buttons (defaults to true)"},{"cls":"Ext.form.field.HtmlEditor","member":"enableLinks","type":"cfg","doc":"Enable the create link button."},{"cls":"Ext.form.field.HtmlEditor","member":"enableLists","type":"cfg","doc":"Enable the bullet and numbered list buttons."},{"cls":"Ext.form.field.HtmlEditor","member":"enableSourceEdit","type":"cfg","doc":"Enable the switch to source edit button."},{"cls":"Ext.form.field.HtmlEditor","member":"fontFamilies","type":"cfg","doc":"An array of available font families"},{"cls":"Ext.form.field.HtmlEditor","member":"buttonTips","type":"property","doc":"Object collection of toolbar tooltips for the buttons in the editor."},{"cls":"Ext.form.field.HtmlEditor","member":"cleanHtml","type":"method","doc":"Protected method that will not generally be called directly."},{"cls":"Ext.form.field.HtmlEditor","member":"execCmd","type":"method","doc":"Executes a Midas editor command directly on the editor document."},{"cls":"Ext.form.field.HtmlEditor","member":"getDocMarkup","type":"method","doc":"Protected method that will not generally be called directly."},{"cls":"Ext.form.field.HtmlEditor","member":"getToolbar","type":"method","doc":"Returns the editor's toolbar."},{"cls":"Ext.form.field.HtmlEditor","member":"insertAtCursor","type":"method","doc":"Inserts the passed text at the current cursor position."},{"cls":"Ext.form.field.HtmlEditor","member":"relayCmd","type":"method","doc":"Executes a Midas editor command on the editor document and performs necessary focus and\ntoolbar updates."},{"cls":"Ext.form.field.HtmlEditor","member":"setReadOnly","type":"method","doc":"Sets the read only state of this field."},{"cls":"Ext.form.field.HtmlEditor","member":"toggleSourceEdit","type":"method","doc":"Toggles the editor between standard and source edit mode."},{"cls":"Ext.form.field.HtmlEditor","member":"updateToolbar","type":"method","doc":"Protected method that will not generally be called directly."},{"cls":"Ext.form.field.HtmlEditor","member":"activate","type":"event","doc":"Fires when the editor is first receives the focus."},{"cls":"Ext.form.field.HtmlEditor","member":"beforepush","type":"event","doc":"Fires before the iframe editor is updated with content from the textarea."},{"cls":"Ext.form.field.HtmlEditor","member":"beforesync","type":"event","doc":"Fires before the textarea is updated with content from the editor iframe."},{"cls":"Ext.form.field.HtmlEditor","member":"editmodechange","type":"event","doc":"Fires when the editor switches edit modes"},{"cls":"Ext.form.field.HtmlEditor","member":"initialize","type":"event","doc":"Fires when the editor is fully initialized (including the iframe)"},{"cls":"Ext.form.field.HtmlEditor","member":"push","type":"event","doc":"Fires when the iframe editor is updated with content from the textarea."},{"cls":"Ext.form.field.HtmlEditor","member":"sync","type":"event","doc":"Fires when the textarea is updated with content from the editor iframe."},{"cls":"Ext.form.field.Number","member":"Number","type":"cls","doc":"A numeric text field that provides automatic keystroke filtering to disallow non-numeric characters,\nand numeric vali..."},{"cls":"Ext.form.field.Number","member":"allowDecimals","type":"cfg","doc":"False to disallow decimal values (defaults to true)"},{"cls":"Ext.form.field.Number","member":"autoStripChars","type":"cfg","doc":"True to automatically strip not allowed characters from the field."},{"cls":"Ext.form.field.Number","member":"baseChars","type":"cfg","doc":"The base set of characters to evaluate as valid numbers (defaults to '0123456789')."},{"cls":"Ext.form.field.Number","member":"decimalPrecision","type":"cfg","doc":"The maximum precision to display after the decimal separator (defaults to 2)"},{"cls":"Ext.form.field.Number","member":"decimalSeparator","type":"cfg","doc":"Character(s) to allow as the decimal separator (defaults to '.')"},{"cls":"Ext.form.field.Number","member":"maxText","type":"cfg","doc":"Error text to display if the maximum value validation fails (defaults to 'The maximum\nvalue for this field is {maxVal..."},{"cls":"Ext.form.field.Number","member":"maxValue","type":"cfg","doc":"The maximum allowed value (defaults to Number.MAX_VALUE)."},{"cls":"Ext.form.field.Number","member":"minText","type":"cfg","doc":"Error text to display if the minimum value validation fails (defaults to 'The minimum\nvalue for this field is {minVal..."},{"cls":"Ext.form.field.Number","member":"minValue","type":"cfg","doc":"The minimum allowed value (defaults to Number.NEGATIVE_INFINITY)."},{"cls":"Ext.form.field.Number","member":"nanText","type":"cfg","doc":"Error text to display if the value is not a valid number."},{"cls":"Ext.form.field.Number","member":"negativeText","type":"cfg","doc":"Error text to display if the value is negative and .minValue is set to\n0."},{"cls":"Ext.form.field.Number","member":"step","type":"cfg","doc":"Specifies a numeric interval by which the field's value will be incremented or\ndecremented when the user invokes the ..."},{"cls":"Ext.form.field.Number","member":"getErrors","type":"method","doc":"Runs all of Number's validations and returns an array of any errors."},{"cls":"Ext.form.field.Number","member":"setMaxValue","type":"method","doc":"Replaces any existing .maxValue with the new value."},{"cls":"Ext.form.field.Number","member":"setMinValue","type":"method","doc":"Replaces any existing .minValue with the new value."},{"cls":"Ext.form.field.Picker","member":"Picker","type":"cls","doc":"An abstract class for fields that have a single trigger which opens a \"picker\" popup below\nthe field, e.g."},{"cls":"Ext.form.field.Picker","member":"editable","type":"cfg","doc":"false to prevent the user from typing text directly into the field;\nthe field can only have its value set via selecti..."},{"cls":"Ext.form.field.Picker","member":"matchFieldWidth","type":"cfg","doc":"Whether the picker dropdown's width should be explicitly set to match the width of the field."},{"cls":"Ext.form.field.Picker","member":"openCls","type":"cfg","doc":"A class to be added to the field's .bodyEl element when the picker is opened."},{"cls":"Ext.form.field.Picker","member":"pickerAlign","type":"cfg","doc":"The Ext.core.Element.alignTo with which to align the picker."},{"cls":"Ext.form.field.Picker","member":"pickerOffset","type":"cfg","doc":"An offset [x,y] to use in addition to the .pickerAlign when positioning the picker."},{"cls":"Ext.form.field.Picker","member":"createPicker","type":"property","doc":"Create and return the component to be used as this field's picker."},{"cls":"Ext.form.field.Picker","member":"isExpanded","type":"property","doc":"True if the picker is currently expanded, false if not."},{"cls":"Ext.form.field.Picker","member":"collapse","type":"method","doc":"Collapse this field's picker dropdown."},{"cls":"Ext.form.field.Picker","member":"expand","type":"method","doc":"Expand this field's picker dropdown."},{"cls":"Ext.form.field.Picker","member":"getPicker","type":"method","doc":"Return a reference to the picker component for this field, creating it if necessary by\ncalling .createPicker."},{"cls":"Ext.form.field.Picker","member":"onTriggerClick","type":"method","doc":"Handles the trigger click; by default toggles between expanding and collapsing the\npicker component."},{"cls":"Ext.form.field.Picker","member":"collapse","type":"event","doc":"Fires when the field's picker is collapsed."},{"cls":"Ext.form.field.Picker","member":"expand","type":"event","doc":"Fires when the field's picker is expanded."},{"cls":"Ext.form.field.Picker","member":"select","type":"event","doc":"Fires when a value is selected via the picker."},{"cls":"Ext.form.field.Radio","member":"Radio","type":"cls","doc":"Single radio field."},{"cls":"Ext.form.field.Radio","member":"getGroupValue","type":"method","doc":"If this radio is part of a group, it will return the selected value"},{"cls":"Ext.form.field.Radio","member":"getSubmitValue","type":"method","doc":"Returns the submit value for the checkbox which can be used when submitting forms."},{"cls":"Ext.form.field.Radio","member":"setValue","type":"method","doc":"Sets either the checked/unchecked status of this Radio, or, if a string value\nis passed, checks a sibling Radio of th..."},{"cls":"Ext.form.field.Spinner","member":"Spinner","type":"cls","doc":"A field with a pair of up/down spinner buttons."},{"cls":"Ext.form.field.Spinner","member":"keyNavEnabled","type":"cfg","doc":"Specifies whether the up and down arrow keys should trigger spinning up and down."},{"cls":"Ext.form.field.Spinner","member":"mouseWheelEnabled","type":"cfg","doc":"Specifies whether the mouse wheel should trigger spinning up and down while the field has\nfocus."},{"cls":"Ext.form.field.Spinner","member":"repeatTriggerClick","type":"cfg","doc":"Whether a Ext.util.ClickRepeater should be\nattached to the spinner buttons."},{"cls":"Ext.form.field.Spinner","member":"spinDownEnabled","type":"cfg","doc":"Specifies whether the down spinner button is enabled."},{"cls":"Ext.form.field.Spinner","member":"spinUpEnabled","type":"cfg","doc":"Specifies whether the up spinner button is enabled."},{"cls":"Ext.form.field.Spinner","member":"onSpinDown","type":"property","doc":"This method is called when the spinner down button is clicked, or when the down arrow key is pressed\nif .keyNavEnable..."},{"cls":"Ext.form.field.Spinner","member":"onSpinUp","type":"property","doc":"This method is called when the spinner up button is clicked, or when the up arrow key is pressed\nif .keyNavEnabled is..."},{"cls":"Ext.form.field.Spinner","member":"spinDownEl","type":"property","doc":"The spinner down button element"},{"cls":"Ext.form.field.Spinner","member":"spinUpEl","type":"property","doc":"The spinner up button element"},{"cls":"Ext.form.field.Spinner","member":"setSpinDownEnabled","type":"method","doc":"Sets whether the spinner down button is enabled."},{"cls":"Ext.form.field.Spinner","member":"setSpinUpEnabled","type":"method","doc":"Sets whether the spinner up button is enabled."},{"cls":"Ext.form.field.Spinner","member":"spinDown","type":"method","doc":"Triggers the spinner to step down; fires the .spin and .spindown events and calls the\n.onSpinDown method."},{"cls":"Ext.form.field.Spinner","member":"spinUp","type":"method","doc":"Triggers the spinner to step up; fires the .spin and .spinup events and calls the\n.onSpinUp method."},{"cls":"Ext.form.field.Spinner","member":"spin","type":"event","doc":"Fires when the spinner is made to spin up or down."},{"cls":"Ext.form.field.Spinner","member":"spindown","type":"event","doc":"Fires when the spinner is made to spin down."},{"cls":"Ext.form.field.Spinner","member":"spinup","type":"event","doc":"Fires when the spinner is made to spin up."},{"cls":"Ext.form.field.Text","member":"Text","type":"cls","doc":"A basic text field."},{"cls":"Ext.form.field.Text","member":"allowBlank","type":"cfg","doc":"Specify false to validate that the value's length is > 0 (defaults to\ntrue)"},{"cls":"Ext.form.field.Text","member":"blankText","type":"cfg","doc":"The error text to display if the .allowBlank validation\nfails (defaults to 'This field is required')"},{"cls":"Ext.form.field.Text","member":"disableKeyFilter","type":"cfg","doc":"Specify true to disable input keystroke filtering (defaults\nto false)"},{"cls":"Ext.form.field.Text","member":"emptyCls","type":"cfg","doc":"The CSS class to apply to an empty field to style the .emptyText\n(defaults to 'x-form-empty-field')."},{"cls":"Ext.form.field.Text","member":"emptyText","type":"cfg","doc":"The default text to place into an empty field (defaults to undefined)."},{"cls":"Ext.form.field.Text","member":"enableKeyEvents","type":"cfg","doc":"true to enable the proxying of key events for the HTML input field (defaults to false)"},{"cls":"Ext.form.field.Text","member":"enforceMaxLength","type":"cfg","doc":"True to set the maxLength property on the underlying input field."},{"cls":"Ext.form.field.Text","member":"grow","type":"cfg","doc":"true if this field should automatically grow and shrink to its content\n(defaults to false)"},{"cls":"Ext.form.field.Text","member":"growAppend","type":"cfg","doc":"A string that will be appended to the field's current value for the purposes of calculating the target\nfield size."},{"cls":"Ext.form.field.Text","member":"growMax","type":"cfg","doc":"The maximum width to allow when .grow = true (defaults\nto 800)"},{"cls":"Ext.form.field.Text","member":"growMin","type":"cfg","doc":"The minimum width to allow when .grow = true (defaults\nto 30)"},{"cls":"Ext.form.field.Text","member":"maskRe","type":"cfg","doc":"An input mask regular expression that will be used to filter keystrokes that do\nnot match (defaults to undefined)"},{"cls":"Ext.form.field.Text","member":"maxLength","type":"cfg","doc":"Maximum input field length allowed by validation (defaults to Number.MAX_VALUE)."},{"cls":"Ext.form.field.Text","member":"maxLengthText","type":"cfg","doc":"Error text to display if the .maxLength\nvalidation fails (defaults to 'The maximum length for this field is {maxLengt..."},{"cls":"Ext.form.field.Text","member":"minLength","type":"cfg","doc":"Minimum input field length required (defaults to 0)"},{"cls":"Ext.form.field.Text","member":"minLengthText","type":"cfg","doc":"Error text to display if the .minLength\nvalidation fails (defaults to 'The minimum length for this field is {minLengt..."},{"cls":"Ext.form.field.Text","member":"regex","type":"cfg","doc":"A JavaScript RegExp object to be tested against the field value during validation\n(defaults to undefined)."},{"cls":"Ext.form.field.Text","member":"regexText","type":"cfg","doc":"The error text to display if .regex is used and the\ntest fails during validation (defaults to '')"},{"cls":"Ext.form.field.Text","member":"selectOnFocus","type":"cfg","doc":"true to automatically select any existing field text when the field\nreceives input focus (defaults to false)"},{"cls":"Ext.form.field.Text","member":"size","type":"cfg","doc":"An initial value for the 'size' attribute on the text input element."},{"cls":"Ext.form.field.Text","member":"stripCharsRe","type":"cfg","doc":"A JavaScript RegExp object used to strip unwanted content from the value\nbefore validation (defaults to undefined)."},{"cls":"Ext.form.field.Text","member":"validator","type":"cfg","doc":"A custom validation function to be called during field validation (.getErrors)\n(defaults to undefined)."},{"cls":"Ext.form.field.Text","member":"vtype","type":"cfg","doc":"A validation type name as defined in Ext.form.field.VTypes (defaults to undefined)"},{"cls":"Ext.form.field.Text","member":"vtypeText","type":"cfg","doc":"A custom error message to display in place of the default message provided\nfor the .vtype currently set for this fiel..."},{"cls":"Ext.form.field.Text","member":"autoSize","type":"method","doc":"Automatically grows the field to accomodate the width of the text up to the maximum field width allowed."},{"cls":"Ext.form.field.Text","member":"getErrors","type":"method","doc":"Validates a value according to the field's validation rules and returns an array of errors\nfor any failing validations."},{"cls":"Ext.form.field.Text","member":"getRawValue","type":"method","doc":"Returns the raw String value of the field, without performing any normalization, conversion, or validation."},{"cls":"Ext.form.field.Text","member":"processRawValue","type":"method","doc":"Performs any necessary manipulation of a raw String value to prepare it for .stringToValue\nand/or .validate."},{"cls":"Ext.form.field.Text","member":"reset","type":"method","doc":"Resets the current field value to the originally-loaded value and clears any validation messages."},{"cls":"Ext.form.field.Text","member":"selectText","type":"method","doc":"Selects text in this field"},{"cls":"Ext.form.field.Text","member":"setValue","type":"method","doc":"Sets a data value into the field and runs the change detection and validation."},{"cls":"Ext.form.field.Text","member":"autosize","type":"event","doc":"Fires when the .autoSize function is triggered and the field is\nresized according to the .grow/.growMin/.growMax conf..."},{"cls":"Ext.form.field.Text","member":"keydown","type":"event","doc":"Keydown input field event."},{"cls":"Ext.form.field.Text","member":"keypress","type":"event","doc":"Keypress input field event."},{"cls":"Ext.form.field.Text","member":"keyup","type":"event","doc":"Keyup input field event."},{"cls":"Ext.form.field.TextArea","member":"TextArea","type":"cls","doc":"This class creates a multiline text field, which can be used as a direct replacement for traditional \ntextarea fields."},{"cls":"Ext.form.field.TextArea","member":"cols","type":"cfg","doc":"An initial value for the 'cols' attribute on the textarea element."},{"cls":"Ext.form.field.TextArea","member":"enterIsSpecial","type":"cfg","doc":"True if you want the enter key to be classed as a special key."},{"cls":"Ext.form.field.TextArea","member":"growAppend","type":"cfg","doc":"A string that will be appended to the field's current value for the purposes of calculating the target\nfield size."},{"cls":"Ext.form.field.TextArea","member":"growMax","type":"cfg","doc":"The maximum height to allow when Ext.form.field.Text.grow=true\n(defaults to 1000)"},{"cls":"Ext.form.field.TextArea","member":"growMin","type":"cfg","doc":"The minimum height to allow when Ext.form.field.Text.grow=true\n(defaults to 60)"},{"cls":"Ext.form.field.TextArea","member":"preventScrollbars","type":"cfg","doc":"true to prevent scrollbars from appearing regardless of how much text is\nin the field."},{"cls":"Ext.form.field.TextArea","member":"autoSize","type":"method","doc":"Automatically grows the field to accomodate the height of the text up to the maximum field height allowed."},{"cls":"Ext.form.field.Time","member":"Time","type":"cls","doc":"Provides a time input field with a time dropdown and automatic time validation."},{"cls":"Ext.form.field.Time","member":"altFormats","type":"cfg","doc":"Multiple date formats separated by \"|\" to try when parsing a user input value and it doesn't match the defined\nformat..."},{"cls":"Ext.form.field.Time","member":"format","type":"cfg","doc":"The default time format string which can be overriden for localization support."},{"cls":"Ext.form.field.Time","member":"increment","type":"cfg","doc":"The number of minutes between each time value in the list (defaults to 15)."},{"cls":"Ext.form.field.Time","member":"invalidText","type":"cfg","doc":"The error text to display when the time in the field is invalid (defaults to\n'{value} is not a valid time')."},{"cls":"Ext.form.field.Time","member":"maxText","type":"cfg","doc":"The error text to display when the entered time is after .maxValue (defaults to\n'The time in this field must be equal..."},{"cls":"Ext.form.field.Time","member":"maxValue","type":"cfg","doc":"The maximum allowed time."},{"cls":"Ext.form.field.Time","member":"minText","type":"cfg","doc":"The error text to display when the entered time is before .minValue (defaults to\n'The time in this field must be equa..."},{"cls":"Ext.form.field.Time","member":"minValue","type":"cfg","doc":"The minimum allowed time."},{"cls":"Ext.form.field.Time","member":"pickerMaxHeight","type":"cfg","doc":"The maximum height of the Ext.picker.Time dropdown."},{"cls":"Ext.form.field.Time","member":"selectOnTab","type":"cfg","doc":"Whether the Tab key should select the currently highlighted item."},{"cls":"Ext.form.field.Time","member":"submitFormat","type":"cfg","doc":"The date format string which will be submitted to the server."},{"cls":"Ext.form.field.Time","member":"triggerCls","type":"cfg","doc":"An additional CSS class used to style the trigger button."},{"cls":"Ext.form.field.Time","member":"getErrors","type":"method","doc":"Runs all of Time's validations and returns an array of any errors."},{"cls":"Ext.form.field.Time","member":"setMaxValue","type":"method","doc":"Replaces any existing .maxValue with the new time and refreshes the picker's range."},{"cls":"Ext.form.field.Time","member":"setMinValue","type":"method","doc":"Replaces any existing .minValue with the new time and refreshes the picker's range."},{"cls":"Ext.form.field.Trigger","member":"Trigger","type":"cls","doc":"Provides a convenient wrapper for TextFields that adds a clickable trigger button (looks like a combobox by default)."},{"cls":"Ext.form.field.Trigger","member":"editable","type":"cfg","doc":"false to prevent the user from typing text directly into the field;\nthe field can only have its value set via an acti..."},{"cls":"Ext.form.field.Trigger","member":"hideTrigger","type":"cfg","doc":"true to hide the trigger element and display only the base\ntext field (defaults to false)"},{"cls":"Ext.form.field.Trigger","member":"readOnly","type":"cfg","doc":"true to prevent the user from changing the field, and\nhides the trigger."},{"cls":"Ext.form.field.Trigger","member":"repeatTriggerClick","type":"cfg","doc":"true to attach a Ext.util.ClickRepeater\nto the trigger."},{"cls":"Ext.form.field.Trigger","member":"selectOnFocus","type":"cfg","doc":"true to select any existing text in the field immediately on focus."},{"cls":"Ext.form.field.Trigger","member":"triggerBaseCls","type":"cfg","doc":"The base CSS class that is always added to the trigger button."},{"cls":"Ext.form.field.Trigger","member":"triggerCls","type":"cfg","doc":"An additional CSS class used to style the trigger button."},{"cls":"Ext.form.field.Trigger","member":"triggerWrapCls","type":"cfg","doc":"The CSS class that is added to the div wrapping the trigger button(s)."},{"cls":"Ext.form.field.Trigger","member":"triggerEl","type":"property","doc":"A composite of all the trigger button elements."},{"cls":"Ext.form.field.Trigger","member":"triggerWrap","type":"property","doc":"A reference to the div element wrapping the trigger button(s)."},{"cls":"Ext.form.field.Trigger","member":"getTriggerWidth","type":"method","doc":"Get the total width of the trigger button area."},{"cls":"Ext.form.field.Trigger","member":"onTriggerClick","type":"method","doc":"The function that should handle the trigger's click event."},{"cls":"Ext.form.field.Trigger","member":"setEditable","type":"method","doc":""},{"cls":"Ext.form.field.Trigger","member":"setReadOnly","type":"method","doc":""},{"cls":"Ext.form.field.VTypes","member":"VTypes","type":"cls","doc":"This is a singleton object which contains a set of commonly used field validation functions."},{"cls":"Ext.form.field.VTypes","member":"alphaMask","type":"property","doc":"The keystroke filter mask to be applied on alpha input."},{"cls":"Ext.form.field.VTypes","member":"alphaText","type":"property","doc":"The error text to display when the alpha validation function returns false."},{"cls":"Ext.form.field.VTypes","member":"alphanumMask","type":"property","doc":"The keystroke filter mask to be applied on alphanumeric input."},{"cls":"Ext.form.field.VTypes","member":"alphanumText","type":"property","doc":"The error text to display when the alphanumeric validation function returns false."},{"cls":"Ext.form.field.VTypes","member":"emailMask","type":"property","doc":"The keystroke filter mask to be applied on email input."},{"cls":"Ext.form.field.VTypes","member":"emailText","type":"property","doc":"The error text to display when the email validation function returns false."},{"cls":"Ext.form.field.VTypes","member":"urlText","type":"property","doc":"The error text to display when the url validation function returns false."},{"cls":"Ext.form.field.VTypes","member":"alpha","type":"method","doc":"The function used to validate alpha values"},{"cls":"Ext.form.field.VTypes","member":"alphanum","type":"method","doc":"The function used to validate alphanumeric values"},{"cls":"Ext.form.field.VTypes","member":"email","type":"method","doc":"The function used to validate email addresses."},{"cls":"Ext.form.field.VTypes","member":"url","type":"method","doc":"The function used to validate URLs"},{"cls":"Ext.form.FieldAncestor","member":"FieldAncestor","type":"cls","doc":"A mixin for Ext.container.Container components that are likely to have form fields in their\nitems subtree."},{"cls":"Ext.form.FieldAncestor","member":"fieldDefaults","type":"cfg","doc":"If specified, the properties in this object are used as default config values for each\nExt.form.Labelable instance (e.g."},{"cls":"Ext.form.FieldAncestor","member":"fielderrorchange","type":"event","doc":"Fires when the active error message is changed for any one of the Ext.form.Labelable\ninstances within this container."},{"cls":"Ext.form.FieldContainer","member":"FieldContainer","type":"cls","doc":"FieldContainer is a derivation of Ext.container.Container that implements the\nExt.form.Labelable mixin."},{"cls":"Ext.form.FieldContainer","member":"combineErrors","type":"cfg","doc":"If set to true, the field container will automatically combine and display the validation errors from\nall the fields ..."},{"cls":"Ext.form.FieldContainer","member":"combineLabels","type":"cfg","doc":"If set to true, and there is no defined .fieldLabel, the field container will automatically\ngenerate its label by com..."},{"cls":"Ext.form.FieldContainer","member":"labelConnector","type":"cfg","doc":"The string to use when joining the labels of individual sub-fields, when .combineLabels is\nset to true."},{"cls":"Ext.form.FieldContainer","member":"getCombinedErrors","type":"method","doc":"Takes an Array of invalid Ext.form.field.Field objects and builds a combined list of error\nmessages from them."},{"cls":"Ext.form.FieldContainer","member":"getFieldLabel","type":"method","doc":"Returns the combined field label if .combineLabels is set to true and if there is no\nset .fieldLabel."},{"cls":"Ext.form.FieldSet","member":"FieldSet","type":"cls","doc":"A container for grouping sets of fields, rendered as a HTML `fieldset` element."},{"cls":"Ext.form.FieldSet","member":"baseCls","type":"cfg","doc":"The base CSS class applied to the fieldset (defaults to 'x-fieldset')."},{"cls":"Ext.form.FieldSet","member":"checkboxName","type":"cfg","doc":"The name to assign to the fieldset's checkbox if .checkboxToggle = true\n(defaults to '[fieldset id]-checkbox')."},{"cls":"Ext.form.FieldSet","member":"checkboxToggle","type":"cfg","doc":"Set to true to render a checkbox into the fieldset frame just\nin front of the legend to expand/collapse the fieldset ..."},{"cls":"Ext.form.FieldSet","member":"collapsed","type":"cfg","doc":"Set to true to render the fieldset as collapsed by default."},{"cls":"Ext.form.FieldSet","member":"collapsible","type":"cfg","doc":"Set to true to make the fieldset collapsible and have the expand/collapse toggle button automatically\nrendered into t..."},{"cls":"Ext.form.FieldSet","member":"layout","type":"cfg","doc":"The Ext.container.Container.layout for the fieldset's immediate child items."},{"cls":"Ext.form.FieldSet","member":"title","type":"cfg","doc":"A title to be displayed in the fieldset's legend."},{"cls":"Ext.form.FieldSet","member":"checkboxCmp","type":"property","doc":"Refers to the Ext.form.field.Checkbox component that is added next to the title in the legend."},{"cls":"Ext.form.FieldSet","member":"legend","type":"property","doc":"The component for the fieldset's legend."},{"cls":"Ext.form.FieldSet","member":"toggleCmp","type":"property","doc":"Refers to the Ext.panel.Tool component that is added as the collapse/expand button next\nto the title in the legend."},{"cls":"Ext.form.FieldSet","member":"collapse","type":"method","doc":"Collapses the fieldset."},{"cls":"Ext.form.FieldSet","member":"expand","type":"method","doc":"Expands the fieldset."},{"cls":"Ext.form.FieldSet","member":"setTitle","type":"method","doc":"Sets the title of this fieldset"},{"cls":"Ext.form.FieldSet","member":"toggle","type":"method","doc":"Toggle the fieldset's collapsed state to the opposite of what it is currently"},{"cls":"Ext.form.Label","member":"Label","type":"cls","doc":"Produces a standalone `` element which can be inserted into a form and be associated with a field\nin that form using ..."},{"cls":"Ext.form.Label","member":"forId","type":"cfg","doc":"The id of the input element to which this label will be bound via the standard HTML 'for'\nattribute."},{"cls":"Ext.form.Label","member":"html","type":"cfg","doc":"An HTML fragment that will be used as the label's innerHTML (defaults to '')."},{"cls":"Ext.form.Label","member":"text","type":"cfg","doc":"The plain text to display within the label (defaults to '')."},{"cls":"Ext.form.Label","member":"setText","type":"method","doc":"Updates the label's innerHTML with the specified string."},{"cls":"Ext.form.Labelable","member":"Labelable","type":"cls","doc":"A mixin which allows a component to be configured and decorated with a label and/or error message as is\ncommon for fo..."},{"cls":"Ext.form.Labelable","member":"activeError","type":"cfg","doc":"If specified, then the component will be displayed with this value as its active error when\nfirst rendered."},{"cls":"Ext.form.Labelable","member":"activeErrorsTpl","type":"cfg","doc":"The template used to format the Array of error messages passed to .setActiveErrors\ninto a single HTML string."},{"cls":"Ext.form.Labelable","member":"autoFitErrors","type":"cfg","doc":"Whether to adjust the component's body area to make room for 'side' or 'under'\n.msgTarget."},{"cls":"Ext.form.Labelable","member":"baseBodyCls","type":"cfg","doc":"The CSS class to be applied to the body content element."},{"cls":"Ext.form.Labelable","member":"clearCls","type":"cfg","doc":"The CSS class to be applied to the special clearing div rendered directly after the field\ncontents wrapper to provide..."},{"cls":"Ext.form.Labelable","member":"errorMsgCls","type":"cfg","doc":"The CSS class to be applied to the error message element."},{"cls":"Ext.form.Labelable","member":"fieldBodyCls","type":"cfg","doc":"An extra CSS class to be applied to the body content element in addition to .fieldBodyCls."},{"cls":"Ext.form.Labelable","member":"fieldLabel","type":"cfg","doc":"The label for the field."},{"cls":"Ext.form.Labelable","member":"formItemCls","type":"cfg","doc":"A CSS class to be applied to the outermost element to denote that it is participating in the form\nfield layout."},{"cls":"Ext.form.Labelable","member":"hideEmptyLabel","type":"cfg","doc":"When set to true, the label element (.fieldLabel and .labelSeparator) will be\nautomatically hidden if the .fieldLabel..."},{"cls":"Ext.form.Labelable","member":"hideLabel","type":"cfg","doc":"Set to true to completely hide the label element (.fieldLabel and .labelSeparator)."},{"cls":"Ext.form.Labelable","member":"invalidCls","type":"cfg","doc":"The CSS class to use when marking the component invalid (defaults to 'x-form-invalid')"},{"cls":"Ext.form.Labelable","member":"labelAlign","type":"cfg","doc":"Controls the position and alignment of the .fieldLabel."},{"cls":"Ext.form.Labelable","member":"labelCls","type":"cfg","doc":"The CSS class to be applied to the label element."},{"cls":"Ext.form.Labelable","member":"labelPad","type":"cfg","doc":"The amount of space in pixels between the .fieldLabel and the input field."},{"cls":"Ext.form.Labelable","member":"labelSeparator","type":"cfg","doc":"Character(s) to be inserted at the end of the .fieldLabel."},{"cls":"Ext.form.Labelable","member":"labelStyle","type":"cfg","doc":"A CSS style specification string to apply directly to this field's label."},{"cls":"Ext.form.Labelable","member":"labelWidth","type":"cfg","doc":"The width of the .fieldLabel in pixels."},{"cls":"Ext.form.Labelable","member":"labelableRenderTpl","type":"cfg","doc":"The rendering template for the field decorations."},{"cls":"Ext.form.Labelable","member":"msgTarget","type":"cfg","doc":"The location where the error message text should display."},{"cls":"Ext.form.Labelable","member":"preventMark","type":"cfg","doc":"true to disable displaying any .setActiveError set on this object."},{"cls":"Ext.form.Labelable","member":"bodyEl","type":"property","doc":"The div Element wrapping the component's contents."},{"cls":"Ext.form.Labelable","member":"errorEl","type":"property","doc":"The div Element that will contain the component's error message(s)."},{"cls":"Ext.form.Labelable","member":"isFieldLabelable","type":"property","doc":"Flag denoting that this object is labelable as a field."},{"cls":"Ext.form.Labelable","member":"labelEl","type":"property","doc":"The label Element for this component."},{"cls":"Ext.form.Labelable","member":"getActiveError","type":"method","doc":"Gets the active error message for this component, if any."},{"cls":"Ext.form.Labelable","member":"getActiveErrors","type":"method","doc":"Gets an Array of any active error messages currently applied to the field."},{"cls":"Ext.form.Labelable","member":"getFieldLabel","type":"method","doc":"Returns the label for the field."},{"cls":"Ext.form.Labelable","member":"getInputId","type":"method","doc":"Get the input id, if any, for this component."},{"cls":"Ext.form.Labelable","member":"hasActiveError","type":"method","doc":"Tells whether the field currently has an active error message."},{"cls":"Ext.form.Labelable","member":"initLabelable","type":"method","doc":"Performs initialization of this mixin."},{"cls":"Ext.form.Labelable","member":"setActiveError","type":"method","doc":"Sets the active error message to the given string."},{"cls":"Ext.form.Labelable","member":"setActiveErrors","type":"method","doc":"Set the active error message to an Array of error messages."},{"cls":"Ext.form.Labelable","member":"setFieldDefaults","type":"method","doc":"Applies a set of default configuration values to this Labelable instance."},{"cls":"Ext.form.Labelable","member":"unsetActiveError","type":"method","doc":"Clears the active error."},{"cls":"Ext.form.Labelable","member":"errorchange","type":"event","doc":"Fires when the active error message is changed via .setActiveError."},{"cls":"Ext.form.Panel","member":"Panel","type":"cls","doc":"FormPanel provides a standard container for forms."},{"cls":"Ext.form.Panel","member":"layout","type":"cfg","doc":"The Ext.container.Container.layout for the form panel's immediate child items."},{"cls":"Ext.form.Panel","member":"pollForChanges","type":"cfg","doc":"If set to true, sets up an interval task (using the .pollInterval) in which the \npanel's fields are repeatedly checke..."},{"cls":"Ext.form.Panel","member":"pollInterval","type":"cfg","doc":"Interval in milliseconds at which the form's fields are checked for value changes."},{"cls":"Ext.form.Panel","member":"checkChange","type":"method","doc":"Forces each field within the form panel to \nExt.form.field.Field.checkChange."},{"cls":"Ext.form.Panel","member":"getForm","type":"method","doc":"Provides access to the Ext.form.Basic which this Panel contains."},{"cls":"Ext.form.Panel","member":"getRecord","type":"method","doc":"Returns the currently loaded Ext.data.Model instance if one was loaded via .loadRecord."},{"cls":"Ext.form.Panel","member":"getValues","type":"method","doc":"Convenience function for fetching the current value of each field in the form."},{"cls":"Ext.form.Panel","member":"load","type":"method","doc":"This is a proxy for the underlying BasicForm's Ext.form.Basic.load call."},{"cls":"Ext.form.Panel","member":"loadRecord","type":"method","doc":"Loads an Ext.data.Model into this form (internally just calls Ext.form.Basic.loadRecord)\nSee also .trackResetOnLoad."},{"cls":"Ext.form.Panel","member":"startPolling","type":"method","doc":"Start an interval task to continuously poll all the fields in the form for changes in their\nvalues."},{"cls":"Ext.form.Panel","member":"stopPolling","type":"method","doc":"Stop a running interval task that was started by .startPolling."},{"cls":"Ext.form.Panel","member":"submit","type":"method","doc":"This is a proxy for the underlying BasicForm's Ext.form.Basic.submit call."},{"cls":"Ext.form.RadioGroup","member":"RadioGroup","type":"cls","doc":"A Ext.form.FieldContainer which has a specialized layout for arranging\nExt.form.field.Radio controls into columns, an..."},{"cls":"Ext.form.RadioGroup","member":"allowBlank","type":"cfg","doc":"True to allow every item in the group to be blank (defaults to true)."},{"cls":"Ext.form.RadioGroup","member":"blankText","type":"cfg","doc":"Error text to display if the .allowBlank validation fails\n(defaults to 'You must select one item in this group')"},{"cls":"Ext.form.RadioGroup","member":"items","type":"cfg","doc":"An Array of Ext.form.field.Radios or Radio config objects\nto arrange in the group."},{"cls":"Ext.form.RadioManager","member":"RadioManager","type":"cls","doc":"Private utility class for managing all Ext.form.field.Radio fields grouped by name."},{"cls":"Ext.grid.CellEditor","member":"CellEditor","type":"cls","doc":"Internal utility class that provides default configuration for cell editing."},{"cls":"Ext.grid.column.Action","member":"Action","type":"cls","doc":"A Grid header type which renders an icon, or a series of icons in a grid cell, and offers a scoped click\nhandler for ..."},{"cls":"Ext.grid.column.Action","member":"altText","type":"cfg","doc":"The alt text to use for the image element."},{"cls":"Ext.grid.column.Action","member":"getClass","type":"cfg","doc":"A function which returns the CSS class to apply to the icon image."},{"cls":"Ext.grid.column.Action","member":"handler","type":"cfg","doc":"A function called when the icon is clicked."},{"cls":"Ext.grid.column.Action","member":"icon","type":"cfg","doc":"The URL of an image to display as the clickable element in the column."},{"cls":"Ext.grid.column.Action","member":"iconCls","type":"cfg","doc":"A CSS class to apply to the icon image."},{"cls":"Ext.grid.column.Action","member":"items","type":"cfg","doc":"An Array which may contain multiple icon definitions, each element of which may contain:\n\nicon : StringThe url of an ..."},{"cls":"Ext.grid.column.Action","member":"scope","type":"cfg","doc":"The scope (this reference) in which the .handler\nand .getClass fuctions are executed."},{"cls":"Ext.grid.column.Action","member":"stopSelection","type":"cfg","doc":"Defaults to true."},{"cls":"Ext.grid.column.Action","member":"tooltip","type":"cfg","doc":"A tooltip message to be displayed on hover."},{"cls":"Ext.grid.column.Boolean","member":"Boolean","type":"cls","doc":"A Column definition class which renders boolean data fields."},{"cls":"Ext.grid.column.Boolean","member":"falseText","type":"cfg","doc":"The string returned by the renderer when the column value is falsey (but not undefined) (defaults to\n'false')."},{"cls":"Ext.grid.column.Boolean","member":"trueText","type":"cfg","doc":"The string returned by the renderer when the column value is not falsey (defaults to 'true')."},{"cls":"Ext.grid.column.Boolean","member":"undefinedText","type":"cfg","doc":"The string returned by the renderer when the column value is undefined (defaults to '&.160;')."},{"cls":"Ext.grid.column.Column","member":"Column","type":"cls","doc":"This class specifies the definition for a column inside a Ext.grid.Panel."},{"cls":"Ext.grid.column.Column","member":"align","type":"cfg","doc":"Sets the alignment of the header and rendered columns."},{"cls":"Ext.grid.column.Column","member":"columns","type":"cfg","doc":"An optional array of sub-column definitions."},{"cls":"Ext.grid.column.Column","member":"dataIndex","type":"cfg","doc":"Required."},{"cls":"Ext.grid.column.Column","member":"draggable","type":"cfg","doc":"Indicates whether or not the header can be drag and drop re-ordered."},{"cls":"Ext.grid.column.Column","member":"groupable","type":"cfg","doc":"Optional."},{"cls":"Ext.grid.column.Column","member":"hideable","type":"cfg","doc":"Optional."},{"cls":"Ext.grid.column.Column","member":"menuDisabled","type":"cfg","doc":"True to disabled the column header menu containing sort/hide options."},{"cls":"Ext.grid.column.Column","member":"renderer","type":"cfg","doc":"A renderer is an 'interceptor' method which can be used transform data (value, appearance, etc.) before it\nis rendered."},{"cls":"Ext.grid.column.Column","member":"sortable","type":"cfg","doc":"Optional."},{"cls":"Ext.grid.column.Column","member":"tdCls","type":"cfg","doc":"Optional."},{"cls":"Ext.grid.column.Column","member":"text","type":"cfg","doc":"Optional."},{"cls":"Ext.grid.column.Column","member":"textEl","type":"property","doc":""},{"cls":"Ext.grid.column.Column","member":"triggerEl","type":"property","doc":""},{"cls":"Ext.grid.column.Column","member":"getEditor","type":"method","doc":"Retrieves the editing field for editing associated with this header."},{"cls":"Ext.grid.column.Column","member":"getIndex","type":"method","doc":"Returns the true grid column index assiciated with this Column only if this column is a base level Column."},{"cls":"Ext.grid.column.Column","member":"getSortParam","type":"method","doc":"Returns the parameter to sort upon when sorting this header."},{"cls":"Ext.grid.column.Column","member":"setEditor","type":"method","doc":"Sets the form field to be used for editing."},{"cls":"Ext.grid.column.Date","member":"Date","type":"cls","doc":"A Column definition class which renders a passed date according to the default locale, or a configured\n.format."},{"cls":"Ext.grid.column.Date","member":"format","type":"cfg","doc":"A formatting string as used by Date.format to format a Date for this Column."},{"cls":"Ext.grid.column.Number","member":"Number","type":"cls","doc":"A Column definition class which renders a numeric data field according to a .format string."},{"cls":"Ext.grid.column.Number","member":"format","type":"cfg","doc":"A formatting string as used by Ext.util.Format.number to format a numeric value for this Column\n(defaults to '0,000.0..."},{"cls":"Ext.grid.column.Template","member":"Template","type":"cls","doc":"A Column definition class which renders a value by processing a Ext.data.Model's\nExt.data.Model.data using a .tpl Ext..."},{"cls":"Ext.grid.column.Template","member":"tpl","type":"cfg","doc":"An Ext.XTemplate, or an XTemplate definition string to use to process a\nExt.data.Model's Ext.data.Model.data to produ..."},{"cls":"Ext.grid.ColumnLayout","member":"ColumnLayout","type":"cls","doc":"This class is used only by the grid's HeaderContainer docked child."},{"cls":"Ext.grid.feature.AbstractSummary","member":"AbstractSummary","type":"cls","doc":"A small abstract class that contains the shared behaviour for any summary\ncalculations to be used in the grid."},{"cls":"Ext.grid.feature.AbstractSummary","member":"showSummaryRow","type":"cfg","doc":"True to show the summary row."},{"cls":"Ext.grid.feature.AbstractSummary","member":"getColumnValue","type":"method","doc":"Gets the value for the column from the attached data."},{"cls":"Ext.grid.feature.AbstractSummary","member":"toggleSummaryRow","type":"method","doc":"Toggle whether or not to show the summary row."},{"cls":"Ext.grid.feature.Chunking","member":"Chunking","type":"cls","doc":""},{"cls":"Ext.grid.feature.Feature","member":"Feature","type":"cls","doc":"A feature is a type of plugin that is specific to the Ext.grid.Panel."},{"cls":"Ext.grid.feature.Feature","member":"collectData","type":"property","doc":"Most features will not modify the data returned to the view."},{"cls":"Ext.grid.feature.Feature","member":"eventPrefix","type":"property","doc":"Prefix to use when firing events on the view."},{"cls":"Ext.grid.feature.Feature","member":"eventSelector","type":"property","doc":"Selector used to determine when to fire the event with the eventPrefix."},{"cls":"Ext.grid.feature.Feature","member":"grid","type":"property","doc":"Reference to the grid panel"},{"cls":"Ext.grid.feature.Feature","member":"hasFeatureEvent","type":"property","doc":"Most features will expose additional events, some may not and will\nneed to change this to false."},{"cls":"Ext.grid.feature.Feature","member":"view","type":"property","doc":"Reference to the TableView."},{"cls":"Ext.grid.feature.Feature","member":"attachEvents","type":"method","doc":"Approriate place to attach events to the view, selectionmodel, headerCt, etc"},{"cls":"Ext.grid.feature.Feature","member":"disable","type":"method","doc":"Disable a feature"},{"cls":"Ext.grid.feature.Feature","member":"enable","type":"method","doc":"Enable a feature"},{"cls":"Ext.grid.feature.Feature","member":"getAdditionalData","type":"method","doc":"Provide additional data to the prepareData call within the grid view."},{"cls":"Ext.grid.feature.Feature","member":"getFireEventArgs","type":"method","doc":"Abstract method to be overriden when a feature should add additional\narguments to its event signature."},{"cls":"Ext.grid.feature.Feature","member":"getMetaRowTplFragments","type":"method","doc":"Allows a feature to inject member methods into the metaRowTpl."},{"cls":"Ext.grid.feature.Feature","member":"mutateMetaRowTpl","type":"method","doc":"Allows a feature to mutate the metaRowTpl."},{"cls":"Ext.grid.feature.Grouping","member":"Grouping","type":"cls","doc":"This feature allows to display the grid rows aggregated into groups as specified by the Ext.data.Store.groupers\nspeci..."},{"cls":"Ext.grid.feature.Grouping","member":"depthToIndent","type":"cfg","doc":"Number of pixels to indent per grouping level"},{"cls":"Ext.grid.feature.Grouping","member":"enableGroupingMenu","type":"cfg","doc":"true to enable the grouping control in the header menu (defaults to true)"},{"cls":"Ext.grid.feature.Grouping","member":"enableNoGroups","type":"cfg","doc":"true to allow the user to turn off grouping (defaults to true)"},{"cls":"Ext.grid.feature.Grouping","member":"groupByText","type":"cfg","doc":"Text displayed in the grid header menu for grouping by header\n(defaults to 'Group By This Field')."},{"cls":"Ext.grid.feature.Grouping","member":"groupHeaderTpl","type":"cfg","doc":"Template snippet, this cannot be an actual template."},{"cls":"Ext.grid.feature.Grouping","member":"hideGroupedHeader","type":"cfg","doc":"true to hide the header that is currently grouped (defaults to false)"},{"cls":"Ext.grid.feature.Grouping","member":"showGroupsText","type":"cfg","doc":"Text displayed in the grid header for enabling/disabling grouping\n(defaults to 'Show in Groups')."},{"cls":"Ext.grid.feature.Grouping","member":"startCollapsed","type":"cfg","doc":"true to start all groups collapsed (defaults to false)"},{"cls":"Ext.grid.feature.Grouping","member":"groupclick","type":"event","doc":""},{"cls":"Ext.grid.feature.Grouping","member":"groupcollapse","type":"event","doc":""},{"cls":"Ext.grid.feature.Grouping","member":"groupcontextmenu","type":"event","doc":""},{"cls":"Ext.grid.feature.Grouping","member":"groupdblclick","type":"event","doc":""},{"cls":"Ext.grid.feature.Grouping","member":"groupexpand","type":"event","doc":""},{"cls":"Ext.grid.feature.GroupingSummary","member":"GroupingSummary","type":"cls","doc":"This feature adds an aggregate summary row at the bottom of each group that is provided\nby the Ext.grid.feature.Group..."},{"cls":"Ext.grid.feature.GroupingSummary","member":"remoteRoot","type":"cfg","doc":". The name of the property\nwhich contains the Array of summary objects."},{"cls":"Ext.grid.feature.RowBody","member":"RowBody","type":"cls","doc":"The rowbody feature enhances the grid's markup to have an additional\ntr -> td -> div which spans the entire width of ..."},{"cls":"Ext.grid.feature.RowBody","member":"getAdditionalData","type":"method","doc":"Provide additional data to the prepareData call within the grid view."},{"cls":"Ext.grid.feature.RowWrap","member":"RowWrap","type":"cls","doc":""},{"cls":"Ext.grid.feature.Summary","member":"Summary","type":"cls","doc":"This feature is used to place a summary row at the bottom of the grid."},{"cls":"Ext.grid.header.Container","member":"Container","type":"cls","doc":"Container which holds headers and is docked at the top or bottom of a TablePanel."},{"cls":"Ext.grid.header.Container","member":"defaultWidth","type":"cfg","doc":"Width of the header if no width or flex is specified."},{"cls":"Ext.grid.header.Container","member":"sortable","type":"cfg","doc":"Provides the default sortable state for all Headers within this HeaderContainer."},{"cls":"Ext.grid.header.Container","member":"weight","type":"cfg","doc":"HeaderContainer overrides the default weight of 0 for all docked items to 100."},{"cls":"Ext.grid.header.Container","member":"isGroupHeader","type":"property","doc":"true if this HeaderContainer is in fact a group header which contains sub headers."},{"cls":"Ext.grid.header.Container","member":"getColumnCount","type":"method","doc":"Returns the number of grid columns descended from this HeaderContainer."},{"cls":"Ext.grid.header.Container","member":"getColumnMenu","type":"method","doc":"Returns an array of menu CheckItems corresponding to all immediate children of the passed Container which have been c..."},{"cls":"Ext.grid.header.Container","member":"getFullWidth","type":"method","doc":"Gets the full width of all columns that are visible."},{"cls":"Ext.grid.header.Container","member":"getGridColumns","type":"method","doc":"Returns an array of all columns which map to Store fields."},{"cls":"Ext.grid.header.Container","member":"getHeaderAtIndex","type":"method","doc":"Get a leaf level header by index regardless of what the nesting\nstructure is."},{"cls":"Ext.grid.header.Container","member":"getHeaderIndex","type":"method","doc":"Get the index of a leaf level header regardless of what the nesting\nstructure is."},{"cls":"Ext.grid.header.Container","member":"getMenuItems","type":"method","doc":"Returns an array of menu items to be placed into the shared menu\nacross all headers in this header container."},{"cls":"Ext.grid.header.Container","member":"getVisibleGridColumns","type":"method","doc":"Returns an array of the visible columns in the grid."},{"cls":"Ext.grid.header.Container","member":"prepareData","type":"method","doc":"Maps the record data to base it on the header id's."},{"cls":"Ext.grid.header.Container","member":"columnhide","type":"event","doc":""},{"cls":"Ext.grid.header.Container","member":"columnmove","type":"event","doc":""},{"cls":"Ext.grid.header.Container","member":"columnresize","type":"event","doc":""},{"cls":"Ext.grid.header.Container","member":"columnshow","type":"event","doc":""},{"cls":"Ext.grid.header.Container","member":"headerclick","type":"event","doc":""},{"cls":"Ext.grid.header.Container","member":"headertriggerclick","type":"event","doc":""},{"cls":"Ext.grid.header.Container","member":"menucreate","type":"event","doc":"Fired immediately after the column header menu is created."},{"cls":"Ext.grid.header.Container","member":"sortchange","type":"event","doc":""},{"cls":"Ext.grid.header.DragZone","member":"DragZone","type":"cls","doc":""},{"cls":"Ext.grid.header.DropZone","member":"DropZone","type":"cls","doc":""},{"cls":"Ext.grid.Lockable","member":"Lockable","type":"cls","doc":"Lockable is a private mixin which injects lockable behavior into any\nTablePanel subclass such as GridPanel or TreePanel."},{"cls":"Ext.grid.Lockable","member":"lockedViewConfig","type":"cfg","doc":"A view configuration to be applied to the\nlocked side of the grid."},{"cls":"Ext.grid.Lockable","member":"normalViewConfig","type":"cfg","doc":"A view configuration to be applied to the\nnormal/unlocked side of the grid."},{"cls":"Ext.grid.Lockable","member":"subGridXType","type":"cfg","doc":"The xtype of the subgrid to specify."},{"cls":"Ext.grid.Lockable","member":"syncRowHeight","type":"cfg","doc":"Synchronize rowHeight between the normal and\nlocked grid view."},{"cls":"Ext.grid.LockingView","member":"LockingView","type":"cls","doc":"This class is used internally to provide a single interface when using\na locking grid."},{"cls":"Ext.grid.PagingScroller","member":"PagingScroller","type":"cls","doc":""},{"cls":"Ext.grid.PagingScroller","member":"percentageFromEdge","type":"cfg","doc":"This is a number above 0 and less than 1 which specifies\nat what percentage to begin fetching the next page."},{"cls":"Ext.grid.PagingScroller","member":"scrollToLoadBuffer","type":"cfg","doc":"This is the time in milliseconds to buffer load requests\nwhen scrolling the PagingScrollbar."},{"cls":"Ext.grid.Panel","member":"Panel","type":"cls","doc":"Grids are an excellent way of showing large amounts of tabular data on the client side."},{"cls":"Ext.grid.Panel","member":"columnLines","type":"cfg","doc":"Adds column line styling"},{"cls":"Ext.grid.plugin.CellEditing","member":"CellEditing","type":"cls","doc":"The Ext.grid.plugin.CellEditing plugin injects editing at a cell level for a Grid."},{"cls":"Ext.grid.plugin.CellEditing","member":"cancelEdit","type":"method","doc":"Cancel any active editing."},{"cls":"Ext.grid.plugin.CellEditing","member":"startEdit","type":"method","doc":"Start editing the specified record, using the specified Column definition to define which field is being edited."},{"cls":"Ext.grid.plugin.CellEditing","member":"startEditByPosition","type":"method","doc":"Starts editing by position (row/column)"},{"cls":"Ext.grid.plugin.CellEditing","member":"beforeedit","type":"event","doc":"Fires before cell editing is triggered."},{"cls":"Ext.grid.plugin.CellEditing","member":"edit","type":"event","doc":"Fires after a cell is edited."},{"cls":"Ext.grid.plugin.CellEditing","member":"validateedit","type":"event","doc":"Fires after a cell is edited, but before the value is set in the record."},{"cls":"Ext.grid.plugin.DragDrop","member":"DragDrop","type":"cls","doc":"This plugin provides drag and/or drop functionality for a GridView."},{"cls":"Ext.grid.plugin.DragDrop","member":"ddGroup","type":"cfg","doc":"A named drag drop group to which this object belongs."},{"cls":"Ext.grid.plugin.DragDrop","member":"dragGroup","type":"cfg","doc":"The ddGroup to which the DragZone will belong."},{"cls":"Ext.grid.plugin.DragDrop","member":"dropGroup","type":"cfg","doc":"The ddGroup to which the DropZone will belong."},{"cls":"Ext.grid.plugin.DragDrop","member":"enableDrag","type":"cfg","doc":"Defaults to true\nSet to false to disallow dragging items from the View "},{"cls":"Ext.grid.plugin.DragDrop","member":"enableDrop","type":"cfg","doc":"Defaults to true\nSet to false to disallow the View from accepting drop gestures"},{"cls":"Ext.grid.plugin.DragDrop","member":"beforedrop","type":"event","doc":"This event is fired through the GridView."},{"cls":"Ext.grid.plugin.DragDrop","member":"drop","type":"event","doc":"This event is fired through the GridView."},{"cls":"Ext.grid.plugin.Editing","member":"Editing","type":"cls","doc":"This class provides an abstract grid editing plugin on selected Ext.grid.column.Column."},{"cls":"Ext.grid.plugin.Editing","member":"clicksToEdit","type":"cfg","doc":"The number of clicks on a grid required to display the editor (defaults to 2)."},{"cls":"Ext.grid.plugin.Editing","member":"cancelEdit","type":"method","doc":"Cancel any active edit that is in progress."},{"cls":"Ext.grid.plugin.Editing","member":"completeEdit","type":"method","doc":"Complete the edit if there is an active edit in progress."},{"cls":"Ext.grid.plugin.Editing","member":"startEdit","type":"method","doc":"Start editing the specified record, using the specified Column definition to define which field is being edited."},{"cls":"Ext.grid.plugin.HeaderReorderer","member":"HeaderReorderer","type":"cls","doc":""},{"cls":"Ext.grid.plugin.HeaderResizer","member":"HeaderResizer","type":"cls","doc":"Plugin to add header resizing functionality to a HeaderContainer."},{"cls":"Ext.grid.plugin.HeaderResizer","member":"dynamic","type":"cfg","doc":"Set to true to resize on the fly rather than using a proxy marker."},{"cls":"Ext.grid.plugin.RowEditing","member":"RowEditing","type":"cls","doc":"The Ext.grid.plugin.RowEditing plugin injects editing at a row level for a Grid."},{"cls":"Ext.grid.plugin.RowEditing","member":"autoCancel","type":"cfg","doc":"`true` to automatically cancel any pending changes when the row editor begins editing a new row."},{"cls":"Ext.grid.plugin.RowEditing","member":"clicksToMoveEditor","type":"cfg","doc":"The number of clicks to move the row editor to a new row while it is visible and actively editing another row."},{"cls":"Ext.grid.plugin.RowEditing","member":"errorSummary","type":"cfg","doc":"`true` to show a Ext.tip.ToolTip that summarizes all validation errors present\nin the row editor."},{"cls":"Ext.grid.plugin.RowEditing","member":"startEdit","type":"method","doc":"Start editing the specified record, using the specified Column definition to define which field is being edited."},{"cls":"Ext.grid.plugin.RowEditing","member":"beforeedit","type":"event","doc":"Fires before row editing is triggered."},{"cls":"Ext.grid.plugin.RowEditing","member":"edit","type":"event","doc":"Fires after a row is edited."},{"cls":"Ext.grid.plugin.RowEditing","member":"validateedit","type":"event","doc":"Fires after a cell is edited, but before the value is set in the record."},{"cls":"Ext.grid.property.Grid","member":"Grid","type":"cls","doc":"A specialized grid implementation intended to mimic the traditional property grid as typically seen in\ndevelopment IDEs."},{"cls":"Ext.grid.property.Grid","member":"customEditors","type":"cfg","doc":"An object containing name/value pairs of custom editor type definitions that allow\nthe grid to support additional typ..."},{"cls":"Ext.grid.property.Grid","member":"customRenderers","type":"cfg","doc":"An object containing name/value pairs of custom renderer type definitions that allow\nthe grid to support custom rende..."},{"cls":"Ext.grid.property.Grid","member":"nameField","type":"cfg","doc":"Optional."},{"cls":"Ext.grid.property.Grid","member":"propertyNames","type":"cfg","doc":"An object containing custom property name/display name pairs."},{"cls":"Ext.grid.property.Grid","member":"source","type":"cfg","doc":"A data object to use as the data source of the grid (see .setSource for details)."},{"cls":"Ext.grid.property.Grid","member":"valueField","type":"cfg","doc":"Optional."},{"cls":"Ext.grid.property.Grid","member":"getSource","type":"method","doc":"Gets the source data object containing the property data."},{"cls":"Ext.grid.property.Grid","member":"removeProperty","type":"method","doc":"Removes a property from the grid."},{"cls":"Ext.grid.property.Grid","member":"setProperty","type":"method","doc":"Sets the value of a property."},{"cls":"Ext.grid.property.Grid","member":"setSource","type":"method","doc":"Sets the source data object containing the property data."},{"cls":"Ext.grid.property.Grid","member":"beforepropertychange","type":"event","doc":"Fires before a property value changes."},{"cls":"Ext.grid.property.Grid","member":"propertychange","type":"event","doc":"Fires after a property value has changed."},{"cls":"Ext.grid.property.HeaderContainer","member":"HeaderContainer","type":"cls","doc":"A custom HeaderContainer for the Ext.grid.property.Grid."},{"cls":"Ext.grid.property.Property","member":"Property","type":"cls","doc":"A specific Ext.data.Model type that represents a name/value pair and is made to work with the\nExt.grid.property.Grid."},{"cls":"Ext.grid.property.Store","member":"Store","type":"cls","doc":"A custom Ext.data.Store for the Ext.grid.property.Grid."},{"cls":"Ext.grid.RowEditor","member":"RowEditor","type":"cls","doc":"Internal utility class used to provide row editing functionality."},{"cls":"Ext.grid.RowEditor","member":"startEdit","type":"method","doc":"Start editing the specified grid at the specified position."},{"cls":"Ext.grid.RowNumberer","member":"RowNumberer","type":"cls","doc":"This is a utility class that can be passed into a Ext.grid.column.Column as a column config that provides\nan automati..."},{"cls":"Ext.grid.RowNumberer","member":"text","type":"cfg","doc":"Any valid text or HTML fragment to display in the header cell for the row\nnumber column (defaults to '&.160')."},{"cls":"Ext.grid.RowNumberer","member":"width","type":"cfg","doc":"The default width in pixels of the row number column (defaults to 23)."},{"cls":"Ext.grid.Scroller","member":"Scroller","type":"cls","doc":"Docked in an Ext.grid.Panel, controls virtualized scrolling and synchronization\nacross different sections."},{"cls":"Ext.grid.Scroller","member":"scrollByDeltaX","type":"method","doc":"Scroll by deltaX"},{"cls":"Ext.grid.Scroller","member":"scrollByDeltaY","type":"method","doc":"Scroll by deltaY"},{"cls":"Ext.grid.Scroller","member":"scrollToTop","type":"method","doc":"Scroll to the top."},{"cls":"Ext.grid.Scroller","member":"setScrollLeft","type":"method","doc":"Sets the scrollLeft and constrains the value between 0 and max."},{"cls":"Ext.grid.Scroller","member":"setScrollTop","type":"method","doc":"Sets the scrollTop and constrains the value between 0 and max."},{"cls":"Ext.grid.View","member":"View","type":"cls","doc":"The grid View class provides extra Ext.grid.Panel specific functionality to the\nExt.view.Table."},{"cls":"Ext.grid.View","member":"stripeRows","type":"cfg","doc":"true to stripe the rows."},{"cls":"Ext.Img","member":"Img","type":"cls","doc":"Simple helper class for easily creating image components."},{"cls":"Ext.Img","member":"src","type":"cfg","doc":"The image src"},{"cls":"Ext.Img","member":"setSrc","type":"method","doc":"Updates the .src of the image"},{"cls":"Ext.Layer","member":"Layer","type":"cls","doc":"An extended Ext.core.Element object that supports a shadow and shim, constrain to viewport and\nautomatic maintaining ..."},{"cls":"Ext.Layer","member":"cls","type":"cfg","doc":"CSS class to add to the element"},{"cls":"Ext.Layer","member":"constrain","type":"cfg","doc":"False to disable constrain to viewport (defaults to true)"},{"cls":"Ext.Layer","member":"dh","type":"cfg","doc":"DomHelper object config to create element with (defaults to {tag: 'div', cls: 'x-layer'})."},{"cls":"Ext.Layer","member":"hideMode","type":"cfg","doc":"A String which specifies how this Layer will be hidden."},{"cls":"Ext.Layer","member":"shadow","type":"cfg","doc":"True to automatically create an Ext.Shadow, or a string indicating the\nshadow's display Ext.Shadow.mode."},{"cls":"Ext.Layer","member":"shadowOffset","type":"cfg","doc":"Number of pixels to offset the shadow (defaults to 4)"},{"cls":"Ext.Layer","member":"shim","type":"cfg","doc":"False to disable the iframe shim in browsers which need one (defaults to true)"},{"cls":"Ext.Layer","member":"useDisplay","type":"cfg","doc":"Defaults to use css offsets to hide the Layer."},{"cls":"Ext.Layer","member":"visibilityCls","type":"cfg","doc":"The CSS class name to add in order to hide this Layer if this layer\nis configured with .hideMode: 'asclass'"},{"cls":"Ext.Layer","member":"zindex","type":"cfg","doc":"Starting z-index (defaults to 11000)"},{"cls":"Ext.Layer","member":"setZIndex","type":"method","doc":"Sets the z-index of this layer and adjusts any shadow and shim z-indexes."},{"cls":"Ext.layout.component.Body","member":"Body","type":"cls","doc":"Component layout for components which maintain an inner body element which must be resized to synchronize with the\nCo..."},{"cls":"Ext.layout.component.BoundList","member":"BoundList","type":"cls","doc":"Component layout for Ext.view.BoundList."},{"cls":"Ext.layout.component.Button","member":"Button","type":"cls","doc":"Component layout for buttons"},{"cls":"Ext.layout.component.Button","member":"onLayout","type":"method","doc":"Set the dimensions of the inner <button> element to match the\ncomponent dimensions."},{"cls":"Ext.layout.component.Dock","member":"Dock","type":"cls","doc":""},{"cls":"Ext.layout.component.Editor","member":"Editor","type":"cls","doc":"Component layout for editors"},{"cls":"Ext.layout.component.field.Field","member":"Field","type":"cls","doc":"Layout class for components with Ext.form.Labelable, handling the sizing and alignment of\nthe form control, label, an..."},{"cls":"Ext.layout.component.field.Field","member":"elementId","type":"property","doc":"Error message displayed as content of an element with a given id elsewhere in the app"},{"cls":"Ext.layout.component.field.Field","member":"errorStrategies","type":"property","doc":"Collection of named strategies for laying out and adjusting insets to accommodate error messages."},{"cls":"Ext.layout.component.field.Field","member":"labelStrategies","type":"property","doc":"Collection of named strategies for laying out and adjusting labels to accommodate error messages."},{"cls":"Ext.layout.component.field.Field","member":"left","type":"property","doc":"Label displayed to the left of the bodyEl"},{"cls":"Ext.layout.component.field.Field","member":"qtip","type":"property","doc":"Error displayed as QuickTip on hover of the field container"},{"cls":"Ext.layout.component.field.Field","member":"right","type":"property","doc":"Same as left, only difference is text-align in CSS"},{"cls":"Ext.layout.component.field.Field","member":"side","type":"property","doc":"Error displayed as icon (with QuickTip on hover) to right of the bodyEl"},{"cls":"Ext.layout.component.field.Field","member":"sizeBodyContents","type":"property","doc":"Size the contents of the field body, given the full dimensions of the bodyEl."},{"cls":"Ext.layout.component.field.Field","member":"title","type":"property","doc":"Error displayed as title tip on hover of the field container"},{"cls":"Ext.layout.component.field.Field","member":"top","type":"property","doc":"Label displayed above the bodyEl"},{"cls":"Ext.layout.component.field.Field","member":"under","type":"property","doc":"Error message displayed underneath the bodyEl"},{"cls":"Ext.layout.component.field.Field","member":"destroyTip","type":"method","doc":"Destroy the error tip instance."},{"cls":"Ext.layout.component.field.Field","member":"getErrorStrategy","type":"method","doc":"Return the set of strategy functions from the .errorStrategies\nthat is appropriate for the field's Ext.form.field.Fie..."},{"cls":"Ext.layout.component.field.Field","member":"getLabelStrategy","type":"method","doc":"Return the set of strategy functions from the .labelStrategies\nthat is appropriate for the field's Ext.form.field.Fie..."},{"cls":"Ext.layout.component.field.Field","member":"initTip","type":"method","doc":"Use a custom QuickTip instance separate from the main QuickTips singleton, so that we\ncan give it a custom frame style."},{"cls":"Ext.layout.component.field.Field","member":"sizeBody","type":"method","doc":"Perform sizing and alignment of the bodyEl (and children) to match the calculated insets."},{"cls":"Ext.layout.component.field.File","member":"File","type":"cls","doc":"Layout class for Ext.form.field.File fields."},{"cls":"Ext.layout.component.field.HtmlEditor","member":"HtmlEditor","type":"cls","doc":"Layout class for Ext.form.field.HtmlEditor fields."},{"cls":"Ext.layout.component.field.Slider","member":"Slider","type":"cls","doc":""},{"cls":"Ext.layout.component.field.Text","member":"Text","type":"cls","doc":"Layout class for Ext.form.field.Text fields."},{"cls":"Ext.layout.component.field.Text","member":"adjustForGrow","type":"method","doc":"Given the target bodyEl dimensions, adjust them if necessary to return the correct final\nsize based on the text field..."},{"cls":"Ext.layout.component.field.Text","member":"beforeLayout","type":"method","doc":"Allow layout to proceed if the Ext.form.field.Text.grow config is enabled and the value has\nchanged since the last la..."},{"cls":"Ext.layout.component.field.Text","member":"sizeBodyContents","type":"method","doc":"Size the field body contents given the total dimensions of the bodyEl, taking into account the optional\nExt.form.fiel..."},{"cls":"Ext.layout.component.field.TextArea","member":"TextArea","type":"cls","doc":"Layout class for Ext.form.field.TextArea fields."},{"cls":"Ext.layout.component.field.TextArea","member":"adjustForGrow","type":"method","doc":"Given the target bodyEl dimensions, adjust them if necessary to return the correct final\nsize based on the text field..."},{"cls":"Ext.layout.component.field.Trigger","member":"Trigger","type":"cls","doc":"Layout class for Ext.form.field.Trigger fields."},{"cls":"Ext.layout.component.FieldSet","member":"FieldSet","type":"cls","doc":"Component layout for Ext.form.FieldSet components"},{"cls":"Ext.layout.component.ProgressBar","member":"ProgressBar","type":"cls","doc":""},{"cls":"Ext.layout.component.Tab","member":"Tab","type":"cls","doc":"Component layout for tabs"},{"cls":"Ext.layout.component.Tip","member":"Tip","type":"cls","doc":"Component layout for Tip/ToolTip/etc."},{"cls":"Ext.layout.container.Absolute","member":"Absolute","type":"cls","doc":"This is a layout that inherits the anchoring of Ext.layout.container.Anchor and adds the\nability for x/y positioning ..."},{"cls":"Ext.layout.container.Accordion","member":"Accordion","type":"cls","doc":"This is a layout that manages multiple Panels in an expandable accordion style such that only\none Panel can be expand..."},{"cls":"Ext.layout.container.Accordion","member":"activeOnTop","type":"cfg","doc":"Not implemented in PR4."},{"cls":"Ext.layout.container.Accordion","member":"animate","type":"cfg","doc":"True to slide the contained panels open and closed during expand/collapse using animation, false to open and\nclose di..."},{"cls":"Ext.layout.container.Accordion","member":"autoWidth","type":"cfg","doc":"This config is ignored in ExtJS 4.x."},{"cls":"Ext.layout.container.Accordion","member":"collapseFirst","type":"cfg","doc":"True to make sure the collapse/expand toggle button always renders first (to the left of) any other tools\nin the cont..."},{"cls":"Ext.layout.container.Accordion","member":"fill","type":"cfg","doc":"True to adjust the active item's height to fill the available space in the container, false to use the\nitem's current..."},{"cls":"Ext.layout.container.Accordion","member":"hideCollapseTool","type":"cfg","doc":"True to hide the contained Panels' collapse/expand toggle buttons, false to display them (defaults to false)."},{"cls":"Ext.layout.container.Accordion","member":"multi","type":"cfg","doc":"Defaults to false."},{"cls":"Ext.layout.container.Accordion","member":"titleCollapse","type":"cfg","doc":"Not implemented in PR2."},{"cls":"Ext.layout.container.Anchor","member":"Anchor","type":"cls","doc":"This is a layout that enables anchoring of contained elements relative to the container's dimensions."},{"cls":"Ext.layout.container.Anchor","member":"anchor","type":"cfg","doc":"This configuation option is to be applied to child items of a container managed by\nthis layout (ie."},{"cls":"Ext.layout.container.Anchor","member":"defaultAnchor","type":"cfg","doc":"default anchor for all child container items applied if no anchor or specific width is set on the child item."},{"cls":"Ext.layout.container.Border","member":"Border","type":"cls","doc":"This is a multi-pane, application-oriented UI layout style that supports multiple\nnested panels, automatic bars betwe..."},{"cls":"Ext.layout.container.Border","member":"getPlaceholder","type":"method","doc":"Return the Ext.panel.Panel.placeholder Component to which the passed child Panel of the layout will collapse."},{"cls":"Ext.layout.container.Box","member":"Box","type":"cls","doc":"Base Class for HBoxLayout and VBoxLayout Classes."},{"cls":"Ext.layout.container.Box","member":"animate","type":"cfg","doc":"If truthy, child Component are animated into position whenever the Container\nis layed out."},{"cls":"Ext.layout.container.Box","member":"clearInnerCtOnLayout","type":"cfg","doc":""},{"cls":"Ext.layout.container.Box","member":"defaultMargins","type":"cfg","doc":"If the individual contained items do not have a margins\nproperty specified or margin specified via CSS, the default m..."},{"cls":"Ext.layout.container.Box","member":"flex","type":"cfg","doc":"This configuration option is to be applied to child items of the container managed\nby this layout."},{"cls":"Ext.layout.container.Box","member":"pack","type":"cfg","doc":"Controls how the child items of the container are packed together."},{"cls":"Ext.layout.container.Box","member":"padding","type":"cfg","doc":"Sets the padding to be applied to all child items managed by this layout."},{"cls":"Ext.layout.container.Box","member":"updateChildBoxes","type":"method","doc":"Resizes and repositions each child component"},{"cls":"Ext.layout.container.boxOverflow.Menu","member":"Menu","type":"cls","doc":""},{"cls":"Ext.layout.container.boxOverflow.Menu","member":"afterCtCls","type":"cfg","doc":"CSS class added to the afterCt element."},{"cls":"Ext.layout.container.boxOverflow.Menu","member":"menuItems","type":"property","doc":"Array of all items that are currently hidden and should go into the dropdown menu"},{"cls":"Ext.layout.container.boxOverflow.Menu","member":"noItemsMenuText","type":"property","doc":"HTML fragment to render into the toolbar overflow menu if there are no items to display"},{"cls":"Ext.layout.container.boxOverflow.None","member":"None","type":"cls","doc":"Base class for Box Layout overflow handlers."},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"Scroller","type":"cls","doc":""},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"afterCtCls","type":"cfg","doc":"CSS class added to the afterCt element."},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"afterScrollerCls","type":"cfg","doc":"CSS class added to the right scroller element if enableScroll is used"},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"animateScroll","type":"cfg","doc":"True to animate the scrolling of items within the layout (defaults to true, ignored if enableScroll is false)"},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"beforeCtCls","type":"cfg","doc":"CSS class added to the beforeCt element."},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"beforeScrollerCls","type":"cfg","doc":"CSS class added to the left scroller element if enableScroll is used"},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"scrollDuration","type":"cfg","doc":"Number of milliseconds that each scroll animation lasts (defaults to 400)"},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"scrollIncrement","type":"cfg","doc":"The number of pixels to scroll by on scroller click (defaults to 24)"},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"scrollRepeatInterval","type":"cfg","doc":"Number of milliseconds between each scroll while a scroller button is held down (defaults to 20)"},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"scrollerCls","type":"cfg","doc":"CSS class added to both scroller elements if enableScroll is used"},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"wheelIncrement","type":"cfg","doc":"The number of pixels to increment on mouse wheel scrolling (defaults to 3)."},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"afterScroller","type":"property","doc":"The left scroller element."},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"beforeScroller","type":"property","doc":"The left scroller element."},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"getScrollPosition","type":"method","doc":"Returns the current scroll position of the innerCt element"},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"scrollToItem","type":"method","doc":"Scrolls to the given component."},{"cls":"Ext.layout.container.boxOverflow.Scroller","member":"scroll","type":"event","doc":""},{"cls":"Ext.layout.container.Card","member":"Card","type":"cls","doc":"This layout manages multiple child Components, each fitted to the Container, where only a single child Component can ..."},{"cls":"Ext.layout.container.CheckboxGroup","member":"CheckboxGroup","type":"cls","doc":"This layout implements the column arrangement for Ext.form.CheckboxGroup and Ext.form.RadioGroup."},{"cls":"Ext.layout.container.Column","member":"Column","type":"cls","doc":"This is the layout style of choice for creating structural layouts in a multi-column format where the width of\neach c..."},{"cls":"Ext.layout.container.Container","member":"Container","type":"cls","doc":"This class is intended to be extended or created via the Ext.container.Container.layout\nconfiguration property."},{"cls":"Ext.layout.container.Fit","member":"Fit","type":"cls","doc":"This is a base class for layouts that contain a single item that automatically expands to fill the layout's\ncontainer."},{"cls":"Ext.layout.container.HBox","member":"HBox","type":"cls","doc":"A layout that arranges items horizontally across a Container."},{"cls":"Ext.layout.container.HBox","member":"align","type":"cfg","doc":"Controls how the child items of the container are aligned."},{"cls":"Ext.layout.container.Table","member":"Table","type":"cls","doc":"This layout allows you to easily render content into an HTML table."},{"cls":"Ext.layout.container.Table","member":"columns","type":"cfg","doc":"The total number of columns to create in the table for this layout."},{"cls":"Ext.layout.container.Table","member":"tableAttrs","type":"cfg","doc":"An object containing properties which are added to the Ext.core.DomHelper specification\nused to create the layout's &..."},{"cls":"Ext.layout.container.VBox","member":"VBox","type":"cls","doc":"A layout that arranges items vertically down a Container."},{"cls":"Ext.layout.container.VBox","member":"align","type":"cfg","doc":"Controls how the child items of the container are aligned."},{"cls":"Ext.menu.CheckItem","member":"CheckItem","type":"cls","doc":"A menu item that contains a togglable checkbox by default, but that can also be a part of a radio group."},{"cls":"Ext.menu.CheckItem","member":"checkedCls","type":"cfg","doc":"The CSS class used by .cls to show the checked state."},{"cls":"Ext.menu.CheckItem","member":"groupCls","type":"cfg","doc":"The CSS class applied to this item's icon image to denote being a part of a radio group."},{"cls":"Ext.menu.CheckItem","member":"hideOnClick","type":"cfg","doc":"Whether to not to hide the owning menu when this item is clicked."},{"cls":"Ext.menu.CheckItem","member":"uncheckedCls","type":"cfg","doc":"The CSS class used by .cls to show the unchecked state."},{"cls":"Ext.menu.CheckItem","member":"disableCheckChange","type":"method","doc":"Disables just the checkbox functionality of this menu Item."},{"cls":"Ext.menu.CheckItem","member":"enableCheckChange","type":"method","doc":"Reenables the checkbox functionality of this menu item after having been disabled by .disableCheckChange"},{"cls":"Ext.menu.CheckItem","member":"setChecked","type":"method","doc":"Sets the checked state of the item"},{"cls":"Ext.menu.CheckItem","member":"beforecheckchange","type":"event","doc":"Fires before a change event."},{"cls":"Ext.menu.CheckItem","member":"checkchange","type":"event","doc":"Fires after a change event."},{"cls":"Ext.menu.ColorPicker","member":"ColorPicker","type":"cls","doc":"A menu containing a Ext.picker.Color Component."},{"cls":"Ext.menu.ColorPicker","member":"hideOnClick","type":"cfg","doc":"False to continue showing the menu after a date is selected, defaults to true."},{"cls":"Ext.menu.ColorPicker","member":"pickerId","type":"cfg","doc":"An id to assign to the underlying color picker."},{"cls":"Ext.menu.ColorPicker","member":"picker","type":"property","doc":"The Ext.picker.Color instance for this ColorMenu"},{"cls":"Ext.menu.ColorPicker","member":"select","type":"event","doc":"Fires when a date is selected from the .picker"},{"cls":"Ext.menu.DatePicker","member":"DatePicker","type":"cls","doc":"A menu containing an Ext.picker.Date Component."},{"cls":"Ext.menu.DatePicker","member":"hideOnClick","type":"cfg","doc":"False to continue showing the menu after a date is selected, defaults to true."},{"cls":"Ext.menu.DatePicker","member":"pickerId","type":"cfg","doc":"An id to assign to the underlying date picker."},{"cls":"Ext.menu.DatePicker","member":"picker","type":"property","doc":"The Ext.picker.Date instance for this DateMenu"},{"cls":"Ext.menu.DatePicker","member":"select","type":"event","doc":"Fires when a date is selected from the .picker"},{"cls":"Ext.menu.Item","member":"Item","type":"cls","doc":"A base class for all menu items that require menu-related functionality such as click handling,\nsub-menus, icons, etc."},{"cls":"Ext.menu.Item","member":"activeCls","type":"cfg","doc":"The CSS class added to the menu item when the item is activated (focused/mouseover)."},{"cls":"Ext.menu.Item","member":"canActivate","type":"cfg","doc":"Whether or not this menu item can be activated when focused/mouseovered."},{"cls":"Ext.menu.Item","member":"clickHideDelay","type":"cfg","doc":"The delay in milliseconds to wait before hiding the menu after clicking the menu item."},{"cls":"Ext.menu.Item","member":"destroyMenu","type":"cfg","doc":"Whether or not to destroy any associated sub-menu when this item is destroyed."},{"cls":"Ext.menu.Item","member":"disabledCls","type":"cfg","doc":"The CSS class added to the menu item when the item is disabled."},{"cls":"Ext.menu.Item","member":"hideOnClick","type":"cfg","doc":"Whether to not to hide the owning menu when this item is clicked."},{"cls":"Ext.menu.Item","member":"href","type":"cfg","doc":"The href attribute to use for the underlying anchor link."},{"cls":"Ext.menu.Item","member":"hrefTarget","type":"cfg","doc":"The target attribute to use for the underlying anchor link."},{"cls":"Ext.menu.Item","member":"icon","type":"cfg","doc":"The path to an icon to display in this item."},{"cls":"Ext.menu.Item","member":"iconCls","type":"cfg","doc":"A CSS class that specifies a `background-image` to use as the icon for this item."},{"cls":"Ext.menu.Item","member":"menuAlign","type":"cfg","doc":"The default Ext.core.Element.getAlignToXY anchor position value for this\nitem's sub-menu relative to this item's posi..."},{"cls":"Ext.menu.Item","member":"menuExpandDelay","type":"cfg","doc":"The delay in milliseconds before this item's sub-menu expands after this item is moused over."},{"cls":"Ext.menu.Item","member":"menuHideDelay","type":"cfg","doc":"The delay in milliseconds before this item's sub-menu hides after this item is moused out."},{"cls":"Ext.menu.Item","member":"plain","type":"cfg","doc":"Whether or not this item is plain text/html with no icon or visual activation."},{"cls":"Ext.menu.Item","member":"text","type":"cfg","doc":"The text/html to display in this item."},{"cls":"Ext.menu.Item","member":"activated","type":"property","doc":"Whether or not this item is currently activated"},{"cls":"Ext.menu.Item","member":"menu","type":"property","doc":"Either an instance of Ext.menu.Menu or a config object for an Ext.menu.Menu\nwhich will act as a sub-menu to this item."},{"cls":"Ext.menu.Item","member":"setHandler","type":"method","doc":"Sets the .click handler of this item"},{"cls":"Ext.menu.Item","member":"setIconCls","type":"method","doc":"Sets the .iconCls of this item"},{"cls":"Ext.menu.Item","member":"setText","type":"method","doc":"Sets the .text of this item"},{"cls":"Ext.menu.Item","member":"activate","type":"event","doc":"Fires when this item is activated"},{"cls":"Ext.menu.Item","member":"click","type":"event","doc":"Fires when this item is clicked"},{"cls":"Ext.menu.Item","member":"deactivate","type":"event","doc":"Fires when this tiem is deactivated"},{"cls":"Ext.menu.KeyNav","member":"KeyNav","type":"cls","doc":""},{"cls":"Ext.menu.Manager","member":"Manager","type":"cls","doc":"Provides a common registry of all menus on a page."},{"cls":"Ext.menu.Manager","member":"get","type":"method","doc":"Returns a Ext.menu.Menu object"},{"cls":"Ext.menu.Manager","member":"hideAll","type":"method","doc":"Hides all menus that are currently visible"},{"cls":"Ext.menu.Menu","member":"Menu","type":"cls","doc":"A menu object."},{"cls":"Ext.menu.Menu","member":"allowOtherMenus","type":"cfg","doc":"True to allow multiple menus to be displayed at the same time."},{"cls":"Ext.menu.Menu","member":"defaultAlign","type":"cfg","doc":"The default Ext.core.Element.getAlignToXY anchor position value for this menu\nrelative to its element of origin."},{"cls":"Ext.menu.Menu","member":"floating","type":"cfg","doc":"A Menu configured as `floating: true` (the default) will be rendered as an absolutely positioned,\nExt.Component.float..."},{"cls":"Ext.menu.Menu","member":"hidden","type":"cfg","doc":"True to initially render the Menu as hidden, requiring to be shown manually."},{"cls":"Ext.menu.Menu","member":"ignoreParentClicks","type":"cfg","doc":"True to ignore clicks on any item in this menu that is a parent item (displays a submenu)\nso that the submenu is not ..."},{"cls":"Ext.menu.Menu","member":"minWidth","type":"cfg","doc":"The minimum width of the Menu."},{"cls":"Ext.menu.Menu","member":"plain","type":"cfg","doc":"True to remove the incised line down the left side of the menu and to not\nindent general Component items."},{"cls":"Ext.menu.Menu","member":"showSeparator","type":"cfg","doc":"True to show the icon separator."},{"cls":"Ext.menu.Menu","member":"canActivateItem","type":"method","doc":"Returns whether a menu item can be activated or not."},{"cls":"Ext.menu.Menu","member":"deactivateActiveItem","type":"method","doc":"Deactivates the current active item on the menu, if one exists."},{"cls":"Ext.menu.Menu","member":"showBy","type":"method","doc":"Shows the floating menu by the specified Ext.Component or Ext.core.Element."},{"cls":"Ext.menu.Menu","member":"click","type":"event","doc":"Fires when this menu is clicked"},{"cls":"Ext.menu.Menu","member":"mouseenter","type":"event","doc":"Fires when the mouse enters this menu"},{"cls":"Ext.menu.Menu","member":"mouseleave","type":"event","doc":"Fires when the mouse leaves this menu"},{"cls":"Ext.menu.Menu","member":"mouseover","type":"event","doc":"Fires when the mouse is hovering over this menu"},{"cls":"Ext.menu.Separator","member":"Separator","type":"cls","doc":"Adds a separator bar to a menu, used to divide logical groups of menu items."},{"cls":"Ext.menu.Separator","member":"separatorCls","type":"cfg","doc":"The CSS class used by the separator item to show the incised line."},{"cls":"Ext.panel.Header","member":"Header","type":"cls","doc":"Simple header class which is used for on Ext.panel.Panel and Ext.window.Window"},{"cls":"Ext.panel.Header","member":"addTool","type":"method","doc":"Add a tool to the header"},{"cls":"Ext.panel.Header","member":"setIconCls","type":"method","doc":"Sets the CSS class that provides the icon image for this panel."},{"cls":"Ext.panel.Header","member":"setTitle","type":"method","doc":"Sets the title of the header."},{"cls":"Ext.panel.Panel","member":"Panel","type":"cls","doc":"Panel is a container that has specific functionality and structural components that make\nit the perfect building bloc..."},{"cls":"Ext.panel.Panel","member":"animCollapse","type":"cfg","doc":"true to animate the transition when the panel is collapsed, false to skip the\nanimation (defaults to true if the Ext...."},{"cls":"Ext.panel.Panel","member":"bbar","type":"cfg","doc":"Convenience method."},{"cls":"Ext.panel.Panel","member":"buttons","type":"cfg","doc":"Convenience method used for adding buttons docked to the bottom right of the panel."},{"cls":"Ext.panel.Panel","member":"closable","type":"cfg","doc":"True to display the 'close' tool button and allow the user to close the window, false to\nhide the button and disallow..."},{"cls":"Ext.panel.Panel","member":"closeAction","type":"cfg","doc":"The action to take when the close header tool is clicked:\n\n'.destroy' : Default\n.destroy the window from the DOM and ..."},{"cls":"Ext.panel.Panel","member":"collapseDirection","type":"cfg","doc":"The direction to collapse the Panel when the toggle button is clicked."},{"cls":"Ext.panel.Panel","member":"collapseFirst","type":"cfg","doc":"true to make sure the collapse/expand toggle button always renders first (to the left of)\nany other tools in the pane..."},{"cls":"Ext.panel.Panel","member":"collapseMode","type":"cfg","doc":"Important: this config is only effective for .collapsible Panels which are direct child items of a Ext.layout.contain..."},{"cls":"Ext.panel.Panel","member":"collapsed","type":"cfg","doc":"true to render the panel collapsed, false to render it expanded (defaults to\nfalse)."},{"cls":"Ext.panel.Panel","member":"collapsedCls","type":"cfg","doc":"A CSS class to add to the panel&.39;s element after it has been collapsed (defaults to\n'collapsed')."},{"cls":"Ext.panel.Panel","member":"collapsible","type":"cfg","doc":"True to make the panel collapsible and have an expand/collapse toggle Tool added into\nthe header tool button area."},{"cls":"Ext.panel.Panel","member":"dockedItems","type":"cfg","doc":"A component or series of components to be added as docked items to this panel."},{"cls":"Ext.panel.Panel","member":"fbar","type":"cfg","doc":"Convenience method used for adding items to the bottom right of the panel."},{"cls":"Ext.panel.Panel","member":"floatable","type":"cfg","doc":"Important: This config is only effective for .collapsible Panels which are direct child items of a Ext.layout.contain..."},{"cls":"Ext.panel.Panel","member":"frame","type":"cfg","doc":"True to apply a frame to the panel."},{"cls":"Ext.panel.Panel","member":"frameHeader","type":"cfg","doc":"True to apply a frame to the panel panels header (if 'frame' is true)."},{"cls":"Ext.panel.Panel","member":"headerPosition","type":"cfg","doc":"Specify as 'top', 'bottom', 'left' or 'right'."},{"cls":"Ext.panel.Panel","member":"hideCollapseTool","type":"cfg","doc":"true to hide the expand/collapse toggle button when .collapsible == true,\nfalse to display it (defaults to false)."},{"cls":"Ext.panel.Panel","member":"lbar","type":"cfg","doc":"Convenience method."},{"cls":"Ext.panel.Panel","member":"minButtonWidth","type":"cfg","doc":"Minimum width of all footer toolbar buttons in pixels (defaults to 75)."},{"cls":"Ext.panel.Panel","member":"overlapHeader","type":"cfg","doc":"True to overlap the header in a panel over the framing of the panel itself."},{"cls":"Ext.panel.Panel","member":"placeholder","type":"cfg","doc":"Important: This config is only effective for .collapsible Panels which are direct child items of a Ext.layout.contain..."},{"cls":"Ext.panel.Panel","member":"preventHeader","type":"cfg","doc":"Prevent a Header from being created and shown."},{"cls":"Ext.panel.Panel","member":"rbar","type":"cfg","doc":"Convenience method."},{"cls":"Ext.panel.Panel","member":"tbar","type":"cfg","doc":"Convenience method."},{"cls":"Ext.panel.Panel","member":"titleCollapse","type":"cfg","doc":"true to allow expanding and collapsing the panel (when .collapsible = true)\nby clicking anywhere in the header bar, f..."},{"cls":"Ext.panel.Panel","member":"tools","type":"cfg","doc":"An array of Ext.panel.Tool configs/instances to be added to the header tool area."},{"cls":"Ext.panel.Panel","member":"dd","type":"property","doc":"If this Panel is configured .draggable, this property will contain\nan instance of Ext.dd.DragSource which handles dra..."},{"cls":"Ext.panel.Panel","member":"close","type":"method","doc":"Closes the Panel."},{"cls":"Ext.panel.Panel","member":"collapse","type":"method","doc":"Collapses the panel body so that the body becomes hidden."},{"cls":"Ext.panel.Panel","member":"expand","type":"method","doc":"Expands the panel body so that it becomes visible."},{"cls":"Ext.panel.Panel","member":"setIconCls","type":"method","doc":"Set the iconCls for the panel&.39;s header."},{"cls":"Ext.panel.Panel","member":"setTitle","type":"method","doc":"Set a title for the panel&.39;s header."},{"cls":"Ext.panel.Panel","member":"toggleCollapse","type":"method","doc":"Shortcut for performing an .expand or .collapse based on the current state of the panel."},{"cls":"Ext.panel.Panel","member":"iconchange","type":"event","doc":"Fires after the Panel iconCls has been set or changed."},{"cls":"Ext.panel.Panel","member":"titlechange","type":"event","doc":"Fires after the Panel title has been set or changed."},{"cls":"Ext.panel.Proxy","member":"Proxy","type":"cls","doc":"A custom drag proxy implementation specific to Ext.panel.Panels."},{"cls":"Ext.panel.Proxy","member":"insertProxy","type":"cfg","doc":"True to insert a placeholder proxy element\nwhile dragging the panel, false to drag with no proxy (defaults to true)."},{"cls":"Ext.panel.Proxy","member":"panel","type":"property","doc":""},{"cls":"Ext.panel.Proxy","member":"getEl","type":"method","doc":"Gets the proxy's element"},{"cls":"Ext.panel.Proxy","member":"getGhost","type":"method","doc":"Gets the proxy's ghost Panel"},{"cls":"Ext.panel.Proxy","member":"getProxy","type":"method","doc":"Gets the proxy element."},{"cls":"Ext.panel.Proxy","member":"hide","type":"method","doc":"Hides the proxy"},{"cls":"Ext.panel.Proxy","member":"moveProxy","type":"method","doc":"Moves the proxy to a different position in the DOM."},{"cls":"Ext.panel.Proxy","member":"show","type":"method","doc":"Shows the proxy"},{"cls":"Ext.panel.Table","member":"Table","type":"cls","doc":"TablePanel is a private class and the basis of both TreePanel and GridPanel."},{"cls":"Ext.panel.Table","member":"columns","type":"cfg","doc":"An array of Ext.grid.column.Column definition objects which define all columns that appear in this grid."},{"cls":"Ext.panel.Table","member":"forceFit","type":"cfg","doc":"Specify as true to force the columns to fit into the available width."},{"cls":"Ext.panel.Table","member":"hideHeaders","type":"cfg","doc":"Specify as true to hide the headers."},{"cls":"Ext.panel.Table","member":"scroll","type":"cfg","doc":"Valid values are 'both', 'horizontal' or 'vertical'."},{"cls":"Ext.panel.Table","member":"scrollDelta","type":"cfg","doc":"Number of pixels to scroll when scrolling with mousewheel."},{"cls":"Ext.panel.Table","member":"sortableColumns","type":"cfg","doc":"Defaults to true."},{"cls":"Ext.panel.Table","member":"centerClientWidth","type":"property","doc":"clientWidth often returns 0 in IE resulting in an\ninfinity result, here we use offsetWidth bc there are\nno possible s..."},{"cls":"Ext.panel.Table","member":"hasView","type":"property","doc":"Boolean to indicate that a view has been injected into the panel."},{"cls":"Ext.panel.Table","member":"determineScrollbars","type":"method","doc":"Request a recalculation of scrollbars and put them in if they are needed."},{"cls":"Ext.panel.Table","member":"getSelectionModel","type":"method","doc":"Returns the selection model being used and creates it via the configuration\nif it has not been created already."},{"cls":"Ext.panel.Table","member":"getStore","type":"method","doc":"Returns the store associated with this Panel."},{"cls":"Ext.panel.Table","member":"getView","type":"method","doc":"Gets the view for this panel."},{"cls":"Ext.panel.Table","member":"hideHorizontalScroller","type":"method","doc":"Hide the verticalScroller and remove the horizontalScrollerPresentCls."},{"cls":"Ext.panel.Table","member":"hideVerticalScroller","type":"method","doc":"Hide the verticalScroller and remove the verticalScrollerPresentCls."},{"cls":"Ext.panel.Table","member":"invalidateScroller","type":"method","doc":"Invalides scrollers that are present and forces a recalculation."},{"cls":"Ext.panel.Table","member":"scrollByDeltaX","type":"method","doc":"Scrolls the TablePanel by deltaX"},{"cls":"Ext.panel.Table","member":"scrollByDeltaY","type":"method","doc":"Scrolls the TablePanel by deltaY"},{"cls":"Ext.panel.Table","member":"setScrollTop","type":"method","doc":"Sets the scrollTop of the TablePanel."},{"cls":"Ext.panel.Table","member":"showHorizontalScroller","type":"method","doc":"Show the horizontalScroller and add the horizontalScrollerPresentCls."},{"cls":"Ext.panel.Table","member":"showVerticalScroller","type":"method","doc":"Show the verticalScroller and add the verticalScrollerPresentCls."},{"cls":"Ext.panel.Table","member":"beforecontainerclick","type":"event","doc":"Fires before the click event on the container is processed."},{"cls":"Ext.panel.Table","member":"beforecontainercontextmenu","type":"event","doc":"Fires before the contextmenu event on the container is processed."},{"cls":"Ext.panel.Table","member":"beforecontainerdblclick","type":"event","doc":"Fires before the dblclick event on the container is processed."},{"cls":"Ext.panel.Table","member":"beforecontainermousedown","type":"event","doc":"Fires before the mousedown event on the container is processed."},{"cls":"Ext.panel.Table","member":"beforecontainermouseout","type":"event","doc":"Fires before the mouseout event on the container is processed."},{"cls":"Ext.panel.Table","member":"beforecontainermouseover","type":"event","doc":"Fires before the mouseover event on the container is processed."},{"cls":"Ext.panel.Table","member":"beforecontainermouseup","type":"event","doc":"Fires before the mouseup event on the container is processed."},{"cls":"Ext.panel.Table","member":"beforeitemclick","type":"event","doc":"Fires before the click event on an item is processed."},{"cls":"Ext.panel.Table","member":"beforeitemcontextmenu","type":"event","doc":"Fires before the contextmenu event on an item is processed."},{"cls":"Ext.panel.Table","member":"beforeitemdblclick","type":"event","doc":"Fires before the dblclick event on an item is processed."},{"cls":"Ext.panel.Table","member":"beforeitemmousedown","type":"event","doc":"Fires before the mousedown event on an item is processed."},{"cls":"Ext.panel.Table","member":"beforeitemmouseenter","type":"event","doc":"Fires before the mouseenter event on an item is processed."},{"cls":"Ext.panel.Table","member":"beforeitemmouseleave","type":"event","doc":"Fires before the mouseleave event on an item is processed."},{"cls":"Ext.panel.Table","member":"beforeitemmouseup","type":"event","doc":"Fires before the mouseup event on an item is processed."},{"cls":"Ext.panel.Table","member":"beforeselect","type":"event","doc":"Fires before a selection is made."},{"cls":"Ext.panel.Table","member":"containerclick","type":"event","doc":"Fires when the container is clicked."},{"cls":"Ext.panel.Table","member":"containercontextmenu","type":"event","doc":"Fires when the container is right clicked."},{"cls":"Ext.panel.Table","member":"containerdblclick","type":"event","doc":"Fires when the container is double clicked."},{"cls":"Ext.panel.Table","member":"containermouseout","type":"event","doc":"Fires when you move the mouse out of the container."},{"cls":"Ext.panel.Table","member":"containermouseover","type":"event","doc":"Fires when you move the mouse over the container."},{"cls":"Ext.panel.Table","member":"containermouseup","type":"event","doc":"Fires when there is a mouse up on the container"},{"cls":"Ext.panel.Table","member":"itemclick","type":"event","doc":"Fires when an item is clicked."},{"cls":"Ext.panel.Table","member":"itemcontextmenu","type":"event","doc":"Fires when an item is right clicked."},{"cls":"Ext.panel.Table","member":"itemdblclick","type":"event","doc":"Fires when an item is double clicked."},{"cls":"Ext.panel.Table","member":"itemmousedown","type":"event","doc":"Fires when there is a mouse down on an item"},{"cls":"Ext.panel.Table","member":"itemmouseenter","type":"event","doc":"Fires when the mouse enters an item."},{"cls":"Ext.panel.Table","member":"itemmouseleave","type":"event","doc":"Fires when the mouse leaves an item."},{"cls":"Ext.panel.Table","member":"itemmouseup","type":"event","doc":"Fires when there is a mouse up on an item"},{"cls":"Ext.panel.Table","member":"scrollerhide","type":"event","doc":"Fires when a scroller is hidden"},{"cls":"Ext.panel.Table","member":"scrollershow","type":"event","doc":"Fires when a scroller is shown"},{"cls":"Ext.panel.Table","member":"selectionchange","type":"event","doc":"Fires when the selected nodes change."},{"cls":"Ext.panel.Tool","member":"Tool","type":"cls","doc":"This class is used to display small visual icons in the header of a panel."},{"cls":"Ext.panel.Tool","member":"handler","type":"cfg","doc":"A function to execute when the tool is clicked."},{"cls":"Ext.panel.Tool","member":"scope","type":"cfg","doc":"The scope to execute the .handler function."},{"cls":"Ext.panel.Tool","member":"stopEvent","type":"cfg","doc":"Defaults to true."},{"cls":"Ext.panel.Tool","member":"tooltip","type":"cfg","doc":"The tooltip for the tool - can be a string to be used as innerHTML (html tags are accepted) or QuickTips config object"},{"cls":"Ext.panel.Tool","member":"type","type":"cfg","doc":"The type of tool to render."},{"cls":"Ext.panel.Tool","member":"setType","type":"method","doc":"Set the type of the tool."},{"cls":"Ext.panel.Tool","member":"click","type":"event","doc":"Fires when the tool is clicked"},{"cls":"Ext.picker.Color","member":"Color","type":"cls","doc":"ColorPicker provides a simple color palette for choosing colors."},{"cls":"Ext.picker.Color","member":"allowReselect","type":"cfg","doc":"If set to true then reselecting a color that is already selected fires the .select event"},{"cls":"Ext.picker.Color","member":"clickEvent","type":"cfg","doc":"The DOM event that will cause a color to be selected."},{"cls":"Ext.picker.Color","member":"componentCls","type":"cfg","doc":"The CSS class to apply to the containing element (defaults to 'x-color-picker')"},{"cls":"Ext.picker.Color","member":"handler","type":"cfg","doc":"Optional."},{"cls":"Ext.picker.Color","member":"scope","type":"cfg","doc":"The scope (this reference) in which the .handler\nfunction will be called."},{"cls":"Ext.picker.Color","member":"selectedCls","type":"cfg","doc":"The CSS class to apply to the selected element"},{"cls":"Ext.picker.Color","member":"value","type":"cfg","doc":"The initial color to highlight (should be a valid 6-digit color hex code without the ."},{"cls":"Ext.picker.Color","member":"colors","type":"property","doc":"An array of 6-digit color hex code strings (without the ."},{"cls":"Ext.picker.Color","member":"getValue","type":"method","doc":"Get the currently selected color value."},{"cls":"Ext.picker.Color","member":"select","type":"method","doc":"Selects the specified color in the picker (fires the .select event)"},{"cls":"Ext.picker.Color","member":"select","type":"event","doc":"Fires when a color is selected"},{"cls":"Ext.picker.Date","member":"Date","type":"cls","doc":"A date picker."},{"cls":"Ext.picker.Date","member":"baseCls","type":"cfg","doc":"The base CSS class to apply to this components element (defaults to 'x-datepicker')."},{"cls":"Ext.picker.Date","member":"dayNames","type":"cfg","doc":"An array of textual day names which can be overriden for localization support (defaults to Ext.Date.dayNames)"},{"cls":"Ext.picker.Date","member":"disableAnim","type":"cfg","doc":"True to disable animations when showing the month picker."},{"cls":"Ext.picker.Date","member":"disabledCellCls","type":"cfg","doc":"The class to apply to disabled cells."},{"cls":"Ext.picker.Date","member":"disabledDates","type":"cfg","doc":"An array of 'dates' to disable, as strings."},{"cls":"Ext.picker.Date","member":"disabledDatesRE","type":"cfg","doc":"JavaScript regular expression used to disable a pattern of dates (defaults to null)."},{"cls":"Ext.picker.Date","member":"disabledDatesText","type":"cfg","doc":"The tooltip text to display when the date falls on a disabled date (defaults to 'Disabled')"},{"cls":"Ext.picker.Date","member":"disabledDays","type":"cfg","doc":"An array of days to disable, 0-based."},{"cls":"Ext.picker.Date","member":"disabledDaysText","type":"cfg","doc":"The tooltip to display when the date falls on a disabled day (defaults to 'Disabled')"},{"cls":"Ext.picker.Date","member":"focusOnShow","type":"cfg","doc":"True to automatically focus the picker on show."},{"cls":"Ext.picker.Date","member":"format","type":"cfg","doc":"The default date format string which can be overriden for localization support."},{"cls":"Ext.picker.Date","member":"handler","type":"cfg","doc":"Optional."},{"cls":"Ext.picker.Date","member":"keyNavConfig","type":"cfg","doc":"Specifies optional custom key event handlers for the Ext.util.KeyNav\nattached to this date picker."},{"cls":"Ext.picker.Date","member":"longDayFormat","type":"cfg","doc":"The format for displaying a date in a longer format."},{"cls":"Ext.picker.Date","member":"maxDate","type":"cfg","doc":"Maximum allowable date (JavaScript date object, defaults to null)"},{"cls":"Ext.picker.Date","member":"maxText","type":"cfg","doc":"The error text to display if the maxDate validation fails (defaults to 'This date is after the maximum date')"},{"cls":"Ext.picker.Date","member":"minDate","type":"cfg","doc":"Minimum allowable date (JavaScript date object, defaults to null)"},{"cls":"Ext.picker.Date","member":"minText","type":"cfg","doc":"The error text to display if the minDate validation fails (defaults to 'This date is before the minimum date')"},{"cls":"Ext.picker.Date","member":"monthNames","type":"cfg","doc":"An array of textual month names which can be overriden for localization support (defaults to Ext.Date.monthNames)"},{"cls":"Ext.picker.Date","member":"monthYearText","type":"cfg","doc":"The header month selector tooltip (defaults to 'Choose a month (Control+Up/Down to move years)')"},{"cls":"Ext.picker.Date","member":"nextText","type":"cfg","doc":"The next month navigation button tooltip (defaults to 'Next Month (Control+Right)')"},{"cls":"Ext.picker.Date","member":"prevText","type":"cfg","doc":"The previous month navigation button tooltip (defaults to 'Previous Month (Control+Left)')"},{"cls":"Ext.picker.Date","member":"scope","type":"cfg","doc":"The scope (this reference) in which the .handler\nfunction will be called."},{"cls":"Ext.picker.Date","member":"selectedCls","type":"cfg","doc":"The class to apply to the selected cell."},{"cls":"Ext.picker.Date","member":"showToday","type":"cfg","doc":"False to hide the footer area containing the Today button and disable the keyboard handler for spacebar\nthat selects ..."},{"cls":"Ext.picker.Date","member":"startDay","type":"cfg","doc":"Day index at which the week should begin, 0-based (defaults to 0, which is Sunday)"},{"cls":"Ext.picker.Date","member":"todayText","type":"cfg","doc":"The text to display on the button that selects the current date (defaults to 'Today')"},{"cls":"Ext.picker.Date","member":"todayTip","type":"cfg","doc":"A string used to format the message for displaying in a tooltip over the button that\nselects the current date."},{"cls":"Ext.picker.Date","member":"getValue","type":"method","doc":"Gets the current selected value of the date field"},{"cls":"Ext.picker.Date","member":"hideMonthPicker","type":"method","doc":"Hides the month picker, if it's visible."},{"cls":"Ext.picker.Date","member":"selectToday","type":"method","doc":"Sets the current value to today."},{"cls":"Ext.picker.Date","member":"setDisabledDates","type":"method","doc":"Replaces any existing disabled dates with new values and refreshes the DatePicker."},{"cls":"Ext.picker.Date","member":"setDisabledDays","type":"method","doc":"Replaces any existing disabled days (by index, 0-6) with new values and refreshes the DatePicker."},{"cls":"Ext.picker.Date","member":"setMaxDate","type":"method","doc":"Replaces any existing .maxDate with the new value and refreshes the DatePicker."},{"cls":"Ext.picker.Date","member":"setMinDate","type":"method","doc":"Replaces any existing .minDate with the new value and refreshes the DatePicker."},{"cls":"Ext.picker.Date","member":"setValue","type":"method","doc":"Sets the value of the date field"},{"cls":"Ext.picker.Date","member":"showMonthPicker","type":"method","doc":"Show the month picker"},{"cls":"Ext.picker.Date","member":"showNextMonth","type":"method","doc":"Show the next month."},{"cls":"Ext.picker.Date","member":"showNextYear","type":"method","doc":"Show the next year."},{"cls":"Ext.picker.Date","member":"showPrevMonth","type":"method","doc":"Show the previous month."},{"cls":"Ext.picker.Date","member":"showPrevYear","type":"method","doc":"Show the previous year."},{"cls":"Ext.picker.Date","member":"select","type":"event","doc":"Fires when a date is selected"},{"cls":"Ext.picker.Month","member":"Month","type":"cls","doc":"A month picker component."},{"cls":"Ext.picker.Month","member":"baseCls","type":"cfg","doc":"The base CSS class to apply to the picker element."},{"cls":"Ext.picker.Month","member":"cancelText","type":"cfg","doc":"The text to display on the cancel button."},{"cls":"Ext.picker.Month","member":"okText","type":"cfg","doc":"The text to display on the ok button."},{"cls":"Ext.picker.Month","member":"selectedCls","type":"cfg","doc":"The class to be added to selected items in the picker."},{"cls":"Ext.picker.Month","member":"showButtons","type":"cfg","doc":"True to show ok and cancel buttons below the picker."},{"cls":"Ext.picker.Month","member":"value","type":"cfg","doc":"The default value to set."},{"cls":"Ext.picker.Month","member":"adjustYear","type":"method","doc":"Modify the year display by passing an offset."},{"cls":"Ext.picker.Month","member":"getValue","type":"method","doc":"Gets the selected value."},{"cls":"Ext.picker.Month","member":"hasSelection","type":"method","doc":"Checks whether the picker has a selection"},{"cls":"Ext.picker.Month","member":"setValue","type":"method","doc":"Set the value for the picker."},{"cls":"Ext.picker.Month","member":"cancelclick","type":"event","doc":"Fires when the cancel button is pressed."},{"cls":"Ext.picker.Month","member":"monthclick","type":"event","doc":"Fires when a month is clicked."},{"cls":"Ext.picker.Month","member":"monthdblclick","type":"event","doc":"Fires when a month is clicked."},{"cls":"Ext.picker.Month","member":"okclick","type":"event","doc":"Fires when the ok button is pressed."},{"cls":"Ext.picker.Month","member":"select","type":"event","doc":"Fires when a month/year is selected."},{"cls":"Ext.picker.Month","member":"yearclick","type":"event","doc":"Fires when a year is clicked."},{"cls":"Ext.picker.Month","member":"yeardblclick","type":"event","doc":"Fires when a year is clicked."},{"cls":"Ext.picker.Time","member":"Time","type":"cls","doc":"A time picker which provides a list of times from which to choose."},{"cls":"Ext.picker.Time","member":"format","type":"cfg","doc":"The default time format string which can be overriden for localization support."},{"cls":"Ext.picker.Time","member":"increment","type":"cfg","doc":"The number of minutes between each time value in the list (defaults to 15)."},{"cls":"Ext.picker.Time","member":"maxValue","type":"cfg","doc":"The maximum time to be shown in the list of times."},{"cls":"Ext.picker.Time","member":"minValue","type":"cfg","doc":"The minimum time to be shown in the list of times."},{"cls":"Ext.picker.Time","member":"setMaxValue","type":"method","doc":"Set the .maxValue and update the list of available times."},{"cls":"Ext.picker.Time","member":"setMinValue","type":"method","doc":"Set the .minValue and update the list of available times."},{"cls":"Ext.picker.Time","member":"updateList","type":"method","doc":"Update the list of available times in the list to be constrained within the\n.minValue and .maxValue."},{"cls":"Ext.ProgressBar","member":"ProgressBar","type":"cls","doc":"An updateable progress bar component."},{"cls":"Ext.ProgressBar","member":"animate","type":"cfg","doc":"True to animate the progress bar during transitions (defaults to false)"},{"cls":"Ext.ProgressBar","member":"baseCls","type":"cfg","doc":"The base CSS class to apply to the progress bar's wrapper element (defaults to 'x-progress')"},{"cls":"Ext.ProgressBar","member":"id","type":"cfg","doc":"The progress bar element's id (defaults to an auto-generated id)"},{"cls":"Ext.ProgressBar","member":"text","type":"cfg","doc":"The text shown in the progress bar (defaults to '')"},{"cls":"Ext.ProgressBar","member":"textEl","type":"cfg","doc":"The element to render the progress text to (defaults to the progress\nbar's internal text element)"},{"cls":"Ext.ProgressBar","member":"value","type":"cfg","doc":"A floating point value between 0 and 1 (e.g., .5, defaults to 0)"},{"cls":"Ext.ProgressBar","member":"isWaiting","type":"method","doc":"Returns true if the progress bar is currently in a .wait operation"},{"cls":"Ext.ProgressBar","member":"reset","type":"method","doc":"Resets the progress bar value to 0 and text to empty string."},{"cls":"Ext.ProgressBar","member":"updateProgress","type":"method","doc":"Updates the progress bar value, and optionally its text."},{"cls":"Ext.ProgressBar","member":"updateText","type":"method","doc":"Updates the progress bar text."},{"cls":"Ext.ProgressBar","member":"wait","type":"method","doc":"Initiates an auto-updating progress bar."},{"cls":"Ext.ProgressBar","member":"update","type":"event","doc":"Fires after each update interval"},{"cls":"Ext.resizer.Handle","member":"Handle","type":"cls","doc":"Provides a handle for 9-point resizing of Elements or Components."},{"cls":"Ext.resizer.Resizer","member":"Resizer","type":"cls","doc":"Applies drag handles to an element or component to make it resizable."},{"cls":"Ext.resizer.Resizer","member":"constrainTo","type":"cfg","doc":"Optional."},{"cls":"Ext.resizer.Resizer","member":"dynamic","type":"cfg","doc":"Specify as true to update the .target (Element or Ext.Component) dynamically during dragging."},{"cls":"Ext.resizer.Resizer","member":"handles","type":"cfg","doc":"String consisting of the resize handles to display."},{"cls":"Ext.resizer.Resizer","member":"height","type":"cfg","doc":"Optional."},{"cls":"Ext.resizer.Resizer","member":"maxHeight","type":"cfg","doc":"The maximum height for the element (defaults to 10000)"},{"cls":"Ext.resizer.Resizer","member":"maxWidth","type":"cfg","doc":"The maximum width for the element (defaults to 10000)"},{"cls":"Ext.resizer.Resizer","member":"minHeight","type":"cfg","doc":"The minimum height for the element (defaults to 20)"},{"cls":"Ext.resizer.Resizer","member":"minWidth","type":"cfg","doc":"The minimum width for the element (defaults to 20)"},{"cls":"Ext.resizer.Resizer","member":"pinned","type":"cfg","doc":"True to ensure that the resize handles are always\nvisible, false indicates resizing by cursor changes only (defaults ..."},{"cls":"Ext.resizer.Resizer","member":"preserveRatio","type":"cfg","doc":"True to preserve the original ratio between height\nand width during resize (defaults to false)"},{"cls":"Ext.resizer.Resizer","member":"target","type":"cfg","doc":"The Element or Component to resize."},{"cls":"Ext.resizer.Resizer","member":"transparent","type":"cfg","doc":"True for transparent handles."},{"cls":"Ext.resizer.Resizer","member":"width","type":"cfg","doc":"Optional."},{"cls":"Ext.resizer.Resizer","member":"el","type":"property","doc":"Outer element for resizing behavior."},{"cls":"Ext.resizer.Resizer","member":"originalTarget","type":"property","doc":"Reference to the original resize target if the element of the original\nresize target was an IMG or a TEXTAREA which m..."},{"cls":"Ext.resizer.Resizer","member":"resizeTracker","type":"property","doc":""},{"cls":"Ext.resizer.Resizer","member":"getEl","type":"method","doc":"Returns the element that was configured with the el or target config property."},{"cls":"Ext.resizer.Resizer","member":"getTarget","type":"method","doc":"Returns the element or component that was configured with the target config property."},{"cls":"Ext.resizer.Resizer","member":"resizeTo","type":"method","doc":"Perform a manual resize and fires the 'resize' event."},{"cls":"Ext.resizer.Resizer","member":"beforeresize","type":"event","doc":"Fired before resize is allowed."},{"cls":"Ext.resizer.Resizer","member":"resize","type":"event","doc":"Fired after a resize."},{"cls":"Ext.resizer.Resizer","member":"resizedrag","type":"event","doc":"Fires during resizing."},{"cls":"Ext.resizer.ResizeTracker","member":"ResizeTracker","type":"cls","doc":""},{"cls":"Ext.resizer.Splitter","member":"Splitter","type":"cls","doc":"This class functions between siblings of a Ext.layout.container.VBox or Ext.layout.container.HBox\nlayout to resize bo..."},{"cls":"Ext.resizer.Splitter","member":"collapseOnDblClick","type":"cfg","doc":"true to enable dblclick to toggle expand and collapse on the .collapseTarget Panel."},{"cls":"Ext.resizer.Splitter","member":"collapseTarget","type":"cfg","doc":"A string describing the relative position of the immediate sibling Panel to collapse."},{"cls":"Ext.resizer.Splitter","member":"collapsedCls","type":"cfg","doc":"A class to add to the splitter when it is collapsed."},{"cls":"Ext.resizer.Splitter","member":"collapsible","type":"cfg","doc":"true to show a mini-collapse tool in the Splitter to toggle expand and collapse on the .collapseTarget Panel."},{"cls":"Ext.resizer.Splitter","member":"defaultSplitMax","type":"cfg","doc":"Provides a default maximum width or height for the two components\nthat the splitter is between."},{"cls":"Ext.resizer.Splitter","member":"defaultSplitMin","type":"cfg","doc":"Provides a default minimum width or height for the two components\nthat the splitter is between."},{"cls":"Ext.resizer.Splitter","member":"performCollapse","type":"cfg","doc":"Set to false to prevent this Splitter's mini-collapse tool from managing the collapse\nstate of the .collapseTarget."},{"cls":"Ext.resizer.Splitter","member":"orientation","type":"property","doc":"Orientation of this Splitter."},{"cls":"Ext.resizer.SplitterTracker","member":"SplitterTracker","type":"cls","doc":"Private utility class for Ext.Splitter."},{"cls":"Ext.selection.CellModel","member":"CellModel","type":"cls","doc":""},{"cls":"Ext.selection.CellModel","member":"enableKeyNav","type":"cfg","doc":"Turns on/off keyboard navigation within the grid."},{"cls":"Ext.selection.CellModel","member":"preventWrap","type":"cfg","doc":"Set this configuration to true to prevent wrapping around of selection as\na user navigates to the first or last column."},{"cls":"Ext.selection.CellModel","member":"getCurrentPosition","type":"method","doc":"Returns the current position in the format {row: row, column: column}"},{"cls":"Ext.selection.CellModel","member":"setCurrentPosition","type":"method","doc":"Sets the current position"},{"cls":"Ext.selection.CellModel","member":"deselect","type":"event","doc":"Fired after a cell is deselected"},{"cls":"Ext.selection.CellModel","member":"select","type":"event","doc":"Fired after a cell is selected"},{"cls":"Ext.selection.CheckboxModel","member":"CheckboxModel","type":"cls","doc":"A selection model that renders a column of checkboxes that can be toggled to\nselect or deselect rows."},{"cls":"Ext.selection.CheckboxModel","member":"checkOnly","type":"cfg","doc":"true if rows can only be selected by clicking on the\ncheckbox column (defaults to false)."},{"cls":"Ext.selection.CheckboxModel","member":"injectCheckbox","type":"cfg","doc":"Instructs the SelectionModel whether or not to inject the checkbox header\nautomatically or not."},{"cls":"Ext.selection.CheckboxModel","member":"mode","type":"cfg","doc":"Modes of selection."},{"cls":"Ext.selection.CheckboxModel","member":"getHeaderConfig","type":"method","doc":"Retrieve a configuration to be used in a HeaderContainer."},{"cls":"Ext.selection.CheckboxModel","member":"onHeaderClick","type":"method","doc":"Toggle between selecting all and deselecting all when clicking on\na checkbox header."},{"cls":"Ext.selection.CheckboxModel","member":"renderer","type":"method","doc":"Generates the HTML to be rendered in the injected checkbox column for each row."},{"cls":"Ext.selection.RowModel","member":"RowModel","type":"cls","doc":"Implement row based navigation via keyboard."},{"cls":"Ext.selection.RowModel","member":"enableKeyNav","type":"cfg","doc":"Turns on/off keyboard navigation within the grid."},{"cls":"Ext.selection.RowModel","member":"deselect","type":"event","doc":"Fired after a record is deselected"},{"cls":"Ext.selection.RowModel","member":"select","type":"event","doc":"Fired after a record is selected"},{"cls":"Ext.selection.TreeModel","member":"TreeModel","type":"cls","doc":"Adds custom behavior for left/right keyboard navigation for use with a tree."},{"cls":"Ext.Shadow","member":"Shadow","type":"cls","doc":"Simple class that can provide a shadow effect for any element."},{"cls":"Ext.Shadow","member":"mode","type":"cfg","doc":"The shadow display mode."},{"cls":"Ext.Shadow","member":"offset","type":"cfg","doc":"The number of pixels to offset the shadow from the element (defaults to 4)"},{"cls":"Ext.Shadow","member":"hide","type":"method","doc":"Hides this shadow"},{"cls":"Ext.Shadow","member":"isVisible","type":"method","doc":"Returns true if the shadow is visible, else false"},{"cls":"Ext.Shadow","member":"realign","type":"method","doc":"Direct alignment when values are already available."},{"cls":"Ext.Shadow","member":"setZIndex","type":"method","doc":"Adjust the z-index of this shadow"},{"cls":"Ext.Shadow","member":"show","type":"method","doc":"Displays the shadow under the target element"},{"cls":"Ext.ShadowPool","member":"ShadowPool","type":"cls","doc":"Private utility class that manages the internal Shadow cache"},{"cls":"Ext.slider.Multi","member":"Multi","type":"cls","doc":"Slider which supports vertical or horizontal orientation, keyboard adjustments, configurable snapping, axis\nclicking ..."},{"cls":"Ext.slider.Multi","member":"animate","type":"cfg","doc":"Turn on or off animation."},{"cls":"Ext.slider.Multi","member":"clickToChange","type":"cfg","doc":"Determines whether or not clicking on the Slider axis will change the slider."},{"cls":"Ext.slider.Multi","member":"constrainThumbs","type":"cfg","doc":"True to disallow thumbs from overlapping one another."},{"cls":"Ext.slider.Multi","member":"decimalPrecision","type":"cfg","doc":".\nThe number of decimal places to which to round the Slider's value."},{"cls":"Ext.slider.Multi","member":"increment","type":"cfg","doc":"How many units to change the slider when adjusting by drag and drop."},{"cls":"Ext.slider.Multi","member":"keyIncrement","type":"cfg","doc":"How many units to change the Slider when adjusting with keyboard navigation."},{"cls":"Ext.slider.Multi","member":"maxValue","type":"cfg","doc":"The maximum value for the Slider."},{"cls":"Ext.slider.Multi","member":"minValue","type":"cfg","doc":"The minimum value for the Slider."},{"cls":"Ext.slider.Multi","member":"tipText","type":"cfg","doc":"A function used to display custom text for the slider tip."},{"cls":"Ext.slider.Multi","member":"useTips","type":"cfg","doc":"True to use an Ext.slider.Tip to display tips for the value."},{"cls":"Ext.slider.Multi","member":"value","type":"cfg","doc":"A value with which to initialize the slider."},{"cls":"Ext.slider.Multi","member":"values","type":"cfg","doc":"Array of Number values with which to initalize the slider."},{"cls":"Ext.slider.Multi","member":"vertical","type":"cfg","doc":"Orient the Slider vertically rather than horizontally, defaults to false."},{"cls":"Ext.slider.Multi","member":"dragging","type":"property","doc":"True while the thumb is in a drag operation"},{"cls":"Ext.slider.Multi","member":"thumbs","type":"property","doc":"Array containing references to each thumb"},{"cls":"Ext.slider.Multi","member":"addThumb","type":"method","doc":"Creates a new thumb and adds it to the slider"},{"cls":"Ext.slider.Multi","member":"getValue","type":"method","doc":"Returns the current value of the slider"},{"cls":"Ext.slider.Multi","member":"getValues","type":"method","doc":"Returns an array of values - one for the location of each thumb"},{"cls":"Ext.slider.Multi","member":"setMaxValue","type":"method","doc":"Sets the maximum value for the slider instance."},{"cls":"Ext.slider.Multi","member":"setMinValue","type":"method","doc":"Sets the minimum value for the slider instance."},{"cls":"Ext.slider.Multi","member":"setValue","type":"method","doc":"Programmatically sets the value of the Slider."},{"cls":"Ext.slider.Multi","member":"syncThumbs","type":"method","doc":"Synchronizes thumbs position to the proper proportion of the total component width based\non the current slider .value."},{"cls":"Ext.slider.Multi","member":"beforechange","type":"event","doc":"Fires before the slider value is changed."},{"cls":"Ext.slider.Multi","member":"change","type":"event","doc":"Fires when the slider value is changed."},{"cls":"Ext.slider.Multi","member":"changecomplete","type":"event","doc":"Fires when the slider value is changed by the user and any drag operations have completed."},{"cls":"Ext.slider.Multi","member":"drag","type":"event","doc":"Fires continuously during the drag operation while the mouse is moving."},{"cls":"Ext.slider.Multi","member":"dragend","type":"event","doc":"Fires after the drag operation has completed."},{"cls":"Ext.slider.Multi","member":"dragstart","type":"event","doc":"Fires after a drag operation has started."},{"cls":"Ext.slider.Single","member":"Single","type":"cls","doc":"Slider which supports vertical or horizontal orientation, keyboard adjustments,\nconfigurable snapping, axis clicking ..."},{"cls":"Ext.slider.Single","member":"getValue","type":"method","doc":"Returns the current value of the slider"},{"cls":"Ext.slider.Single","member":"setValue","type":"method","doc":"Programmatically sets the value of the Slider."},{"cls":"Ext.slider.Thumb","member":"Thumb","type":"cls","doc":"Represents a single thumb element on a Slider."},{"cls":"Ext.slider.Thumb","member":"constrain","type":"cfg","doc":"True to constrain the thumb so that it cannot overlap its siblings"},{"cls":"Ext.slider.Thumb","member":"slider","type":"cfg","doc":"The Slider to render to (required)"},{"cls":"Ext.slider.Thumb","member":"slider","type":"property","doc":"The slider this thumb is contained within"},{"cls":"Ext.slider.Thumb","member":"disable","type":"method","doc":"Disables the thumb if it is currently enabled"},{"cls":"Ext.slider.Thumb","member":"enable","type":"method","doc":"Enables the thumb if it is currently disabled"},{"cls":"Ext.slider.Thumb","member":"initEvents","type":"method","doc":"Sets up an Ext.dd.DragTracker for this thumb"},{"cls":"Ext.slider.Thumb","member":"render","type":"method","doc":"Renders the thumb into a slider"},{"cls":"Ext.slider.Tip","member":"Tip","type":"cls","doc":"Simple plugin for using an Ext.tip.Tip with a slider to show the slider value."},{"cls":"Ext.slider.Tip","member":"getText","type":"method","doc":"Used to create the text that appears in the Tip's body."},{"cls":"Ext.tab.Bar","member":"Bar","type":"cls","doc":"TabBar is used internally by a Ext.tab.Panel and wouldn't usually need to be created manually."},{"cls":"Ext.tab.Bar","member":"Boolean","type":"cfg","doc":"plain\nTrue to not show the full background on the tabbar"},{"cls":"Ext.tab.Bar","member":"maxTabWidth","type":"cfg","doc":"The maximum width for each tab."},{"cls":"Ext.tab.Bar","member":"minTabWidth","type":"cfg","doc":"The minimum width for each tab."},{"cls":"Ext.tab.Bar","member":"change","type":"event","doc":"Fired when the currently-active tab has changed"},{"cls":"Ext.tab.Panel","member":"Panel","type":"cls","doc":"A basic tab container."},{"cls":"Ext.tab.Panel","member":"Boolean","type":"cfg","doc":"plain\nTrue to not show the full background on the TabBar"},{"cls":"Ext.tab.Panel","member":"deferredRender","type":"cfg","doc":"true by default to defer the rendering of child Ext.container.Container.items\nto the browsers DOM until a tab is acti..."},{"cls":"Ext.tab.Panel","member":"itemCls","type":"cfg","doc":"The class added to each child item of this TabPanel."},{"cls":"Ext.tab.Panel","member":"layout","type":"cfg","doc":"Optional configuration object for the internal Ext.layout.container.Card."},{"cls":"Ext.tab.Panel","member":"minTabWidth","type":"cfg","doc":"The minimum width for a tab in the .tabBar."},{"cls":"Ext.tab.Panel","member":"removePanelHeader","type":"cfg","doc":"True to instruct each Panel added to the TabContainer to not render its header \nelement."},{"cls":"Ext.tab.Panel","member":"tabBar","type":"cfg","doc":"Optional configuration object for the internal Ext.tab.Bar."},{"cls":"Ext.tab.Panel","member":"tabPosition","type":"cfg","doc":"The position where the tab strip should be rendered (defaults to 'top')."},{"cls":"Ext.tab.Panel","member":"hasItemsLeft","type":"property","doc":"At this point the item hasn't been removed from the items collection."},{"cls":"Ext.tab.Panel","member":"tabBar","type":"property","doc":"Internal reference to the docked TabBar"},{"cls":"Ext.tab.Panel","member":"getActiveTab","type":"method","doc":"Returns the item that is currently active inside this TabPanel."},{"cls":"Ext.tab.Panel","member":"getTabBar","type":"method","doc":"Returns the Ext.tab.Bar currently used in this TabPanel"},{"cls":"Ext.tab.Panel","member":"setActiveTab","type":"method","doc":"Makes the given card active (makes it the visible card in the TabPanel's CardLayout and highlights the Tab)"},{"cls":"Ext.tab.Panel","member":"beforetabchange","type":"event","doc":"Fires before a tab change (activated by .setActiveTab)."},{"cls":"Ext.tab.Panel","member":"tabchange","type":"event","doc":"Fires when a new tab has been activated (activated by .setActiveTab)."},{"cls":"Ext.tab.Tab","member":"Tab","type":"cls","doc":"Represents a single Tab in a Ext.tab.Panel."},{"cls":"Ext.tab.Tab","member":"activeCls","type":"cfg","doc":"The CSS class to be applied to a Tab when it is active."},{"cls":"Ext.tab.Tab","member":"closable","type":"cfg","doc":"True to make the Tab start closable (the close icon will be visible)."},{"cls":"Ext.tab.Tab","member":"closableCls","type":"cfg","doc":"The CSS class which is added to the tab when it is closable"},{"cls":"Ext.tab.Tab","member":"closeText","type":"cfg","doc":"The accessible text label for the close button link; only used when .closable = true."},{"cls":"Ext.tab.Tab","member":"disabledCls","type":"cfg","doc":"The CSS class to be applied to a Tab when it is disabled."},{"cls":"Ext.tab.Tab","member":"Boolean","type":"property","doc":"Read-only property indicating that this tab is currently active."},{"cls":"Ext.tab.Tab","member":"closable","type":"property","doc":"True if the tab is currently closable"},{"cls":"Ext.tab.Tab","member":"setCard","type":"method","doc":"Sets this tab's attached card."},{"cls":"Ext.tab.Tab","member":"setClosable","type":"method","doc":"Sets the tab as either closable or not"},{"cls":"Ext.tab.Tab","member":"activate","type":"event","doc":""},{"cls":"Ext.tab.Tab","member":"beforeclose","type":"event","doc":"Fires to indicate that the tab is to be closed, usually because the user has clicked the close button."},{"cls":"Ext.tab.Tab","member":"deactivate","type":"event","doc":""},{"cls":"Ext.tip.QuickTip","member":"QuickTip","type":"cls","doc":"A specialized tooltip class for tooltips that can be specified in markup and automatically managed by the global\nExt...."},{"cls":"Ext.tip.QuickTip","member":"interceptTitles","type":"cfg","doc":"True to automatically use the element's DOM title value if available (defaults to false)."},{"cls":"Ext.tip.QuickTip","member":"target","type":"cfg","doc":"The target HTMLElement, Ext.core.Element or id to associate with this Quicktip (defaults to the document)."},{"cls":"Ext.tip.QuickTip","member":"cancelShow","type":"method","doc":"Hides a visible tip or cancels an impending show for a particular element."},{"cls":"Ext.tip.QuickTip","member":"register","type":"method","doc":"Configures a new quick tip instance and assigns it to a target element."},{"cls":"Ext.tip.QuickTip","member":"unregister","type":"method","doc":"Removes this quick tip from its element and destroys it."},{"cls":"Ext.tip.QuickTipManager","member":"QuickTipManager","type":"cls","doc":"Provides attractive and customizable tooltips for any element."},{"cls":"Ext.tip.QuickTipManager","member":"destroy","type":"method","doc":"Destroy the QuickTips instance."},{"cls":"Ext.tip.QuickTipManager","member":"disable","type":"method","doc":"Disable quick tips globally."},{"cls":"Ext.tip.QuickTipManager","member":"enable","type":"method","doc":"Enable quick tips globally."},{"cls":"Ext.tip.QuickTipManager","member":"getQuickTip","type":"method","doc":"Gets the single Ext.tip.QuickTip instance used to show tips from all registered elements."},{"cls":"Ext.tip.QuickTipManager","member":"init","type":"method","doc":"Initialize the global QuickTips instance and prepare any quick tips."},{"cls":"Ext.tip.QuickTipManager","member":"isEnabled","type":"method","doc":"Returns true if quick tips are enabled, else false."},{"cls":"Ext.tip.QuickTipManager","member":"register","type":"method","doc":"Configures a new quick tip instance and assigns it to a target element."},{"cls":"Ext.tip.QuickTipManager","member":"tips","type":"method","doc":"Alias of .register."},{"cls":"Ext.tip.QuickTipManager","member":"unregister","type":"method","doc":"Removes any registered quick tip from the target element and destroys it."},{"cls":"Ext.tip.Tip","member":"Tip","type":"cls","doc":"This is the base class for Ext.tip.QuickTip and Ext.tip.ToolTip that provides the basic layout and\npositioning that a..."},{"cls":"Ext.tip.Tip","member":"closable","type":"cfg","doc":"True to render a close tool button into the tooltip header (defaults to false)."},{"cls":"Ext.tip.Tip","member":"constrainPosition","type":"cfg","doc":"If true, then the tooltip will be automatically constrained to stay within\nthe browser viewport."},{"cls":"Ext.tip.Tip","member":"defaultAlign","type":"cfg","doc":"Experimental."},{"cls":"Ext.tip.Tip","member":"maxWidth","type":"cfg","doc":"The maximum width of the tip in pixels (defaults to 300)."},{"cls":"Ext.tip.Tip","member":"minWidth","type":"cfg","doc":"The minimum width of the tip in pixels (defaults to 40)."},{"cls":"Ext.tip.Tip","member":"shadow","type":"cfg","doc":"True or \"sides\" for the default effect, \"frame\" for 4-way shadow, and \"drop\"\nfor bottom-right shadow (defaults to \"si..."},{"cls":"Ext.tip.Tip","member":"width","type":"cfg","doc":"Width in pixels of the tip (defaults to auto)."},{"cls":"Ext.tip.Tip","member":"frame","type":"property","doc":"@inherited"},{"cls":"Ext.tip.Tip","member":"showAt","type":"method","doc":"Shows this tip at the specified XY position."},{"cls":"Ext.tip.Tip","member":"showBy","type":"method","doc":"Experimental."},{"cls":"Ext.tip.ToolTip","member":"ToolTip","type":"cls","doc":"ToolTip is a Ext.tip.Tip implementation that handles the common case of displaying a\ntooltip when hovering over a cer..."},{"cls":"Ext.tip.ToolTip","member":"anchor","type":"cfg","doc":"If specified, indicates that the tip should be anchored to a\nparticular side of the target element or mouse pointer (..."},{"cls":"Ext.tip.ToolTip","member":"anchorOffset","type":"cfg","doc":"A numeric pixel value used to offset the\ndefault position of the anchor arrow (defaults to 0)."},{"cls":"Ext.tip.ToolTip","member":"anchorToTarget","type":"cfg","doc":"True to anchor the tooltip to the target\nelement, false to anchor it relative to the mouse coordinates (defaults\nto t..."},{"cls":"Ext.tip.ToolTip","member":"autoHide","type":"cfg","doc":"True to automatically hide the tooltip after the\nmouse exits the target element or after the .dismissDelay\nhas expire..."},{"cls":"Ext.tip.ToolTip","member":"delegate","type":"cfg","doc":"Optional."},{"cls":"Ext.tip.ToolTip","member":"dismissDelay","type":"cfg","doc":"Delay in milliseconds before the tooltip\nautomatically hides (defaults to 5000)."},{"cls":"Ext.tip.ToolTip","member":"hideDelay","type":"cfg","doc":"Delay in milliseconds after the mouse exits the\ntarget element but before the tooltip actually hides (defaults to 200)."},{"cls":"Ext.tip.ToolTip","member":"mouseOffset","type":"cfg","doc":"An XY offset from the mouse position where the\ntooltip should be shown (defaults to [15,18])."},{"cls":"Ext.tip.ToolTip","member":"showDelay","type":"cfg","doc":"Delay in milliseconds before the tooltip displays\nafter the mouse enters the target element (defaults to 500)"},{"cls":"Ext.tip.ToolTip","member":"target","type":"cfg","doc":"The target HTMLElement, Ext.core.Element or id to monitor\nfor mouseover events to trigger showing this ToolTip."},{"cls":"Ext.tip.ToolTip","member":"trackMouse","type":"cfg","doc":"True to have the tooltip follow the mouse as it\nmoves over the target element (defaults to false)."},{"cls":"Ext.tip.ToolTip","member":"triggerElement","type":"property","doc":"When a ToolTip is configured with the .delegate\noption to cause selected child elements of the .target\nElement to eac..."},{"cls":"Ext.tip.ToolTip","member":"hide","type":"method","doc":"Hides this tooltip if visible."},{"cls":"Ext.tip.ToolTip","member":"setTarget","type":"method","doc":"Binds this ToolTip to the specified element."},{"cls":"Ext.tip.ToolTip","member":"show","type":"method","doc":"Shows this tooltip at the current event target XY position."},{"cls":"Ext.toolbar.Fill","member":"Fill","type":"cls","doc":"A non-rendering placeholder item which instructs the Toolbar's Layout to begin using\nthe right-justified button conta..."},{"cls":"Ext.toolbar.Item","member":"Item","type":"cls","doc":"The base class that other non-interacting Toolbar Item classes should extend in order to\nget some basic common toolba..."},{"cls":"Ext.toolbar.Item","member":"overflowText","type":"cfg","doc":"Text to be used for the menu if the item is overflowed."},{"cls":"Ext.toolbar.Paging","member":"Paging","type":"cls","doc":"As the amount of records increases, the time required for the browser to render\nthem increases."},{"cls":"Ext.toolbar.Paging","member":"afterPageText","type":"cfg","doc":"Customizable piece of the default paging text (defaults to 'of {0}')."},{"cls":"Ext.toolbar.Paging","member":"beforePageText","type":"cfg","doc":"The text displayed before the input item (defaults to 'Page')."},{"cls":"Ext.toolbar.Paging","member":"displayInfo","type":"cfg","doc":"true to display the displayMsg (defaults to false)"},{"cls":"Ext.toolbar.Paging","member":"displayMsg","type":"cfg","doc":"The paging status message to display (defaults to 'Displaying {0} - {1} of {2}')."},{"cls":"Ext.toolbar.Paging","member":"emptyMsg","type":"cfg","doc":"The message to display when no records are found (defaults to 'No data to display')"},{"cls":"Ext.toolbar.Paging","member":"firstText","type":"cfg","doc":"The quicktip text displayed for the first page button (defaults to 'First Page')."},{"cls":"Ext.toolbar.Paging","member":"inputItemWidth","type":"cfg","doc":"The width in pixels of the input field used to display and change the current page number (defaults to 30)."},{"cls":"Ext.toolbar.Paging","member":"lastText","type":"cfg","doc":"The quicktip text displayed for the last page button (defaults to 'Last Page')."},{"cls":"Ext.toolbar.Paging","member":"nextText","type":"cfg","doc":"The quicktip text displayed for the next page button (defaults to 'Next Page')."},{"cls":"Ext.toolbar.Paging","member":"prependButtons","type":"cfg","doc":"true to insert any configured items before the paging buttons."},{"cls":"Ext.toolbar.Paging","member":"prevText","type":"cfg","doc":"The quicktip text displayed for the previous page button (defaults to 'Previous Page')."},{"cls":"Ext.toolbar.Paging","member":"refreshText","type":"cfg","doc":"The quicktip text displayed for the Refresh button (defaults to 'Refresh')."},{"cls":"Ext.toolbar.Paging","member":"store","type":"cfg","doc":"The Ext.data.Store the paging toolbar should use as its data source (required)."},{"cls":"Ext.toolbar.Paging","member":"bind","type":"method","doc":"Binds the paging toolbar to the specified Ext.data.Store (deprecated)"},{"cls":"Ext.toolbar.Paging","member":"bindStore","type":"method","doc":"Binds the paging toolbar to the specified Ext.data.Store"},{"cls":"Ext.toolbar.Paging","member":"doRefresh","type":"method","doc":"Refresh the current page, has the same effect as clicking the 'refresh' button."},{"cls":"Ext.toolbar.Paging","member":"moveFirst","type":"method","doc":"Move to the first page, has the same effect as clicking the 'first' button."},{"cls":"Ext.toolbar.Paging","member":"moveLast","type":"method","doc":"Move to the last page, has the same effect as clicking the 'last' button."},{"cls":"Ext.toolbar.Paging","member":"moveNext","type":"method","doc":"Move to the next page, has the same effect as clicking the 'next' button."},{"cls":"Ext.toolbar.Paging","member":"movePrevious","type":"method","doc":"Move to the previous page, has the same effect as clicking the 'previous' button."},{"cls":"Ext.toolbar.Paging","member":"unbind","type":"method","doc":"Unbinds the paging toolbar from the specified Ext.data.Store (deprecated)"},{"cls":"Ext.toolbar.Paging","member":"beforechange","type":"event","doc":"Fires just before the active page is changed."},{"cls":"Ext.toolbar.Paging","member":"change","type":"event","doc":"Fires after the active page has been changed."},{"cls":"Ext.toolbar.Separator","member":"Separator","type":"cls","doc":"A simple class that adds a vertical separator bar between toolbar items\n(css class:'x-toolbar-separator')."},{"cls":"Ext.toolbar.Spacer","member":"Spacer","type":"cls","doc":"A simple element that adds extra horizontal space between items in a toolbar."},{"cls":"Ext.toolbar.TextItem","member":"TextItem","type":"cls","doc":"A simple class that renders text directly into a toolbar."},{"cls":"Ext.toolbar.TextItem","member":"text","type":"cfg","doc":"The text to be used as innerHTML (html tags are accepted)"},{"cls":"Ext.toolbar.TextItem","member":"setText","type":"method","doc":"Updates this item's text, setting the text to be used as innerHTML."},{"cls":"Ext.toolbar.Toolbar.Button","member":"Toolbar.Button","type":"cls","doc":""},{"cls":"Ext.toolbar.Toolbar.Button","member":"addButton","type":"method","doc":"Adds a button (or buttons)."},{"cls":"Ext.toolbar.Toolbar.Button","member":"addDom","type":"method","doc":"Adds a new element to the toolbar from the passed Ext.core.DomHelper config\nNote: See the notes within Ext.container...."},{"cls":"Ext.toolbar.Toolbar.Button","member":"addElement","type":"method","doc":"Adds any standard HTML element to the toolbar\nNote: See the notes within Ext.container.Container.add."},{"cls":"Ext.toolbar.Toolbar.Button","member":"addField","type":"method","doc":"Adds a dynamically rendered Ext.form field (Text, ComboBox, etc)."},{"cls":"Ext.toolbar.Toolbar.Button","member":"addFill","type":"method","doc":"Forces subsequent additions into the float:right toolbar\nNote: See the notes within Ext.container.Container.add."},{"cls":"Ext.toolbar.Toolbar.Button","member":"addItem","type":"method","doc":"Adds any Toolbar.Item or subclass\nNote: See the notes within Ext.container.Container.add."},{"cls":"Ext.toolbar.Toolbar.Button","member":"addSeparator","type":"method","doc":"Adds a separator\nNote: See the notes within Ext.container.Container.add."},{"cls":"Ext.toolbar.Toolbar.Button","member":"addSpacer","type":"method","doc":"Adds a spacer element\nNote: See the notes within Ext.container.Container.add."},{"cls":"Ext.toolbar.Toolbar.Button","member":"addText","type":"method","doc":"Adds text to the toolbar\nNote: See the notes within Ext.container.Container.add."},{"cls":"Ext.toolbar.Toolbar.Button","member":"insertButton","type":"method","doc":"Inserts any Ext.toolbar.Item/Ext.button.Button at the specified index."},{"cls":"Ext.toolbar.Toolbar","member":"Toolbar","type":"cls","doc":"Basic Toolbar class."},{"cls":"Ext.toolbar.Toolbar","member":"enableOverflow","type":"cfg","doc":"Defaults to false."},{"cls":"Ext.toolbar.Toolbar","member":"layout","type":"cfg","doc":"This class assigns a default layout (layout:'hbox')."},{"cls":"Ext.toolbar.Toolbar","member":"vertical","type":"cfg","doc":"Set to `true` to make the toolbar vertical."},{"cls":"Ext.toolbar.Toolbar","member":"add","type":"method","doc":"Adds element(s) to the toolbar -- this function takes a variable number of\narguments of mixed type and adds them to t..."},{"cls":"Ext.toolbar.Toolbar","member":"overflowchange","type":"event","doc":"Fires after the overflow state has changed."},{"cls":"Ext.tree.Column","member":"Column","type":"cls","doc":"Provides indentation and folder structure markup for a Tree taking into account\ndepth and position within the tree hi..."},{"cls":"Ext.tree.Panel","member":"Panel","type":"cls","doc":"The TreePanel provides tree-structured UI representation of tree-structured data."},{"cls":"Ext.tree.Panel","member":"animate","type":"cfg","doc":"true to enable animated expand/collapse (defaults to the value of Ext.enableFx)"},{"cls":"Ext.tree.Panel","member":"displayField","type":"cfg","doc":"The field inside the model that will be used as the node's text."},{"cls":"Ext.tree.Panel","member":"folderSort","type":"cfg","doc":"Set to true to automatically prepend a leaf sorter to the store (defaults to undefined)"},{"cls":"Ext.tree.Panel","member":"hideHeaders","type":"cfg","doc":"Specify as true to hide the headers."},{"cls":"Ext.tree.Panel","member":"lines","type":"cfg","doc":"false to disable tree lines (defaults to true)"},{"cls":"Ext.tree.Panel","member":"root","type":"cfg","doc":"Allows you to not specify a store on this TreePanel."},{"cls":"Ext.tree.Panel","member":"rootVisible","type":"cfg","doc":"false to hide the root node (defaults to true)"},{"cls":"Ext.tree.Panel","member":"singleExpand","type":"cfg","doc":"true if only 1 node per branch may be expanded"},{"cls":"Ext.tree.Panel","member":"useArrows","type":"cfg","doc":"true to use Vista-style arrows in the tree (defaults to false)"},{"cls":"Ext.tree.Panel","member":"collapseAll","type":"method","doc":"Collapse all nodes"},{"cls":"Ext.tree.Panel","member":"expandAll","type":"method","doc":"Expand all nodes"},{"cls":"Ext.tree.Panel","member":"expandPath","type":"method","doc":"Expand the tree to the path of a particular node."},{"cls":"Ext.tree.Panel","member":"getChecked","type":"method","doc":"Retrieve an array of checked records."},{"cls":"Ext.tree.Panel","member":"selectPath","type":"method","doc":"Expand the tree to the path of a particular node, then selecti t."},{"cls":"Ext.tree.Panel","member":"beforeitemappend","type":"event","doc":"Fires before a new child is appended to a node in this tree, return false to cancel the append."},{"cls":"Ext.tree.Panel","member":"beforeitemcollapse","type":"event","doc":"Fires before a node is collapsed."},{"cls":"Ext.tree.Panel","member":"beforeitemexpand","type":"event","doc":"Fires before a node is expanded."},{"cls":"Ext.tree.Panel","member":"beforeiteminsert","type":"event","doc":"Fires before a new child is inserted in a node in this tree, return false to cancel the insert."},{"cls":"Ext.tree.Panel","member":"beforeitemmove","type":"event","doc":"Fires before a node is moved to a new location in the tree."},{"cls":"Ext.tree.Panel","member":"beforeitemremove","type":"event","doc":"Fires before a child is removed from a node in this tree, return false to cancel the remove."},{"cls":"Ext.tree.Panel","member":"beforeload","type":"event","doc":"Event description"},{"cls":"Ext.tree.Panel","member":"checkchange","type":"event","doc":"Fires when a node with a checkbox's checked property changes"},{"cls":"Ext.tree.Panel","member":"itemappend","type":"event","doc":"Fires when a new child node is appended to a node in the tree."},{"cls":"Ext.tree.Panel","member":"itemcollapse","type":"event","doc":"Fires when a node is collapsed."},{"cls":"Ext.tree.Panel","member":"itemexpand","type":"event","doc":"Fires when a node is expanded."},{"cls":"Ext.tree.Panel","member":"iteminsert","type":"event","doc":"Fires when a new child node is inserted in a node in tree"},{"cls":"Ext.tree.Panel","member":"itemmove","type":"event","doc":"Fires when a node is moved to a new location in the tree"},{"cls":"Ext.tree.Panel","member":"itemremove","type":"event","doc":"Fires when a child node is removed from a node in the tree"},{"cls":"Ext.tree.Panel","member":"load","type":"event","doc":"Fires whenever the store reads data from a remote data source."},{"cls":"Ext.tree.ViewDDPlugin","member":"ViewDDPlugin","type":"cls","doc":"This plugin provides drag and/or drop functionality for a TreeView."},{"cls":"Ext.tree.ViewDDPlugin","member":"allowContainerDrop","type":"cfg","doc":"True if drops on the tree container (outside of a specific tree node) are allowed (defaults to false)"},{"cls":"Ext.tree.ViewDDPlugin","member":"allowParentInsert","type":"cfg","doc":"Allow inserting a dragged node between an expanded parent node and its first child that will become a\nsibling of the ..."},{"cls":"Ext.tree.ViewDDPlugin","member":"appendOnly","type":"cfg","doc":"True if the tree should only allow append drops (use for trees which are sorted, defaults to false)"},{"cls":"Ext.tree.ViewDDPlugin","member":"ddGroup","type":"cfg","doc":"A named drag drop group to which this object belongs."},{"cls":"Ext.tree.ViewDDPlugin","member":"dragGroup","type":"cfg","doc":"The ddGroup to which the DragZone will belong."},{"cls":"Ext.tree.ViewDDPlugin","member":"dropGroup","type":"cfg","doc":"The ddGroup to which the DropZone will belong."},{"cls":"Ext.tree.ViewDDPlugin","member":"enableDrag","type":"cfg","doc":"Defaults to true\nSet to false to disallow dragging items from the View "},{"cls":"Ext.tree.ViewDDPlugin","member":"enableDrop","type":"cfg","doc":"Defaults to true\nSet to false to disallow the View from accepting drop gestures"},{"cls":"Ext.tree.ViewDDPlugin","member":"expandDelay","type":"cfg","doc":"The delay in milliseconds to wait before expanding a target tree node while dragging a droppable node\nover the target..."},{"cls":"Ext.tree.ViewDDPlugin","member":"nodeHighlightColor","type":"cfg","doc":"The color to use when visually highlighting the dragged\nor dropped node (defaults to 'c3daf9' - light blue)."},{"cls":"Ext.tree.ViewDDPlugin","member":"nodeHighlightOnDrop","type":"cfg","doc":"Whether or not to highlight any nodes after they are\nsuccessfully dropped on their target."},{"cls":"Ext.tree.ViewDDPlugin","member":"nodeHighlightOnRepair","type":"cfg","doc":"Whether or not to highlight any nodes after they are\nrepaired from an unsuccessful drag/drop."},{"cls":"Ext.tree.ViewDDPlugin","member":"beforedrop","type":"event","doc":"This event is fired through the TreeView."},{"cls":"Ext.tree.ViewDDPlugin","member":"drop","type":"event","doc":"This event is fired through the TreeView."},{"cls":"Ext.tree.View","member":"View","type":"cls","doc":""},{"cls":"Ext.tree.View","member":"animate","type":"cfg","doc":"true to enable animated expand/collapse (defaults to the value of Ext.enableFx)"},{"cls":"Ext.tree.View","member":"rootVisible","type":"cfg","doc":"false to hide the root node (defaults to true)"},{"cls":"Ext.tree.View","member":"collapse","type":"method","doc":"Collapse a record that is loaded in the view."},{"cls":"Ext.tree.View","member":"expand","type":"method","doc":"Expand a record that is loaded in the view."},{"cls":"Ext.tree.View","member":"getTreeStore","type":"method","doc":"Gets the base TreeStore from the bound TreePanel."},{"cls":"Ext.tree.View","member":"toggle","type":"method","doc":"Toggle a record between expanded and collapsed."},{"cls":"Ext.tree.ViewDropZone","member":"ViewDropZone","type":"cls","doc":""},{"cls":"Ext.tree.ViewDropZone","member":"allowContainerDrop","type":"cfg","doc":"True if drops on the tree container (outside of a specific tree node) are allowed (defaults to false)"},{"cls":"Ext.tree.ViewDropZone","member":"allowParentInsert","type":"cfg","doc":"Allow inserting a dragged node between an expanded parent node and its first child that will become a\nsibling of the ..."},{"cls":"Ext.tree.ViewDropZone","member":"appendOnly","type":"cfg","doc":"True if the tree should only allow append drops (use for trees which are sorted, defaults to false)"},{"cls":"Ext.tree.ViewDropZone","member":"expandDelay","type":"cfg","doc":"The delay in milliseconds to wait before expanding a target tree node while dragging a droppable node\nover the target..."},{"cls":"Ext.util.Animate","member":"Animate","type":"cls","doc":"This animation class is a mixin."},{"cls":"Ext.util.Animate","member":"animate","type":"method","doc":"Perform custom animation on this object."},{"cls":"Ext.util.Animate","member":"getActiveAnimation","type":"method","doc":"Returns thq current animation if this object has any effects actively running or queued, else returns false."},{"cls":"Ext.util.Animate","member":"hasActiveFx","type":"method","doc":"@deprecated 4.0 Replaced by .getActiveAnimation\nReturns thq current animation if this object has any effects actively..."},{"cls":"Ext.util.Animate","member":"sequenceFx","type":"method","doc":"Ensures that all effects queued after sequenceFx is called on this object are\nrun in sequence."},{"cls":"Ext.util.Animate","member":"stopAnimation","type":"method","doc":"Stops any running effects and clears this object's internal effects queue if it contains\nany additional effects that ..."},{"cls":"Ext.util.Animate","member":"stopFx","type":"method","doc":"@deprecated 4.0 Replaced by .stopAnimation\nStops any running effects and clears this object's internal effects queue ..."},{"cls":"Ext.util.Animate","member":"syncFx","type":"method","doc":"Ensures that all effects queued after syncFx is called on this object are\nrun concurrently."},{"cls":"Ext.util.ClickRepeater","member":"ClickRepeater","type":"cls","doc":"A wrapper class which can be applied to any element."},{"cls":"Ext.util.ClickRepeater","member":"accelerate","type":"cfg","doc":"True if autorepeating should start slowly and accelerate."},{"cls":"Ext.util.ClickRepeater","member":"delay","type":"cfg","doc":"The initial delay before the repeating event begins firing."},{"cls":"Ext.util.ClickRepeater","member":"el","type":"cfg","doc":"The element to act as a button."},{"cls":"Ext.util.ClickRepeater","member":"interval","type":"cfg","doc":"The interval between firings of the \"click\" event."},{"cls":"Ext.util.ClickRepeater","member":"pressedCls","type":"cfg","doc":"A CSS class name to be applied to the element while pressed."},{"cls":"Ext.util.ClickRepeater","member":"preventDefault","type":"cfg","doc":"True to prevent the default click event"},{"cls":"Ext.util.ClickRepeater","member":"stopDefault","type":"cfg","doc":"True to stop the default click event"},{"cls":"Ext.util.ClickRepeater","member":"disable","type":"method","doc":"Disables the repeater and stops events from firing."},{"cls":"Ext.util.ClickRepeater","member":"enable","type":"method","doc":"Enables the repeater and allows events to fire."},{"cls":"Ext.util.ClickRepeater","member":"setDisabled","type":"method","doc":"Convenience function for setting disabled/enabled by boolean."},{"cls":"Ext.util.ClickRepeater","member":"click","type":"event","doc":"Fires on a specified interval during the time the element is pressed."},{"cls":"Ext.util.ClickRepeater","member":"mousedown","type":"event","doc":"Fires when the mouse button is depressed."},{"cls":"Ext.util.ClickRepeater","member":"mouseup","type":"event","doc":"Fires when the mouse key is released."},{"cls":"Ext.util.ComponentDragger","member":"ComponentDragger","type":"cls","doc":"A subclass of Ext.dd.DragTracker which handles dragging any Component."},{"cls":"Ext.util.ComponentDragger","member":"constrain","type":"cfg","doc":"Specify as true to constrain the Component to within the bounds of the .constrainTo region."},{"cls":"Ext.util.ComponentDragger","member":"constrainDelegate","type":"cfg","doc":"Specify as true to constrain the drag handles within the constrainTo region."},{"cls":"Ext.util.ComponentDragger","member":"delegate","type":"cfg","doc":"Optional."},{"cls":"Ext.util.Cookies","member":"Cookies","type":"cls","doc":"Utility class for setting/reading values from browser cookies."},{"cls":"Ext.util.Cookies","member":"clear","type":"method","doc":"Removes a cookie with the provided name from the browser\nif found by setting its expiration date to sometime in the p..."},{"cls":"Ext.util.Cookies","member":"get","type":"method","doc":"Retrieves cookies that are accessible by the current page."},{"cls":"Ext.util.Cookies","member":"set","type":"method","doc":"Create a cookie with the specified name and value."},{"cls":"Ext.util.CSS","member":"CSS","type":"cls","doc":"Utility class for manipulating CSS rules"},{"cls":"Ext.util.CSS","member":"createStyleSheet","type":"method","doc":"Creates a stylesheet from a text blob of rules."},{"cls":"Ext.util.CSS","member":"getRule","type":"method","doc":"Gets an an individual CSS rule by selector(s)"},{"cls":"Ext.util.CSS","member":"getRules","type":"method","doc":"Gets all css rules for the document"},{"cls":"Ext.util.CSS","member":"refreshCache","type":"method","doc":"Refresh the rule cache if you have dynamically added stylesheets"},{"cls":"Ext.util.CSS","member":"removeStyleSheet","type":"method","doc":"Removes a style or link tag by id"},{"cls":"Ext.util.CSS","member":"swapStyleSheet","type":"method","doc":"Dynamically swaps an existing stylesheet reference for a new one"},{"cls":"Ext.util.CSS","member":"updateRule","type":"method","doc":"Updates a rule property"},{"cls":"Ext.util.Floating","member":"Floating","type":"cls","doc":"A mixin to add floating capability to a Component"},{"cls":"Ext.util.Floating","member":"focusOnToFront","type":"cfg","doc":"Specifies whether the floated component should be automatically .focus when it is\n.toFront."},{"cls":"Ext.util.Floating","member":"shadow","type":"cfg","doc":"Specifies whether the floating component should be given a shadow."},{"cls":"Ext.util.Floating","member":"alignTo","type":"method","doc":"Aligns this floating Component to the specified element"},{"cls":"Ext.util.Floating","member":"center","type":"method","doc":"Center this Component in its container."},{"cls":"Ext.util.Floating","member":"doConstrain","type":"method","doc":"Moves this floating Component into a constrain region."},{"cls":"Ext.util.Floating","member":"setActive","type":"method","doc":"This method is called internally by Ext.ZIndexManager to signal that a floating\nComponent has either been moved to th..."},{"cls":"Ext.util.Floating","member":"toBack","type":"method","doc":"Sends this Component to the back of (lower z-index than) any other visible windows"},{"cls":"Ext.util.Floating","member":"toFront","type":"method","doc":"Brings this floating Component to the front of any other visible, floating Components managed by the same Ext.ZIndexM..."},{"cls":"Ext.util.History","member":"History","type":"cls","doc":"History management component that allows you to register arbitrary tokens that signify application\nhistory state on n..."},{"cls":"Ext.util.History","member":"fieldId","type":"property","doc":"The id of the hidden field required for storing the current history token."},{"cls":"Ext.util.History","member":"iframeId","type":"property","doc":"The id of the iframe required by IE to manage the history stack."},{"cls":"Ext.util.History","member":"add","type":"method","doc":"Add a new token to the history stack."},{"cls":"Ext.util.History","member":"back","type":"method","doc":"Programmatically steps back one step in browser history (equivalent to the user pressing the Back button)."},{"cls":"Ext.util.History","member":"forward","type":"method","doc":"Programmatically steps forward one step in browser history (equivalent to the user pressing the Forward button)."},{"cls":"Ext.util.History","member":"getToken","type":"method","doc":"Retrieves the currently-active history token."},{"cls":"Ext.util.History","member":"init","type":"method","doc":"Initialize the global History instance."},{"cls":"Ext.util.History","member":"change","type":"event","doc":"Fires when navigation back or forwards within the local page's history occurs."},{"cls":"Ext.util.History","member":"ready","type":"event","doc":"Fires when the Ext.util.History singleton has been initialized and is ready for use."},{"cls":"Ext.util.KeyMap","member":"KeyMap","type":"cls","doc":"Handles mapping keys to actions for an element."},{"cls":"Ext.util.KeyMap","member":"addBinding","type":"method","doc":"Add a new binding to this KeyMap."},{"cls":"Ext.util.KeyMap","member":"destroy","type":"method","doc":"Destroys the KeyMap instance and removes all handlers."},{"cls":"Ext.util.KeyMap","member":"disable","type":"method","doc":"Disable this KeyMap"},{"cls":"Ext.util.KeyMap","member":"enable","type":"method","doc":"Enables this KeyMap"},{"cls":"Ext.util.KeyMap","member":"isEnabled","type":"method","doc":"Returns true if this KeyMap is enabled"},{"cls":"Ext.util.KeyMap","member":"on","type":"method","doc":"Shorthand for adding a single key listener"},{"cls":"Ext.util.KeyMap","member":"setDisabled","type":"method","doc":"Convenience function for setting disabled/enabled by boolean."},{"cls":"Ext.util.KeyNav","member":"KeyNav","type":"cls","doc":"Provides a convenient wrapper for normalized keyboard navigation."},{"cls":"Ext.util.KeyNav","member":"defaultEventAction","type":"cfg","doc":"The method to call on the Ext.EventObject after this KeyNav intercepts a key."},{"cls":"Ext.util.KeyNav","member":"disabled","type":"cfg","doc":"True to disable this KeyNav instance (defaults to false)"},{"cls":"Ext.util.KeyNav","member":"forceKeyDown","type":"cfg","doc":"Handle the keydown event instead of keypress (defaults to false)."},{"cls":"Ext.util.KeyNav","member":"destroy","type":"method","doc":"Destroy this KeyNav (this is the same as calling disable)."},{"cls":"Ext.util.KeyNav","member":"disable","type":"method","doc":"Disable this KeyNav"},{"cls":"Ext.util.KeyNav","member":"enable","type":"method","doc":"Enable this KeyNav"},{"cls":"Ext.util.KeyNav","member":"getKeyEvent","type":"method","doc":"Determines the event to bind to listen for keys."},{"cls":"Ext.util.KeyNav","member":"setDisabled","type":"method","doc":"Convenience function for setting disabled/enabled by boolean."},{"cls":"Ext.util.TextMetrics","member":"TextMetrics","type":"cls","doc":"\nProvides precise pixel measurements for blocks of text so that you can determine exactly how high and\nwide, in pixel..."},{"cls":"Ext.util.TextMetrics","member":"bind","type":"method","doc":"Binds this TextMetrics instance to a new element"},{"cls":"Ext.util.TextMetrics","member":"destroy","type":"method","doc":"Destroy this instance"},{"cls":"Ext.util.TextMetrics","member":"getHeight","type":"method","doc":"Returns the measured height of the specified text"},{"cls":"Ext.util.TextMetrics","member":"getSize","type":"method","doc":"Only available on the instance returned from .createInstance, not on the singleton."},{"cls":"Ext.util.TextMetrics","member":"getWidth","type":"method","doc":"Returns the measured width of the specified text"},{"cls":"Ext.util.TextMetrics","member":"measure","type":"method","doc":"Measures the size of the specified text"},{"cls":"Ext.util.TextMetrics","member":"setFixedWidth","type":"method","doc":"Sets a fixed width on the internal measurement element."},{"cls":"Ext.view.BoundList","member":"BoundList","type":"cls","doc":"An internal used DataView for ComboBox, MultiSelect and ItemSelector."},{"cls":"Ext.view.BoundList","member":"pageSize","type":"cfg","doc":"If greater than 0, a Ext.toolbar.Paging is displayed at the\nbottom of the list and store queries will execute with pa..."},{"cls":"Ext.view.BoundList","member":"pagingToolbar","type":"property","doc":"A reference to the PagingToolbar instance in this view."},{"cls":"Ext.view.BoundListKeyNav","member":"BoundListKeyNav","type":"cls","doc":"A specialized Ext.util.KeyNav implementation for navigating a Ext.view.BoundList using\nthe keyboard."},{"cls":"Ext.view.BoundListKeyNav","member":"boundList","type":"cfg","doc":"@required\nThe Ext.view.BoundList instance for which key navigation will be managed."},{"cls":"Ext.view.BoundListKeyNav","member":"highlightAt","type":"method","doc":"Highlights the item at the given index."},{"cls":"Ext.view.BoundListKeyNav","member":"selectHighlighted","type":"method","doc":"Triggers selection of the currently highlighted item according to the behavior of\nthe configured SelectionModel."},{"cls":"Ext.view.DragZone","member":"DragZone","type":"cls","doc":""},{"cls":"Ext.view.DropZone","member":"DropZone","type":"cls","doc":""},{"cls":"Ext.view.Table","member":"Table","type":"cls","doc":"This class encapsulates the user interface for a tabular data set."},{"cls":"Ext.view.Table","member":"An","type":"cfg","doc":"Focus a particular row and bring it into view."},{"cls":"Ext.view.Table","member":"addRowCls","type":"method","doc":"Add a CSS Class to a specific row."},{"cls":"Ext.view.Table","member":"getFeature","type":"method","doc":"Get a reference to a feature"},{"cls":"Ext.view.Table","member":"getRowClass","type":"method","doc":"Override this function to apply custom CSS classes to rows during rendering."},{"cls":"Ext.view.Table","member":"getTableChunker","type":"method","doc":"Get the configured chunker or default of Ext.view.TableChunker"},{"cls":"Ext.view.Table","member":"refresh","type":"method","doc":"Refresh the grid view."},{"cls":"Ext.view.Table","member":"removeRowCls","type":"method","doc":"Remove a CSS Class from a specific row."},{"cls":"Ext.view.Table","member":"saveScrollState","type":"method","doc":"Save the scrollState in a private variable."},{"cls":"Ext.view.TableChunker","member":"TableChunker","type":"cls","doc":"Produces optimized XTemplates for chunks of tables to be\nused in grids, trees and other table based widgets."},{"cls":"Ext.view.View","member":"View","type":"cls","doc":"A mechanism for displaying data using custom layout templates and formatting."},{"cls":"Ext.view.View","member":"clearHighlight","type":"method","doc":"Un-highlight the currently highlighted item, if any."},{"cls":"Ext.view.View","member":"highlightItem","type":"method","doc":"Highlight a given item in the DataView."},{"cls":"Ext.view.View","member":"beforecontainerclick","type":"event","doc":"Fires before the click event on the container is processed."},{"cls":"Ext.view.View","member":"beforecontainercontextmenu","type":"event","doc":"Fires before the contextmenu event on the container is processed."},{"cls":"Ext.view.View","member":"beforecontainerdblclick","type":"event","doc":"Fires before the dblclick event on the container is processed."},{"cls":"Ext.view.View","member":"beforecontainerkeydown","type":"event","doc":"Fires before the keydown event on the container is processed."},{"cls":"Ext.view.View","member":"beforecontainermousedown","type":"event","doc":"Fires before the mousedown event on the container is processed."},{"cls":"Ext.view.View","member":"beforecontainermouseout","type":"event","doc":"Fires before the mouseout event on the container is processed."},{"cls":"Ext.view.View","member":"beforecontainermouseover","type":"event","doc":"Fires before the mouseover event on the container is processed."},{"cls":"Ext.view.View","member":"beforecontainermouseup","type":"event","doc":"Fires before the mouseup event on the container is processed."},{"cls":"Ext.view.View","member":"beforeitemclick","type":"event","doc":"Fires before the click event on an item is processed."},{"cls":"Ext.view.View","member":"beforeitemcontextmenu","type":"event","doc":"Fires before the contextmenu event on an item is processed."},{"cls":"Ext.view.View","member":"beforeitemdblclick","type":"event","doc":"Fires before the dblclick event on an item is processed."},{"cls":"Ext.view.View","member":"beforeitemkeydown","type":"event","doc":"Fires before the keydown event on an item is processed."},{"cls":"Ext.view.View","member":"beforeitemmousedown","type":"event","doc":"Fires before the mousedown event on an item is processed."},{"cls":"Ext.view.View","member":"beforeitemmouseenter","type":"event","doc":"Fires before the mouseenter event on an item is processed."},{"cls":"Ext.view.View","member":"beforeitemmouseleave","type":"event","doc":"Fires before the mouseleave event on an item is processed."},{"cls":"Ext.view.View","member":"beforeitemmouseup","type":"event","doc":"Fires before the mouseup event on an item is processed."},{"cls":"Ext.view.View","member":"beforeselect","type":"event","doc":"Fires before a selection is made."},{"cls":"Ext.view.View","member":"containerclick","type":"event","doc":"Fires when the container is clicked."},{"cls":"Ext.view.View","member":"containercontextmenu","type":"event","doc":"Fires when the container is right clicked."},{"cls":"Ext.view.View","member":"containerdblclick","type":"event","doc":"Fires when the container is double clicked."},{"cls":"Ext.view.View","member":"containerkeydown","type":"event","doc":"Fires when a key is pressed while the container is focused, and no item is currently selected."},{"cls":"Ext.view.View","member":"containermouseout","type":"event","doc":"Fires when you move the mouse out of the container."},{"cls":"Ext.view.View","member":"containermouseover","type":"event","doc":"Fires when you move the mouse over the container."},{"cls":"Ext.view.View","member":"containermouseup","type":"event","doc":"Fires when there is a mouse up on the container"},{"cls":"Ext.view.View","member":"itemclick","type":"event","doc":"Fires when an item is clicked."},{"cls":"Ext.view.View","member":"itemcontextmenu","type":"event","doc":"Fires when an item is right clicked."},{"cls":"Ext.view.View","member":"itemdblclick","type":"event","doc":"Fires when an item is double clicked."},{"cls":"Ext.view.View","member":"itemkeydown","type":"event","doc":"Fires when a key is pressed while an item is currently selected."},{"cls":"Ext.view.View","member":"itemmousedown","type":"event","doc":"Fires when there is a mouse down on an item"},{"cls":"Ext.view.View","member":"itemmouseenter","type":"event","doc":"Fires when the mouse enters an item."},{"cls":"Ext.view.View","member":"itemmouseleave","type":"event","doc":"Fires when the mouse leaves an item."},{"cls":"Ext.view.View","member":"itemmouseup","type":"event","doc":"Fires when there is a mouse up on an item"},{"cls":"Ext.view.View","member":"selectionchange","type":"event","doc":"Fires when the selected nodes change."},{"cls":"Ext.window.MessageBox","member":"MessageBox","type":"cls","doc":"Utility class for generating different styles of message boxes."},{"cls":"Ext.window.MessageBox","member":"CANCEL","type":"property","doc":"Button config that displays a single Cancel button"},{"cls":"Ext.window.MessageBox","member":"ERROR","type":"property","doc":"The CSS class that provides the ERROR icon image"},{"cls":"Ext.window.MessageBox","member":"INFO","type":"property","doc":"The CSS class that provides the INFO icon image"},{"cls":"Ext.window.MessageBox","member":"NO","type":"property","doc":"Button config that displays a single No button"},{"cls":"Ext.window.MessageBox","member":"OK","type":"property","doc":"Button config that displays a single OK button"},{"cls":"Ext.window.MessageBox","member":"OKCANCEL","type":"property","doc":"Button config that displays OK and Cancel buttons"},{"cls":"Ext.window.MessageBox","member":"QUESTION","type":"property","doc":"The CSS class that provides the QUESTION icon image"},{"cls":"Ext.window.MessageBox","member":"WARNING","type":"property","doc":"The CSS class that provides the WARNING icon image"},{"cls":"Ext.window.MessageBox","member":"YES","type":"property","doc":"Button config that displays a single Yes button"},{"cls":"Ext.window.MessageBox","member":"YESNO","type":"property","doc":"Button config that displays Yes and No buttons"},{"cls":"Ext.window.MessageBox","member":"YESNOCANCEL","type":"property","doc":"Button config that displays Yes, No and Cancel buttons"},{"cls":"Ext.window.MessageBox","member":"buttonText","type":"property","doc":"An object containing the default button text strings that can be overriden for localized language support."},{"cls":"Ext.window.MessageBox","member":"defaultTextHeight","type":"property","doc":"The default height in pixels of the message box's multiline textarea if displayed (defaults to 75)"},{"cls":"Ext.window.MessageBox","member":"minProgressWidth","type":"property","doc":"The minimum width in pixels of the message box if it is a progress-style dialog."},{"cls":"Ext.window.MessageBox","member":"minPromptWidth","type":"property","doc":"The minimum width in pixels of the message box if it is a prompt dialog."},{"cls":"Ext.window.MessageBox","member":"alert","type":"method","doc":"Displays a standard read-only message box with an OK button (comparable to the basic JavaScript alert prompt)."},{"cls":"Ext.window.MessageBox","member":"confirm","type":"method","doc":"Displays a confirmation message box with Yes and No buttons (comparable to JavaScript's confirm)."},{"cls":"Ext.window.MessageBox","member":"progress","type":"method","doc":"Displays a message box with a progress bar."},{"cls":"Ext.window.MessageBox","member":"prompt","type":"method","doc":"Displays a message box with OK and Cancel buttons prompting the user to enter some text (comparable to JavaScript's p..."},{"cls":"Ext.window.MessageBox","member":"setIcon","type":"method","doc":"Adds the specified icon to the dialog."},{"cls":"Ext.window.MessageBox","member":"show","type":"method","doc":"Displays a new message box, or reinitializes an existing message box, based on the config options\npassed in."},{"cls":"Ext.window.MessageBox","member":"updateProgress","type":"method","doc":"Updates a progress-style message box's text and progress bar."},{"cls":"Ext.window.MessageBox","member":"wait","type":"method","doc":"Displays a message box with an infinitely auto-updating progress bar."},{"cls":"Ext.Window","member":"Window","type":"cls","doc":""},{"cls":"Ext.Window","member":"anchorTo","type":"method","doc":"Anchors this window to another element and realigns it when the window is resized or scrolled."},{"cls":"Ext.Window","member":"clearAnchor","type":"method","doc":"Removes any existing anchor from this window."},{"cls":"Ext.window.Window","member":"Window","type":"cls","doc":"A specialized panel intended for use as an application window."},{"cls":"Ext.window.Window","member":"animateTarget","type":"cfg","doc":"Id or element from which the window should animate while opening (defaults to null with no animation)."},{"cls":"Ext.window.Window","member":"baseCls","type":"cfg","doc":"The base CSS class to apply to this panel's element (defaults to 'x-window')."},{"cls":"Ext.window.Window","member":"closable","type":"cfg","doc":"True to display the 'close' tool button and allow the user to close the window, false to\nhide the button and disallow..."},{"cls":"Ext.window.Window","member":"collapsed","type":"cfg","doc":"True to render the window collapsed, false to render it expanded (defaults to false)."},{"cls":"Ext.window.Window","member":"constrain","type":"cfg","doc":"True to constrain the window within its containing element, false to allow it to fall outside of its\ncontaining element."},{"cls":"Ext.window.Window","member":"constrainHeader","type":"cfg","doc":"True to constrain the window header within its containing element (allowing the window body to fall outside\nof its co..."},{"cls":"Ext.window.Window","member":"defaultFocus","type":"cfg","doc":"Specifies a Component to receive focus when this Window is focused."},{"cls":"Ext.window.Window","member":"draggable","type":"cfg","doc":"True to allow the window to be dragged by the header bar, false to disable dragging (defaults to true)."},{"cls":"Ext.window.Window","member":"expandOnShow","type":"cfg","doc":"True to always expand the window when it is displayed, false to keep it in its current state (which may be\n.collapsed..."},{"cls":"Ext.window.Window","member":"hidden","type":"cfg","doc":"Render this Window hidden (default is true)."},{"cls":"Ext.window.Window","member":"maximizable","type":"cfg","doc":"True to display the 'maximize' tool button and allow the user to maximize the window, false to hide the button\nand di..."},{"cls":"Ext.window.Window","member":"maximized","type":"cfg","doc":"True to initially display the window in a maximized state."},{"cls":"Ext.window.Window","member":"minimizable","type":"cfg","doc":"True to display the 'minimize' tool button and allow the user to minimize the window, false to hide the button\nand di..."},{"cls":"Ext.window.Window","member":"modal","type":"cfg","doc":"True to make the window modal and mask everything behind it when displayed, false to display it without\nrestricting a..."},{"cls":"Ext.window.Window","member":"onEsc","type":"cfg","doc":"Allows override of the built-in processing for the escape key."},{"cls":"Ext.window.Window","member":"plain","type":"cfg","doc":"True to render the window body with a transparent background so that it will blend into the framing\nelements, false t..."},{"cls":"Ext.window.Window","member":"resizable","type":"cfg","doc":"Specify as true to allow user resizing at each edge and corner of the window, false to disable\nresizing (defaults to ..."},{"cls":"Ext.window.Window","member":"x","type":"cfg","doc":"The X position of the left edge of the window on initial showing."},{"cls":"Ext.window.Window","member":"y","type":"cfg","doc":"The Y position of the top edge of the window on initial showing."},{"cls":"Ext.window.Window","member":"dd","type":"property","doc":"If this Window is configured .draggable, this property will contain\nan instance of Ext.util.ComponentDragger (A subcl..."},{"cls":"Ext.window.Window","member":"getFocusEl","type":"method","doc":"Gets the configured default focus item."},{"cls":"Ext.window.Window","member":"maximize","type":"method","doc":"Fits the window within its current container and automatically replaces\nthe .maximizable with the 'restore' tool button."},{"cls":"Ext.window.Window","member":"minimize","type":"method","doc":"Placeholder method for minimizing the window."},{"cls":"Ext.window.Window","member":"restore","type":"method","doc":"Restores a .maximizable window back to its original\nsize and position prior to being maximized and also replaces\nthe..."},{"cls":"Ext.window.Window","member":"toggleMaximize","type":"method","doc":"A shortcut method for toggling between .maximize and .restore based on the current maximized\nstate of the window."},{"cls":"Ext.window.Window","member":"activate","type":"event","doc":"Fires after the window has been visually activated via .setActive."},{"cls":"Ext.window.Window","member":"deactivate","type":"event","doc":"Fires after the window has been visually deactivated via .setActive."},{"cls":"Ext.window.Window","member":"maximize","type":"event","doc":"Fires after the window has been maximized."},{"cls":"Ext.window.Window","member":"minimize","type":"event","doc":"Fires after the window has been minimized."},{"cls":"Ext.window.Window","member":"resize","type":"event","doc":"Fires after the window has been resized."},{"cls":"Ext.window.Window","member":"restore","type":"event","doc":"Fires after the window has been restored to its original size after being maximized."},{"cls":"Ext.ZIndexManager","member":"ZIndexManager","type":"cls","doc":"A class that manages a group of Ext.Component.floating Components and provides z-order management,\nand Component acti..."},{"cls":"Ext.ZIndexManager","member":"bringToFront","type":"method","doc":"Brings the specified Component to the front of any other active Components in this ZIndexManager."},{"cls":"Ext.ZIndexManager","member":"each","type":"method","doc":"Executes the specified function once for every Component in this ZIndexManager, passing each\nComponent as the only pa..."},{"cls":"Ext.ZIndexManager","member":"eachBottomUp","type":"method","doc":"Executes the specified function once for every Component in this ZIndexManager, passing each\nComponent as the only pa..."},{"cls":"Ext.ZIndexManager","member":"eachTopDown","type":"method","doc":"Executes the specified function once for every Component in this ZIndexManager, passing each\nComponent as the only pa..."},{"cls":"Ext.ZIndexManager","member":"get","type":"method","doc":"Gets a registered Component by id."},{"cls":"Ext.ZIndexManager","member":"getActive","type":"method","doc":"Gets the currently-active Component in this ZIndexManager."},{"cls":"Ext.ZIndexManager","member":"getBy","type":"method","doc":"Returns zero or more Components in this ZIndexManager using the custom search function passed to this method."},{"cls":"Ext.ZIndexManager","member":"hideAll","type":"method","doc":"Hides all Components managed by this ZIndexManager."},{"cls":"Ext.ZIndexManager","member":"register","type":"method","doc":"Registers a floating Ext.Component with this ZIndexManager."},{"cls":"Ext.ZIndexManager","member":"sendToBack","type":"method","doc":"Sends the specified Component to the back of other active Components in this ZIndexManager."},{"cls":"Ext.ZIndexManager","member":"unregister","type":"method","doc":"Unregisters a Ext.Component from this ZIndexManager."},{"cls":"Ext.WindowManager","member":"WindowManager","type":"cls","doc":"The default global floating Component group that is available automatically."},{"cls":"Ext.AbstractComponent","member":"AbstractComponent","type":"cls","doc":"An abstract base class which provides shared methods for Components across the Sencha product line."},{"cls":"Ext.AbstractComponent","member":"autoEl","type":"cfg","doc":"A tag name or Ext.core.DomHelper spec used to create the .getEl which will\nencapsulate this Component."},{"cls":"Ext.AbstractComponent","member":"autoRender","type":"cfg","doc":"This config is intended mainly for .floating Components which may or may not be shown."},{"cls":"Ext.AbstractComponent","member":"autoShow","type":"cfg","doc":"True to automatically show the component upon creation."},{"cls":"Ext.AbstractComponent","member":"baseCls","type":"cfg","doc":"The base CSS class to apply to this components's element."},{"cls":"Ext.AbstractComponent","member":"border","type":"cfg","doc":"Specifies the border for this component."},{"cls":"Ext.AbstractComponent","member":"cls","type":"cfg","doc":"An optional extra CSS class that will be added to this component's Element (defaults to '')."},{"cls":"Ext.AbstractComponent","member":"componentCls","type":"cfg","doc":"CSS Class to be added to a components root level element to give distinction to it\nvia styling."},{"cls":"Ext.AbstractComponent","member":"componentLayout","type":"cfg","doc":"The sizing and positioning of a Component's internal Elements is the responsibility of\nthe Component's layout manager..."},{"cls":"Ext.AbstractComponent","member":"contentEl","type":"cfg","doc":"Optional."},{"cls":"Ext.AbstractComponent","member":"data","type":"cfg","doc":"The initial set of data to apply to the .tpl to\nupdate the content area of the Component."},{"cls":"Ext.AbstractComponent","member":"disabled","type":"cfg","doc":"Defaults to false."},{"cls":"Ext.AbstractComponent","member":"disabledCls","type":"cfg","doc":"CSS class to add when the Component is disabled."},{"cls":"Ext.AbstractComponent","member":"draggable","type":"cfg","doc":"Allows the component to be dragged."},{"cls":"Ext.AbstractComponent","member":"floating","type":"cfg","doc":"Create the Component as a floating and use absolute positioning."},{"cls":"Ext.AbstractComponent","member":"frame","type":"cfg","doc":"Specify as true to have the Component inject framing elements within the Component at render time to\nprovide a graphi..."},{"cls":"Ext.AbstractComponent","member":"height","type":"cfg","doc":"The height of this component in pixels."},{"cls":"Ext.AbstractComponent","member":"hidden","type":"cfg","doc":"Defaults to false."},{"cls":"Ext.AbstractComponent","member":"hideMode","type":"cfg","doc":"A String which specifies how this Component's encapsulating DOM element will be hidden."},{"cls":"Ext.AbstractComponent","member":"html","type":"cfg","doc":"An HTML fragment, or a Ext.core.DomHelper specification to use as the layout element\ncontent (defaults to '')."},{"cls":"Ext.AbstractComponent","member":"id","type":"cfg","doc":"The unique id of this component instance (defaults to an .getId)."},{"cls":"Ext.AbstractComponent","member":"itemId","type":"cfg","doc":"An itemId can be used as an alternative way to get a reference to a component\nwhen no object reference is available."},{"cls":"Ext.AbstractComponent","member":"loader","type":"cfg","doc":"A configuration object or an instance of a Ext.ComponentLoader to load remote\ncontent for this Component."},{"cls":"Ext.AbstractComponent","member":"margin","type":"cfg","doc":"Specifies the margin for this component."},{"cls":"Ext.AbstractComponent","member":"maxHeight","type":"cfg","doc":"The maximum value in pixels which this Component will set its height to."},{"cls":"Ext.AbstractComponent","member":"maxWidth","type":"cfg","doc":"The maximum value in pixels which this Component will set its width to."},{"cls":"Ext.AbstractComponent","member":"minHeight","type":"cfg","doc":"The minimum value in pixels which this Component will set its height to."},{"cls":"Ext.AbstractComponent","member":"minWidth","type":"cfg","doc":"The minimum value in pixels which this Component will set its width to."},{"cls":"Ext.AbstractComponent","member":"overCls","type":"cfg","doc":"An optional extra CSS class that will be added to this component's Element when the mouse moves\nover the Element, and..."},{"cls":"Ext.AbstractComponent","member":"padding","type":"cfg","doc":"Specifies the padding for this component."},{"cls":"Ext.AbstractComponent","member":"plugins","type":"cfg","doc":"An object or array of objects that will provide custom functionality for this component."},{"cls":"Ext.AbstractComponent","member":"renderSelectors","type":"cfg","doc":"An object containing properties specifying Ext.DomQuery selectors which identify child elements\ncreated by the render..."},{"cls":"Ext.AbstractComponent","member":"renderTo","type":"cfg","doc":"Specify the id of the element, a DOM element or an existing Element that this component\nwill be rendered into."},{"cls":"Ext.AbstractComponent","member":"renderTpl","type":"cfg","doc":"An Ext.XTemplate used to create the internal structure inside this Component's\nencapsulating .getEl."},{"cls":"Ext.AbstractComponent","member":"style","type":"cfg","doc":"A custom style specification to be applied to this component's Element."},{"cls":"Ext.AbstractComponent","member":"styleHtmlCls","type":"cfg","doc":"The class that is added to the content target when you set styleHtmlContent to true."},{"cls":"Ext.AbstractComponent","member":"styleHtmlContent","type":"cfg","doc":"True to automatically style the html inside the content target of this component (body for panels)."},{"cls":"Ext.AbstractComponent","member":"tpl","type":"cfg","doc":"An Ext.Template, Ext.XTemplate\nor an array of strings to form an Ext.XTemplate."},{"cls":"Ext.AbstractComponent","member":"tplWriteMode","type":"cfg","doc":"The Ext.(X)Template method to use when\nupdating the content area of the Component."},{"cls":"Ext.AbstractComponent","member":"ui","type":"cfg","doc":"A set style for a component."},{"cls":"Ext.AbstractComponent","member":"width","type":"cfg","doc":"The width of this component in pixels."},{"cls":"Ext.AbstractComponent","member":"draggable","type":"property","doc":"Read-only property indicating whether or not the component can be dragged"},{"cls":"Ext.AbstractComponent","member":"frameSize","type":"property","doc":"Read-only property indicating the width of any framing elements which were added within the encapsulating element\nto ..."},{"cls":"Ext.AbstractComponent","member":"maskOnDisable","type":"property","doc":"This is an internal flag that you use when creating custom components."},{"cls":"Ext.AbstractComponent","member":"ownerCt","type":"property","doc":"This Component's owner Ext.container.Container (defaults to undefined, and is set automatically when\nthis Component i..."},{"cls":"Ext.AbstractComponent","member":"rendered","type":"property","doc":"Read-only property indicating whether or not the component has been rendered."},{"cls":"Ext.AbstractComponent","member":"addClass","type":"method","doc":"@deprecated 4.0 Replaced by .addCls\nAdds a CSS class to the top level element representing this component."},{"cls":"Ext.AbstractComponent","member":"addCls","type":"method","doc":"Adds a CSS class to the top level element representing this component."},{"cls":"Ext.AbstractComponent","member":"addClsWithUI","type":"method","doc":"Adds a cls to the uiCls array, which will also call .addUIClsToElement and adds\nto all elements of this component."},{"cls":"Ext.AbstractComponent","member":"afterComponentLayout","type":"method","doc":""},{"cls":"Ext.AbstractComponent","member":"beforeComponentLayout","type":"method","doc":"Occurs before componentLayout is run."},{"cls":"Ext.AbstractComponent","member":"destroy","type":"method","doc":"Destroys the Component."},{"cls":"Ext.AbstractComponent","member":"disable","type":"method","doc":"Disable the component."},{"cls":"Ext.AbstractComponent","member":"doAutoRender","type":"method","doc":"Handles autoRender."},{"cls":"Ext.AbstractComponent","member":"doComponentLayout","type":"method","doc":"This method needs to be called whenever you change something on this component that requires the Component's\nlayout t..."},{"cls":"Ext.AbstractComponent","member":"enable","type":"method","doc":"Enable the component"},{"cls":"Ext.AbstractComponent","member":"findLayoutController","type":"method","doc":"This method finds the topmost active layout who's processing will eventually determine the size and position of this\n..."},{"cls":"Ext.AbstractComponent","member":"getBubbleTarget","type":"method","doc":"Provides the link for Observable's fireEvent method to bubble up the ownership hierarchy."},{"cls":"Ext.AbstractComponent","member":"getEl","type":"method","doc":"Retrieves the top level element representing this component."},{"cls":"Ext.AbstractComponent","member":"getHeight","type":"method","doc":"Gets the current height of the component's underlying element."},{"cls":"Ext.AbstractComponent","member":"getId","type":"method","doc":"Retrieves the id of this component."},{"cls":"Ext.AbstractComponent","member":"getInsertPosition","type":"method","doc":"This function takes the position argument passed to onRender and returns a\nDOM element that you can use in the insert..."},{"cls":"Ext.AbstractComponent","member":"getLoader","type":"method","doc":"Gets the Ext.ComponentLoader for this Component."},{"cls":"Ext.AbstractComponent","member":"getPlugin","type":"method","doc":"Retrieves a plugin by its pluginId which has been bound to this\ncomponent."},{"cls":"Ext.AbstractComponent","member":"getSize","type":"method","doc":"Gets the current size of the component's underlying element."},{"cls":"Ext.AbstractComponent","member":"getWidth","type":"method","doc":"Gets the current width of the component's underlying element."},{"cls":"Ext.AbstractComponent","member":"getXTypes","type":"method","doc":"Returns this Component's xtype hierarchy as a slash-delimited string."},{"cls":"Ext.AbstractComponent","member":"hasUICls","type":"method","doc":"Checks if there is currently a specified uiCls"},{"cls":"Ext.AbstractComponent","member":"is","type":"method","doc":"Tests whether this Component matches the selector string."},{"cls":"Ext.AbstractComponent","member":"isDescendantOf","type":"method","doc":"Determines whether this component is the descendant of a particular container."},{"cls":"Ext.AbstractComponent","member":"isDisabled","type":"method","doc":"Method to determine whether this Component is currently disabled."},{"cls":"Ext.AbstractComponent","member":"isDraggable","type":"method","doc":"Method to determine whether this Component is draggable."},{"cls":"Ext.AbstractComponent","member":"isDroppable","type":"method","doc":"Method to determine whether this Component is droppable."},{"cls":"Ext.AbstractComponent","member":"isFloating","type":"method","doc":"Method to determine whether this Component is floating."},{"cls":"Ext.AbstractComponent","member":"isHidden","type":"method","doc":"Method to determine whether this Component is currently set to hidden."},{"cls":"Ext.AbstractComponent","member":"isVisible","type":"method","doc":"Returns true if this component is visible."},{"cls":"Ext.AbstractComponent","member":"isXType","type":"method","doc":"Tests whether or not this Component is of a specific xtype."},{"cls":"Ext.AbstractComponent","member":"nextNode","type":"method","doc":"Returns the next node in the Component tree in tree traversal order."},{"cls":"Ext.AbstractComponent","member":"nextSibling","type":"method","doc":"Returns the next sibling of this Component."},{"cls":"Ext.AbstractComponent","member":"previousNode","type":"method","doc":"Returns the previous node in the Component tree in tree traversal order."},{"cls":"Ext.AbstractComponent","member":"previousSibling","type":"method","doc":"Returns the previous sibling of this Component."},{"cls":"Ext.AbstractComponent","member":"removeCls","type":"method","doc":"Removes a CSS class from the top level element representing this component."},{"cls":"Ext.AbstractComponent","member":"removeClsWithUI","type":"method","doc":"Removes a cls to the uiCls array, which will also call .removeUIClsToElement and removes\nit from all elements of this..."},{"cls":"Ext.AbstractComponent","member":"setDisabled","type":"method","doc":"Enable or disable the component."},{"cls":"Ext.AbstractComponent","member":"setDocked","type":"method","doc":"Sets the dock position of this component in its parent panel."},{"cls":"Ext.AbstractComponent","member":"setHeight","type":"method","doc":"Sets the height of the component."},{"cls":"Ext.AbstractComponent","member":"setLoading","type":"method","doc":"This method allows you to show or hide a LoadMask on top of this component."},{"cls":"Ext.AbstractComponent","member":"setPosition","type":"method","doc":"Sets the left and top of the component."},{"cls":"Ext.AbstractComponent","member":"setSize","type":"method","doc":"Sets the width and height of this Component."},{"cls":"Ext.AbstractComponent","member":"setUI","type":"method","doc":"Sets the UI for the component."},{"cls":"Ext.AbstractComponent","member":"setVisible","type":"method","doc":"Convenience function to hide or show this component by boolean."},{"cls":"Ext.AbstractComponent","member":"setWidth","type":"method","doc":"Sets the width of the component."},{"cls":"Ext.AbstractComponent","member":"up","type":"method","doc":"Walks up the ownerCt axis looking for an ancestor Container which matches\nthe passed simple selector."},{"cls":"Ext.AbstractComponent","member":"update","type":"method","doc":"Update the content area of a component."},{"cls":"Ext.AbstractComponent","member":"activate","type":"event","doc":"Fires after a Component has been visually activated."},{"cls":"Ext.AbstractComponent","member":"added","type":"event","doc":"Fires after a Component had been added to a Container."},{"cls":"Ext.AbstractComponent","member":"afterrender","type":"event","doc":"Fires after the component rendering is finished."},{"cls":"Ext.AbstractComponent","member":"beforeactivate","type":"event","doc":"Fires before a Component has been visually activated."},{"cls":"Ext.AbstractComponent","member":"beforedeactivate","type":"event","doc":"Fires before a Component has been visually deactivated."},{"cls":"Ext.AbstractComponent","member":"beforedestroy","type":"event","doc":"Fires before the component is .destroyed."},{"cls":"Ext.AbstractComponent","member":"beforehide","type":"event","doc":"Fires before the component is hidden when calling the .hide method."},{"cls":"Ext.AbstractComponent","member":"beforerender","type":"event","doc":"Fires before the component is .rendered."},{"cls":"Ext.AbstractComponent","member":"beforeshow","type":"event","doc":"Fires before the component is shown when calling the .show method."},{"cls":"Ext.AbstractComponent","member":"deactivate","type":"event","doc":"Fires after a Component has been visually deactivated."},{"cls":"Ext.AbstractComponent","member":"destroy","type":"event","doc":"Fires after the component is .destroyed."},{"cls":"Ext.AbstractComponent","member":"disable","type":"event","doc":"Fires after the component is disabled."},{"cls":"Ext.AbstractComponent","member":"enable","type":"event","doc":"Fires after the component is enabled."},{"cls":"Ext.AbstractComponent","member":"hide","type":"event","doc":"Fires after the component is hidden."},{"cls":"Ext.AbstractComponent","member":"move","type":"event","doc":"Fires after the component is moved."},{"cls":"Ext.AbstractComponent","member":"removed","type":"event","doc":"Fires when a component is removed from an Ext.container.Container"},{"cls":"Ext.AbstractComponent","member":"render","type":"event","doc":"Fires after the component markup is .rendered."},{"cls":"Ext.AbstractComponent","member":"resize","type":"event","doc":"Fires after the component is resized."},{"cls":"Ext.AbstractComponent","member":"show","type":"event","doc":"Fires after the component is shown when calling the .show method."},{"cls":"Ext.AbstractManager","member":"AbstractManager","type":"cls","doc":"Base Manager class"},{"cls":"Ext.AbstractManager","member":"all","type":"property","doc":"Contains all of the items currently managed"},{"cls":"Ext.AbstractManager","member":"create","type":"method","doc":"Creates and returns an instance of whatever this manager manages, based on the supplied type and config object"},{"cls":"Ext.AbstractManager","member":"each","type":"method","doc":"Executes the specified function once for each item in the collection."},{"cls":"Ext.AbstractManager","member":"get","type":"method","doc":"Returns an item by id."},{"cls":"Ext.AbstractManager","member":"getCount","type":"method","doc":"Gets the number of items in the collection."},{"cls":"Ext.AbstractManager","member":"isRegistered","type":"method","doc":"Checks if an item type is registered."},{"cls":"Ext.AbstractManager","member":"onAvailable","type":"method","doc":"Registers a function that will be called when an item with the specified id is added to the manager."},{"cls":"Ext.AbstractManager","member":"register","type":"method","doc":"Registers an item to be managed"},{"cls":"Ext.AbstractManager","member":"registerType","type":"method","doc":"Registers a new item constructor, keyed by a type key."},{"cls":"Ext.AbstractManager","member":"unregister","type":"method","doc":"Unregisters an item by removing it from this manager"},{"cls":"Ext.AbstractPlugin","member":"AbstractPlugin","type":"cls","doc":"Plugins are injected"},{"cls":"Ext.AbstractPlugin","member":"destroy","type":"method","doc":"The destroy method is invoked by the owning Component at the time the Component is being destroyed."},{"cls":"Ext.AbstractPlugin","member":"disable","type":"method","doc":"Disable the plugin and set the disabled flag to true."},{"cls":"Ext.AbstractPlugin","member":"enable","type":"method","doc":"Enable the plugin and set the disabled flag to false."},{"cls":"Ext.AbstractPlugin","member":"init","type":"method","doc":"The init method is invoked after initComponent has been run for the\ncomponent which we are injecting the plugin into."},{"cls":"Ext.Ajax","member":"Ajax","type":"cls","doc":"A singleton instance of an Ext.data.Connection."},{"cls":"Ext.Ajax","member":"autoAbort","type":"property","doc":"Whether a new request should abort any pending requests."},{"cls":"Ext.Ajax","member":"defaultHeaders","type":"property","doc":"An object containing request headers which are added to each request made by this object\n(defaults to undefined)."},{"cls":"Ext.Ajax","member":"disableCaching","type":"property","doc":"True to add a unique cache-buster param to GET requests."},{"cls":"Ext.Ajax","member":"extraParams","type":"property","doc":"An object containing properties which are used as extra parameters to each request made\nby this object (defaults to u..."},{"cls":"Ext.Ajax","member":"method","type":"property","doc":"The default HTTP method to be used for requests."},{"cls":"Ext.Ajax","member":"timeout","type":"property","doc":"The timeout in milliseconds to be used for requests."},{"cls":"Ext.Ajax","member":"url","type":"property","doc":"The default URL to be used for requests to the server."},{"cls":"Ext.app.Application","member":"Application","type":"cls","doc":"Represents an Ext JS 4 application, which is typically a single page app using a Ext.container.Viewport."},{"cls":"Ext.app.Application","member":"appFolder","type":"cfg","doc":"The path to the directory which contains all application's classes."},{"cls":"Ext.app.Application","member":"autoCreateViewport","type":"cfg","doc":"True to automatically load and instantiate AppName.view.Viewport\nbefore firing the launch function (defaults to false)."},{"cls":"Ext.app.Application","member":"defaultUrl","type":"cfg","doc":"When the app is first loaded, this url will be redirected to."},{"cls":"Ext.app.Application","member":"enableQuickTips","type":"cfg","doc":"True to automatically set up Ext.tip.QuickTip support (defaults to true)"},{"cls":"Ext.app.Application","member":"name","type":"cfg","doc":"The name of your application."},{"cls":"Ext.app.Application","member":"scope","type":"cfg","doc":"The scope to execute the .launch function in."},{"cls":"Ext.app.Application","member":"launch","type":"property","doc":"Called automatically when the page has completely loaded."},{"cls":"Ext.app.Controller","member":"Controller","type":"cls","doc":"Controllers are the glue that binds an application together."},{"cls":"Ext.app.Controller","member":"id","type":"cfg","doc":"The id of this controller."},{"cls":"Ext.app.EventBus","member":"EventBus","type":"cls","doc":"Class documentation for the MVC classes will be present before 4.0 final, in the mean time please refer to the MVC\nguide"},{"cls":"Ext.chart.axis.Abstract","member":"Abstract","type":"cls","doc":""},{"cls":"Ext.chart.axis.Axis","member":"Axis","type":"cls","doc":"Defines axis for charts."},{"cls":"Ext.chart.axis.Axis","member":"dashSize","type":"cfg","doc":"The size of the dash marker."},{"cls":"Ext.chart.axis.Axis","member":"length","type":"cfg","doc":"Offset axis position."},{"cls":"Ext.chart.axis.Axis","member":"majorTickSteps","type":"cfg","doc":"If `minimum` and `maximum` are specified it forces the number of major ticks to the specified value."},{"cls":"Ext.chart.axis.Axis","member":"minorTickSteps","type":"cfg","doc":"The number of small ticks between two major ticks."},{"cls":"Ext.chart.axis.Axis","member":"position","type":"cfg","doc":"Where to set the axis."},{"cls":"Ext.chart.axis.Axis","member":"width","type":"cfg","doc":"Offset axis width."},{"cls":"Ext.chart.axis.Axis","member":"drawAxis","type":"method","doc":"Renders the axis into the screen and updates it's position."},{"cls":"Ext.chart.axis.Axis","member":"drawGrid","type":"method","doc":"Renders an horizontal and/or vertical grid into the Surface."},{"cls":"Ext.chart.axis.Axis","member":"drawLabel","type":"method","doc":"Renders the labels in the axes."},{"cls":"Ext.chart.axis.Axis","member":"setTitle","type":"method","doc":"Updates the .title of this axis."},{"cls":"Ext.chart.axis.Category","member":"Category","type":"cls","doc":"A type of axis that displays items in categories."},{"cls":"Ext.chart.axis.Category","member":"calculateCategoryCount","type":"property","doc":"Indicates whether or not to calculate the number of categories (ticks and\nlabels) when there is not enough room to di..."},{"cls":"Ext.chart.axis.Category","member":"categoryNames","type":"property","doc":"A list of category names to display along this axis."},{"cls":"Ext.chart.axis.Gauge","member":"Gauge","type":"cls","doc":"Gauge Axis is the axis to be used with a Gauge series."},{"cls":"Ext.chart.axis.Gauge","member":"margin","type":"cfg","doc":"(optional) the offset positioning of the tick marks and labels in pixels."},{"cls":"Ext.chart.axis.Gauge","member":"maximum","type":"cfg","doc":"(required) the maximum value of the interval to be displayed in the axis."},{"cls":"Ext.chart.axis.Gauge","member":"minimum","type":"cfg","doc":"(required) the minimum value of the interval to be displayed in the axis."},{"cls":"Ext.chart.axis.Gauge","member":"steps","type":"cfg","doc":"(required) the number of steps and tick marks to add to the interval."},{"cls":"Ext.chart.axis.Gauge","member":"setTitle","type":"method","doc":"Updates the .title of this axis."},{"cls":"Ext.chart.axis.Numeric","member":"Numeric","type":"cls","doc":"An axis to handle numeric values."},{"cls":"Ext.chart.axis.Numeric","member":"adjustMaximumByMajorUnit","type":"property","doc":"Indicates whether to extend maximum beyond data's maximum to the nearest\nmajorUnit."},{"cls":"Ext.chart.axis.Numeric","member":"adjustMinimumByMajorUnit","type":"property","doc":"Indicates whether to extend the minimum beyond data's minimum to the\nnearest majorUnit."},{"cls":"Ext.chart.axis.Numeric","member":"decimals","type":"property","doc":"The number of decimals to round the value to."},{"cls":"Ext.chart.axis.Numeric","member":"maximum","type":"property","doc":"The maximum value drawn by the axis."},{"cls":"Ext.chart.axis.Numeric","member":"minimum","type":"property","doc":"The minimum value drawn by the axis."},{"cls":"Ext.chart.axis.Numeric","member":"position","type":"property","doc":"Indicates the position of the axis relative to the chart"},{"cls":"Ext.chart.axis.Numeric","member":"scale","type":"property","doc":"The scaling algorithm to use on this axis."},{"cls":"Ext.chart.axis.Radial","member":"Radial","type":"cls","doc":""},{"cls":"Ext.chart.axis.Time","member":"Time","type":"cls","doc":"A type of axis whose units are measured in time values."},{"cls":"Ext.chart.axis.Time","member":"aggregateOp","type":"property","doc":"Aggregation operation when grouping."},{"cls":"Ext.chart.axis.Time","member":"calculateByLabelSize","type":"property","doc":"The minimum value drawn by the axis."},{"cls":"Ext.chart.axis.Time","member":"constrain","type":"property","doc":"If true, the values of the chart will be rendered only if they belong between the fromDate and toDate."},{"cls":"Ext.chart.axis.Time","member":"dateFormat","type":"property","doc":"Indicates the format the date will be rendered on."},{"cls":"Ext.chart.axis.Time","member":"fromDate","type":"property","doc":"The starting date for the time axis."},{"cls":"Ext.chart.axis.Time","member":"step","type":"property","doc":"An array with two components: The first is the unit of the step (day, month, year, etc)."},{"cls":"Ext.chart.axis.Time","member":"timeUnit","type":"property","doc":"Indicates the time unit to use for each step."},{"cls":"Ext.chart.axis.Time","member":"toDate","type":"property","doc":"The ending date for the time axis."},{"cls":"Ext.chart.Callout","member":"Callout","type":"cls","doc":""},{"cls":"Ext.chart.Chart","member":"Chart","type":"cls","doc":"The Ext.chart package provides the capability to visualize data."},{"cls":"Ext.chart.Chart","member":"animate","type":"cfg","doc":"(optional) true for the default animation (easing: 'ease' and duration: 500)\nor a standard animation config object to..."},{"cls":"Ext.chart.Chart","member":"background","type":"cfg","doc":"(optional) Set the chart background."},{"cls":"Ext.chart.Chart","member":"enginePriority","type":"cfg","doc":"Defines the priority order for which Surface implementation to use."},{"cls":"Ext.chart.Chart","member":"gradients","type":"cfg","doc":"(optional) Define a set of gradients that can be used as `fill` property in sprites."},{"cls":"Ext.chart.Chart","member":"insetPadding","type":"cfg","doc":"(optional) Set the amount of inset padding in pixels for the chart."},{"cls":"Ext.chart.Chart","member":"legend","type":"cfg","doc":"(optional) true for the default legend display or a legend config object."},{"cls":"Ext.chart.Chart","member":"resize","type":"cfg","doc":"Redraw the chart."},{"cls":"Ext.chart.Chart","member":"theme","type":"cfg","doc":"(optional) The name of the theme to be used."},{"cls":"Ext.chart.Chart","member":"bindStore","type":"method","doc":"Changes the data store bound to this chart and refreshes it."},{"cls":"Ext.chart.Chart","member":"beforerefresh","type":"event","doc":"Fires before a refresh to the chart data is called."},{"cls":"Ext.chart.Chart","member":"refresh","type":"event","doc":"Fires after the chart data has been refreshed."},{"cls":"Ext.chart.Highlight","member":"Highlight","type":"cls","doc":""},{"cls":"Ext.chart.Highlight","member":"highlight","type":"property","doc":"Highlight the given series item."},{"cls":"Ext.chart.Highlight","member":"highlightItem","type":"method","doc":"Highlight the given series item."},{"cls":"Ext.chart.Highlight","member":"unHighlightItem","type":"method","doc":"Un-highlight any existing highlights"},{"cls":"Ext.chart.Label","member":"Label","type":"cls","doc":"Labels is a mixin whose methods are appended onto the Series class."},{"cls":"Ext.chart.Label","member":"color","type":"cfg","doc":"The color of the label text."},{"cls":"Ext.chart.Label","member":"display","type":"cfg","doc":"Specifies the presence and position of labels for each pie slice."},{"cls":"Ext.chart.Label","member":"field","type":"cfg","doc":"The name of the field to be displayed in the label."},{"cls":"Ext.chart.Label","member":"font","type":"cfg","doc":"The font used for the labels."},{"cls":"Ext.chart.Label","member":"minMargin","type":"cfg","doc":"Specifies the minimum distance from a label to the origin of the visualization."},{"cls":"Ext.chart.Label","member":"orientation","type":"cfg","doc":"Either \"horizontal\" or \"vertical\"."},{"cls":"Ext.chart.Label","member":"renderer","type":"cfg","doc":"Optional function for formatting the label into a displayable value."},{"cls":"Ext.chart.Legend","member":"Legend","type":"cls","doc":"Defines a legend for a chart's series."},{"cls":"Ext.chart.Legend","member":"boxFill","type":"cfg","doc":"Fill style for the legend box"},{"cls":"Ext.chart.Legend","member":"boxStroke","type":"cfg","doc":"Style of the stroke for the legend box"},{"cls":"Ext.chart.Legend","member":"boxStrokeWidth","type":"cfg","doc":"Width of the stroke for the legend box"},{"cls":"Ext.chart.Legend","member":"boxZIndex","type":"cfg","doc":"Sets the z-index for the legend."},{"cls":"Ext.chart.Legend","member":"itemSpacing","type":"cfg","doc":"Amount of space between legend items"},{"cls":"Ext.chart.Legend","member":"labelFont","type":"cfg","doc":"Font to be used for the legend labels, eg '12px Helvetica'"},{"cls":"Ext.chart.Legend","member":"padding","type":"cfg","doc":"Amount of padding between the legend box's border and its items"},{"cls":"Ext.chart.Legend","member":"position","type":"cfg","doc":"The position of the legend in relation to the chart."},{"cls":"Ext.chart.Legend","member":"visible","type":"cfg","doc":"Whether or not the legend should be displayed."},{"cls":"Ext.chart.Legend","member":"x","type":"cfg","doc":"X-position of the legend box."},{"cls":"Ext.chart.Legend","member":"y","type":"cfg","doc":"Y-position of the legend box."},{"cls":"Ext.chart.Legend","member":"isVertical","type":"property","doc":"Whether the legend box is oriented vertically, i.e."},{"cls":"Ext.chart.LegendItem","member":"LegendItem","type":"cls","doc":"A single item of a legend (marker plus label)"},{"cls":"Ext.chart.LegendItem","member":"createLegend","type":"method","doc":"Creates all the individual sprites for this legend item"},{"cls":"Ext.chart.LegendItem","member":"updatePosition","type":"method","doc":"Update the positions of all this item's sprites to match the root position\nof the legend box."},{"cls":"Ext.chart.Mask","member":"Mask","type":"cls","doc":"Defines a mask for a chart's series."},{"cls":"Ext.chart.Navigation","member":"Navigation","type":"cls","doc":"Handles panning and zooming capabilities."},{"cls":"Ext.chart.series.Area","member":"Area","type":"cls","doc":"\n Creates a Stacked Area Chart."},{"cls":"Ext.chart.series.Area","member":"style","type":"cfg","doc":"Append styling properties to this object for it to override theme properties."},{"cls":"Ext.chart.series.Area","member":"drawSeries","type":"method","doc":"Draws the series for the current chart."},{"cls":"Ext.chart.series.Area","member":"getLegendColor","type":"method","doc":"Returns the color of the series (to be displayed as color for the series legend item)."},{"cls":"Ext.chart.series.Area","member":"highlightItem","type":"method","doc":"Highlight the specified item."},{"cls":"Ext.chart.series.Area","member":"highlightSeries","type":"method","doc":"Highlight this entire series."},{"cls":"Ext.chart.series.Area","member":"unHighlightItem","type":"method","doc":"un-highlights the specified item."},{"cls":"Ext.chart.series.Area","member":"unHighlightSeries","type":"method","doc":"UnHighlight this entire series."},{"cls":"Ext.chart.series.Bar","member":"Bar","type":"cls","doc":"Creates a Bar Chart."},{"cls":"Ext.chart.series.Bar","member":"column","type":"cfg","doc":"Whether to set the visualization as column chart or horizontal bar chart."},{"cls":"Ext.chart.series.Bar","member":"groupGutter","type":"cfg","doc":"The gutter space between groups of bars, as a percentage of the bar width"},{"cls":"Ext.chart.series.Bar","member":"gutter","type":"cfg","doc":"The gutter space between single bars, as a percentage of the bar width"},{"cls":"Ext.chart.series.Bar","member":"style","type":"cfg","doc":"Style properties that will override the theming series styles."},{"cls":"Ext.chart.series.Bar","member":"xPadding","type":"cfg","doc":"Padding between the left/right axes and the bars"},{"cls":"Ext.chart.series.Bar","member":"yPadding","type":"cfg","doc":"Padding between the top/bottom axes and the bars"},{"cls":"Ext.chart.series.Bar","member":"drawSeries","type":"method","doc":"Draws the series for the current chart."},{"cls":"Ext.chart.series.Bar","member":"getLegendColor","type":"method","doc":"Returns a string with the color to be used for the series legend item."},{"cls":"Ext.chart.series.Cartesian","member":"Cartesian","type":"cls","doc":"Common base class for series implementations which plot values using x/y coordinates."},{"cls":"Ext.chart.series.Cartesian","member":"axis","type":"property","doc":"Indicates which axis the series will bind to"},{"cls":"Ext.chart.series.Cartesian","member":"xField","type":"property","doc":"The field used to access the x axis value from the items from the data\nsource."},{"cls":"Ext.chart.series.Cartesian","member":"yField","type":"property","doc":"The field used to access the y-axis value from the items from the data\nsource."},{"cls":"Ext.chart.series.Column","member":"Column","type":"cls","doc":"Creates a Column Chart."},{"cls":"Ext.chart.series.Column","member":"xPadding","type":"cfg","doc":"Padding between the left/right axes and the bars"},{"cls":"Ext.chart.series.Column","member":"yPadding","type":"cfg","doc":"Padding between the top/bottom axes and the bars"},{"cls":"Ext.chart.series.Gauge","member":"Gauge","type":"cls","doc":"Creates a Gauge Chart."},{"cls":"Ext.chart.series.Gauge","member":"angleField","type":"cfg","doc":"The store record field name to be used for the pie angles."},{"cls":"Ext.chart.series.Gauge","member":"donut","type":"cfg","doc":"Use the entire disk or just a fraction of it for the gauge."},{"cls":"Ext.chart.series.Gauge","member":"highlightDuration","type":"cfg","doc":"The duration for the pie slice highlight effect."},{"cls":"Ext.chart.series.Gauge","member":"needle","type":"cfg","doc":"Use the Gauge Series as an area series or add a needle to it."},{"cls":"Ext.chart.series.Gauge","member":"showInLegend","type":"cfg","doc":"Whether to add the pie chart elements as legend items."},{"cls":"Ext.chart.series.Gauge","member":"style","type":"cfg","doc":"An object containing styles for overriding series styles from Theming."},{"cls":"Ext.chart.series.Gauge","member":"drawSeries","type":"method","doc":"Draws the series for the current chart."},{"cls":"Ext.chart.series.Gauge","member":"getLegendColor","type":"method","doc":"Returns the color of the series (to be displayed as color for the series legend item)."},{"cls":"Ext.chart.series.Gauge","member":"setValue","type":"method","doc":"Sets the Gauge chart to the current specified value."},{"cls":"Ext.chart.series.Line","member":"Line","type":"cls","doc":"Creates a Line Chart."},{"cls":"Ext.chart.series.Line","member":"axis","type":"cfg","doc":"The position of the axis to bind the values to."},{"cls":"Ext.chart.series.Line","member":"fill","type":"cfg","doc":"If true, the area below the line will be filled in using the .style.eefill and\n.style.opacity config properties."},{"cls":"Ext.chart.series.Line","member":"markerConfig","type":"cfg","doc":"The display style for the markers."},{"cls":"Ext.chart.series.Line","member":"selectionTolerance","type":"cfg","doc":"The offset distance from the cursor position to the line series to trigger events (then used for highlighting series,..."},{"cls":"Ext.chart.series.Line","member":"showMarkers","type":"cfg","doc":"Whether markers should be displayed at the data points along the line."},{"cls":"Ext.chart.series.Line","member":"smooth","type":"cfg","doc":"If true, the line will be smoothed/rounded around its points, otherwise straight line\nsegments will be drawn."},{"cls":"Ext.chart.series.Line","member":"style","type":"cfg","doc":"An object containing styles for the visualization lines."},{"cls":"Ext.chart.series.Line","member":"drawSeries","type":"method","doc":"Draws the series for the current chart."},{"cls":"Ext.chart.series.Pie","member":"Pie","type":"cls","doc":"Creates a Pie Chart."},{"cls":"Ext.chart.series.Pie","member":"angleField","type":"cfg","doc":"The store record field name to be used for the pie angles."},{"cls":"Ext.chart.series.Pie","member":"colorSet","type":"cfg","doc":"An array of color values which will be used, in order, as the pie slice fill colors."},{"cls":"Ext.chart.series.Pie","member":"donut","type":"cfg","doc":"Whether to set the pie chart as donut chart."},{"cls":"Ext.chart.series.Pie","member":"highlightDuration","type":"cfg","doc":"The duration for the pie slice highlight effect."},{"cls":"Ext.chart.series.Pie","member":"lengthField","type":"cfg","doc":"The store record field name to be used for the pie slice lengths."},{"cls":"Ext.chart.series.Pie","member":"showInLegend","type":"cfg","doc":"Whether to add the pie chart elements as legend items."},{"cls":"Ext.chart.series.Pie","member":"style","type":"cfg","doc":"An object containing styles for overriding series styles from Theming."},{"cls":"Ext.chart.series.Pie","member":"drawSeries","type":"method","doc":"Draws the series for the current chart."},{"cls":"Ext.chart.series.Pie","member":"getLegendColor","type":"method","doc":"Returns the color of the series (to be displayed as color for the series legend item)."},{"cls":"Ext.chart.series.Pie","member":"highlightItem","type":"method","doc":"Highlight the specified item."},{"cls":"Ext.chart.series.Pie","member":"unHighlightItem","type":"method","doc":"un-highlights the specified item."},{"cls":"Ext.chart.series.Radar","member":"Radar","type":"cls","doc":"Creates a Radar Chart."},{"cls":"Ext.chart.series.Radar","member":"style","type":"cfg","doc":"An object containing styles for overriding series styles from Theming."},{"cls":"Ext.chart.series.Radar","member":"drawSeries","type":"method","doc":"Draws the series for the current chart."},{"cls":"Ext.chart.series.Scatter","member":"Scatter","type":"cls","doc":"Creates a Scatter Chart."},{"cls":"Ext.chart.series.Scatter","member":"markerConfig","type":"cfg","doc":"The display style for the scatter series markers."},{"cls":"Ext.chart.series.Scatter","member":"style","type":"cfg","doc":"Append styling properties to this object for it to override theme properties."},{"cls":"Ext.chart.series.Scatter","member":"drawSeries","type":"method","doc":"Draws the series for the current chart."},{"cls":"Ext.chart.series.Series","member":"Series","type":"cls","doc":"Series is the abstract class containing the common logic to all chart series."},{"cls":"Ext.chart.series.Series","member":"highlight","type":"cfg","doc":"If set to `true` it will highlight the markers or the series when hovering\nwith the mouse."},{"cls":"Ext.chart.series.Series","member":"listeners","type":"cfg","doc":"An (optional) object with event callbacks."},{"cls":"Ext.chart.series.Series","member":"renderer","type":"cfg","doc":"A function that can be overridden to set custom styling properties to each rendered element."},{"cls":"Ext.chart.series.Series","member":"shadowAttributes","type":"cfg","doc":"An array with shadow attributes"},{"cls":"Ext.chart.series.Series","member":"showInLegend","type":"cfg","doc":"Whether to show this series in the legend."},{"cls":"Ext.chart.series.Series","member":"tips","type":"cfg","doc":"Add tooltips to the visualization's markers."},{"cls":"Ext.chart.series.Series","member":"title","type":"cfg","doc":"The human-readable name of the series."},{"cls":"Ext.chart.series.Series","member":"type","type":"cfg","doc":"The type of series."},{"cls":"Ext.chart.series.Series","member":"getItemForPoint","type":"method","doc":"For a given x/y point relative to the Surface, find a corresponding item from this\nseries, if any."},{"cls":"Ext.chart.series.Series","member":"getLegendColor","type":"method","doc":"Returns a string with the color to be used for the series legend item."},{"cls":"Ext.chart.series.Series","member":"hideAll","type":"method","doc":"Hides all the elements in the series."},{"cls":"Ext.chart.series.Series","member":"setTitle","type":"method","doc":"Changes the value of the .title for the series."},{"cls":"Ext.chart.series.Series","member":"showAll","type":"method","doc":"Shows all the elements in the series."},{"cls":"Ext.chart.series.Series","member":"titlechange","type":"event","doc":"Fires when the series title is changed via .setTitle."},{"cls":"Ext.chart.Shape","member":"Shape","type":"cls","doc":""},{"cls":"Ext.chart.theme.Base","member":"Base","type":"cls","doc":"Provides default colors for non-specified things."},{"cls":"Ext.chart.theme.Theme","member":"Theme","type":"cls","doc":""},{"cls":"Ext.chart.Tip","member":"Tip","type":"cls","doc":""},{"cls":"Ext.chart.TipSurface","member":"TipSurface","type":"cls","doc":""},{"cls":"Ext.ComponentLoader","member":"ComponentLoader","type":"cls","doc":"This class is used to load content via Ajax into a Ext.Component."},{"cls":"Ext.ComponentLoader","member":"loadMask","type":"cfg","doc":"True or a Ext.LoadMask configuration to enable masking during loading."},{"cls":"Ext.ComponentLoader","member":"renderer","type":"cfg","doc":"The type of content that is to be loaded into, which can be one of 3 types:\n\n+ **html** : Loads raw html content, see..."},{"cls":"Ext.ComponentLoader","member":"scripts","type":"cfg","doc":"True to parse any inline script tags in the response."},{"cls":"Ext.ComponentLoader","member":"target","type":"cfg","doc":"The target Ext.Component for the loader."},{"cls":"Ext.ComponentLoader","member":"setOptions","type":"method","doc":"Get the target of this loader."},{"cls":"Ext.ComponentLoader","member":"setTarget","type":"method","doc":"Set a {Ext.Component} as the target of this loader."},{"cls":"Ext.ComponentManager","member":"ComponentManager","type":"cls","doc":"Provides a registry of all Components (instances of Ext.Component or any subclass\nthereof) on a page so that they can..."},{"cls":"Ext.ComponentManager","member":"create","type":"method","doc":"Creates a new Component from the specified config object using the\nconfig object's xtype to determine the class to in..."},{"cls":"Ext.ComponentQuery","member":"ComponentQuery","type":"cls","doc":"Provides searching of Components within Ext.ComponentManager (globally) or a specific\nExt.container.Container on the ..."},{"cls":"Ext.ComponentQuery","member":"is","type":"method","doc":"Tests whether the passed Component matches the selector string."},{"cls":"Ext.ComponentQuery","member":"query","type":"method","doc":"Returns an array of matched Components from within the passed root object."},{"cls":"Ext.ComponentQuery.Query","member":"ComponentQuery.Query","type":"cls","doc":""},{"cls":"Ext.container.AbstractContainer","member":"AbstractContainer","type":"cls","doc":"An abstract base class which provides shared methods for Containers across the Sencha product line."},{"cls":"Ext.container.AbstractContainer","member":"activeItem","type":"cfg","doc":"A string component id or the numeric index of the component that should be initially activated within the\ncontainer's..."},{"cls":"Ext.container.AbstractContainer","member":"autoDestroy","type":"cfg","doc":"If true the container will automatically destroy any contained component that is removed from it, else\ndestruction mu..."},{"cls":"Ext.container.AbstractContainer","member":"bubbleEvents","type":"cfg","doc":"An array of events that, when fired, should be bubbled to any parent container."},{"cls":"Ext.container.AbstractContainer","member":"defaultType","type":"cfg","doc":"The default Ext.Component of child Components to create in this Container when\na child item is specified as a raw con..."},{"cls":"Ext.container.AbstractContainer","member":"defaults","type":"cfg","doc":"This option is a means of applying default settings to all added items whether added through the .items\nconfig or via..."},{"cls":"Ext.container.AbstractContainer","member":"items","type":"cfg","doc":"A single item, or an array of child Components to be added to this container\nUnless configured with a .layout, a Cont..."},{"cls":"Ext.container.AbstractContainer","member":"layout","type":"cfg","doc":"*Important: In order for child items to be correctly sized and\npositioned, typically a layout manager must be specifi..."},{"cls":"Ext.container.AbstractContainer","member":"suspendLayout","type":"cfg","doc":"If true, suspend calls to doLayout."},{"cls":"Ext.container.AbstractContainer","member":"items","type":"property","doc":"The MixedCollection containing all the child items of this container."},{"cls":"Ext.container.AbstractContainer","member":"add","type":"method","doc":"Adds Ext.Component(s) to this Container."},{"cls":"Ext.container.AbstractContainer","member":"beforeLayout","type":"method","doc":"Occurs before componentLayout is run."},{"cls":"Ext.container.AbstractContainer","member":"cascade","type":"method","doc":"Cascades down the component/container heirarchy from this component (passed in the first call), calling the specified..."},{"cls":"Ext.container.AbstractContainer","member":"child","type":"method","doc":"Retrieves the first direct child of this container which matches the passed selector."},{"cls":"Ext.container.AbstractContainer","member":"doLayout","type":"method","doc":"Manually force this container's layout to be recalculated."},{"cls":"Ext.container.AbstractContainer","member":"down","type":"method","doc":"Retrieves the first descendant of this container which matches the passed selector."},{"cls":"Ext.container.AbstractContainer","member":"getComponent","type":"method","doc":"Examines this container's .items property\nand gets a direct child component of this container."},{"cls":"Ext.container.AbstractContainer","member":"getLayout","type":"method","doc":"Returns the Ext.layout.container.AbstractContainer instance currently associated with this Container."},{"cls":"Ext.container.AbstractContainer","member":"insert","type":"method","doc":"Inserts a Component into this Container at a specified index."},{"cls":"Ext.container.AbstractContainer","member":"move","type":"method","doc":"Moves a Component within the Container"},{"cls":"Ext.container.AbstractContainer","member":"query","type":"method","doc":"Retrieves all descendant components which match the passed selector."},{"cls":"Ext.container.AbstractContainer","member":"remove","type":"method","doc":"Removes a component from this container."},{"cls":"Ext.container.AbstractContainer","member":"removeAll","type":"method","doc":"Removes all components from this container."},{"cls":"Ext.container.AbstractContainer","member":"add","type":"event","doc":"@bubbles\nFires after any Ext.Component is added or inserted into the container."},{"cls":"Ext.container.AbstractContainer","member":"afterlayout","type":"event","doc":"Fires when the components in this container are arranged by the associated layout manager."},{"cls":"Ext.container.AbstractContainer","member":"beforeadd","type":"event","doc":"Fires before any Ext.Component is added or inserted into the container."},{"cls":"Ext.container.AbstractContainer","member":"beforecardswitch","type":"event","doc":"Fires before this container switches the active card."},{"cls":"Ext.container.AbstractContainer","member":"beforeremove","type":"event","doc":"Fires before any Ext.Component is removed from the container."},{"cls":"Ext.container.AbstractContainer","member":"cardswitch","type":"event","doc":"Fires after this container switches the active card."},{"cls":"Ext.container.AbstractContainer","member":"remove","type":"event","doc":"@bubbles\nFires after any Ext.Component is removed from the container."},{"cls":"Ext.data.AbstractStore","member":"AbstractStore","type":"cls","doc":"AbstractStore is a superclass of Ext.data.Store and Ext.data.TreeStore."},{"cls":"Ext.data.AbstractStore","member":"autoLoad","type":"cfg","doc":"If data is not specified, and if autoLoad is true or an Object, this store's load method\nis automatically called afte..."},{"cls":"Ext.data.AbstractStore","member":"autoSync","type":"cfg","doc":"True to automatically sync the Store with its Proxy after every edit to one of its Records."},{"cls":"Ext.data.AbstractStore","member":"fields","type":"cfg","doc":"This may be used in place of specifying a .model configuration."},{"cls":"Ext.data.AbstractStore","member":"proxy","type":"cfg","doc":"The Proxy to use for this Store."},{"cls":"Ext.data.AbstractStore","member":"storeId","type":"cfg","doc":"Optional unique identifier for this store."},{"cls":"Ext.data.AbstractStore","member":"batchUpdateMode","type":"property","doc":"Sets the updating behavior based on batch synchronization."},{"cls":"Ext.data.AbstractStore","member":"defaultProxyType","type":"property","doc":"The string type of the Proxy to create if none is specified."},{"cls":"Ext.data.AbstractStore","member":"filterOnLoad","type":"property","doc":"If true, any filters attached to this Store will be run after loading data, before the datachanged event is fired."},{"cls":"Ext.data.AbstractStore","member":"filters","type":"property","doc":"The collection of Ext.util.Filter currently applied to this Store"},{"cls":"Ext.data.AbstractStore","member":"isDestroyed","type":"property","doc":"True if the Store has already been destroyed via .destroyStore."},{"cls":"Ext.data.AbstractStore","member":"sortOnLoad","type":"property","doc":"If true, any sorters attached to this Store will be run after loading data, before the datachanged event is fired."},{"cls":"Ext.data.AbstractStore","member":"getNewRecords","type":"method","doc":"Returns all Model instances that are either currently a phantom (e.g."},{"cls":"Ext.data.AbstractStore","member":"getProxy","type":"method","doc":"Returns the proxy currently attached to this proxy instance"},{"cls":"Ext.data.AbstractStore","member":"getRemovedRecords","type":"method","doc":"Returns any records that have been removed from the store but not yet destroyed on the proxy."},{"cls":"Ext.data.AbstractStore","member":"getUpdatedRecords","type":"method","doc":"Returns all Model instances that have been updated in the Store but not yet synchronized with the Proxy"},{"cls":"Ext.data.AbstractStore","member":"isLoading","type":"method","doc":"Returns true if the Store is currently performing a load operation"},{"cls":"Ext.data.AbstractStore","member":"load","type":"method","doc":"Loads the Store using its configured .proxy."},{"cls":"Ext.data.AbstractStore","member":"removeAll","type":"method","doc":"Removes all records from the store."},{"cls":"Ext.data.AbstractStore","member":"setProxy","type":"method","doc":"Sets the Store's Proxy by string, config object or Proxy instance"},{"cls":"Ext.data.AbstractStore","member":"sync","type":"method","doc":"Synchronizes the Store with its Proxy."},{"cls":"Ext.data.AbstractStore","member":"add","type":"event","doc":"Fired when a Model instance has been added to this Store"},{"cls":"Ext.data.AbstractStore","member":"beforeload","type":"event","doc":"Event description"},{"cls":"Ext.data.AbstractStore","member":"beforesync","type":"event","doc":"Called before a call to .sync is executed."},{"cls":"Ext.data.AbstractStore","member":"clear","type":"event","doc":"Fired after the .removeAll method is called."},{"cls":"Ext.data.AbstractStore","member":"datachanged","type":"event","doc":"Fires whenever the records in the Store have changed in some way - this could include adding or removing records,\nor ..."},{"cls":"Ext.data.AbstractStore","member":"load","type":"event","doc":"Fires whenever the store reads data from a remote data source."},{"cls":"Ext.data.AbstractStore","member":"remove","type":"event","doc":"Fired when a Model instance has been removed from this Store"},{"cls":"Ext.data.AbstractStore","member":"update","type":"event","doc":"Fires when a Record has been updated"},{"cls":"Ext.data.ArrayStore","member":"ArrayStore","type":"cls","doc":"Small helper class to make creating Ext.data.Stores from Array data easier."},{"cls":"Ext.data.Association","member":"Association","type":"cls","doc":"Associations enable you to express relationships between different Ext.data.Model."},{"cls":"Ext.data.Association","member":"associatedModel","type":"cfg","doc":"The string name of the model that is being associated with."},{"cls":"Ext.data.Association","member":"associationKey","type":"cfg","doc":"The name of the property in the data to read the association from."},{"cls":"Ext.data.Association","member":"ownerModel","type":"cfg","doc":"The string name of the model that owns the association."},{"cls":"Ext.data.Association","member":"primaryKey","type":"cfg","doc":"The name of the primary key on the associated model."},{"cls":"Ext.data.Association","member":"reader","type":"cfg","doc":"A special reader to read associated data"},{"cls":"Ext.data.Association","member":"associatedName","type":"property","doc":"The name of the model is on the other end of the association (e.g."},{"cls":"Ext.data.Association","member":"ownerName","type":"property","doc":"The name of the model that 'owns' the association"},{"cls":"Ext.data.Association","member":"getReader","type":"method","doc":"Get a specialized reader for reading associated data"},{"cls":"Ext.data.Batch","member":"Batch","type":"cls","doc":"Provides a mechanism to run one or more Ext.data.Operation in a given order."},{"cls":"Ext.data.Batch","member":"autoStart","type":"property","doc":"True to immediately start processing the batch as soon as it is constructed (defaults to false)"},{"cls":"Ext.data.Batch","member":"current","type":"property","doc":"The index of the current operation being executed"},{"cls":"Ext.data.Batch","member":"hasException","type":"property","doc":"True if this batch has encountered an exception."},{"cls":"Ext.data.Batch","member":"isComplete","type":"property","doc":"True if this batch has been executed completely"},{"cls":"Ext.data.Batch","member":"isRunning","type":"property","doc":"True if the batch is currently running"},{"cls":"Ext.data.Batch","member":"operations","type":"property","doc":"Ordered array of operations that will be executed by this batch"},{"cls":"Ext.data.Batch","member":"pauseOnException","type":"property","doc":"True to automatically pause the execution of the batch if any operation encounters an exception (defaults to true)"},{"cls":"Ext.data.Batch","member":"total","type":"property","doc":"The total number of operations in this batch."},{"cls":"Ext.data.Batch","member":"add","type":"method","doc":"Adds a new operation to this batch"},{"cls":"Ext.data.Batch","member":"pause","type":"method","doc":"Pauses execution of the batch, but does not cancel the current operation"},{"cls":"Ext.data.Batch","member":"runOperation","type":"method","doc":"Executes a operation by its numeric index"},{"cls":"Ext.data.Batch","member":"start","type":"method","doc":"Kicks off the execution of the batch, continuing from the next operation if the previous\noperation encountered an exc..."},{"cls":"Ext.data.Batch","member":"complete","type":"event","doc":"Fired when all operations of this batch have been completed"},{"cls":"Ext.data.Batch","member":"exception","type":"event","doc":"Fired when a operation encountered an exception"},{"cls":"Ext.data.Batch","member":"operationcomplete","type":"event","doc":"Fired when each operation of the batch completes"},{"cls":"Ext.data.BelongsToAssociation","member":"BelongsToAssociation","type":"cls","doc":"Represents a many to one association with another model."},{"cls":"Ext.data.BelongsToAssociation","member":"foreignKey","type":"cfg","doc":"The name of the foreign key on the owner model that links it to the associated\nmodel."},{"cls":"Ext.data.BelongsToAssociation","member":"getterName","type":"cfg","doc":"The name of the getter function that will be added to the local model's prototype."},{"cls":"Ext.data.BelongsToAssociation","member":"setterName","type":"cfg","doc":"The name of the setter function that will be added to the local model's prototype."},{"cls":"Ext.data.BelongsToAssociation","member":"type","type":"cfg","doc":"The type configuration can be used when creating associations using a configuration object."},{"cls":"Ext.data.BufferStore","member":"BufferStore","type":"cls","doc":""},{"cls":"Ext.data.Connection","member":"Connection","type":"cls","doc":"The Connection class encapsulates a connection to the page's originating domain, allowing requests to be made either\n..."},{"cls":"Ext.data.Connection","member":"disableCaching","type":"cfg","doc":"(Optional) True to add a unique cache-buster param to GET requests."},{"cls":"Ext.data.Connection","member":"disableCachingParam","type":"cfg","doc":"(Optional) Change the parameter which is sent went disabling caching\nthrough a cache buster."},{"cls":"Ext.data.Connection","member":"extraParams","type":"cfg","doc":"(Optional) Any parameters to be appended to the request."},{"cls":"Ext.data.Connection","member":"timeout","type":"cfg","doc":"(Optional) The timeout in milliseconds to be used for requests."},{"cls":"Ext.data.Connection","member":"abort","type":"method","doc":"Aborts any outstanding request."},{"cls":"Ext.data.Connection","member":"isLoading","type":"method","doc":"Determine whether this object has a request outstanding."},{"cls":"Ext.data.Connection","member":"parseStatus","type":"method","doc":"Check if the response status was successful"},{"cls":"Ext.data.Connection","member":"request","type":"method","doc":"Sends an HTTP request to a remote server."},{"cls":"Ext.data.Connection","member":"setOptions","type":"method","doc":"Set various options such as the url, params for the request"},{"cls":"Ext.data.Connection","member":"upload","type":"method","doc":"Upload a form using a hidden iframe."},{"cls":"Ext.data.Connection","member":"beforerequest","type":"event","doc":"Fires before a network request is made to retrieve a data object."},{"cls":"Ext.data.Connection","member":"requestcomplete","type":"event","doc":"Fires if the request was successfully completed."},{"cls":"Ext.data.Connection","member":"requestexception","type":"event","doc":"Fires if an error HTTP status was returned from the server."},{"cls":"Ext.data.DirectStore","member":"DirectStore","type":"cls","doc":"Small helper class to create an Ext.data.Store configured with an\nExt.data.proxy.Direct and Ext.data.reader.Json to m..."},{"cls":"Ext.data.Errors","member":"Errors","type":"cls","doc":"Wraps a collection of validation error responses and provides convenient functions for\naccessing and errors for speci..."},{"cls":"Ext.data.Errors","member":"getByField","type":"method","doc":"Returns all of the errors for the given field"},{"cls":"Ext.data.Errors","member":"isValid","type":"method","doc":"Returns true if there are no errors in the collection"},{"cls":"Ext.data.Field","member":"Field","type":"cls","doc":"Fields are used to define what a Model is."},{"cls":"Ext.data.Field","member":"convert","type":"cfg","doc":"(Optional) A function which converts the value provided by the Reader into an object that will be stored\nin the Model."},{"cls":"Ext.data.Field","member":"dateFormat","type":"cfg","doc":"(Optional) Used when converting received data into a Date when the .type is specified as \"date\"."},{"cls":"Ext.data.Field","member":"defaultValue","type":"cfg","doc":"(Optional) The default value used when a Model is being created by a Ext.data.reader.Reader\nwhen the item referenced ..."},{"cls":"Ext.data.Field","member":"mapping","type":"cfg","doc":"(Optional) A path expression for use by the Ext.data.reader.Reader implementation\nthat is creating the Ext.data.Model..."},{"cls":"Ext.data.Field","member":"name","type":"cfg","doc":"The name by which the field is referenced within the Model."},{"cls":"Ext.data.Field","member":"persist","type":"cfg","doc":"False to exclude this field from the Ext.data.Model.modified fields in a model."},{"cls":"Ext.data.Field","member":"sortDir","type":"cfg","doc":"(Optional) Initial direction to sort (\"ASC\" or \"DESC\")."},{"cls":"Ext.data.Field","member":"sortType","type":"cfg","doc":"(Optional) A function which converts a Field's value to a comparable value in order to ensure\ncorrect sort ordering."},{"cls":"Ext.data.Field","member":"type","type":"cfg","doc":"(Optional) The data type for automatic conversion from received data to the stored value if Ext.data.Field.convert\nha..."},{"cls":"Ext.data.Field","member":"useNull","type":"cfg","doc":"(Optional) Use when converting received data into a Number type (either int or float)."},{"cls":"Ext.data.HasManyAssociation","member":"HasManyAssociation","type":"cls","doc":"Represents a one-to-many relationship between two models."},{"cls":"Ext.data.HasManyAssociation","member":"autoLoad","type":"cfg","doc":"True to automatically load the related store from a remote source when instantiated."},{"cls":"Ext.data.HasManyAssociation","member":"filterProperty","type":"cfg","doc":"Optionally overrides the default filter that is set up on the associated Store."},{"cls":"Ext.data.HasManyAssociation","member":"foreignKey","type":"cfg","doc":"The name of the foreign key on the associated model that links it to the owner\nmodel."},{"cls":"Ext.data.HasManyAssociation","member":"name","type":"cfg","doc":"The name of the function to create on the owner model to retrieve the child store."},{"cls":"Ext.data.HasManyAssociation","member":"storeConfig","type":"cfg","doc":"Optional configuration object that will be passed to the generated Store."},{"cls":"Ext.data.HasManyAssociation","member":"type","type":"cfg","doc":"The type configuration can be used when creating associations using a configuration object."},{"cls":"Ext.data.JsonP","member":"JsonP","type":"cls","doc":"This class is used to create JSONP requests."},{"cls":"Ext.data.JsonP","member":"callbackKey","type":"property","doc":"Specifies the GET parameter that will be sent to the server containing the function name to be executed when\nthe requ..."},{"cls":"Ext.data.JsonP","member":"disableCaching","type":"property","doc":"True to add a unique cache-buster param to requests."},{"cls":"Ext.data.JsonP","member":"disableCachingParam","type":"property","doc":"Change the parameter which is sent went disabling caching through a cache buster."},{"cls":"Ext.data.JsonP","member":"timeout","type":"property","doc":"A default timeout for any JsonP requests."},{"cls":"Ext.data.JsonP","member":"abort","type":"method","doc":"Abort a request."},{"cls":"Ext.data.JsonP","member":"request","type":"method","doc":"Makes a JSONP request."},{"cls":"Ext.data.JsonPStore","member":"JsonPStore","type":"cls","doc":"NOTE: This class is in need of migration to the new API."},{"cls":"Ext.data.JsonStore","member":"JsonStore","type":"cls","doc":"Small helper class to make creating Ext.data.Stores from JSON data easier."},{"cls":"Ext.data.Model","member":"Model","type":"cls","doc":"A Model represents some object that your application manages."},{"cls":"Ext.data.Model","member":"idProperty","type":"cfg","doc":"The name of the field treated as this Model's unique id (defaults to 'id')."},{"cls":"Ext.data.Model","member":"persistanceProperty","type":"cfg","doc":"The property on this Persistable object that its data is saved to."},{"cls":"Ext.data.Model","member":"defaultProxyType","type":"property","doc":"The string type of the default Model Proxy."},{"cls":"Ext.data.Model","member":"dirty","type":"property","doc":"Readonly flag - true if this Record has been modified."},{"cls":"Ext.data.Model","member":"editing","type":"property","doc":"Internal flag used to track whether or not the model instance is currently being edited."},{"cls":"Ext.data.Model","member":"fields","type":"property","doc":"An array of the fields defined on this model"},{"cls":"Ext.data.Model","member":"modified","type":"property","doc":"Key: value pairs of all fields whose values have changed"},{"cls":"Ext.data.Model","member":"phantom","type":"property","doc":"true when the record does not yet exist in a server-side database (see\n.setDirty)."},{"cls":"Ext.data.Model","member":"raw","type":"property","doc":"The raw data used to create this model if created via a reader."},{"cls":"Ext.data.Model","member":"store","type":"property","doc":"The Ext.data.Store to which this Record belongs."},{"cls":"Ext.data.Model","member":"beginEdit","type":"method","doc":"Begin an edit."},{"cls":"Ext.data.Model","member":"cancelEdit","type":"method","doc":"Cancels all changes made in the current edit operation."},{"cls":"Ext.data.Model","member":"commit","type":"method","doc":"Usually called by the Ext.data.Store which owns the model instance."},{"cls":"Ext.data.Model","member":"copy","type":"method","doc":"Creates a copy (clone) of this Model instance."},{"cls":"Ext.data.Model","member":"destroy","type":"method","doc":"Destroys the model using the configured proxy"},{"cls":"Ext.data.Model","member":"endEdit","type":"method","doc":"End an edit."},{"cls":"Ext.data.Model","member":"get","type":"method","doc":"Returns the value of the given field"},{"cls":"Ext.data.Model","member":"getAssociatedData","type":"method","doc":"Gets all of the data from this Models *loaded* associations."},{"cls":"Ext.data.Model","member":"getChanges","type":"method","doc":"Gets a hash of only the fields that have been modified since this Model was created or commited."},{"cls":"Ext.data.Model","member":"getId","type":"method","doc":"Returns the unique ID allocated to this model instance as defined by .idProperty"},{"cls":"Ext.data.Model","member":"getProxy","type":"method","doc":"Returns the configured Proxy for this Model"},{"cls":"Ext.data.Model","member":"id","type":"method","doc":"Generates a sequential id."},{"cls":"Ext.data.Model","member":"isModified","type":"method","doc":"Returns true if the passed field name has been .modified\nsince the load or last commit."},{"cls":"Ext.data.Model","member":"isValid","type":"method","doc":"Checks if the model is valid."},{"cls":"Ext.data.Model","member":"join","type":"method","doc":"Tells this model instance that it has been added to a store"},{"cls":"Ext.data.Model","member":"load","type":"method","doc":"Static."},{"cls":"Ext.data.Model","member":"reject","type":"method","doc":"Usually called by the Ext.data.Store to which this model instance has been .join."},{"cls":"Ext.data.Model","member":"save","type":"method","doc":"Saves the model instance using the configured proxy"},{"cls":"Ext.data.Model","member":"set","type":"method","doc":"Sets the given field to the given value, marks the instance as dirty"},{"cls":"Ext.data.Model","member":"setDirty","type":"method","doc":"Marks this Record as .dirty."},{"cls":"Ext.data.Model","member":"setId","type":"method","doc":"Sets the model instance's id field to the given id"},{"cls":"Ext.data.Model","member":"setProxy","type":"method","doc":"Sets the Proxy to use for this model."},{"cls":"Ext.data.Model","member":"unjoin","type":"method","doc":"Tells this model instance that it has been removed from the store"},{"cls":"Ext.data.Model","member":"validate","type":"method","doc":"Validates the current data against all of its configured .validations and returns an\nExt.data.Errors object"},{"cls":"Ext.data.NodeInterface","member":"NodeInterface","type":"cls","doc":"This class is meant to be used as a set of methods that are applied to the prototype of a\nRecord to decorate it with ..."},{"cls":"Ext.data.NodeInterface","member":"appendChild","type":"method","doc":"Insert node(s) as the last child node of this node."},{"cls":"Ext.data.NodeInterface","member":"bubble","type":"method","doc":"Bubbles up the tree from this node, calling the specified function with each node."},{"cls":"Ext.data.NodeInterface","member":"cascadeBy","type":"method","doc":"Cascades down the tree from this node, calling the specified function with each node."},{"cls":"Ext.data.NodeInterface","member":"collapse","type":"method","doc":"Collapse this node."},{"cls":"Ext.data.NodeInterface","member":"collapseChildren","type":"method","doc":"Collapse all the children of this node."},{"cls":"Ext.data.NodeInterface","member":"contains","type":"method","doc":"Returns true if this node is an ancestor (at any point) of the passed node."},{"cls":"Ext.data.NodeInterface","member":"copy","type":"method","doc":"Creates a copy (clone) of this Node."},{"cls":"Ext.data.NodeInterface","member":"createNode","type":"method","doc":"Ensures that the passed object is an instance of a Record with the NodeInterface applied"},{"cls":"Ext.data.NodeInterface","member":"decorate","type":"method","doc":"This method allows you to decorate a Record's prototype to implement the NodeInterface."},{"cls":"Ext.data.NodeInterface","member":"destroy","type":"method","doc":"Destroys the node."},{"cls":"Ext.data.NodeInterface","member":"eachChild","type":"method","doc":"Interates the child nodes of this node, calling the specified function with each node."},{"cls":"Ext.data.NodeInterface","member":"expand","type":"method","doc":"Expand this node."},{"cls":"Ext.data.NodeInterface","member":"expandChildren","type":"method","doc":"Expand all the children of this node."},{"cls":"Ext.data.NodeInterface","member":"findChild","type":"method","doc":"Finds the first child that has the attribute with the specified value."},{"cls":"Ext.data.NodeInterface","member":"findChildBy","type":"method","doc":"Finds the first child by a custom function."},{"cls":"Ext.data.NodeInterface","member":"getChildAt","type":"method","doc":"Returns the child node at the specified index."},{"cls":"Ext.data.NodeInterface","member":"getDepth","type":"method","doc":"Returns depth of this node (the root node has a depth of 0)"},{"cls":"Ext.data.NodeInterface","member":"hasChildNodes","type":"method","doc":"Returns true if this node has one or more child nodes, else false."},{"cls":"Ext.data.NodeInterface","member":"indexOf","type":"method","doc":"Returns the index of a child node"},{"cls":"Ext.data.NodeInterface","member":"insertBefore","type":"method","doc":"Inserts the first node before the second node in this nodes childNodes collection."},{"cls":"Ext.data.NodeInterface","member":"insertChild","type":"method","doc":"Insert a node into this node"},{"cls":"Ext.data.NodeInterface","member":"isAncestor","type":"method","doc":"Returns true if the passed node is an ancestor (at any point) of this node."},{"cls":"Ext.data.NodeInterface","member":"isExpandable","type":"method","doc":"Returns true if this node has one or more child nodes, or if the expandable\nnode attribute is explicitly specified as..."},{"cls":"Ext.data.NodeInterface","member":"isExpanded","type":"method","doc":"Returns true if this node is expaned"},{"cls":"Ext.data.NodeInterface","member":"isFirst","type":"method","doc":"Returns true if this node is the first child of its parent"},{"cls":"Ext.data.NodeInterface","member":"isLast","type":"method","doc":"Returns true if this node is the last child of its parent"},{"cls":"Ext.data.NodeInterface","member":"isLeaf","type":"method","doc":"Returns true if this node is a leaf"},{"cls":"Ext.data.NodeInterface","member":"isLoaded","type":"method","doc":"Returns true if this node is loaded"},{"cls":"Ext.data.NodeInterface","member":"isLoading","type":"method","doc":"Returns true if this node is loading"},{"cls":"Ext.data.NodeInterface","member":"isRoot","type":"method","doc":"Returns true if this node is the root node"},{"cls":"Ext.data.NodeInterface","member":"isVisible","type":"method","doc":"Returns true if this node is visible"},{"cls":"Ext.data.NodeInterface","member":"remove","type":"method","doc":"Removes this node from its parent"},{"cls":"Ext.data.NodeInterface","member":"removeAll","type":"method","doc":"Removes all child nodes from this node."},{"cls":"Ext.data.NodeInterface","member":"removeChild","type":"method","doc":"Removes a child node from this node."},{"cls":"Ext.data.NodeInterface","member":"replaceChild","type":"method","doc":"Replaces one child node in this node with another."},{"cls":"Ext.data.NodeInterface","member":"sort","type":"method","doc":"Sorts this nodes children using the supplied sort function."},{"cls":"Ext.data.NodeInterface","member":"updateInfo","type":"method","doc":"Updates general data of this node like isFirst, isLast, depth."},{"cls":"Ext.data.NodeInterface","member":"append","type":"event","doc":"Fires when a new child node is appended"},{"cls":"Ext.data.NodeInterface","member":"beforeappend","type":"event","doc":"Fires before a new child is appended, return false to cancel the append."},{"cls":"Ext.data.NodeInterface","member":"beforecollapse","type":"event","doc":"Fires before this node is collapsed."},{"cls":"Ext.data.NodeInterface","member":"beforeexpand","type":"event","doc":"Fires before this node is expanded."},{"cls":"Ext.data.NodeInterface","member":"beforeinsert","type":"event","doc":"Fires before a new child is inserted, return false to cancel the insert."},{"cls":"Ext.data.NodeInterface","member":"beforemove","type":"event","doc":"Fires before this node is moved to a new location in the tree."},{"cls":"Ext.data.NodeInterface","member":"beforeremove","type":"event","doc":"Fires before a child is removed, return false to cancel the remove."},{"cls":"Ext.data.NodeInterface","member":"collapse","type":"event","doc":"Fires when this node is collapsed."},{"cls":"Ext.data.NodeInterface","member":"expand","type":"event","doc":"Fires when this node is expanded."},{"cls":"Ext.data.NodeInterface","member":"insert","type":"event","doc":"Fires when a new child node is inserted."},{"cls":"Ext.data.NodeInterface","member":"move","type":"event","doc":"Fires when this node is moved to a new location in the tree"},{"cls":"Ext.data.NodeInterface","member":"remove","type":"event","doc":"Fires when a child node is removed"},{"cls":"Ext.data.NodeStore","member":"NodeStore","type":"cls","doc":"Node Store"},{"cls":"Ext.data.NodeStore","member":"node","type":"cfg","doc":"The Record you want to bind this Store to."},{"cls":"Ext.data.NodeStore","member":"recursive","type":"cfg","doc":"Set this to true if you want this NodeStore to represent\nall the descendents of the node in its flat data collection."},{"cls":"Ext.data.NodeStore","member":"rootVisible","type":"cfg","doc":"false to not include the root node in this Stores collection (defaults to true)"},{"cls":"Ext.data.Operation","member":"Operation","type":"cls","doc":"Represents a single read or write operation performed by a Ext.data.proxy.Proxy."},{"cls":"Ext.data.Operation","member":"action","type":"cfg","doc":"The action being performed by this Operation."},{"cls":"Ext.data.Operation","member":"batch","type":"cfg","doc":"The batch that this Operation is a part of (optional)"},{"cls":"Ext.data.Operation","member":"filters","type":"cfg","doc":"Optional array of filter objects."},{"cls":"Ext.data.Operation","member":"group","type":"cfg","doc":"Optional grouping configuration."},{"cls":"Ext.data.Operation","member":"limit","type":"cfg","doc":"The number of records to load."},{"cls":"Ext.data.Operation","member":"sorters","type":"cfg","doc":"Optional array of sorter objects."},{"cls":"Ext.data.Operation","member":"start","type":"cfg","doc":"The start index (offset), used in paging when running a 'read' action."},{"cls":"Ext.data.Operation","member":"synchronous","type":"cfg","doc":"True if this Operation is to be executed synchronously (defaults to true)."},{"cls":"Ext.data.Operation","member":"allowWrite","type":"method","doc":"Checks whether this operation should cause writing to occur."},{"cls":"Ext.data.Operation","member":"getError","type":"method","doc":"Returns the error string or object that was set using .setException"},{"cls":"Ext.data.Operation","member":"getRecords","type":"method","doc":"Returns an array of Ext.data.Model instances as set by the Proxy."},{"cls":"Ext.data.Operation","member":"getResultSet","type":"method","doc":"Returns the ResultSet object (if set by the Proxy)."},{"cls":"Ext.data.Operation","member":"hasException","type":"method","doc":"Returns true if this Operation encountered an exception (see also .getError)"},{"cls":"Ext.data.Operation","member":"isComplete","type":"method","doc":"Returns true if the Operation has been completed"},{"cls":"Ext.data.Operation","member":"isRunning","type":"method","doc":"Returns true if the Operation has been started but has not yet completed."},{"cls":"Ext.data.Operation","member":"isStarted","type":"method","doc":"Returns true if the Operation has been started."},{"cls":"Ext.data.Operation","member":"setCompleted","type":"method","doc":"Marks the Operation as completed"},{"cls":"Ext.data.Operation","member":"setException","type":"method","doc":"Marks the Operation as having experienced an exception."},{"cls":"Ext.data.Operation","member":"setStarted","type":"method","doc":"Marks the Operation as started"},{"cls":"Ext.data.Operation","member":"setSuccessful","type":"method","doc":"Marks the Operation as successful"},{"cls":"Ext.data.Operation","member":"wasSuccessful","type":"method","doc":"Returns true if the Operation has completed and was successful"},{"cls":"Ext.data.proxy.Ajax","member":"Ajax","type":"cls","doc":"AjaxProxy is one of the most widely-used ways of getting data into your application."},{"cls":"Ext.data.proxy.Ajax","member":"headers","type":"cfg","doc":"Any headers to add to the Ajax request."},{"cls":"Ext.data.proxy.Ajax","member":"actionMethods","type":"property","doc":"Mapping of action name to HTTP request method."},{"cls":"Ext.data.proxy.Ajax","member":"getMethod","type":"method","doc":"Returns the HTTP method name for a given request."},{"cls":"Ext.data.proxy.Client","member":"Client","type":"cls","doc":"Base class for any client-side storage."},{"cls":"Ext.data.proxy.Client","member":"clear","type":"method","doc":"Abstract function that must be implemented by each ClientProxy subclass."},{"cls":"Ext.data.proxy.Direct","member":"Direct","type":"cls","doc":"This class is used to send requests to the server using Ext.direct."},{"cls":"Ext.data.proxy.Direct","member":"api","type":"cfg","doc":"The same as Ext.data.proxy.Server.api, however instead of providing urls, you should provide a direct\nfunction call."},{"cls":"Ext.data.proxy.Direct","member":"directFn","type":"cfg","doc":"Function to call when executing a request."},{"cls":"Ext.data.proxy.Direct","member":"extraParams","type":"cfg","doc":"Extra parameters that will be included on every read request."},{"cls":"Ext.data.proxy.Direct","member":"paramOrder","type":"cfg","doc":"Defaults to undefined."},{"cls":"Ext.data.proxy.Direct","member":"paramsAsHash","type":"cfg","doc":"Send parameters as a collection of named arguments (defaults to true)."},{"cls":"Ext.data.proxy.JsonP","member":"JsonP","type":"cls","doc":"JsonPProxy is useful when you need to load data from a domain other than the one your application is running\non."},{"cls":"Ext.data.proxy.JsonP","member":"autoAppendParams","type":"cfg","doc":"True to automatically append the request's params to the generated url."},{"cls":"Ext.data.proxy.JsonP","member":"callbackKey","type":"cfg","doc":"(Optional) See Ext.data.JsonP.callbackKey."},{"cls":"Ext.data.proxy.JsonP","member":"recordParam","type":"cfg","doc":"The param name to use when passing records to the server (e.g."},{"cls":"Ext.data.proxy.JsonP","member":"abort","type":"method","doc":"Aborts the current server request if one is currently running"},{"cls":"Ext.data.proxy.JsonP","member":"buildUrl","type":"method","doc":"Generates a url based on a given Ext.data.Request object."},{"cls":"Ext.data.proxy.JsonP","member":"encodeRecords","type":"method","doc":"Encodes an array of records into a string suitable to be appended to the script src url."},{"cls":"Ext.data.proxy.JsonP","member":"exception","type":"event","doc":"Fires when the server returns an exception"},{"cls":"Ext.data.proxy.LocalStorage","member":"LocalStorage","type":"cls","doc":"The LocalStorageProxy uses the new HTML5 localStorage API to save Ext.data.Model data locally on\nthe client browser."},{"cls":"Ext.data.proxy.Memory","member":"Memory","type":"cls","doc":"In-memory proxy."},{"cls":"Ext.data.proxy.Memory","member":"data","type":"cfg","doc":"Optional array of Records to load into the Proxy"},{"cls":"Ext.data.proxy.Memory","member":"read","type":"method","doc":"Reads data from the configured .data object."},{"cls":"Ext.data.proxy.Proxy","member":"Proxy","type":"cls","doc":"Proxies are used by Ext.data.Store to handle the loading and saving of Ext.data.Model data."},{"cls":"Ext.data.proxy.Proxy","member":"batchActions","type":"cfg","doc":"True to batch actions of a particular type when synchronizing the store."},{"cls":"Ext.data.proxy.Proxy","member":"batchOrder","type":"cfg","doc":"Comma-separated ordering 'create', 'update' and 'destroy' actions when batching."},{"cls":"Ext.data.proxy.Proxy","member":"model","type":"cfg","doc":"The name of the Model to tie to this Proxy."},{"cls":"Ext.data.proxy.Proxy","member":"batch","type":"method","doc":"Performs a batch of Ext.data.Operation, in the order specified by .batchOrder."},{"cls":"Ext.data.proxy.Proxy","member":"create","type":"method","doc":"Performs the given create operation."},{"cls":"Ext.data.proxy.Proxy","member":"destroy","type":"method","doc":"Performs the given destroy operation."},{"cls":"Ext.data.proxy.Proxy","member":"getModel","type":"method","doc":"Returns the model attached to this Proxy"},{"cls":"Ext.data.proxy.Proxy","member":"getReader","type":"method","doc":"Returns the reader currently attached to this proxy instance"},{"cls":"Ext.data.proxy.Proxy","member":"getWriter","type":"method","doc":"Returns the writer currently attached to this proxy instance"},{"cls":"Ext.data.proxy.Proxy","member":"read","type":"method","doc":"Performs the given read operation."},{"cls":"Ext.data.proxy.Proxy","member":"setModel","type":"method","doc":"Sets the model associated with this proxy."},{"cls":"Ext.data.proxy.Proxy","member":"setReader","type":"method","doc":"Sets the Proxy's Reader by string, config object or Reader instance"},{"cls":"Ext.data.proxy.Proxy","member":"setWriter","type":"method","doc":"Sets the Proxy's Writer by string, config object or Writer instance"},{"cls":"Ext.data.proxy.Proxy","member":"update","type":"method","doc":"Performs the given update operation."},{"cls":"Ext.data.proxy.Rest","member":"Rest","type":"cls","doc":"RestProxy is a specialization of the Ext.data.proxy.Ajax which simply maps the four actions \n(create, read, update an..."},{"cls":"Ext.data.proxy.Rest","member":"appendId","type":"cfg","doc":"True to automatically append the ID of a Model instance when performing a request based\non that single instance."},{"cls":"Ext.data.proxy.Rest","member":"batchActions","type":"cfg","doc":"True to batch actions of a particular type when synchronizing the store."},{"cls":"Ext.data.proxy.Rest","member":"format","type":"cfg","doc":"Optional data format to send to the server when making any request (e.g."},{"cls":"Ext.data.proxy.Rest","member":"actionMethods","type":"property","doc":"Mapping of action name to HTTP request method."},{"cls":"Ext.data.proxy.Rest","member":"buildUrl","type":"method","doc":"Specialized version of buildUrl that incorporates the .appendId and .format options into the\ngenerated url."},{"cls":"Ext.data.proxy.Server","member":"Server","type":"cls","doc":"ServerProxy is a superclass of Ext.data.proxy.JsonP and Ext.data.proxy.Ajax,\nand would not usually be used directly."},{"cls":"Ext.data.proxy.Server","member":"api","type":"cfg","doc":"Specific urls to call on CRUD action methods \"read\", \"create\", \"update\" and \"destroy\"."},{"cls":"Ext.data.proxy.Server","member":"cacheString","type":"cfg","doc":"The name of the cache param added to the url when using noCache (defaults to \"_dc\")"},{"cls":"Ext.data.proxy.Server","member":"directionParam","type":"cfg","doc":"The name of the direction parameter to send in a request."},{"cls":"Ext.data.proxy.Server","member":"extraParams","type":"cfg","doc":"Extra parameters that will be included on every request."},{"cls":"Ext.data.proxy.Server","member":"filterParam","type":"cfg","doc":"The name of the 'filter' parameter to send in a request."},{"cls":"Ext.data.proxy.Server","member":"groupParam","type":"cfg","doc":"The name of the 'group' parameter to send in a request."},{"cls":"Ext.data.proxy.Server","member":"limitParam","type":"cfg","doc":"The name of the 'limit' parameter to send in a request."},{"cls":"Ext.data.proxy.Server","member":"noCache","type":"cfg","doc":"(optional) Defaults to true."},{"cls":"Ext.data.proxy.Server","member":"pageParam","type":"cfg","doc":"The name of the 'page' parameter to send in a request."},{"cls":"Ext.data.proxy.Server","member":"reader","type":"cfg","doc":"The Ext.data.reader.Reader to use to decode the server's response."},{"cls":"Ext.data.proxy.Server","member":"simpleSortMode","type":"cfg","doc":"Enabling simpleSortMode in conjunction with remoteSort will only send one sort property and a direction when a remote..."},{"cls":"Ext.data.proxy.Server","member":"sortParam","type":"cfg","doc":"The name of the 'sort' parameter to send in a request."},{"cls":"Ext.data.proxy.Server","member":"startParam","type":"cfg","doc":"The name of the 'start' parameter to send in a request."},{"cls":"Ext.data.proxy.Server","member":"timeout","type":"cfg","doc":"(optional) The number of milliseconds to wait for a response."},{"cls":"Ext.data.proxy.Server","member":"url","type":"cfg","doc":"The URL from which to request the data object."},{"cls":"Ext.data.proxy.Server","member":"writer","type":"cfg","doc":"The Ext.data.writer.Writer to use to encode any request sent to the server."},{"cls":"Ext.data.proxy.Server","member":"afterRequest","type":"method","doc":"Optional callback function which can be used to clean up after a request has been completed."},{"cls":"Ext.data.proxy.Server","member":"buildRequest","type":"method","doc":"Creates and returns an Ext.data.Request object based on the options passed by the Ext.data.Store\nthat this Proxy is a..."},{"cls":"Ext.data.proxy.Server","member":"buildUrl","type":"method","doc":"Generates a url based on a given Ext.data.Request object."},{"cls":"Ext.data.proxy.Server","member":"doRequest","type":"method","doc":"In ServerProxy subclasses, the .create, .read, .update and .destroy methods all pass\nthrough to doRequest."},{"cls":"Ext.data.proxy.Server","member":"encodeFilters","type":"method","doc":"Encodes the array of Ext.util.Filter objects into a string to be sent in the request url."},{"cls":"Ext.data.proxy.Server","member":"encodeSorters","type":"method","doc":"Encodes the array of Ext.util.Sorter objects into a string to be sent in the request url."},{"cls":"Ext.data.proxy.Server","member":"processResponse","type":"method","doc":""},{"cls":"Ext.data.proxy.Server","member":"exception","type":"event","doc":"Fires when the server returns an exception"},{"cls":"Ext.data.proxy.SessionStorage","member":"SessionStorage","type":"cls","doc":"Proxy which uses HTML5 session storage as its data storage/retrieval mechanism."},{"cls":"Ext.data.proxy.WebStorage","member":"WebStorage","type":"cls","doc":"WebStorageProxy is simply a superclass for the Ext.data.proxy.LocalStorage and \nExt.data.proxy.SessionStorage proxies."},{"cls":"Ext.data.proxy.WebStorage","member":"id","type":"cfg","doc":"The unique ID used as the key in which all record data are stored in the local storage object"},{"cls":"Ext.data.proxy.WebStorage","member":"cache","type":"property","doc":"Cached map of records already retrieved by this Proxy - ensures that the same instance is always retrieved"},{"cls":"Ext.data.proxy.WebStorage","member":"clear","type":"method","doc":"Destroys all records stored in the proxy and removes all keys and values used to support the proxy from the storage o..."},{"cls":"Ext.data.proxy.WebStorage","member":"setRecord","type":"method","doc":"Saves the given record in the Proxy."},{"cls":"Ext.data.reader.Array","member":"Array","type":"cls","doc":"Data reader class to create an Array of Ext.data.Model objects from an Array."},{"cls":"Ext.data.reader.Json","member":"Json","type":"cls","doc":"The JSON Reader is used by a Proxy to read a server response that is sent back in JSON format."},{"cls":"Ext.data.reader.Json","member":"record","type":"cfg","doc":"The optional location within the JSON response that the record data itself can be found at."},{"cls":"Ext.data.reader.Json","member":"useSimpleAccessors","type":"cfg","doc":"True to ensure that field names/mappings are treated as literals when\nreading values."},{"cls":"Ext.data.reader.Json","member":"jsonData","type":"property","doc":"DEPRECATED - will be removed in Ext JS 5.0."},{"cls":"Ext.data.reader.Json","member":"readRecords","type":"method","doc":"Reads a JSON object and returns a ResultSet."},{"cls":"Ext.data.reader.Reader","member":"Reader","type":"cls","doc":"Readers are used to interpret data to be loaded into a Ext.data.Model instance or a Ext.data.Store\n- usually in respo..."},{"cls":"Ext.data.reader.Reader","member":"idProperty","type":"cfg","doc":"Name of the property within a row object\nthat contains a record identifier value."},{"cls":"Ext.data.reader.Reader","member":"implicitIncludes","type":"cfg","doc":"True to automatically parse models nested within other models in a response\nobject."},{"cls":"Ext.data.reader.Reader","member":"messageProperty","type":"cfg","doc":"The name of the property which contains a response message."},{"cls":"Ext.data.reader.Reader","member":"root","type":"cfg","doc":"Required."},{"cls":"Ext.data.reader.Reader","member":"successProperty","type":"cfg","doc":"Name of the property from which to\nretrieve the success attribute."},{"cls":"Ext.data.reader.Reader","member":"totalProperty","type":"cfg","doc":"Name of the property from which to\nretrieve the total number of records in the dataset."},{"cls":"Ext.data.reader.Reader","member":"rawData","type":"property","doc":"The raw data object that was last passed to readRecords."},{"cls":"Ext.data.reader.Reader","member":"getResponseData","type":"method","doc":"Takes a raw response object (as passed to this.read) and returns the useful data segment of it."},{"cls":"Ext.data.reader.Reader","member":"read","type":"method","doc":"Reads the given response object."},{"cls":"Ext.data.reader.Reader","member":"readRecords","type":"method","doc":"Abstracts common functionality used by all Reader subclasses."},{"cls":"Ext.data.reader.Xml","member":"Xml","type":"cls","doc":"The XML Reader is used by a Proxy to read a server response that is sent back in XML format."},{"cls":"Ext.data.reader.Xml","member":"record","type":"cfg","doc":"The DomQuery path to the repeated element which contains record information."},{"cls":"Ext.data.reader.Xml","member":"xmlData","type":"property","doc":"DEPRECATED - will be removed in Ext JS 5.0."},{"cls":"Ext.data.reader.Xml","member":"getData","type":"method","doc":"Normalizes the data object"},{"cls":"Ext.data.reader.Xml","member":"readRecords","type":"method","doc":"Parses an XML document and returns a ResultSet containing the model instances"},{"cls":"Ext.data.Request","member":"Request","type":"cls","doc":"Simple class that represents a Request that will be made by any Ext.data.proxy.Server subclass."},{"cls":"Ext.data.Request","member":"action","type":"cfg","doc":"The name of the action this Request represents."},{"cls":"Ext.data.Request","member":"method","type":"cfg","doc":"The HTTP method to use on this Request (defaults to 'GET')."},{"cls":"Ext.data.Request","member":"params","type":"cfg","doc":"HTTP request params."},{"cls":"Ext.data.Request","member":"url","type":"cfg","doc":"The url to access on this Request"},{"cls":"Ext.data.ResultSet","member":"ResultSet","type":"cls","doc":"Simple wrapper class that represents a set of records returned by a Proxy."},{"cls":"Ext.data.ResultSet","member":"count","type":"cfg","doc":"The number of records in this ResultSet."},{"cls":"Ext.data.ResultSet","member":"loaded","type":"cfg","doc":"True if the records have already been loaded."},{"cls":"Ext.data.ResultSet","member":"records","type":"cfg","doc":"The array of record instances."},{"cls":"Ext.data.ResultSet","member":"success","type":"cfg","doc":"True if the ResultSet loaded successfully, false if any errors were encountered"},{"cls":"Ext.data.ResultSet","member":"total","type":"cfg","doc":"The total number of records reported by the data source."},{"cls":"Ext.data.ResultSet","member":"totalRecords","type":"property","doc":"DEPRECATED - will be removed in Ext JS 5.0."},{"cls":"Ext.data.SortTypes","member":"SortTypes","type":"cls","doc":"This class defines a series of static methods that are used on a\nExt.data.Field for performing sorting."},{"cls":"Ext.data.SortTypes","member":"stripTagsRE","type":"property","doc":"The regular expression used to strip tags"},{"cls":"Ext.data.SortTypes","member":"asDate","type":"method","doc":"Date sorting"},{"cls":"Ext.data.SortTypes","member":"asFloat","type":"method","doc":"Float sorting"},{"cls":"Ext.data.SortTypes","member":"asInt","type":"method","doc":"Integer sorting"},{"cls":"Ext.data.SortTypes","member":"asText","type":"method","doc":"Strips all HTML tags to sort on text only"},{"cls":"Ext.data.SortTypes","member":"asUCString","type":"method","doc":"Case insensitive string"},{"cls":"Ext.data.SortTypes","member":"asUCText","type":"method","doc":"Strips all HTML tags to sort on text only - Case insensitive"},{"cls":"Ext.data.SortTypes","member":"none","type":"method","doc":"Default sort that does nothing"},{"cls":"Ext.data.Store","member":"Store","type":"cls","doc":"The Store class encapsulates a client side cache of Ext.data.Model objects."},{"cls":"Ext.data.Store","member":"buffered","type":"cfg","doc":"Allow the store to buffer and pre-fetch pages of records."},{"cls":"Ext.data.Store","member":"clearOnPageLoad","type":"cfg","doc":"True to empty the store when loading another page via .loadPage,\n.nextPage or .previousPage (defaults to true)."},{"cls":"Ext.data.Store","member":"data","type":"cfg","doc":"Optional array of Model instances or data objects to load locally."},{"cls":"Ext.data.Store","member":"model","type":"cfg","doc":"The Ext.data.Model associated with this store"},{"cls":"Ext.data.Store","member":"pageSize","type":"cfg","doc":"The number of records considered to form a 'page'."},{"cls":"Ext.data.Store","member":"proxy","type":"cfg","doc":"The Proxy to use for this Store."},{"cls":"Ext.data.Store","member":"purgePageCount","type":"cfg","doc":"The number of pages to keep in the cache before purging additional records."},{"cls":"Ext.data.Store","member":"remoteFilter","type":"cfg","doc":"True to defer any filtering operation to the server."},{"cls":"Ext.data.Store","member":"remoteGroup","type":"cfg","doc":"True if the grouping should apply on the server side, false if it is local only (defaults to false)."},{"cls":"Ext.data.Store","member":"remoteSort","type":"cfg","doc":"True to defer any sorting operation to the server."},{"cls":"Ext.data.Store","member":"sortOnFilter","type":"cfg","doc":"For local filtering only, causes .sort to be called whenever .filter is called,\ncausing the sorters to be reapplied a..."},{"cls":"Ext.data.Store","member":"currentPage","type":"property","doc":"The page that the Store has most recently loaded (see .loadPage)"},{"cls":"Ext.data.Store","member":"data","type":"property","doc":"The MixedCollection that holds this store's local cache of records"},{"cls":"Ext.data.Store","member":"groupDir","type":"property","doc":"The direction in which sorting should be applied when grouping."},{"cls":"Ext.data.Store","member":"groupField","type":"property","doc":"The (optional) field by which to group data in the store."},{"cls":"Ext.data.Store","member":"groupers","type":"property","doc":"The collection of Ext.util.Grouper currently applied to this Store"},{"cls":"Ext.data.Store","member":"snapshot","type":"property","doc":"A pristine (unfiltered) collection of the records in this store."},{"cls":"Ext.data.Store","member":"add","type":"method","doc":"Adds Model instances to the Store by instantiating them based on a JavaScript object."},{"cls":"Ext.data.Store","member":"aggregate","type":"method","doc":"Runs the aggregate function for all the records in the store."},{"cls":"Ext.data.Store","member":"average","type":"method","doc":"Gets the average value in the store."},{"cls":"Ext.data.Store","member":"clearFilter","type":"method","doc":"Revert to a view of the Record cache with no filtering applied."},{"cls":"Ext.data.Store","member":"clearGrouping","type":"method","doc":"Clear any groupers in the store"},{"cls":"Ext.data.Store","member":"collect","type":"method","doc":"Collects unique values for a particular dataIndex from this store."},{"cls":"Ext.data.Store","member":"count","type":"method","doc":"Gets the count of items in the store."},{"cls":"Ext.data.Store","member":"each","type":"method","doc":"Calls the specified function for each of the Ext.data.Model in the cache."},{"cls":"Ext.data.Store","member":"filter","type":"method","doc":"Filters the loaded set of records by a given set of filters."},{"cls":"Ext.data.Store","member":"filterBy","type":"method","doc":"Filter by a function."},{"cls":"Ext.data.Store","member":"find","type":"method","doc":"Finds the index of the first matching Record in this store by a specific field value."},{"cls":"Ext.data.Store","member":"findBy","type":"method","doc":"Find the index of the first matching Record in this Store by a function."},{"cls":"Ext.data.Store","member":"findExact","type":"method","doc":"Finds the index of the first matching Record in this store by a specific field value."},{"cls":"Ext.data.Store","member":"findRecord","type":"method","doc":"Finds the first matching Record in this store by a specific field value."},{"cls":"Ext.data.Store","member":"first","type":"method","doc":"Convenience function for getting the first model instance in the store"},{"cls":"Ext.data.Store","member":"getAt","type":"method","doc":"Get the Record at the specified index."},{"cls":"Ext.data.Store","member":"getById","type":"method","doc":"Get the Record with the specified id."},{"cls":"Ext.data.Store","member":"getCount","type":"method","doc":"Gets the number of cached records."},{"cls":"Ext.data.Store","member":"getGroupString","type":"method","doc":"Returns the string to group on for a given model instance."},{"cls":"Ext.data.Store","member":"getGroups","type":"method","doc":"Returns an object containing the result of applying grouping to the records in this store."},{"cls":"Ext.data.Store","member":"getPageFromRecordIndex","type":"method","doc":"Determines the page from a record index"},{"cls":"Ext.data.Store","member":"getRange","type":"method","doc":"Returns a range of Records between specified indices."},{"cls":"Ext.data.Store","member":"getTotalCount","type":"method","doc":"Returns the total number of Ext.data.Model instances that the Ext.data.proxy.Proxy\nindicates exist."},{"cls":"Ext.data.Store","member":"group","type":"method","doc":"Group data in the store"},{"cls":"Ext.data.Store","member":"guaranteeRange","type":"method","doc":"Guarantee a specific range, this will load the store with a range (that\nmust be the pageSize or smaller) and take car..."},{"cls":"Ext.data.Store","member":"hasPendingRequests","type":"method","doc":"Returns the number of pending requests out."},{"cls":"Ext.data.Store","member":"indexOf","type":"method","doc":"Get the index within the cache of the passed Record."},{"cls":"Ext.data.Store","member":"indexOfId","type":"method","doc":"Get the index within the cache of the Record with the passed id."},{"cls":"Ext.data.Store","member":"indexOfTotal","type":"method","doc":"Get the index within the entire dataset."},{"cls":"Ext.data.Store","member":"insert","type":"method","doc":"Inserts Model instances into the Store at the given index and fires the .add event."},{"cls":"Ext.data.Store","member":"isFiltered","type":"method","doc":"Returns true if this store is currently filtered"},{"cls":"Ext.data.Store","member":"isGrouped","type":"method","doc":"Checks if the store is currently grouped"},{"cls":"Ext.data.Store","member":"last","type":"method","doc":"Convenience function for getting the last model instance in the store"},{"cls":"Ext.data.Store","member":"load","type":"method","doc":"Loads data into the Store via the configured .proxy."},{"cls":"Ext.data.Store","member":"loadData","type":"method","doc":"Loads an array of data straight into the Store"},{"cls":"Ext.data.Store","member":"loadPage","type":"method","doc":"Loads a given 'page' of data by setting the start and limit values appropriately."},{"cls":"Ext.data.Store","member":"loadRecords","type":"method","doc":"Loads an array of {@Ext.data.Model model} instances into the store, fires the datachanged event."},{"cls":"Ext.data.Store","member":"max","type":"method","doc":"Gets the maximum value in the store."},{"cls":"Ext.data.Store","member":"min","type":"method","doc":"Gets the minimum value in the store."},{"cls":"Ext.data.Store","member":"nextPage","type":"method","doc":"Loads the next 'page' in the current data set"},{"cls":"Ext.data.Store","member":"prefetch","type":"method","doc":"Prefetches data the Store using its configured .proxy."},{"cls":"Ext.data.Store","member":"prefetchPage","type":"method","doc":"Prefetches a page of data."},{"cls":"Ext.data.Store","member":"previousPage","type":"method","doc":"Loads the previous 'page' in the current data set"},{"cls":"Ext.data.Store","member":"purgeRecords","type":"method","doc":"Purge the least recently used records in the prefetch if the purgeCount\nhas been exceeded."},{"cls":"Ext.data.Store","member":"queryBy","type":"method","doc":"Query the cached records in this Store using a filtering function."},{"cls":"Ext.data.Store","member":"remove","type":"method","doc":"Removes the given record from the Store, firing the 'remove' event for each instance that is removed, plus a single\n'..."},{"cls":"Ext.data.Store","member":"removeAll","type":"method","doc":"Remove all items from the store."},{"cls":"Ext.data.Store","member":"removeAt","type":"method","doc":"Removes the model instance at the given index"},{"cls":"Ext.data.Store","member":"sum","type":"method","doc":"Sums the value of property for each Ext.data.Model between start\nand end and returns the result."},{"cls":"Ext.data.Store","member":"beforeprefetch","type":"event","doc":"Fires before a prefetch occurs."},{"cls":"Ext.data.Store","member":"groupchange","type":"event","doc":"Fired whenever the grouping in the grid changes"},{"cls":"Ext.data.Store","member":"load","type":"event","doc":"Fires whenever records have been prefetched"},{"cls":"Ext.data.StoreManager","member":"StoreManager","type":"cls","doc":"Contains a collection of all stores that are created that have an identifier."},{"cls":"Ext.data.StoreManager","member":"lookup","type":"method","doc":"Gets a registered Store by id"},{"cls":"Ext.data.StoreManager","member":"register","type":"method","doc":"Registers one or more Stores with the StoreManager."},{"cls":"Ext.data.StoreManager","member":"unregister","type":"method","doc":"Unregisters one or more Stores with the StoreManager"},{"cls":"Ext.data.Tree","member":"Tree","type":"cls","doc":"This class is used as a container for a series of nodes."},{"cls":"Ext.data.Tree","member":"root","type":"property","doc":"The root node for this tree"},{"cls":"Ext.data.Tree","member":"getNodeById","type":"method","doc":"Gets a node in this tree by its id."},{"cls":"Ext.data.Tree","member":"getRootNode","type":"method","doc":"Returns the root node for this tree."},{"cls":"Ext.data.Tree","member":"setRootNode","type":"method","doc":"Sets the root node for this tree."},{"cls":"Ext.data.Tree","member":"append","type":"event","doc":"Fires when a new child node is appended to a node in this tree."},{"cls":"Ext.data.Tree","member":"beforeappend","type":"event","doc":"Fires before a new child is appended to a node in this tree, return false to cancel the append."},{"cls":"Ext.data.Tree","member":"beforecollapse","type":"event","doc":"Fires before this node is collapsed."},{"cls":"Ext.data.Tree","member":"beforeexpand","type":"event","doc":"Fires before this node is expanded."},{"cls":"Ext.data.Tree","member":"beforeinsert","type":"event","doc":"Fires before a new child is inserted in a node in this tree, return false to cancel the insert."},{"cls":"Ext.data.Tree","member":"beforemove","type":"event","doc":"Fires before a node is moved to a new location in the tree."},{"cls":"Ext.data.Tree","member":"beforeremove","type":"event","doc":"Fires before a child is removed from a node in this tree, return false to cancel the remove."},{"cls":"Ext.data.Tree","member":"collapse","type":"event","doc":"Fires when this node is collapsed."},{"cls":"Ext.data.Tree","member":"expand","type":"event","doc":"Fires when this node is expanded."},{"cls":"Ext.data.Tree","member":"insert","type":"event","doc":"Fires when a new child node is inserted in a node in this tree."},{"cls":"Ext.data.Tree","member":"move","type":"event","doc":"Fires when a node is moved to a new location in the tree"},{"cls":"Ext.data.Tree","member":"remove","type":"event","doc":"Fires when a child node is removed from a node in this tree."},{"cls":"Ext.data.Tree","member":"rootchange","type":"event","doc":"Fires whenever the root node is changed in the tree."},{"cls":"Ext.data.TreeStore","member":"TreeStore","type":"cls","doc":"The TreeStore is a store implementation that is backed by by an Ext.data.Tree."},{"cls":"Ext.data.TreeStore","member":"clearOnLoad","type":"cfg","doc":"(optional) Default to true."},{"cls":"Ext.data.TreeStore","member":"defaultRootId","type":"cfg","doc":"The default root id."},{"cls":"Ext.data.TreeStore","member":"defaultRootProperty","type":"cfg","doc":"The root property to specify on the reader if one is not explicitly defined."},{"cls":"Ext.data.TreeStore","member":"folderSort","type":"cfg","doc":"Set to true to automatically prepend a leaf sorter (defaults to undefined)"},{"cls":"Ext.data.TreeStore","member":"nodeParam","type":"cfg","doc":"The name of the parameter sent to the server which contains\nthe identifier of the node."},{"cls":"Ext.data.TreeStore","member":"fields","type":"property","doc":"If we have no fields declare for the store, add some defaults."},{"cls":"Ext.data.TreeStore","member":"getNodeById","type":"method","doc":"Returns the record node by id"},{"cls":"Ext.data.TreeStore","member":"getRootNode","type":"method","doc":"Returns the root node for this tree."},{"cls":"Ext.data.TreeStore","member":"load","type":"method","doc":"Loads the Store using its configured .proxy."},{"cls":"Ext.data.TreeStore","member":"setRootNode","type":"method","doc":"Sets the root node for this store"},{"cls":"Ext.data.TreeStore","member":"append","type":"event","doc":"Fires when a new child node is appended to a node in this store's tree."},{"cls":"Ext.data.TreeStore","member":"beforeappend","type":"event","doc":"Fires before a new child is appended to a node in this store's tree, return false to cancel the append."},{"cls":"Ext.data.TreeStore","member":"beforecollapse","type":"event","doc":"Fires before this node is collapsed."},{"cls":"Ext.data.TreeStore","member":"beforeexpand","type":"event","doc":"Fires before this node is expanded."},{"cls":"Ext.data.TreeStore","member":"beforeinsert","type":"event","doc":"Fires before a new child is inserted in a node in this store's tree, return false to cancel the insert."},{"cls":"Ext.data.TreeStore","member":"beforemove","type":"event","doc":"Fires before a node is moved to a new location in the store's tree."},{"cls":"Ext.data.TreeStore","member":"beforeremove","type":"event","doc":"Fires before a child is removed from a node in this store's tree, return false to cancel the remove."},{"cls":"Ext.data.TreeStore","member":"collapse","type":"event","doc":"Fires when this node is collapsed."},{"cls":"Ext.data.TreeStore","member":"expand","type":"event","doc":"Fires when this node is expanded."},{"cls":"Ext.data.TreeStore","member":"insert","type":"event","doc":"Fires when a new child node is inserted in a node in this store's tree."},{"cls":"Ext.data.TreeStore","member":"move","type":"event","doc":"Fires when a node is moved to a new location in the store's tree"},{"cls":"Ext.data.TreeStore","member":"remove","type":"event","doc":"Fires when a child node is removed from a node in this store's tree."},{"cls":"Ext.data.TreeStore","member":"rootchange","type":"event","doc":"Fires when the root node on this TreeStore is changed."},{"cls":"Ext.data.TreeStore","member":"sort","type":"event","doc":"Fires when this TreeStore is sorted."},{"cls":"Ext.data.Types","member":"Types","type":"cls","doc":"This is s static class containing the system-supplied data types which may be given to a Ext.data.Field."},{"cls":"Ext.data.Types","member":"AUTO","type":"property","doc":"This data type means that no conversion is applied to the raw data before it is placed into a Record."},{"cls":"Ext.data.Types","member":"BOOL","type":"property","doc":"This data type means that the raw data is converted into a boolean before it is placed into\na Record."},{"cls":"Ext.data.Types","member":"BOOLEAN","type":"property","doc":"This data type means that the raw data is converted into a boolean before it is placed into\na Record."},{"cls":"Ext.data.Types","member":"DATE","type":"property","doc":"This data type means that the raw data is converted into a Date before it is placed into a Record."},{"cls":"Ext.data.Types","member":"FLOAT","type":"property","doc":"This data type means that the raw data is converted into a number before it is placed into a Record."},{"cls":"Ext.data.Types","member":"INT","type":"property","doc":"This data type means that the raw data is converted into an integer before it is placed into a Record."},{"cls":"Ext.data.Types","member":"INTEGER","type":"property","doc":"This data type means that the raw data is converted into an integer before it is placed into a Record."},{"cls":"Ext.data.Types","member":"NUMBER","type":"property","doc":"This data type means that the raw data is converted into a number before it is placed into a Record."},{"cls":"Ext.data.Types","member":"STRING","type":"property","doc":"This data type means that the raw data is converted into a String before it is placed into a Record."},{"cls":"Ext.data.Types","member":"stripRe","type":"property","doc":"A regular expression for stripping non-numeric characters from a numeric value."},{"cls":"Ext.data.validations","member":"validations","type":"cls","doc":"This singleton contains a set of validation functions that can be used to validate any type\nof data."},{"cls":"Ext.data.validations","member":"exclusionMessage","type":"property","doc":"The default error message used when an exclusion validation fails"},{"cls":"Ext.data.validations","member":"formatMessage","type":"property","doc":"The default error message used when a format validation fails"},{"cls":"Ext.data.validations","member":"inclusionMessage","type":"property","doc":"The default error message used when an inclusion validation fails"},{"cls":"Ext.data.validations","member":"lengthMessage","type":"property","doc":"The default error message used when a length validation fails"},{"cls":"Ext.data.validations","member":"presenceMessage","type":"property","doc":"The default error message used when a presence validation fails"},{"cls":"Ext.data.validations","member":"exclusion","type":"method","doc":"Validates that the given value is present in the configured .list"},{"cls":"Ext.data.validations","member":"format","type":"method","doc":"Returns true if the given value passes validation against the configured .matcher regex"},{"cls":"Ext.data.validations","member":"inclusion","type":"method","doc":"Validates that the given value is present in the configured .list"},{"cls":"Ext.data.validations","member":"length","type":"method","doc":"Returns true if the given value is between the configured min and max values"},{"cls":"Ext.data.validations","member":"presence","type":"method","doc":"Validates that the given value is present"},{"cls":"Ext.data.writer.Json","member":"Json","type":"cls","doc":"This class is used to write Ext.data.Model data to the server in a JSON format."},{"cls":"Ext.data.writer.Json","member":"allowSingle","type":"cfg","doc":"False to ensure that records are always wrapped in an array, even if there is only\none record being sent."},{"cls":"Ext.data.writer.Json","member":"encode","type":"cfg","doc":"True to use Ext.encode() on the data before sending."},{"cls":"Ext.data.writer.Json","member":"root","type":"cfg","doc":"The key under which the records in this Writer will be placed."},{"cls":"Ext.data.writer.Writer","member":"Writer","type":"cls","doc":"Base Writer class used by most subclasses of Ext.data.proxy.Server."},{"cls":"Ext.data.writer.Writer","member":"nameProperty","type":"cfg","doc":"This property is used to read the key for each value that will be sent to the server."},{"cls":"Ext.data.writer.Writer","member":"writeAllFields","type":"cfg","doc":"True to write all fields from the record to the server."},{"cls":"Ext.data.writer.Writer","member":"getRecordData","type":"method","doc":"Formats the data for each record before sending it to the server."},{"cls":"Ext.data.writer.Writer","member":"write","type":"method","doc":"Prepares a Proxy's Ext.data.Request object"},{"cls":"Ext.data.writer.Xml","member":"Xml","type":"cls","doc":"This class is used to write Ext.data.Model data to the server in an XML format."},{"cls":"Ext.data.writer.Xml","member":"defaultDocumentRoot","type":"cfg","doc":"The root to be used if .documentRoot is empty and a root is required\nto form a valid XML document."},{"cls":"Ext.data.writer.Xml","member":"documentRoot","type":"cfg","doc":"The name of the root element of the document."},{"cls":"Ext.data.writer.Xml","member":"header","type":"cfg","doc":"A header to use in the XML document (such as setting the encoding or version)."},{"cls":"Ext.data.writer.Xml","member":"record","type":"cfg","doc":"The name of the node to use for each record."},{"cls":"Ext.data.XmlStore","member":"XmlStore","type":"cls","doc":"Small helper class to make creating Ext.data.Stores from XML data easier."},{"cls":"Ext.direct.Event","member":"Event","type":"cls","doc":"A base class for all Ext.direct events."},{"cls":"Ext.direct.Event","member":"getData","type":"method","doc":"Return the raw data for this event."},{"cls":"Ext.direct.ExceptionEvent","member":"ExceptionEvent","type":"cls","doc":"An event that is fired when an exception is received from a Ext.direct.RemotingProvider"},{"cls":"Ext.direct.JsonProvider","member":"JsonProvider","type":"cls","doc":"A base provider for communicating using JSON."},{"cls":"Ext.direct.JsonProvider","member":"createEvent","type":"method","doc":"Create an event from a response object"},{"cls":"Ext.direct.Manager","member":"Manager","type":"cls","doc":"Overview\n\nExt.Direct aims to streamline communication between the client and server\nby providing a single interface t..."},{"cls":"Ext.direct.Manager","member":"addProvider","type":"method","doc":"Adds an Ext.Direct Provider and creates the proxy or stub methods to execute server-side methods."},{"cls":"Ext.direct.Manager","member":"getProvider","type":"method","doc":"Retrieve a Ext.direct.Provider by the\nExt.direct.Provider.id specified when the provider is\n.addProvider."},{"cls":"Ext.direct.Manager","member":"removeProvider","type":"method","doc":"Removes the provider."},{"cls":"Ext.direct.Manager","member":"event","type":"event","doc":"Fires after an event."},{"cls":"Ext.direct.Manager","member":"exception","type":"event","doc":"Fires after an event exception."},{"cls":"Ext.direct.PollingProvider","member":"PollingProvider","type":"cls","doc":"Provides for repetitive polling of the server at distinct .interval."},{"cls":"Ext.direct.PollingProvider","member":"baseParams","type":"cfg","doc":"An object containing properties which are to be sent as parameters\non every polling request"},{"cls":"Ext.direct.PollingProvider","member":"interval","type":"cfg","doc":"How often to poll the server-side in milliseconds (defaults to 3000 - every\n3 seconds)."},{"cls":"Ext.direct.PollingProvider","member":"url","type":"cfg","doc":"The url which the PollingProvider should contact with each request."},{"cls":"Ext.direct.PollingProvider","member":"connect","type":"method","doc":"Connect to the server-side and begin the polling process."},{"cls":"Ext.direct.PollingProvider","member":"disconnect","type":"method","doc":"Disconnect from the server-side and stop the polling process."},{"cls":"Ext.direct.PollingProvider","member":"beforepoll","type":"event","doc":"Fired immediately before a poll takes place, an event handler can return false\nin order to cancel the poll."},{"cls":"Ext.direct.PollingProvider","member":"poll","type":"event","doc":"This event has not yet been implemented."},{"cls":"Ext.direct.Provider","member":"Provider","type":"cls","doc":"Ext.direct.Provider is an abstract class meant to be extended."},{"cls":"Ext.direct.Provider","member":"id","type":"cfg","doc":"The unique id of the provider (defaults to an Ext.id)."},{"cls":"Ext.direct.Provider","member":"connect","type":"method","doc":"Abstract methods for subclasses to implement."},{"cls":"Ext.direct.Provider","member":"disconnect","type":"method","doc":"Abstract methods for subclasses to implement."},{"cls":"Ext.direct.Provider","member":"isConnected","type":"method","doc":"Returns whether or not the server-side is currently connected."},{"cls":"Ext.direct.Provider","member":"connect","type":"event","doc":"Fires when the Provider connects to the server-side"},{"cls":"Ext.direct.Provider","member":"data","type":"event","doc":"Fires when the Provider receives data from the server-side"},{"cls":"Ext.direct.Provider","member":"disconnect","type":"event","doc":"Fires when the Provider disconnects from the server-side"},{"cls":"Ext.direct.Provider","member":"exception","type":"event","doc":"Fires when the Provider receives an exception from the server-side"},{"cls":"Ext.direct.RemotingEvent","member":"RemotingEvent","type":"cls","doc":"An event that is fired when data is received from a \nExt.direct.RemotingProvider."},{"cls":"Ext.direct.RemotingEvent","member":"getTransaction","type":"method","doc":"Get the transaction associated with this event."},{"cls":"Ext.direct.RemotingMethod","member":"RemotingMethod","type":"cls","doc":"Small utility class used internally to represent a Direct method."},{"cls":"Ext.direct.RemotingMethod","member":"getCallData","type":"method","doc":"Takes the arguments for the Direct function and splits the arguments\nfrom the scope and the callback."},{"cls":"Ext.direct.RemotingProvider","member":"RemotingProvider","type":"cls","doc":"The Ext.direct.RemotingProvider exposes access to\nserver side methods on the client (a remote procedure call (RPC) ty..."},{"cls":"Ext.direct.RemotingProvider","member":"actions","type":"cfg","doc":"Object literal defining the server side actions and methods."},{"cls":"Ext.direct.RemotingProvider","member":"enableBuffer","type":"cfg","doc":"true or false to enable or disable combining of method\ncalls."},{"cls":"Ext.direct.RemotingProvider","member":"enableUrlEncode","type":"cfg","doc":"Specify which param will hold the arguments for the method."},{"cls":"Ext.direct.RemotingProvider","member":"maxRetries","type":"cfg","doc":"Number of times to re-attempt delivery on failure of a call."},{"cls":"Ext.direct.RemotingProvider","member":"namespace","type":"cfg","doc":"Namespace for the Remoting Provider (defaults to the browser global scope of window)."},{"cls":"Ext.direct.RemotingProvider","member":"timeout","type":"cfg","doc":"The timeout to use for each request."},{"cls":"Ext.direct.RemotingProvider","member":"url","type":"cfg","doc":"Required."},{"cls":"Ext.direct.RemotingProvider","member":"beforecall","type":"event","doc":"Fires immediately before the client-side sends off the RPC call."},{"cls":"Ext.direct.RemotingProvider","member":"call","type":"event","doc":"Fires immediately after the request to the server-side is sent."},{"cls":"Ext.direct.Transaction","member":"Transaction","type":"cls","doc":"Supporting Class for Ext.Direct (not intended to be used directly)."},{"cls":"Ext.draw.Color","member":"Color","type":"cls","doc":"Represents an RGB color and provides helper functions get\ncolor components in HSL color space."},{"cls":"Ext.draw.Color","member":"lightnessFactor","type":"cfg","doc":"The default factor to compute the lighter or darker color."},{"cls":"Ext.draw.Color","member":"fromHSL","type":"method","doc":"Create a new color based on the specified HSL values."},{"cls":"Ext.draw.Color","member":"fromString","type":"method","doc":"Parse the string and create a new color."},{"cls":"Ext.draw.Color","member":"getBlue","type":"method","doc":"Get the blue component of the color, in the range 0..255."},{"cls":"Ext.draw.Color","member":"getDarker","type":"method","doc":"Return a new color that is darker than this color."},{"cls":"Ext.draw.Color","member":"getGrayscale","type":"method","doc":"Returns the gray value (0 to 255) of the color."},{"cls":"Ext.draw.Color","member":"getGreen","type":"method","doc":"Get the green component of the color, in the range 0..255."},{"cls":"Ext.draw.Color","member":"getHSL","type":"method","doc":"Get the equivalent HSL components of the color."},{"cls":"Ext.draw.Color","member":"getLighter","type":"method","doc":"Return a new color that is lighter than this color."},{"cls":"Ext.draw.Color","member":"getRGB","type":"method","doc":"Get the RGB values."},{"cls":"Ext.draw.Color","member":"getRed","type":"method","doc":"Get the red component of the color, in the range 0..255."},{"cls":"Ext.draw.Color","member":"toHex","type":"method","doc":"Convert a color to hexadecimal format."},{"cls":"Ext.draw.Color","member":"toString","type":"method","doc":"Return the color in the hex format, i.e."},{"cls":"Ext.draw.Component","member":"Component","type":"cls","doc":"The Draw Component is a surface in which sprites can be rendered."},{"cls":"Ext.draw.Component","member":"autoSize","type":"cfg","doc":"Turn on autoSize support which will set the bounding div's size to the natural size of the contents."},{"cls":"Ext.draw.Component","member":"enginePriority","type":"cfg","doc":"Defines the priority order for which Surface implementation to use."},{"cls":"Ext.draw.Component","member":"gradients","type":"cfg","doc":"(optional) Define a set of gradients that can be used as `fill` property in sprites."},{"cls":"Ext.draw.Component","member":"viewBox","type":"cfg","doc":"Turn on view box support which will scale and position items in the draw component to fit to the component while\nmain..."},{"cls":"Ext.draw.Component","member":"createSurface","type":"method","doc":"Create the Surface instance."},{"cls":"Ext.draw.CompositeSprite","member":"CompositeSprite","type":"cls","doc":"A composite Sprite handles a group of sprites with common methods to a sprite\nsuch as `hide`, `show`, `setAttributes`."},{"cls":"Ext.draw.CompositeSprite","member":"add","type":"method","doc":"Add a Sprite to the Group"},{"cls":"Ext.draw.CompositeSprite","member":"destroy","type":"method","doc":"Destroys the SpriteGroup"},{"cls":"Ext.draw.CompositeSprite","member":"getBBox","type":"method","doc":"Returns the group bounding box."},{"cls":"Ext.draw.CompositeSprite","member":"hide","type":"method","doc":"Hides all sprites."},{"cls":"Ext.draw.CompositeSprite","member":"remove","type":"method","doc":"Remove a Sprite from the Group"},{"cls":"Ext.draw.CompositeSprite","member":"setAttributes","type":"method","doc":"Iterates through all sprites calling\n `setAttributes` on each one."},{"cls":"Ext.draw.CompositeSprite","member":"show","type":"method","doc":"Shows all sprites."},{"cls":"Ext.draw.engine.Svg","member":"Svg","type":"cls","doc":"Provides specific methods to draw with SVG."},{"cls":"Ext.draw.engine.Svg","member":"applyZIndex","type":"method","doc":"Insert or move a given sprite's element to the correct place in the DOM list for its zIndex"},{"cls":"Ext.draw.engine.Svg","member":"getRegion","type":"method","doc":"Get the region for the surface's canvas area"},{"cls":"Ext.draw.engine.Svg","member":"hasCls","type":"method","doc":"Checks if the specified CSS class exists on this element's DOM node."},{"cls":"Ext.draw.engine.Vml","member":"Vml","type":"cls","doc":"Provides specific methods to draw with VML."},{"cls":"Ext.draw.engine.Vml","member":"addGradient","type":"method","doc":"Adds a definition to this Surface for a linear gradient."},{"cls":"Ext.draw.Sprite","member":"Sprite","type":"cls","doc":"A Sprite is an object rendered in a Drawing surface."},{"cls":"Ext.draw.Sprite","member":"dd","type":"property","doc":"If this Sprite is configured .draggable, this property will contain\nan instance of Ext.dd.DragSource which handles dr..."},{"cls":"Ext.draw.Sprite","member":"addCls","type":"method","doc":"Adds one or more CSS classes to the element."},{"cls":"Ext.draw.Sprite","member":"destroy","type":"method","doc":"Removes the sprite and clears all listeners."},{"cls":"Ext.draw.Sprite","member":"getBBox","type":"method","doc":"Retrieve the bounding box of the sprite."},{"cls":"Ext.draw.Sprite","member":"hide","type":"method","doc":"Hide the sprite."},{"cls":"Ext.draw.Sprite","member":"redraw","type":"method","doc":"Redraw the sprite."},{"cls":"Ext.draw.Sprite","member":"remove","type":"method","doc":"Remove the sprite."},{"cls":"Ext.draw.Sprite","member":"removeCls","type":"method","doc":"Removes one or more CSS classes from the element."},{"cls":"Ext.draw.Sprite","member":"setAttributes","type":"method","doc":"Change the attributes of the sprite."},{"cls":"Ext.draw.Sprite","member":"setStyle","type":"method","doc":"Wrapper for setting style properties, also takes single object parameter of multiple styles."},{"cls":"Ext.draw.Sprite","member":"show","type":"method","doc":"Show the sprite."},{"cls":"Ext.draw.Surface","member":"Surface","type":"cls","doc":"A Surface is an interface to render methods inside a draw Ext.draw.Component."},{"cls":"Ext.draw.Surface","member":"height","type":"cfg","doc":"The height of this component in pixels (defaults to auto)."},{"cls":"Ext.draw.Surface","member":"width","type":"cfg","doc":"The width of this component in pixels (defaults to auto)."},{"cls":"Ext.draw.Surface","member":"add","type":"method","doc":"Add a Sprite to the surface."},{"cls":"Ext.draw.Surface","member":"addCls","type":"method","doc":"Adds one or more CSS classes to the element."},{"cls":"Ext.draw.Surface","member":"addGradient","type":"method","doc":"Add a gradient definition to the Surface."},{"cls":"Ext.draw.Surface","member":"create","type":"method","doc":"Create and return a new concrete Surface instance appropriate for the current environment."},{"cls":"Ext.draw.Surface","member":"destroy","type":"method","doc":"Destroys the surface."},{"cls":"Ext.draw.Surface","member":"getGroup","type":"method","doc":"Returns a new group or an existent group associated with the current surface."},{"cls":"Ext.draw.Surface","member":"getId","type":"method","doc":"Retrieves the id of this component."},{"cls":"Ext.draw.Surface","member":"remove","type":"method","doc":"Remove a given sprite from the surface, optionally destroying the sprite in the process."},{"cls":"Ext.draw.Surface","member":"removeAll","type":"method","doc":"Remove all sprites from the surface, optionally destroying the sprites in the process."},{"cls":"Ext.draw.Surface","member":"removeCls","type":"method","doc":"Removes one or more CSS classes from the element."},{"cls":"Ext.draw.Surface","member":"setSize","type":"method","doc":"Sets the size of the surface."},{"cls":"Ext.draw.Surface","member":"setStyle","type":"method","doc":"Sets CSS style attributes to an element."},{"cls":"Ext.draw.Surface","member":"setText","type":"method","doc":"Changes the text in the sprite element."},{"cls":"Ext.ElementLoader","member":"ElementLoader","type":"cls","doc":"A class used to load remote content to an Element."},{"cls":"Ext.ElementLoader","member":"ajaxOptions","type":"cfg","doc":"Any additional options to be passed to the request, for example timeout or headers."},{"cls":"Ext.ElementLoader","member":"autoLoad","type":"cfg","doc":"True to have the loader make a request as soon as it is created."},{"cls":"Ext.ElementLoader","member":"baseParams","type":"cfg","doc":"Params that will be attached to every request."},{"cls":"Ext.ElementLoader","member":"failure","type":"cfg","doc":"A function to be called when a load request fails."},{"cls":"Ext.ElementLoader","member":"loadMask","type":"cfg","doc":"True or a string to show when the element is loading."},{"cls":"Ext.ElementLoader","member":"params","type":"cfg","doc":"Any params to be attached to the Ajax request."},{"cls":"Ext.ElementLoader","member":"renderer","type":"cfg","doc":"A custom function to render the content to the element."},{"cls":"Ext.ElementLoader","member":"scope","type":"cfg","doc":"The scope to execute the .success and .failure functions in."},{"cls":"Ext.ElementLoader","member":"scripts","type":"cfg","doc":"True to parse any inline script tags in the response."},{"cls":"Ext.ElementLoader","member":"success","type":"cfg","doc":"A function to be called when a load request is successful."},{"cls":"Ext.ElementLoader","member":"target","type":"cfg","doc":"The target element for the loader."},{"cls":"Ext.ElementLoader","member":"url","type":"cfg","doc":"The url to retrieve the content from."},{"cls":"Ext.ElementLoader","member":"abort","type":"method","doc":"Aborts the active load request"},{"cls":"Ext.ElementLoader","member":"destroy","type":"method","doc":"Destroys the loader."},{"cls":"Ext.ElementLoader","member":"getTarget","type":"method","doc":"Get the target of this loader."},{"cls":"Ext.ElementLoader","member":"isAutoRefreshing","type":"method","doc":"Checks whether the loader is automatically refreshing."},{"cls":"Ext.ElementLoader","member":"load","type":"method","doc":"Load new data from the server."},{"cls":"Ext.ElementLoader","member":"setTarget","type":"method","doc":"Set an {Ext.Element} as the target of this loader."},{"cls":"Ext.ElementLoader","member":"startAutoRefresh","type":"method","doc":"Automatically refreshes the content over a specified period."},{"cls":"Ext.ElementLoader","member":"stopAutoRefresh","type":"method","doc":"Clears any auto refresh."},{"cls":"Ext.ElementLoader","member":"beforeload","type":"event","doc":"Fires before a load request is made to the server."},{"cls":"Ext.ElementLoader","member":"exception","type":"event","doc":"Fires after a successful load."},{"cls":"Ext.fx.Anim","member":"Anim","type":"cls","doc":"This class manages animation for a specific .target."},{"cls":"Ext.fx.Anim","member":"alternate","type":"cfg","doc":"Used in conjunction with iterations to reverse the animation each time an iteration completes."},{"cls":"Ext.fx.Anim","member":"delay","type":"cfg","doc":"Time to delay before starting the animation."},{"cls":"Ext.fx.Anim","member":"duration","type":"cfg","doc":"Time in milliseconds for a single animation to last."},{"cls":"Ext.fx.Anim","member":"dynamic","type":"cfg","doc":"Currently only for Component Animation: Only set a component's outer element size bypassing layouts."},{"cls":"Ext.fx.Anim","member":"easing","type":"cfg","doc":"This describes how the intermediate values used during a transition will be calculated."},{"cls":"Ext.fx.Anim","member":"from","type":"cfg","doc":"An object containing property/value pairs for the beginning of the animation."},{"cls":"Ext.fx.Anim","member":"iterations","type":"cfg","doc":"Number of times to execute the animation."},{"cls":"Ext.fx.Anim","member":"keyframes","type":"cfg","doc":"Animation keyframes follow the CSS3 Animation configuration pattern."},{"cls":"Ext.fx.Anim","member":"reverse","type":"cfg","doc":"Run the animation from the end to the beginning\nDefaults to false."},{"cls":"Ext.fx.Anim","member":"target","type":"cfg","doc":"The Ext.fx.target.Target to apply the animation to."},{"cls":"Ext.fx.Anim","member":"to","type":"cfg","doc":"An object containing property/value pairs for the end of the animation."},{"cls":"Ext.fx.Anim","member":"currentIteration","type":"property","doc":"Current iteration the animation is running."},{"cls":"Ext.fx.Anim","member":"paused","type":"property","doc":"Flag to determine if the animation is paused."},{"cls":"Ext.fx.Anim","member":"running","type":"property","doc":"Flag to determine if the animation has started"},{"cls":"Ext.fx.Anim","member":"startTime","type":"property","doc":"Starting time of the animation."},{"cls":"Ext.fx.Anim","member":"afteranimate","type":"event","doc":"Fires when the animation is complete."},{"cls":"Ext.fx.Anim","member":"beforeanimate","type":"event","doc":"Fires before the animation starts."},{"cls":"Ext.fx.Anim","member":"lastframe","type":"event","doc":"Fires when the animation's last frame has been set."},{"cls":"Ext.fx.Animator","member":"Animator","type":"cls","doc":"Animation instance\n\nThis class is used to run keyframe based animations, which follows the CSS3 based animation struc..."},{"cls":"Ext.fx.Animator","member":"delay","type":"cfg","doc":"Time to delay before starting the animation."},{"cls":"Ext.fx.Animator","member":"duration","type":"cfg","doc":"Time in milliseconds for the animation to last."},{"cls":"Ext.fx.Animator","member":"dynamic","type":"cfg","doc":"Currently only for Component Animation: Only set a component's outer element size bypassing layouts."},{"cls":"Ext.fx.Animator","member":"easing","type":"cfg","doc":"This describes how the intermediate values used during a transition will be calculated."},{"cls":"Ext.fx.Animator","member":"iterations","type":"cfg","doc":"Number of times to execute the animation."},{"cls":"Ext.fx.Animator","member":"keyframes","type":"cfg","doc":"Animation keyframes follow the CSS3 Animation configuration pattern."},{"cls":"Ext.fx.Animator","member":"target","type":"cfg","doc":"The Ext.fx.target to apply the animation to."},{"cls":"Ext.fx.Animator","member":"currentIteration","type":"property","doc":"Current iteration the animation is running."},{"cls":"Ext.fx.Animator","member":"keyframeStep","type":"property","doc":"Current keyframe step of the animation."},{"cls":"Ext.fx.Animator","member":"paused","type":"property","doc":"Flag to determine if the animation is paused."},{"cls":"Ext.fx.Animator","member":"running","type":"property","doc":"Flag to determine if the animation has started"},{"cls":"Ext.fx.Animator","member":"afteranimate","type":"event","doc":"Fires when the animation is complete."},{"cls":"Ext.fx.Animator","member":"beforeanimate","type":"event","doc":"Fires before the animation starts."},{"cls":"Ext.fx.Animator","member":"keyframe","type":"event","doc":"Fires at each keyframe."},{"cls":"Ext.fx.CubicBezier","member":"CubicBezier","type":"cls","doc":""},{"cls":"Ext.fx.Easing","member":"Easing","type":"cls","doc":"This class contains a series of function definitions used to modify values during an animation."},{"cls":"Ext.fx.Manager","member":"Manager","type":"cls","doc":"Animation Manager which keeps track of all current animations and manages them on a frame by frame basis."},{"cls":"Ext.fx.Manager","member":"forceJS","type":"cfg","doc":"Turn off to not use CSS3 transitions when they are available"},{"cls":"Ext.fx.Manager","member":"interval","type":"cfg","doc":"Default interval in miliseconds to calculate each frame."},{"cls":"Ext.fx.Manager","member":"addAnim","type":"method","doc":"Add an Anim to the manager."},{"cls":"Ext.fx.Manager","member":"collectTargetData","type":"method","doc":"Collect target attributes for the given Anim object at the given timestamp"},{"cls":"Ext.fx.Manager","member":"removeAnim","type":"method","doc":"Remove an Anim from the manager."},{"cls":"Ext.fx.PropertyHandler","member":"PropertyHandler","type":"cls","doc":""},{"cls":"Ext.fx.Queue","member":"Queue","type":"cls","doc":"Animation Queue mixin to handle chaining and queueing by target."},{"cls":"Ext.fx.target.Component","member":"Component","type":"cls","doc":"This class represents a animation target for a Ext.Component."},{"cls":"Ext.fx.target.CompositeElement","member":"CompositeElement","type":"cls","doc":"This class represents a animation target for a Ext.CompositeElement."},{"cls":"Ext.fx.target.CompositeElementCSS","member":"CompositeElementCSS","type":"cls","doc":"This class represents a animation target for a Ext.CompositeElement, where the\nconstituent elements support CSS based..."},{"cls":"Ext.fx.target.CompositeSprite","member":"CompositeSprite","type":"cls","doc":"This class represents a animation target for a Ext.draw.CompositeSprite."},{"cls":"Ext.fx.target.Element","member":"Element","type":"cls","doc":"This class represents a animation target for an Ext.core.Element."},{"cls":"Ext.fx.target.ElementCSS","member":"ElementCSS","type":"cls","doc":"This class represents a animation target for an Ext.core.Element that supports CSS\nbased animation."},{"cls":"Ext.fx.target.Sprite","member":"Sprite","type":"cls","doc":"This class represents a animation target for a Ext.draw.Sprite."},{"cls":"Ext.fx.target.Target","member":"Target","type":"cls","doc":"This class specifies a generic target for an animation."},{"cls":"Ext.layout.component.AbstractDock","member":"AbstractDock","type":"cls","doc":"This ComponentLayout handles docking for Panels."},{"cls":"Ext.layout.component.Auto","member":"Auto","type":"cls","doc":"The AutoLayout is the default layout manager delegated by Ext.Component to\nrender any child Elements when no Ext.Comp..."},{"cls":"Ext.layout.component.Component","member":"Component","type":"cls","doc":"This class is intended to be extended or created via the Ext.Component.componentLayout\nconfiguration property."},{"cls":"Ext.layout.component.Component","member":"getRenderTarget","type":"method","doc":"Returns the element into which rendering must take place."},{"cls":"Ext.layout.component.Component","member":"getTarget","type":"method","doc":"Returns the owner component's resize element."},{"cls":"Ext.layout.component.Component","member":"needsLayout","type":"method","doc":"Check if the new size is different from the current size and only\ntrigger a layout if it is necessary."},{"cls":"Ext.layout.component.Component","member":"setElementSize","type":"method","doc":"Set the size of any element supporting undefined, null, and values."},{"cls":"Ext.layout.component.Component","member":"setTargetSize","type":"method","doc":"Set the size of the target element."},{"cls":"Ext.layout.component.Draw","member":"Draw","type":"cls","doc":""},{"cls":"Ext.layout.container.AbstractCard","member":"AbstractCard","type":"cls","doc":"This layout manages multiple child Components, each is fit to the Container, where only a single child Component\ncan ..."},{"cls":"Ext.layout.container.AbstractCard","member":"deferredRender","type":"cfg","doc":"True to render each contained item at the time it becomes active, false to render all contained items\nas soon as the ..."},{"cls":"Ext.layout.container.AbstractCard","member":"getActiveItem","type":"method","doc":"Return the active (visible) component in the layout."},{"cls":"Ext.layout.container.AbstractCard","member":"getNext","type":"method","doc":"Return the active (visible) component in the layout to the next card"},{"cls":"Ext.layout.container.AbstractCard","member":"getPrev","type":"method","doc":"Return the active (visible) component in the layout to the previous card"},{"cls":"Ext.layout.container.AbstractCard","member":"next","type":"method","doc":"Sets the active (visible) component in the layout to the next card"},{"cls":"Ext.layout.container.AbstractCard","member":"prev","type":"method","doc":"Sets the active (visible) component in the layout to the previous card"},{"cls":"Ext.layout.container.AbstractContainer","member":"AbstractContainer","type":"cls","doc":"Please refer to sub classes documentation"},{"cls":"Ext.layout.container.AbstractContainer","member":"bindToOwnerCtComponent","type":"cfg","doc":"Flag to notify the ownerCt Component on afterLayout of a change"},{"cls":"Ext.layout.container.AbstractContainer","member":"bindToOwnerCtContainer","type":"cfg","doc":"Flag to notify the ownerCt Container on afterLayout of a change"},{"cls":"Ext.layout.container.AbstractContainer","member":"itemCls","type":"cfg","doc":"An optional extra CSS class that will be added to the container."},{"cls":"Ext.layout.container.AbstractContainer","member":"getLayoutItems","type":"method","doc":"Returns an array of child components either for a render phase (Performed in the beforeLayout method of the layout's\n..."},{"cls":"Ext.layout.container.AbstractContainer","member":"getRenderTarget","type":"method","doc":"Returns the element into which rendering must take place."},{"cls":"Ext.layout.container.AbstractContainer","member":"getTarget","type":"method","doc":"Returns the owner component's resize element."},{"cls":"Ext.layout.container.AbstractFit","member":"AbstractFit","type":"cls","doc":"This is a base class for layouts that contain a single item that automatically expands to fill the layout's\ncontainer."},{"cls":"Ext.layout.container.Auto","member":"Auto","type":"cls","doc":"The AutoLayout is the default layout manager delegated by Ext.container.Container to\nrender any child Components when..."},{"cls":"Ext.layout.Layout","member":"Layout","type":"cls","doc":"Base Layout class - extended by ComponentLayout and ContainerLayout"},{"cls":"Ext.LoadMask","member":"LoadMask","type":"cls","doc":"A simple utility class for generically masking elements while loading data."},{"cls":"Ext.LoadMask","member":"msg","type":"cfg","doc":"The text to display in a centered loading message box (defaults to 'Loading...')"},{"cls":"Ext.LoadMask","member":"msgCls","type":"cfg","doc":"The CSS class to apply to the loading message element (defaults to \"x-mask-loading\")"},{"cls":"Ext.LoadMask","member":"store","type":"cfg","doc":"Optional Store to which the mask is bound."},{"cls":"Ext.LoadMask","member":"useMsg","type":"cfg","doc":"Whether or not to use a loading message class or simply mask the bound element."},{"cls":"Ext.LoadMask","member":"disabled","type":"property","doc":"Read-only."},{"cls":"Ext.LoadMask","member":"bindStore","type":"method","doc":"Changes the data store bound to this LoadMask."},{"cls":"Ext.LoadMask","member":"disable","type":"method","doc":"Disables the mask to prevent it from being displayed"},{"cls":"Ext.LoadMask","member":"enable","type":"method","doc":"Enables the mask so that it can be displayed"},{"cls":"Ext.LoadMask","member":"hide","type":"method","doc":"Hide this LoadMask."},{"cls":"Ext.LoadMask","member":"isDisabled","type":"method","doc":"Method to determine whether this LoadMask is currently disabled."},{"cls":"Ext.LoadMask","member":"show","type":"method","doc":"Show this LoadMask over the configured Element."},{"cls":"Ext.ModelManager","member":"ModelManager","type":"cls","doc":"The ModelManager keeps track of all Ext.data.Model types defined in your application."},{"cls":"Ext.ModelManager","member":"associationStack","type":"property","doc":"Private stack of associations that must be created once their associated model has been defined"},{"cls":"Ext.ModelManager","member":"create","type":"method","doc":"Creates a new instance of a Model using the given data."},{"cls":"Ext.ModelManager","member":"getModel","type":"method","doc":"Returns the Ext.data.Model for a given model name"},{"cls":"Ext.panel.AbstractPanel","member":"AbstractPanel","type":"cls","doc":"A base class which provides methods common to Panel classes across the Sencha product range."},{"cls":"Ext.panel.AbstractPanel","member":"baseCls","type":"cfg","doc":"The base CSS class to apply to this panel's element (defaults to 'x-panel')."},{"cls":"Ext.panel.AbstractPanel","member":"bodyBorder","type":"cfg","doc":"A shortcut to add or remove the border on the body of a panel."},{"cls":"Ext.panel.AbstractPanel","member":"bodyCls","type":"cfg","doc":"A CSS class, space-delimited string of classes, or array of classes to be applied to the panel's body element."},{"cls":"Ext.panel.AbstractPanel","member":"bodyPadding","type":"cfg","doc":"A shortcut for setting a padding style on the body element."},{"cls":"Ext.panel.AbstractPanel","member":"bodyStyle","type":"cfg","doc":"Custom CSS styles to be applied to the panel's body element, which can be supplied as a valid CSS style string,\nan ob..."},{"cls":"Ext.panel.AbstractPanel","member":"dockedItems","type":"cfg","doc":"A component or series of components to be added as docked items to this panel."},{"cls":"Ext.panel.AbstractPanel","member":"addDocked","type":"method","doc":"Adds docked item(s) to the panel."},{"cls":"Ext.panel.AbstractPanel","member":"getComponent","type":"method","doc":"Attempts a default component lookup (see Ext.container.Container.getComponent)."},{"cls":"Ext.panel.AbstractPanel","member":"getDockedComponent","type":"method","doc":"Finds a docked component by id, itemId or position."},{"cls":"Ext.panel.AbstractPanel","member":"getDockedItems","type":"method","doc":"Retrieve an array of all currently docked Components."},{"cls":"Ext.panel.AbstractPanel","member":"insertDocked","type":"method","doc":"Inserts docked item(s) to the panel at the indicated position."},{"cls":"Ext.panel.AbstractPanel","member":"removeDocked","type":"method","doc":"Removes the docked item from the panel."},{"cls":"Ext.panel.AbstractPanel","member":"bodyresize","type":"event","doc":"Fires after the Panel has been resized."},{"cls":"Ext.PluginManager","member":"PluginManager","type":"cls","doc":"Provides a registry of available Plugin classes indexed by a mnemonic code known as the Plugin's ptype."},{"cls":"Ext.PluginManager","member":"create","type":"method","doc":"Creates a new Plugin from the specified config object using the\nconfig object's ptype to determine the class to insta..."},{"cls":"Ext.PluginManager","member":"findByType","type":"method","doc":"Returns all plugins registered with the given type."},{"cls":"Ext.selection.DataViewModel","member":"DataViewModel","type":"cls","doc":""},{"cls":"Ext.selection.DataViewModel","member":"enableKeyNav","type":"cfg","doc":"Turns on/off keyboard navigation within the DataView."},{"cls":"Ext.selection.DataViewModel","member":"deselect","type":"event","doc":"Fired after a record is deselected"},{"cls":"Ext.selection.DataViewModel","member":"select","type":"event","doc":"Fired after a record is selected"},{"cls":"Ext.selection.Model","member":"Model","type":"cls","doc":"Tracks what records are currently selected in a databound widget."},{"cls":"Ext.selection.Model","member":"allowDeselect","type":"cfg","doc":"Allow users to deselect a record in a DataView, List or Grid."},{"cls":"Ext.selection.Model","member":"mode","type":"cfg","doc":"Modes of selection."},{"cls":"Ext.selection.Model","member":"selected","type":"property","doc":"READ-ONLY A MixedCollection that maintains all of the currently selected\nrecords."},{"cls":"Ext.selection.Model","member":"deselect","type":"method","doc":"Deselects a record instance by record instance or index."},{"cls":"Ext.selection.Model","member":"deselectAll","type":"method","doc":"Deselect all records in the view."},{"cls":"Ext.selection.Model","member":"getLastSelected","type":"method","doc":"Returns the last selected record."},{"cls":"Ext.selection.Model","member":"getSelection","type":"method","doc":"Returns an array of the currently selected records."},{"cls":"Ext.selection.Model","member":"getSelectionMode","type":"method","doc":"Returns the current selectionMode."},{"cls":"Ext.selection.Model","member":"hasSelection","type":"method","doc":"Returns true if there is a selected record."},{"cls":"Ext.selection.Model","member":"isFocused","type":"method","doc":"Determines if this record is currently focused."},{"cls":"Ext.selection.Model","member":"isLocked","type":"method","doc":"Returns true if the selections are locked."},{"cls":"Ext.selection.Model","member":"isSelected","type":"method","doc":"Returns true if the specified row is selected."},{"cls":"Ext.selection.Model","member":"select","type":"method","doc":"Selects a record instance by record instance or index."},{"cls":"Ext.selection.Model","member":"selectAll","type":"method","doc":"Select all records in the view."},{"cls":"Ext.selection.Model","member":"selectRange","type":"method","doc":"Selects a range of rows if the selection model .isLocked."},{"cls":"Ext.selection.Model","member":"setLastFocused","type":"method","doc":""},{"cls":"Ext.selection.Model","member":"setLocked","type":"method","doc":"Locks the current selection and disables any changes from\nhappening to the selection."},{"cls":"Ext.selection.Model","member":"setSelectionMode","type":"method","doc":"Sets the current selectionMode."},{"cls":"Ext.selection.Model","member":"selectionchange","type":"event","doc":"Fired after a selection change has occurred"},{"cls":"Ext.state.CookieProvider","member":"CookieProvider","type":"cls","doc":"A Provider implementation which saves and retrieves state via cookies."},{"cls":"Ext.state.CookieProvider","member":"domain","type":"cfg","doc":"The domain to save the cookie for."},{"cls":"Ext.state.CookieProvider","member":"expires","type":"cfg","doc":"The cookie expiration date (defaults to 7 days from now)"},{"cls":"Ext.state.CookieProvider","member":"path","type":"cfg","doc":"The path for which the cookie is active (defaults to root '/' which makes it active for all pages in the site)"},{"cls":"Ext.state.CookieProvider","member":"secure","type":"cfg","doc":"True if the site is using SSL (defaults to false)"},{"cls":"Ext.state.Manager","member":"Manager","type":"cls","doc":"This is the global state manager."},{"cls":"Ext.state.Manager","member":"clear","type":"method","doc":"Clears a value from the state"},{"cls":"Ext.state.Manager","member":"get","type":"method","doc":"Returns the current value for a key"},{"cls":"Ext.state.Manager","member":"getProvider","type":"method","doc":"Gets the currently configured state provider"},{"cls":"Ext.state.Manager","member":"set","type":"method","doc":"Sets the value for a key"},{"cls":"Ext.state.Manager","member":"setProvider","type":"method","doc":"Configures the default state provider for your application"},{"cls":"Ext.state.Provider","member":"Provider","type":"cls","doc":"Abstract base class for state provider implementations."},{"cls":"Ext.state.Provider","member":"prefix","type":"cfg","doc":"A string to prefix to items stored in the underlying state store."},{"cls":"Ext.state.Provider","member":"clear","type":"method","doc":"Clears a value from the state"},{"cls":"Ext.state.Provider","member":"decodeValue","type":"method","doc":"Decodes a string previously encoded with .encodeValue."},{"cls":"Ext.state.Provider","member":"encodeValue","type":"method","doc":"Encodes a value including type information."},{"cls":"Ext.state.Provider","member":"get","type":"method","doc":"Returns the current value for a key"},{"cls":"Ext.state.Provider","member":"set","type":"method","doc":"Sets the value for a key"},{"cls":"Ext.state.Provider","member":"statechange","type":"event","doc":"Fires when a state change occurs."},{"cls":"Ext.state.Stateful","member":"Stateful","type":"cls","doc":"A mixin for being able to save the state of an object to an underlying \nExt.state.Provider."},{"cls":"Ext.state.Stateful","member":"saveBuffer","type":"cfg","doc":"A buffer to be applied if many state events are fired within\na short period."},{"cls":"Ext.state.Stateful","member":"stateEvents","type":"cfg","doc":"An array of events that, when fired, should trigger this object to\nsave its state (defaults to none)."},{"cls":"Ext.state.Stateful","member":"stateId","type":"cfg","doc":"The unique id for this object to use for state management purposes."},{"cls":"Ext.state.Stateful","member":"stateful","type":"cfg","doc":"A flag which causes the object to attempt to restore the state of\ninternal properties from a saved state on startup."},{"cls":"Ext.state.Stateful","member":"addStateEvents","type":"method","doc":"Add events that will trigger the state to be saved."},{"cls":"Ext.state.Stateful","member":"applyState","type":"method","doc":"Applies the state to the object."},{"cls":"Ext.state.Stateful","member":"destroy","type":"method","doc":"Destroys this stateful object."},{"cls":"Ext.state.Stateful","member":"getState","type":"method","doc":"Gets the current state of the object."},{"cls":"Ext.state.Stateful","member":"getStateId","type":"method","doc":"Gets the state id for this object."},{"cls":"Ext.state.Stateful","member":"beforestaterestore","type":"event","doc":"Fires before the state of the object is restored."},{"cls":"Ext.state.Stateful","member":"beforestatesave","type":"event","doc":"Fires before the state of the object is saved to the configured state provider."},{"cls":"Ext.state.Stateful","member":"staterestore","type":"event","doc":"Fires after the state of the object is restored."},{"cls":"Ext.state.Stateful","member":"statesave","type":"event","doc":"Fires after the state of the object is saved to the configured state provider."},{"cls":"Ext.Template","member":"Template","type":"cls","doc":"Represents an HTML fragment template."},{"cls":"Ext.Template","member":"disableFormats","type":"cfg","doc":"true to disable format functions in the template."},{"cls":"Ext.Template","member":"append","type":"method","doc":"Applies the supplied values to the template and appends\nthe new node(s) to the specified el."},{"cls":"Ext.Template","member":"apply","type":"method","doc":"Alias for .applyTemplate\nReturns an HTML fragment of this template with the specified values applied."},{"cls":"Ext.Template","member":"from","type":"method","doc":"Creates a template from the passed element's value (display:none textarea, preferred) or innerHTML."},{"cls":"Ext.Template","member":"insertAfter","type":"method","doc":"Applies the supplied values to the template and inserts the new node(s) after el."},{"cls":"Ext.Template","member":"insertBefore","type":"method","doc":"Applies the supplied values to the template and inserts the new node(s) before el."},{"cls":"Ext.Template","member":"insertFirst","type":"method","doc":"Applies the supplied values to the template and inserts the new node(s) as the first child of el."},{"cls":"Ext.Template","member":"overwrite","type":"method","doc":"Applies the supplied values to the template and overwrites the content of el with the new node(s)."},{"cls":"Ext.Template","member":"set","type":"method","doc":"Sets the HTML used as the template and optionally compiles it."},{"cls":"Ext.util.AbstractMixedCollection","member":"AbstractMixedCollection","type":"cls","doc":""},{"cls":"Ext.util.AbstractMixedCollection","member":"allowFunctions","type":"cfg","doc":"Specify true if the .addAll\nfunction should add function references to the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"add","type":"method","doc":"Adds an item to the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"addAll","type":"method","doc":"Adds all elements of an Array or an Object to the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"clear","type":"method","doc":"Removes all items from the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"clone","type":"method","doc":"Creates a shallow copy of this collection"},{"cls":"Ext.util.AbstractMixedCollection","member":"collect","type":"method","doc":"Collects unique values of a particular property in this MixedCollection"},{"cls":"Ext.util.AbstractMixedCollection","member":"contains","type":"method","doc":"Returns true if the collection contains the passed Object as an item."},{"cls":"Ext.util.AbstractMixedCollection","member":"containsKey","type":"method","doc":"Returns true if the collection contains the passed Object as a key."},{"cls":"Ext.util.AbstractMixedCollection","member":"each","type":"method","doc":"Executes the specified function once for every item in the collection, passing the following arguments:\n\nitem : Mixed..."},{"cls":"Ext.util.AbstractMixedCollection","member":"eachKey","type":"method","doc":"Executes the specified function once for every key in the collection, passing each\nkey, and its associated item as th..."},{"cls":"Ext.util.AbstractMixedCollection","member":"filter","type":"method","doc":"Filters the objects in this collection by a set of Ext.util.Filters, or by a single\nproperty/value pair with optional..."},{"cls":"Ext.util.AbstractMixedCollection","member":"filterBy","type":"method","doc":"Filter by a function."},{"cls":"Ext.util.AbstractMixedCollection","member":"findBy","type":"method","doc":"Returns the first item in the collection which elicits a true return value from the\npassed selection function."},{"cls":"Ext.util.AbstractMixedCollection","member":"findIndex","type":"method","doc":"Finds the index of the first matching object in this collection by a specific property/value."},{"cls":"Ext.util.AbstractMixedCollection","member":"findIndexBy","type":"method","doc":"Find the index of the first matching object in this collection by a function."},{"cls":"Ext.util.AbstractMixedCollection","member":"first","type":"method","doc":"Returns the first item in the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"get","type":"method","doc":"Returns the item associated with the passed key OR index."},{"cls":"Ext.util.AbstractMixedCollection","member":"getAt","type":"method","doc":"Returns the item at the specified index."},{"cls":"Ext.util.AbstractMixedCollection","member":"getByKey","type":"method","doc":"Returns the item associated with the passed key."},{"cls":"Ext.util.AbstractMixedCollection","member":"getCount","type":"method","doc":"Returns the number of items in the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"getKey","type":"method","doc":"MixedCollection has a generic way to fetch keys if you implement getKey."},{"cls":"Ext.util.AbstractMixedCollection","member":"getRange","type":"method","doc":"Returns a range of items in this collection"},{"cls":"Ext.util.AbstractMixedCollection","member":"indexOf","type":"method","doc":"Returns index within the collection of the passed Object."},{"cls":"Ext.util.AbstractMixedCollection","member":"indexOfKey","type":"method","doc":"Returns index within the collection of the passed key."},{"cls":"Ext.util.AbstractMixedCollection","member":"insert","type":"method","doc":"Inserts an item at the specified index in the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"last","type":"method","doc":"Returns the last item in the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"remove","type":"method","doc":"Remove an item from the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"removeAll","type":"method","doc":"Remove all items in the passed array from the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"removeAt","type":"method","doc":"Remove an item from a specified index in the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"removeAtKey","type":"method","doc":"Removed an item associated with the passed key fom the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"replace","type":"method","doc":"Replaces an item in the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"sum","type":"method","doc":"Collects all of the values of the given property and returns their sum"},{"cls":"Ext.util.AbstractMixedCollection","member":"add","type":"event","doc":"Fires when an item is added to the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"clear","type":"event","doc":"Fires when the collection is cleared."},{"cls":"Ext.util.AbstractMixedCollection","member":"remove","type":"event","doc":"Fires when an item is removed from the collection."},{"cls":"Ext.util.AbstractMixedCollection","member":"replace","type":"event","doc":"Fires when an item is replaced in the collection."},{"cls":"Ext.util.Filter","member":"Filter","type":"cls","doc":"Represents a filter that can be applied to a Ext.util.MixedCollection."},{"cls":"Ext.util.Filter","member":"anyMatch","type":"cfg","doc":"True to allow any match - no regex start/end line anchors will be added."},{"cls":"Ext.util.Filter","member":"caseSensitive","type":"cfg","doc":"True to make the regex case sensitive (adds 'i' switch to regex)."},{"cls":"Ext.util.Filter","member":"exactMatch","type":"cfg","doc":"True to force exact match (^ and $ characters added to the regex)."},{"cls":"Ext.util.Filter","member":"filterFn","type":"cfg","doc":"A custom filter function which is passed each item in the Ext.util.MixedCollection \nin turn."},{"cls":"Ext.util.Filter","member":"property","type":"cfg","doc":"The property to filter on."},{"cls":"Ext.util.Filter","member":"root","type":"cfg","doc":"Optional root property."},{"cls":"Ext.util.Grouper","member":"Grouper","type":"cls","doc":""},{"cls":"Ext.util.Grouper","member":"getGroupString","type":"method","doc":"Function description"},{"cls":"Ext.util.HashMap","member":"HashMap","type":"cls","doc":"\nRepresents a collection of a set of key and value pairs."},{"cls":"Ext.util.HashMap","member":"keyFn","type":"cfg","doc":"A function that is used to retrieve a default key for a passed object."},{"cls":"Ext.util.HashMap","member":"add","type":"method","doc":"Adds an item to the collection."},{"cls":"Ext.util.HashMap","member":"clear","type":"method","doc":"Removes all items from the hash."},{"cls":"Ext.util.HashMap","member":"clone","type":"method","doc":"Performs a shallow copy on this hash."},{"cls":"Ext.util.HashMap","member":"contains","type":"method","doc":"Checks whether a value exists in the hash."},{"cls":"Ext.util.HashMap","member":"containsKey","type":"method","doc":"Checks whether a key exists in the hash."},{"cls":"Ext.util.HashMap","member":"each","type":"method","doc":"Executes the specified function once for each item in the hash."},{"cls":"Ext.util.HashMap","member":"get","type":"method","doc":"Retrieves an item with a particular key."},{"cls":"Ext.util.HashMap","member":"getCount","type":"method","doc":"Gets the number of items in the hash."},{"cls":"Ext.util.HashMap","member":"getKeys","type":"method","doc":"Return all of the keys in the hash."},{"cls":"Ext.util.HashMap","member":"getValues","type":"method","doc":"Return all of the values in the hash."},{"cls":"Ext.util.HashMap","member":"remove","type":"method","doc":"Remove an item from the hash."},{"cls":"Ext.util.HashMap","member":"removeAtKey","type":"method","doc":"Remove an item from the hash."},{"cls":"Ext.util.HashMap","member":"replace","type":"method","doc":"Replaces an item in the hash."},{"cls":"Ext.util.HashMap","member":"add","type":"event","doc":"Fires when a new item is added to the hash"},{"cls":"Ext.util.HashMap","member":"clear","type":"event","doc":"Fires when the hash is cleared."},{"cls":"Ext.util.HashMap","member":"remove","type":"event","doc":"Fires when an item is removed from the hash."},{"cls":"Ext.util.HashMap","member":"replace","type":"event","doc":"Fires when an item is replaced in the hash."},{"cls":"Ext.util.Inflector","member":"Inflector","type":"cls","doc":"General purpose inflector class that .pluralize, .singularize and \n.ordinalize words."},{"cls":"Ext.util.Inflector","member":"classify","type":"method","doc":"Returns the correct Ext.data.Model name for a given string."},{"cls":"Ext.util.Inflector","member":"clearPlurals","type":"method","doc":"Removes all registered pluralization rules"},{"cls":"Ext.util.Inflector","member":"clearSingulars","type":"method","doc":"Removes all registered singularization rules"},{"cls":"Ext.util.Inflector","member":"isTransnumeral","type":"method","doc":"Returns true if the given word is transnumeral (the word is its own singular and plural form - e.g."},{"cls":"Ext.util.Inflector","member":"ordinalize","type":"method","doc":"Ordinalizes a given number by adding a prefix such as 'st', 'nd', 'rd' or 'th' based on the last digit of the \nnumber."},{"cls":"Ext.util.Inflector","member":"plural","type":"method","doc":"Adds a new pluralization rule to the Inflector."},{"cls":"Ext.util.Inflector","member":"pluralize","type":"method","doc":"Returns the pluralized form of a word (e.g."},{"cls":"Ext.util.Inflector","member":"singular","type":"method","doc":"Adds a new singularization rule to the Inflector."},{"cls":"Ext.util.Inflector","member":"singularize","type":"method","doc":"Returns the singularized form of a word (e.g."},{"cls":"Ext.util.MixedCollection","member":"MixedCollection","type":"cls","doc":"\nRepresents a collection of a set of key and value pairs."},{"cls":"Ext.util.MixedCollection","member":"reorder","type":"method","doc":"Reorders each of the items based on a mapping from old index to new index."},{"cls":"Ext.util.MixedCollection","member":"sortBy","type":"method","doc":"Sorts the collection by a single sorter function"},{"cls":"Ext.util.MixedCollection","member":"sortByKey","type":"method","doc":"Sorts this collection by keys."},{"cls":"Ext.util.Observable","member":"Observable","type":"cls","doc":"Base class that provides a common interface for publishing events."},{"cls":"Ext.util.Observable","member":"listeners","type":"cfg","doc":"(optional) A config object containing one or more event handlers to be added to this\nobject during initialization."},{"cls":"Ext.util.Observable","member":"addEvents","type":"method","doc":"Adds the specified events to the list of events which this Observable may fire."},{"cls":"Ext.util.Observable","member":"addListener","type":"method","doc":"Appends an event handler to this object."},{"cls":"Ext.util.Observable","member":"addManagedListener","type":"method","doc":"Adds listeners to any Observable object (or Element) which are automatically removed when this Component\nis destroyed."},{"cls":"Ext.util.Observable","member":"capture","type":"method","doc":"Starts capture on the specified Observable."},{"cls":"Ext.util.Observable","member":"clearListeners","type":"method","doc":"Removes all listeners for this object including the managed listeners"},{"cls":"Ext.util.Observable","member":"clearManagedListeners","type":"method","doc":"Removes all managed listeners for this object."},{"cls":"Ext.util.Observable","member":"enableBubble","type":"method","doc":"Enables events fired by this Observable to bubble up an owner hierarchy by calling\nthis.getBubbleTarget() if present."},{"cls":"Ext.util.Observable","member":"fireEvent","type":"method","doc":"Fires the specified event with the passed parameters (minus the event name)."},{"cls":"Ext.util.Observable","member":"hasListener","type":"method","doc":"Checks to see if this object has any listeners for a specified event"},{"cls":"Ext.util.Observable","member":"observe","type":"method","doc":"Sets observability on the passed class constructor."},{"cls":"Ext.util.Observable","member":"on","type":"method","doc":"Appends an event handler to this object (shorthand for .addListener.)"},{"cls":"Ext.util.Observable","member":"relayEvents","type":"method","doc":"Relays selected events from the specified Observable as if the events were fired by this."},{"cls":"Ext.util.Observable","member":"releaseCapture","type":"method","doc":"Removes all added captures from the Observable."},{"cls":"Ext.util.Observable","member":"removeListener","type":"method","doc":"Removes an event handler."},{"cls":"Ext.util.Observable","member":"removeManagedListener","type":"method","doc":"Removes listeners that were added by the .mon method."},{"cls":"Ext.util.Observable","member":"resumeEvents","type":"method","doc":"Resume firing events."},{"cls":"Ext.util.Observable","member":"suspendEvents","type":"method","doc":"Suspend the firing of all events."},{"cls":"Ext.util.Observable","member":"un","type":"method","doc":"Removes an event handler (shorthand for .removeListener.)"},{"cls":"Ext.util.Offset","member":"Offset","type":"cls","doc":""},{"cls":"Ext.util.Point","member":"Point","type":"cls","doc":"Represents a 2D point with x and y properties, useful for comparison and instantiation\nfrom an event:\n\nvar point = Ex..."},{"cls":"Ext.util.Point","member":"equals","type":"method","doc":"Compare this point and another point"},{"cls":"Ext.util.Point","member":"fromEvent","type":"method","doc":"Returns a new instance of Ext.util.Point base on the pageX / pageY values of the given event"},{"cls":"Ext.util.Point","member":"isWithin","type":"method","doc":"Whether the given point is not away from this point within the given threshold amount."},{"cls":"Ext.util.Point","member":"roundedEquals","type":"method","doc":"Compare this point with another point when the x and y values of both points are rounded."},{"cls":"Ext.util.Point","member":"toString","type":"method","doc":"Returns a human-eye-friendly string that represents this point,\nuseful for debugging"},{"cls":"Ext.util.Point","member":"translate","type":"method","doc":"Translate this region by the given offset amount."},{"cls":"Ext.util.Region","member":"Region","type":"cls","doc":"Represents a rectangular region and provides a number of utility methods\nto compare regions."},{"cls":"Ext.util.Region","member":"adjust","type":"method","doc":"Modifies the current region to be adjusted by offsets."},{"cls":"Ext.util.Region","member":"constrainTo","type":"method","doc":"Modifies the current region to be constrained to the targetRegion."},{"cls":"Ext.util.Region","member":"contains","type":"method","doc":"Checks if this region completely contains the region that is passed in."},{"cls":"Ext.util.Region","member":"copy","type":"method","doc":"Copy a new instance"},{"cls":"Ext.util.Region","member":"copyFrom","type":"method","doc":"Copy the values of another Region to this Region"},{"cls":"Ext.util.Region","member":"equals","type":"method","doc":"Check whether this region is equivalent to the given region"},{"cls":"Ext.util.Region","member":"from","type":"method","doc":""},{"cls":"Ext.util.Region","member":"getOutOfBoundOffset","type":"method","doc":"Get the offset amount of a point outside the region"},{"cls":"Ext.util.Region","member":"getOutOfBoundOffsetX","type":"method","doc":"Get the offset amount on the x-axis"},{"cls":"Ext.util.Region","member":"getOutOfBoundOffsetY","type":"method","doc":"Get the offset amount on the y-axis"},{"cls":"Ext.util.Region","member":"getRegion","type":"method","doc":""},{"cls":"Ext.util.Region","member":"intersect","type":"method","doc":"Checks if this region intersects the region passed in."},{"cls":"Ext.util.Region","member":"isOutOfBound","type":"method","doc":"Check whether the point / offset is out of bound"},{"cls":"Ext.util.Region","member":"isOutOfBoundX","type":"method","doc":"Check whether the offset is out of bound in the x-axis"},{"cls":"Ext.util.Region","member":"isOutOfBoundY","type":"method","doc":"Check whether the offset is out of bound in the y-axis"},{"cls":"Ext.util.Region","member":"round","type":"method","doc":"Round all the properties of this region"},{"cls":"Ext.util.Region","member":"toString","type":"method","doc":"Dump this to an eye-friendly string, great for debugging"},{"cls":"Ext.util.Region","member":"translateBy","type":"method","doc":"Translate this region by the given offset amount"},{"cls":"Ext.util.Region","member":"union","type":"method","doc":"Returns the smallest region that contains the current AND targetRegion."},{"cls":"Ext.util.Sortable","member":"Sortable","type":"cls","doc":"A mixin which allows a data component to be sorted."},{"cls":"Ext.util.Sortable","member":"defaultSortDirection","type":"property","doc":"The default sort direction to use if one is not specified (defaults to \"ASC\")"},{"cls":"Ext.util.Sortable","member":"isSortable","type":"property","doc":"Flag denoting that this object is sortable."},{"cls":"Ext.util.Sortable","member":"sortRoot","type":"property","doc":"The property in each item that contains the data to sort."},{"cls":"Ext.util.Sortable","member":"sorters","type":"property","doc":"The collection of Ext.util.Sorter currently applied to this Store"},{"cls":"Ext.util.Sortable","member":"initSortable","type":"method","doc":"Performs initialization of this mixin."},{"cls":"Ext.util.Sortable","member":"sort","type":"method","doc":"Sorts the data in the Store by one or more of its properties."},{"cls":"Ext.util.Sorter","member":"Sorter","type":"cls","doc":"Represents a single sorter that can be applied to a Store"},{"cls":"Ext.util.Sorter","member":"direction","type":"cfg","doc":"The direction to sort by."},{"cls":"Ext.util.Sorter","member":"property","type":"cfg","doc":"The property to sort by."},{"cls":"Ext.util.Sorter","member":"root","type":"cfg","doc":"Optional root property."},{"cls":"Ext.util.Sorter","member":"sorterFn","type":"cfg","doc":"A specific sorter function to execute."},{"cls":"Ext.util.Sorter","member":"transform","type":"cfg","doc":"A function that will be run on each value before\nit is compared in the sorter."},{"cls":"Ext.view.AbstractView","member":"AbstractView","type":"cls","doc":"This is an abstract superclass and should not be used directly."},{"cls":"Ext.view.AbstractView","member":"blockRefresh","type":"cfg","doc":"Set this to true to ignore datachanged events on the bound store."},{"cls":"Ext.view.AbstractView","member":"deferEmptyText","type":"cfg","doc":"True to defer emptyText being applied until the store's first load"},{"cls":"Ext.view.AbstractView","member":"disableSelection","type":"cfg","doc":"true to disable selection within the DataView."},{"cls":"Ext.view.AbstractView","member":"emptyText","type":"cfg","doc":"The text to display in the view when there is no data to display (defaults to '')."},{"cls":"Ext.view.AbstractView","member":"itemCls","type":"cfg","doc":"Specifies the class to be assigned to each element in the view when used in conjunction with the\n.itemTpl configuration."},{"cls":"Ext.view.AbstractView","member":"itemSelector","type":"cfg","doc":"@required\nThis is a required setting."},{"cls":"Ext.view.AbstractView","member":"itemTpl","type":"cfg","doc":"The inner portion of the item template to be rendered."},{"cls":"Ext.view.AbstractView","member":"loadingCls","type":"cfg","doc":"The CSS class to apply to the loading message element (defaults to Ext.LoadMask.prototype.msgCls \"x-mask-loading\")"},{"cls":"Ext.view.AbstractView","member":"loadingHeight","type":"cfg","doc":"If specified, gives an explicit height for the data view when it is showing the .loadingText,\nif that is specified."},{"cls":"Ext.view.AbstractView","member":"loadingText","type":"cfg","doc":"A string to display during data load operations (defaults to undefined)."},{"cls":"Ext.view.AbstractView","member":"multiSelect","type":"cfg","doc":"True to allow selection of more than one item at a time, false to allow selection of only a single item\nat a time or ..."},{"cls":"Ext.view.AbstractView","member":"overItemCls","type":"cfg","doc":"A CSS class to apply to each item in the view on mouseover (defaults to undefined)."},{"cls":"Ext.view.AbstractView","member":"selectedItemCls","type":"cfg","doc":"A CSS class to apply to each selected item in the view (defaults to 'x-view-selected')."},{"cls":"Ext.view.AbstractView","member":"simpleSelect","type":"cfg","doc":"True to enable multiselection by clicking on multiple items without requiring the user to hold Shift or Ctrl,\nfalse t..."},{"cls":"Ext.view.AbstractView","member":"singleSelect","type":"cfg","doc":"True to allow selection of exactly one item at a time, false to allow no selection at all (defaults to false)."},{"cls":"Ext.view.AbstractView","member":"store","type":"cfg","doc":"@required\nThe Ext.data.Store to bind this DataView to."},{"cls":"Ext.view.AbstractView","member":"tpl","type":"cfg","doc":"@required\nThe HTML fragment or an array of fragments that will make up the template used by this DataView."},{"cls":"Ext.view.AbstractView","member":"trackOver","type":"cfg","doc":"True to enable mouseenter and mouseleave events"},{"cls":"Ext.view.AbstractView","member":"bindStore","type":"method","doc":"Changes the data store bound to this view and refreshes it."},{"cls":"Ext.view.AbstractView","member":"collectData","type":"method","doc":"Function which can be overridden which returns the data object passed to this\nDataView's .tpl to render the whole Dat..."},{"cls":"Ext.view.AbstractView","member":"deselect","type":"method","doc":"Deselects a record instance by record instance or index."},{"cls":"Ext.view.AbstractView","member":"findItemByChild","type":"method","doc":"Returns the template node the passed child belongs to, or null if it doesn't belong to one."},{"cls":"Ext.view.AbstractView","member":"findTargetByEvent","type":"method","doc":"Returns the template node by the Ext.EventObject or null if it is not found."},{"cls":"Ext.view.AbstractView","member":"getNode","type":"method","doc":"Gets a template node."},{"cls":"Ext.view.AbstractView","member":"getNodes","type":"method","doc":"Gets a range nodes."},{"cls":"Ext.view.AbstractView","member":"getRecord","type":"method","doc":"Gets a record from a node"},{"cls":"Ext.view.AbstractView","member":"getRecords","type":"method","doc":"Gets an array of the records from an array of nodes"},{"cls":"Ext.view.AbstractView","member":"getSelectedNodes","type":"method","doc":"Gets the currently selected nodes."},{"cls":"Ext.view.AbstractView","member":"getSelectedRecords","type":"method","doc":"Gets an array of the selected records"},{"cls":"Ext.view.AbstractView","member":"getSelectionCount","type":"method","doc":"Gets the number of selected nodes."},{"cls":"Ext.view.AbstractView","member":"getStore","type":"method","doc":"Returns the store associated with this DataView."},{"cls":"Ext.view.AbstractView","member":"indexOf","type":"method","doc":"Finds the index of the passed node."},{"cls":"Ext.view.AbstractView","member":"isSelected","type":"method","doc":"Returns true if the passed node is selected, else false."},{"cls":"Ext.view.AbstractView","member":"prepareData","type":"method","doc":"Function which can be overridden to provide custom formatting for each Record that is used by this\nDataView's .tpl to..."},{"cls":"Ext.view.AbstractView","member":"refresh","type":"method","doc":"Refreshes the view by reloading the data from the store and re-rendering the template."},{"cls":"Ext.view.AbstractView","member":"refreshNode","type":"method","doc":"Refreshes an individual node's data from the store."},{"cls":"Ext.view.AbstractView","member":"select","type":"method","doc":"Selects a record instance by record instance or index."},{"cls":"Ext.view.AbstractView","member":"beforerefresh","type":"event","doc":"Fires before the view is refreshed"},{"cls":"Ext.view.AbstractView","member":"itemadd","type":"event","doc":"Fires when the nodes associated with an recordset have been added to the underlying store"},{"cls":"Ext.view.AbstractView","member":"itemremove","type":"event","doc":"Fires when the node associated with an individual record is removed"},{"cls":"Ext.view.AbstractView","member":"itemupdate","type":"event","doc":"Fires when the node associated with an individual record is updated"},{"cls":"Ext.view.AbstractView","member":"refresh","type":"event","doc":"Fires when the view is refreshed"},{"cls":"Ext.XTemplate","member":"XTemplate","type":"cls","doc":"A template class that supports advanced functionality like:\nAutofilling arrays using templates and sub-templates\nCond..."},{"cls":"Ext.XTemplate","member":"codeRe","type":"cfg","doc":"The regular expression used to match code variables (default: matches {[expression]})."},{"cls":"Ext.XTemplate","member":"apply","type":"method","doc":"Alias for .applyTemplate\nReturns an HTML fragment of this template with the specified values applied."},{"cls":"Ext.XTemplate","member":"applyTemplate","type":"method","doc":"Returns an HTML fragment of this template with the specified values applied."},{"cls":"Ext.XTemplate","member":"compile","type":"method","doc":"Compile the template to a function for optimized performance."},{"cls":"Ext.XTemplate","member":"from","type":"method","doc":"Creates a template from the passed element's value (display:none textarea, preferred) or innerHTML."},{"cls":"Ext.Base","member":"Base","type":"cls","doc":"The root of all classes created with Ext.define\nAll prototype and static members of this class are inherited by any o..."},{"cls":"Ext.Base","member":"addStatics","type":"property","doc":"Add / override static properties of this class."},{"cls":"Ext.Base","member":"borrow","type":"property","doc":"Borrow another class' members to the prototype of this class."},{"cls":"Ext.Base","member":"create","type":"property","doc":"Create a new instance of this Class."},{"cls":"Ext.Base","member":"createAlias","type":"property","doc":"Create aliases for existing prototype methods."},{"cls":"Ext.Base","member":"implement","type":"property","doc":"Add methods / properties to the prototype of this class."},{"cls":"Ext.Base","member":"override","type":"property","doc":"Override prototype members of this class."},{"cls":"Ext.Base","member":"callOverridden","type":"method","doc":"Call the original method that was previously overridden with Ext.Base.override\n\n Ext.define('My.Cat', {\n co..."},{"cls":"Ext.Base","member":"getName","type":"method","doc":"Get the current class' name in string format."},{"cls":"Ext.Class","member":"Class","type":"cls","doc":"Handles class creation throughout the whole framework."},{"cls":"Ext.Class","member":"getDefaultPreprocessors","type":"method","doc":"Retrieve the array stack of default pre-processors"},{"cls":"Ext.Class","member":"getPreprocessor","type":"method","doc":"Retrieve a pre-processor callback function by its name, which has been registered before"},{"cls":"Ext.Class","member":"registerPreprocessor","type":"method","doc":"Register a new pre-processor to be used during the class creation process registerPreprocessor"},{"cls":"Ext.Class","member":"setDefaultPreprocessorPosition","type":"method","doc":"Insert this pre-processor at a specific position in the stack, optionally relative to\nany existing pre-processor."},{"cls":"Ext.Class","member":"setDefaultPreprocessors","type":"method","doc":"Set the default array stack of default pre-processors"},{"cls":"Ext.ClassManager","member":"ClassManager","type":"cls","doc":"Ext.ClassManager manages all classes and handles mapping from string class name to\nactual class objects throughout th..."},{"cls":"Ext.ClassManager","member":"create","type":"method","doc":"Defines a class."},{"cls":"Ext.ClassManager","member":"get","type":"method","doc":"Retrieve a class by its name."},{"cls":"Ext.ClassManager","member":"getAliasesByName","type":"method","doc":"Get the aliases of a class by the class name"},{"cls":"Ext.ClassManager","member":"getByAlias","type":"method","doc":"Get a reference to the class by its alias."},{"cls":"Ext.ClassManager","member":"getClass","type":"method","doc":"Get the class of the provided object; returns null if it's not an instance\nof any class created with Ext.define."},{"cls":"Ext.ClassManager","member":"getDisplayName","type":"method","doc":""},{"cls":"Ext.ClassManager","member":"getName","type":"method","doc":"Get the name of the class by its reference or its instance;\nusually invoked by the shorthand Ext.getClassName\n\n Ex..."},{"cls":"Ext.ClassManager","member":"getNameByAlias","type":"method","doc":"Get the name of a class by its alias."},{"cls":"Ext.ClassManager","member":"getNameByAlternate","type":"method","doc":"Get the name of a class by its alternate name."},{"cls":"Ext.ClassManager","member":"getNamesByExpression","type":"method","doc":"Converts a string expression to an array of matching class names."},{"cls":"Ext.ClassManager","member":"instantiate","type":"method","doc":"Instantiate a class by either full name, alias or alternate name; usually invoked by the convenient\nshorthand Ext.cre..."},{"cls":"Ext.ClassManager","member":"instantiateByAlias","type":"method","doc":"Instantiate a class by its alias; usually invoked by the convenient shorthand Ext.createByAlias\nIf Ext.Loader is Ext...."},{"cls":"Ext.ClassManager","member":"isCreated","type":"method","doc":"Checks if a class has already been created."},{"cls":"Ext.ClassManager","member":"registerPostprocessor","type":"method","doc":"Register a post-processor function."},{"cls":"Ext.ClassManager","member":"set","type":"method","doc":"Sets a name reference to a class."},{"cls":"Ext.ClassManager","member":"setAlias","type":"method","doc":"Register the alias for a class."},{"cls":"Ext.ClassManager","member":"setDefaultPostprocessorPosition","type":"method","doc":"Insert this post-processor at a specific position in the stack, optionally relative to\nany existing post-processor"},{"cls":"Ext.ClassManager","member":"setDefaultPostprocessors","type":"method","doc":"Set the default post processors array stack which are applied to every class."},{"cls":"Ext.ClassManager","member":"setNamespace","type":"method","doc":"Creates a namespace and assign the `value` to the created object\n\n Ext.ClassManager.setNamespace('MyCompany.pkg.Ex..."},{"cls":"Ext.Loader","member":"Loader","type":"cls","doc":"Ext.Loader is the heart of the new dynamic dependency loading capability in Ext JS 4+."},{"cls":"Ext.Loader","member":"disableCaching","type":"cfg","doc":"Appends current timestamp to script files to prevent caching\nDefaults to true"},{"cls":"Ext.Loader","member":"disableCachingParam","type":"cfg","doc":"The get parameter name for the cache buster's timestamp."},{"cls":"Ext.Loader","member":"enabled","type":"cfg","doc":"Whether or not to enable the dynamic dependency loading feature\nDefaults to false"},{"cls":"Ext.Loader","member":"paths","type":"cfg","doc":"The mapping from namespaces to file paths\n {\n 'Ext': '.', // This is set by default, Ext.layout.container.C..."},{"cls":"Ext.Loader","member":"history","type":"property","doc":"An array of class names to keep track of the dependency loading order."},{"cls":"Ext.Loader","member":"exclude","type":"method","doc":"Explicitly exclude files from being loaded."},{"cls":"Ext.Loader","member":"getConfig","type":"method","doc":"Get the config value corresponding to the specified name."},{"cls":"Ext.Loader","member":"getPath","type":"method","doc":"Translates a className to a file path by adding the\nthe proper prefix and converting the .'s to /'s."},{"cls":"Ext.Loader","member":"onReady","type":"method","doc":"Add a new listener to be executed when all required scripts are fully loaded"},{"cls":"Ext.Loader","member":"require","type":"method","doc":"Loads all classes by the given names and all their direct dependencies; optionally executes the given callback functi..."},{"cls":"Ext.Loader","member":"setConfig","type":"method","doc":"Set the configuration for the loader."},{"cls":"Ext.Loader","member":"setPath","type":"method","doc":"Sets the path of a namespace."},{"cls":"Ext.Loader","member":"syncRequire","type":"method","doc":"Synchronously loads all classes by the given names and all their direct dependencies; optionally executes the given c..."},{"cls":"Ext.CompositeElement","member":"CompositeElement","type":"cls","doc":"This class encapsulates a collection of DOM elements, providing methods to filter\nmembers, or to perform collective a..."},{"cls":"Ext.CompositeElement","member":"","type":"property","doc":"Iterates each `element` in this `composite` calling the supplied function using Ext.each."},{"cls":"Ext.CompositeElementLite","member":"CompositeElementLite","type":"cls","doc":"This class encapsulates a collection of DOM elements, providing methods to filter\nmembers, or to perform collective a..."},{"cls":"Ext.CompositeElementLite","member":"elements","type":"property","doc":"The Array of DOM elements which this CompositeElement encapsulates."},{"cls":"Ext.CompositeElementLite","member":"add","type":"method","doc":"Adds elements to this Composite object."},{"cls":"Ext.CompositeElementLite","member":"clear","type":"method","doc":"Removes all elements."},{"cls":"Ext.CompositeElementLite","member":"contains","type":"method","doc":"Returns true if this composite contains the passed element"},{"cls":"Ext.CompositeElementLite","member":"each","type":"method","doc":"Calls the passed function for each element in this composite."},{"cls":"Ext.CompositeElementLite","member":"fill","type":"method","doc":"Clears this Composite and adds the elements passed."},{"cls":"Ext.CompositeElementLite","member":"filter","type":"method","doc":"Filters this composite to only elements that match the passed selector."},{"cls":"Ext.CompositeElementLite","member":"first","type":"method","doc":"Returns the first Element"},{"cls":"Ext.CompositeElementLite","member":"getCount","type":"method","doc":"Returns the number of elements in this Composite."},{"cls":"Ext.CompositeElementLite","member":"indexOf","type":"method","doc":"Find the index of the passed element within the composite collection."},{"cls":"Ext.CompositeElementLite","member":"item","type":"method","doc":"Returns a flyweight Element of the dom element object at the specified index"},{"cls":"Ext.CompositeElementLite","member":"last","type":"method","doc":"Returns the last Element"},{"cls":"Ext.CompositeElementLite","member":"removeElement","type":"method","doc":"Removes the specified element(s)."},{"cls":"Ext.CompositeElementLite","member":"replaceElement","type":"method","doc":"Replaces the specified element with the passed element."},{"cls":"Ext.core.DomHelper","member":"DomHelper","type":"cls","doc":"The DomHelper class provides a layer of abstraction from DOM and transparently supports creating\nelements via DOM or ..."},{"cls":"Ext.core.DomHelper","member":"useDom","type":"property","doc":"True to force the use of DOM instead of html fragments"},{"cls":"Ext.core.DomHelper","member":"append","type":"method","doc":"Creates new DOM element(s) and appends them to el."},{"cls":"Ext.core.DomHelper","member":"applyStyles","type":"method","doc":"Applies a style specification to an element."},{"cls":"Ext.core.DomHelper","member":"createDom","type":"method","doc":"Creates new DOM element(s) without inserting them to the document."},{"cls":"Ext.core.DomHelper","member":"createTemplate","type":"method","doc":"Creates a new Ext.Template from the DOM object spec."},{"cls":"Ext.core.DomHelper","member":"insertAfter","type":"method","doc":"Creates new DOM element(s) and inserts them after el."},{"cls":"Ext.core.DomHelper","member":"insertBefore","type":"method","doc":"Creates new DOM element(s) and inserts them before el."},{"cls":"Ext.core.DomHelper","member":"insertFirst","type":"method","doc":"Creates new DOM element(s) and inserts them as the first child of el."},{"cls":"Ext.core.DomHelper","member":"insertHtml","type":"method","doc":"Inserts an HTML fragment into the DOM."},{"cls":"Ext.core.DomHelper","member":"markup","type":"method","doc":"Returns the markup for the passed Element(s) config."},{"cls":"Ext.core.DomHelper","member":"overwrite","type":"method","doc":"Creates new DOM element(s) and overwrites the contents of el with them."},{"cls":"Ext.DomQuery","member":"DomQuery","type":"cls","doc":"Provides high performance selector/xpath processing by compiling queries into reusable functions."},{"cls":"Ext.DomQuery","member":"matchers","type":"property","doc":"Collection of matching regular expressions and code snippets."},{"cls":"Ext.DomQuery","member":"operators","type":"property","doc":"Collection of operator comparison functions."},{"cls":"Ext.DomQuery","member":"pseudos","type":"property","doc":"Object hash of \"pseudo class\" filter functions which are used when filtering selections."},{"cls":"Ext.DomQuery","member":"compile","type":"method","doc":"Compiles a selector/xpath query into a reusable function."},{"cls":"Ext.DomQuery","member":"filter","type":"method","doc":"Filters an array of elements to only include matches of a simple selector (e.g."},{"cls":"Ext.DomQuery","member":"is","type":"method","doc":"Returns true if the passed element(s) match the passed simple selector (e.g."},{"cls":"Ext.DomQuery","member":"jsSelect","type":"method","doc":"Selects an array of DOM nodes using JavaScript-only implementation."},{"cls":"Ext.DomQuery","member":"select","type":"method","doc":"Selects an array of DOM nodes by CSS/XPath selector."},{"cls":"Ext.DomQuery","member":"selectNode","type":"method","doc":"Selects a single element."},{"cls":"Ext.DomQuery","member":"selectNumber","type":"method","doc":"Selects the value of a node, parsing integers and floats."},{"cls":"Ext.DomQuery","member":"selectValue","type":"method","doc":"Selects the value of a node, optionally replacing null with the defaultValue."},{"cls":"Ext.core.Element","member":"Element","type":"cls","doc":"Encapsulates a DOM element, adding simple DOM manipulation facilities, normalizing for browser differences."},{"cls":"Ext.core.Element","member":"DISPLAY","type":"property","doc":"Visibility mode constant for use with .setVisibilityMode."},{"cls":"Ext.core.Element","member":"OFFSETS","type":"property","doc":"Visibility mode constant for use with .setVisibilityMode."},{"cls":"Ext.core.Element","member":"VISIBILITY","type":"property","doc":"Visibility mode constant for use with .setVisibilityMode."},{"cls":"Ext.core.Element","member":"autoBoxAdjust","type":"property","doc":"true to automatically adjust width and height settings for box-model issues (default to true)"},{"cls":"Ext.core.Element","member":"defaultUnit","type":"property","doc":"The default unit to append to CSS values where a unit isn't provided (defaults to px)."},{"cls":"Ext.core.Element","member":"dom","type":"property","doc":"The DOM element"},{"cls":"Ext.core.Element","member":"id","type":"property","doc":"The DOM element ID"},{"cls":"Ext.core.Element","member":"originalDisplay","type":"property","doc":"The element's default display mode (defaults to \"\")"},{"cls":"Ext.core.Element","member":"visibilityCls","type":"property","doc":"Defaults to 'x-hide-nosize'"},{"cls":"Ext.core.Element","member":"addCls","type":"method","doc":"Adds one or more CSS classes to the element."},{"cls":"Ext.core.Element","member":"addClsOnClick","type":"method","doc":"Sets up event handlers to add and remove a css class when the mouse is down and then up on this element (a click effect)"},{"cls":"Ext.core.Element","member":"addClsOnFocus","type":"method","doc":"Sets up event handlers to add and remove a css class when this element has the focus"},{"cls":"Ext.core.Element","member":"addClsOnOver","type":"method","doc":"Sets up event handlers to add and remove a css class when the mouse is over this element"},{"cls":"Ext.core.Element","member":"addKeyListener","type":"method","doc":"Convenience method for constructing a KeyMap"},{"cls":"Ext.core.Element","member":"addKeyMap","type":"method","doc":"Creates a KeyMap for this element"},{"cls":"Ext.core.Element","member":"addListener","type":"method","doc":"Appends an event handler to this element."},{"cls":"Ext.core.Element","member":"adjustWidth","type":"method","doc":"TODO: Look at this"},{"cls":"Ext.core.Element","member":"alignTo","type":"method","doc":"Aligns this element with another element relative to the specified anchor points."},{"cls":"Ext.core.Element","member":"anchorTo","type":"method","doc":"Anchors an element to another element and realigns it when the window is resized."},{"cls":"Ext.core.Element","member":"appendChild","type":"method","doc":"Appends the passed element(s) to this element"},{"cls":"Ext.core.Element","member":"appendTo","type":"method","doc":"Appends this element to the passed element"},{"cls":"Ext.core.Element","member":"applyStyles","type":"method","doc":"More flexible version of .setStyle for setting style properties."},{"cls":"Ext.core.Element","member":"blur","type":"method","doc":"Tries to blur the element."},{"cls":"Ext.core.Element","member":"boxWrap","type":"method","doc":"Wraps the specified element with a special 9 element markup/CSS block that renders by default as\na gray container wit..."},{"cls":"Ext.core.Element","member":"center","type":"method","doc":"Centers the Element in either the viewport, or another Element."},{"cls":"Ext.core.Element","member":"child","type":"method","doc":"Selects a single *direct* child based on the passed CSS selector (the selector should not contain an id)."},{"cls":"Ext.core.Element","member":"clean","type":"method","doc":"Removes Empty, or whitespace filled text nodes."},{"cls":"Ext.core.Element","member":"clearListeners","type":"method","doc":"Removes all previous added listeners from this element"},{"cls":"Ext.core.Element","member":"clearOpacity","type":"method","doc":"Clears any opacity settings from this element."},{"cls":"Ext.core.Element","member":"clearPositioning","type":"method","doc":"Clear positioning back to the default when the document was loaded"},{"cls":"Ext.core.Element","member":"clip","type":"method","doc":"Store the current overflow setting and clip overflow on the element - use .unclip to remove"},{"cls":"Ext.core.Element","member":"contains","type":"method","doc":"Returns true if this element is an ancestor of the passed element"},{"cls":"Ext.core.Element","member":"createChild","type":"method","doc":"Creates the passed DomHelper config and appends it to this element or optionally inserts it before the passed child e..."},{"cls":"Ext.core.Element","member":"createProxy","type":"method","doc":"Creates a proxy element of this element"},{"cls":"Ext.core.Element","member":"createShim","type":"method","doc":"Creates an iframe shim for this element to keep selects and other windowed objects from\nshowing through."},{"cls":"Ext.core.Element","member":"destroy","type":"method","doc":"Removes this element's dom reference."},{"cls":"Ext.core.Element","member":"down","type":"method","doc":"Selects a single child at any depth below this element based on the passed CSS selector (the selector should not cont..."},{"cls":"Ext.core.Element","member":"enableDisplayMode","type":"method","doc":"Convenience method for setVisibilityMode(Element.DISPLAY)"},{"cls":"Ext.core.Element","member":"fadeIn","type":"method","doc":"Fade an element in (from transparent to opaque)."},{"cls":"Ext.core.Element","member":"fadeOut","type":"method","doc":"Fade an element out (from opaque to transparent)."},{"cls":"Ext.core.Element","member":"findParent","type":"method","doc":"Looks at this node and then at parent nodes for a match of the passed simple selector (e.g."},{"cls":"Ext.core.Element","member":"findParentNode","type":"method","doc":"Looks at parent nodes for a match of the passed simple selector (e.g."},{"cls":"Ext.core.Element","member":"first","type":"method","doc":"Gets the first child, skipping text nodes"},{"cls":"Ext.core.Element","member":"fly","type":"method","doc":"Gets the globally shared flyweight Element, with the passed node as the active element."},{"cls":"Ext.core.Element","member":"focus","type":"method","doc":"Tries to focus the element."},{"cls":"Ext.core.Element","member":"frame","type":"method","doc":"Shows a ripple of exploding, attenuating borders to draw attention to an Element."},{"cls":"Ext.core.Element","member":"fromPoint","type":"method","doc":"Returns the top Element that is located at the passed coordinates"},{"cls":"Ext.core.Element","member":"get","type":"method","doc":"Retrieves Ext.core.Element objects."},{"cls":"Ext.core.Element","member":"getActiveElement","type":"method","doc":"Returns the active element in the DOM."},{"cls":"Ext.core.Element","member":"getAlignToXY","type":"method","doc":"Gets the x,y coordinates to align this element with another element."},{"cls":"Ext.core.Element","member":"getAnchorXY","type":"method","doc":"Gets the x,y coordinates specified by the anchor position on the element."},{"cls":"Ext.core.Element","member":"getAttribute","type":"method","doc":"Returns the value of an attribute from the element's underlying DOM node."},{"cls":"Ext.core.Element","member":"getAttributeNS","type":"method","doc":"Returns the value of a namespaced attribute from the element's underlying DOM node."},{"cls":"Ext.core.Element","member":"getBorderWidth","type":"method","doc":"Gets the width of the border(s) for the specified side(s)"},{"cls":"Ext.core.Element","member":"getBottom","type":"method","doc":"Gets the bottom Y coordinate of the element (element Y position + element height)"},{"cls":"Ext.core.Element","member":"getBox","type":"method","doc":"Return an object defining the area of this Element which can be passed to .setBox to\nset another Element's size/locat..."},{"cls":"Ext.core.Element","member":"getCenterXY","type":"method","doc":"Calculates the x, y to center this element on the screen"},{"cls":"Ext.core.Element","member":"getColor","type":"method","doc":"Return the CSS color for the specified CSS attribute."},{"cls":"Ext.core.Element","member":"getComputedHeight","type":"method","doc":"Returns either the offsetHeight or the height of this element based on CSS height adjusted by padding or borders\nwhen..."},{"cls":"Ext.core.Element","member":"getComputedWidth","type":"method","doc":"Returns either the offsetWidth or the width of this element based on CSS width adjusted by padding or borders\nwhen ne..."},{"cls":"Ext.core.Element","member":"getConstrainVector","type":"method","doc":"Returns the [X, Y] vector by which this element must be translated to make a best attempt\nto constrain within the pas..."},{"cls":"Ext.core.Element","member":"getDocumentHeight","type":"method","doc":"Retrieves the document height"},{"cls":"Ext.core.Element","member":"getDocumentWidth","type":"method","doc":"Retrieves the document width"},{"cls":"Ext.core.Element","member":"getFrameWidth","type":"method","doc":"Returns the sum width of the padding and borders for the passed \"sides\"."},{"cls":"Ext.core.Element","member":"getHeight","type":"method","doc":"Returns the offset height of the element"},{"cls":"Ext.core.Element","member":"getLeft","type":"method","doc":"Gets the left X coordinate"},{"cls":"Ext.core.Element","member":"getLoader","type":"method","doc":"Gets this element's Ext.ElementLoader"},{"cls":"Ext.core.Element","member":"getMargin","type":"method","doc":"Returns an object with properties top, left, right and bottom representing the margins of this element unless sides i..."},{"cls":"Ext.core.Element","member":"getOffsetsTo","type":"method","doc":"Returns the offsets of this element from the passed element."},{"cls":"Ext.core.Element","member":"getOrientation","type":"method","doc":"Retrieves the current orientation of the window."},{"cls":"Ext.core.Element","member":"getPadding","type":"method","doc":"Gets the width of the padding(s) for the specified side(s)"},{"cls":"Ext.core.Element","member":"getPageBox","type":"method","doc":"Return an object defining the area of this Element which can be passed to .setBox to\nset another Element's size/locat..."},{"cls":"Ext.core.Element","member":"getPositioning","type":"method","doc":"Gets an object with all CSS positioning properties."},{"cls":"Ext.core.Element","member":"getRegion","type":"method","doc":"Returns the region of this element."},{"cls":"Ext.core.Element","member":"getRight","type":"method","doc":"Gets the right X coordinate of the element (element X position + element width)"},{"cls":"Ext.core.Element","member":"getScroll","type":"method","doc":"Returns the current scroll position of the element."},{"cls":"Ext.core.Element","member":"getSize","type":"method","doc":"Returns the size of the element."},{"cls":"Ext.core.Element","member":"getStyle","type":"method","doc":"Normalizes currentStyle and computedStyle."},{"cls":"Ext.core.Element","member":"getStyleSize","type":"method","doc":"Returns the dimensions of the element available to lay content out in."},{"cls":"Ext.core.Element","member":"getStyles","type":"method","doc":"Returns an object with properties matching the styles requested."},{"cls":"Ext.core.Element","member":"getTextWidth","type":"method","doc":"Returns the width in pixels of the passed text, or the width of the text in this Element."},{"cls":"Ext.core.Element","member":"getTop","type":"method","doc":"Gets the top Y coordinate"},{"cls":"Ext.core.Element","member":"getValue","type":"method","doc":"Returns the value of the \"value\" attribute"},{"cls":"Ext.core.Element","member":"getViewRegion","type":"method","doc":"Returns the content region of this element."},{"cls":"Ext.core.Element","member":"getViewSize","type":"method","doc":"Returns the dimensions of the element available to lay content out in."},{"cls":"Ext.core.Element","member":"getViewportHeight","type":"method","doc":"Retrieves the viewport height of the window."},{"cls":"Ext.core.Element","member":"getViewportWidth","type":"method","doc":"Retrieves the viewport width of the window."},{"cls":"Ext.core.Element","member":"getWidth","type":"method","doc":"Returns the offset width of the element"},{"cls":"Ext.core.Element","member":"getX","type":"method","doc":"Gets the current X position of the element based on page coordinates."},{"cls":"Ext.core.Element","member":"getXY","type":"method","doc":"Gets the current position of the element based on page coordinates."},{"cls":"Ext.core.Element","member":"getY","type":"method","doc":"Gets the current Y position of the element based on page coordinates."},{"cls":"Ext.core.Element","member":"ghost","type":"method","doc":"Slides the element while fading it out of view."},{"cls":"Ext.core.Element","member":"hasCls","type":"method","doc":"Checks if the specified CSS class exists on this element's DOM node."},{"cls":"Ext.core.Element","member":"hide","type":"method","doc":"Hide this element - Uses display mode to determine whether to use \"display\" or \"visibility\"."},{"cls":"Ext.core.Element","member":"highlight","type":"method","doc":"Highlights the Element by setting a color (applies to the background-color by default, but can be\nchanged using the \"..."},{"cls":"Ext.core.Element","member":"hover","type":"method","doc":"Sets up event handlers to call the passed functions when the mouse is moved into and out of the Element."},{"cls":"Ext.core.Element","member":"initDD","type":"method","doc":"Initializes a Ext.dd.DD drag drop object for this element."},{"cls":"Ext.core.Element","member":"initDDProxy","type":"method","doc":"Initializes a Ext.dd.DDProxy object for this element."},{"cls":"Ext.core.Element","member":"initDDTarget","type":"method","doc":"Initializes a Ext.dd.DDTarget object for this element."},{"cls":"Ext.core.Element","member":"insertAfter","type":"method","doc":"Inserts this element after the passed element in the DOM"},{"cls":"Ext.core.Element","member":"insertBefore","type":"method","doc":"Inserts this element before the passed element in the DOM"},{"cls":"Ext.core.Element","member":"insertFirst","type":"method","doc":"Inserts (or creates) an element (or DomHelper config) as the first child of this element"},{"cls":"Ext.core.Element","member":"insertHtml","type":"method","doc":"Inserts an html fragment into this element"},{"cls":"Ext.core.Element","member":"insertSibling","type":"method","doc":"Inserts (or creates) the passed element (or DomHelper config) as a sibling of this element"},{"cls":"Ext.core.Element","member":"is","type":"method","doc":"Returns true if this element matches the passed simple selector (e.g."},{"cls":"Ext.core.Element","member":"isBorderBox","type":"method","doc":"Tests various css rules/browsers to determine if this element uses a border box"},{"cls":"Ext.core.Element","member":"isDisplayed","type":"method","doc":"Returns true if display is not \"none\""},{"cls":"Ext.core.Element","member":"isMasked","type":"method","doc":"Returns true if this element is masked."},{"cls":"Ext.core.Element","member":"isScrollable","type":"method","doc":"Returns true if this element is scrollable."},{"cls":"Ext.core.Element","member":"isVisible","type":"method","doc":"Checks whether the element is currently visible using both visibility and display properties."},{"cls":"Ext.core.Element","member":"last","type":"method","doc":"Gets the last child, skipping text nodes"},{"cls":"Ext.core.Element","member":"load","type":"method","doc":"Direct access to the Ext.ElementLoader Ext.ElementLoader.load method."},{"cls":"Ext.core.Element","member":"mask","type":"method","doc":"Puts a mask over this element to disable user interaction."},{"cls":"Ext.core.Element","member":"monitorMouseLeave","type":"method","doc":"Monitors this Element for the mouse leaving."},{"cls":"Ext.core.Element","member":"move","type":"method","doc":"Move this element relative to its current position."},{"cls":"Ext.core.Element","member":"moveTo","type":"method","doc":"Sets the position of the element in page coordinates, regardless of how the element is positioned."},{"cls":"Ext.core.Element","member":"next","type":"method","doc":"Gets the next sibling, skipping text nodes"},{"cls":"Ext.core.Element","member":"normalize","type":"method","doc":"Normalizes CSS property keys from dash delimited to camel case JavaScript Syntax."},{"cls":"Ext.core.Element","member":"on","type":"method","doc":"Appends an event handler (shorthand for .addListener)."},{"cls":"Ext.core.Element","member":"parent","type":"method","doc":"Gets the parent node for this element, optionally chaining up trying to match a selector"},{"cls":"Ext.core.Element","member":"parseBox","type":"method","doc":"Parses a number or string representing margin sizes into an object."},{"cls":"Ext.core.Element","member":"parseStyles","type":"method","doc":"Converts a CSS string into an object with a property for each style."},{"cls":"Ext.core.Element","member":"pause","type":"method","doc":"@deprecated 4.0\nCreates a pause before any subsequent queued effects begin."},{"cls":"Ext.core.Element","member":"position","type":"method","doc":"Initializes positioning on this element."},{"cls":"Ext.core.Element","member":"prev","type":"method","doc":"Gets the previous sibling, skipping text nodes"},{"cls":"Ext.core.Element","member":"puff","type":"method","doc":"Fades the element out while slowly expanding it in all directions."},{"cls":"Ext.core.Element","member":"purgeAllListeners","type":"method","doc":"Recursively removes all previous added listeners from this element and its children"},{"cls":"Ext.core.Element","member":"query","type":"method","doc":"Selects child nodes based on the passed CSS selector (the selector should not contain an id)."},{"cls":"Ext.core.Element","member":"radioCls","type":"method","doc":"Adds one or more CSS classes to this element and removes the same class(es) from all siblings."},{"cls":"Ext.core.Element","member":"relayEvent","type":"method","doc":"Create an event handler on this element such that when the event fires and is handled by this element,\nit will be rel..."},{"cls":"Ext.core.Element","member":"remove","type":"method","doc":"Removes this element's dom reference."},{"cls":"Ext.core.Element","member":"removeAllListeners","type":"method","doc":"Removes all previous added listeners from this element"},{"cls":"Ext.core.Element","member":"removeAnchor","type":"method","doc":"Remove any anchor to this element."},{"cls":"Ext.core.Element","member":"removeCls","type":"method","doc":"Removes one or more CSS classes from the element."},{"cls":"Ext.core.Element","member":"removeListener","type":"method","doc":"Removes an event handler from this element."},{"cls":"Ext.core.Element","member":"repaint","type":"method","doc":"Forces the browser to repaint this element"},{"cls":"Ext.core.Element","member":"replace","type":"method","doc":"Replaces the passed element with this element"},{"cls":"Ext.core.Element","member":"replaceCls","type":"method","doc":"Replaces a CSS class on the element with another."},{"cls":"Ext.core.Element","member":"replaceWith","type":"method","doc":"Replaces this element with the passed element"},{"cls":"Ext.core.Element","member":"scale","type":"method","doc":"@deprecated 4.0\nAnimates the transition of an element's dimensions from a starting height/width\nto an ending height/w..."},{"cls":"Ext.core.Element","member":"scroll","type":"method","doc":"Scrolls this element the specified direction."},{"cls":"Ext.core.Element","member":"scrollIntoView","type":"method","doc":"Scrolls this element into view within the passed container."},{"cls":"Ext.core.Element","member":"scrollTo","type":"method","doc":"Scrolls this element the specified scroll point."},{"cls":"Ext.core.Element","member":"select","type":"method","doc":"Creates a Ext.CompositeElement for child nodes based on the passed CSS selector (the selector should not contain an id)."},{"cls":"Ext.core.Element","member":"serializeForm","type":"method","doc":"Serializes a DOM form into a url encoded string"},{"cls":"Ext.core.Element","member":"set","type":"method","doc":"Sets the passed attributes as attributes of this element (a style attribute can be a string, object or function)"},{"cls":"Ext.core.Element","member":"setBottom","type":"method","doc":"Sets the element's CSS bottom style."},{"cls":"Ext.core.Element","member":"setBounds","type":"method","doc":"Sets the element's position and size in one shot."},{"cls":"Ext.core.Element","member":"setBox","type":"method","doc":"Sets the element's box."},{"cls":"Ext.core.Element","member":"setDisplayed","type":"method","doc":"Sets the CSS display property."},{"cls":"Ext.core.Element","member":"setHeight","type":"method","doc":"Set the height of this Element."},{"cls":"Ext.core.Element","member":"setLeft","type":"method","doc":"Sets the element's left position directly using CSS style (instead of .setX)."},{"cls":"Ext.core.Element","member":"setLeftTop","type":"method","doc":"Quick set left and top adding default units"},{"cls":"Ext.core.Element","member":"setLocation","type":"method","doc":"Sets the position of the element in page coordinates, regardless of how the element is positioned."},{"cls":"Ext.core.Element","member":"setOpacity","type":"method","doc":"Set the opacity of the element"},{"cls":"Ext.core.Element","member":"setPositioning","type":"method","doc":"Set positioning with an object returned by getPositioning()."},{"cls":"Ext.core.Element","member":"setRegion","type":"method","doc":"Sets the element's position and size the specified region."},{"cls":"Ext.core.Element","member":"setRight","type":"method","doc":"Sets the element's CSS right style."},{"cls":"Ext.core.Element","member":"setSize","type":"method","doc":"Set the size of this Element."},{"cls":"Ext.core.Element","member":"setStyle","type":"method","doc":"Wrapper for setting style properties, also takes single object parameter of multiple styles."},{"cls":"Ext.core.Element","member":"setTop","type":"method","doc":"Sets the element's top position directly using CSS style (instead of .setY)."},{"cls":"Ext.core.Element","member":"setVisibilityMode","type":"method","doc":"Sets the element's visibility mode."},{"cls":"Ext.core.Element","member":"setVisible","type":"method","doc":"Sets the visibility of the element (see details)."},{"cls":"Ext.core.Element","member":"setWidth","type":"method","doc":"Set the width of this Element."},{"cls":"Ext.core.Element","member":"setX","type":"method","doc":"Sets the X position of the element based on page coordinates."},{"cls":"Ext.core.Element","member":"setXY","type":"method","doc":"Sets the position of the element in page coordinates, regardless of how the element is positioned."},{"cls":"Ext.core.Element","member":"setY","type":"method","doc":"Sets the Y position of the element based on page coordinates."},{"cls":"Ext.core.Element","member":"shift","type":"method","doc":"@deprecated 4.0\nAnimates the transition of any combination of an element's dimensions, xy position and/or opacity."},{"cls":"Ext.core.Element","member":"show","type":"method","doc":"Show this element - Uses display mode to determine whether to use \"display\" or \"visibility\"."},{"cls":"Ext.core.Element","member":"slideIn","type":"method","doc":"Slides the element into view."},{"cls":"Ext.core.Element","member":"slideOut","type":"method","doc":"Slides the element out of view."},{"cls":"Ext.core.Element","member":"swallowEvent","type":"method","doc":"Stops the specified event(s) from bubbling and optionally prevents the default action"},{"cls":"Ext.core.Element","member":"switchOff","type":"method","doc":"Blinks the element as if it was clicked and then collapses on its center (similar to switching off a television)."},{"cls":"Ext.core.Element","member":"toggle","type":"method","doc":"Toggles the element's visibility or display, depending on visibility mode."},{"cls":"Ext.core.Element","member":"toggleCls","type":"method","doc":"Toggles the specified CSS class on this element (removes it if it already exists, otherwise adds it)."},{"cls":"Ext.core.Element","member":"translatePoints","type":"method","doc":"Translates the passed page coordinates into left/top css values for this element"},{"cls":"Ext.core.Element","member":"un","type":"method","doc":"Removes an event handler from this element (see .removeListener for additional notes)."},{"cls":"Ext.core.Element","member":"unclip","type":"method","doc":"Return clipping (overflow) to original clipping before .clip was called"},{"cls":"Ext.core.Element","member":"unitizeBox","type":"method","doc":"Parses a number or string representing margin sizes into an object."},{"cls":"Ext.core.Element","member":"unmask","type":"method","doc":"Removes a previously applied mask."},{"cls":"Ext.core.Element","member":"unselectable","type":"method","doc":"Disables text selection for this element (normalized across browsers)"},{"cls":"Ext.core.Element","member":"up","type":"method","doc":"Walks up the dom looking for a parent node that matches the passed simple selector (e.g."},{"cls":"Ext.core.Element","member":"update","type":"method","doc":"Update the innerHTML of this element"},{"cls":"Ext.core.Element","member":"wrap","type":"method","doc":"Creates and wraps this element with another element"},{"cls":"Ext.core.Element","member":"DOMActivate","type":"event","doc":"Where supported."},{"cls":"Ext.core.Element","member":"DOMAttrModified","type":"event","doc":"Where supported."},{"cls":"Ext.core.Element","member":"DOMCharacterDataModified","type":"event","doc":"Where supported."},{"cls":"Ext.core.Element","member":"DOMFocusIn","type":"event","doc":"Where supported."},{"cls":"Ext.core.Element","member":"DOMFocusOut","type":"event","doc":"Where supported."},{"cls":"Ext.core.Element","member":"DOMNodeInserted","type":"event","doc":"Where supported."},{"cls":"Ext.core.Element","member":"DOMNodeInsertedIntoDocument","type":"event","doc":"Where supported."},{"cls":"Ext.core.Element","member":"DOMNodeRemoved","type":"event","doc":"Where supported."},{"cls":"Ext.core.Element","member":"DOMNodeRemovedFromDocument","type":"event","doc":"Where supported."},{"cls":"Ext.core.Element","member":"DOMSubtreeModified","type":"event","doc":"Where supported."},{"cls":"Ext.core.Element","member":"abort","type":"event","doc":"Fires when an object/image is stopped from loading before completely loaded."},{"cls":"Ext.core.Element","member":"blur","type":"event","doc":"Fires when an element loses focus either via the pointing device or by tabbing navigation."},{"cls":"Ext.core.Element","member":"change","type":"event","doc":"Fires when a control loses the input focus and its value has been modified since gaining focus."},{"cls":"Ext.core.Element","member":"click","type":"event","doc":"Fires when a mouse click is detected within the element."},{"cls":"Ext.core.Element","member":"contextmenu","type":"event","doc":"Fires when a right click is detected within the element."},{"cls":"Ext.core.Element","member":"dblclick","type":"event","doc":"Fires when a mouse double click is detected within the element."},{"cls":"Ext.core.Element","member":"error","type":"event","doc":"Fires when an object/image/frame cannot be loaded properly."},{"cls":"Ext.core.Element","member":"focus","type":"event","doc":"Fires when an element receives focus either via the pointing device or by tab navigation."},{"cls":"Ext.core.Element","member":"keydown","type":"event","doc":"Fires when a keydown is detected within the element."},{"cls":"Ext.core.Element","member":"keypress","type":"event","doc":"Fires when a keypress is detected within the element."},{"cls":"Ext.core.Element","member":"keyup","type":"event","doc":"Fires when a keyup is detected within the element."},{"cls":"Ext.core.Element","member":"load","type":"event","doc":"Fires when the user agent finishes loading all content within the element."},{"cls":"Ext.core.Element","member":"mousedown","type":"event","doc":"Fires when a mousedown is detected within the element."},{"cls":"Ext.core.Element","member":"mouseenter","type":"event","doc":"Fires when the mouse enters the element."},{"cls":"Ext.core.Element","member":"mouseleave","type":"event","doc":"Fires when the mouse leaves the element."},{"cls":"Ext.core.Element","member":"mousemove","type":"event","doc":"Fires when a mousemove is detected with the element."},{"cls":"Ext.core.Element","member":"mouseout","type":"event","doc":"Fires when a mouseout is detected with the element."},{"cls":"Ext.core.Element","member":"mouseover","type":"event","doc":"Fires when a mouseover is detected within the element."},{"cls":"Ext.core.Element","member":"mouseup","type":"event","doc":"Fires when a mouseup is detected within the element."},{"cls":"Ext.core.Element","member":"reset","type":"event","doc":"Fires when a form is reset."},{"cls":"Ext.core.Element","member":"resize","type":"event","doc":"Fires when a document view is resized."},{"cls":"Ext.core.Element","member":"scroll","type":"event","doc":"Fires when a document view is scrolled."},{"cls":"Ext.core.Element","member":"select","type":"event","doc":"Fires when a user selects some text in a text field, including input and textarea."},{"cls":"Ext.core.Element","member":"submit","type":"event","doc":"Fires when a form is submitted."},{"cls":"Ext.core.Element","member":"unload","type":"event","doc":"Fires when the user agent removes all content from a window or frame."},{"cls":"Ext.env.Browser","member":"Browser","type":"cls","doc":"Provide useful information about the current browser."},{"cls":"Ext.env.Browser","member":"engineName","type":"property","doc":"Read-only - the full name of the current browser's engine\nPossible values are: WebKit, Gecko, Presto, Trident and Other"},{"cls":"Ext.env.Browser","member":"engineVersion","type":"property","doc":"Read-only, refer to Ext.Version"},{"cls":"Ext.env.Browser","member":"isSecure","type":"property","doc":"True if the page is running over SSL"},{"cls":"Ext.env.Browser","member":"isStrict","type":"property","doc":"True if the document is in strict mode"},{"cls":"Ext.env.Browser","member":"name","type":"property","doc":"Read-only - the full name of the current browser\nPossible values are: IE, Firefox, Safari, Chrome, Opera and Other"},{"cls":"Ext.env.Browser","member":"version","type":"property","doc":"Read-only, refer to Ext.Version"},{"cls":"Ext.env.Browser","member":"is","type":"method","doc":"A \"hybrid\" property, can be either accessed as a method call, i.e:\n\nif (Ext.browser.is('IE')) { ..."},{"cls":"Ext.env.FeatureDetector","member":"FeatureDetector","type":"cls","doc":""},{"cls":"Ext.env.OS","member":"OS","type":"cls","doc":"Provide useful information about the current operating system environment."},{"cls":"Ext.env.OS","member":"name","type":"property","doc":"Read-only - the full name of the current operating system\nPossible values are: iOS, Android, WebOS, BlackBerry, MacOS..."},{"cls":"Ext.env.OS","member":"version","type":"property","doc":"Read-only, refer to Ext.Version"},{"cls":"Ext.env.OS","member":"is","type":"method","doc":"A \"hybrid\" property, can be either accessed as a method call, i.e:\n\nif (Ext.os.is('Android')) { ..."},{"cls":"Ext.EventManager","member":"EventManager","type":"cls","doc":"Registers event handlers that want to receive a normalized EventObject instead of the standard browser event and prov..."},{"cls":"Ext.EventManager","member":"addListener","type":"method","doc":"Appends an event handler to an element."},{"cls":"Ext.EventManager","member":"getId","type":"method","doc":"Get the id of the element."},{"cls":"Ext.EventManager","member":"getKeyEvent","type":"method","doc":"Indicates which event to use for getting key presses."},{"cls":"Ext.EventManager","member":"getPageX","type":"method","doc":"Gets the x coordinate from the event"},{"cls":"Ext.EventManager","member":"getPageXY","type":"method","doc":"Gets the x & ycoordinate from the event"},{"cls":"Ext.EventManager","member":"getPageY","type":"method","doc":"Gets the y coordinate from the event"},{"cls":"Ext.EventManager","member":"getRelatedTarget","type":"method","doc":"Gets the related target from the event."},{"cls":"Ext.EventManager","member":"getTarget","type":"method","doc":"Gets the target of the event."},{"cls":"Ext.EventManager","member":"on","type":"method","doc":"Alias for Ext.EventManager.addListener"},{"cls":"Ext.EventManager","member":"onDocumentReady","type":"method","doc":"Adds a listener to be notified when the document is ready (before onload and before images are loaded)."},{"cls":"Ext.EventManager","member":"onWindowResize","type":"method","doc":"Adds a listener to be notified when the browser window is resized and provides resize event buffering (100 millisecon..."},{"cls":"Ext.EventManager","member":"preventDefault","type":"method","doc":"Prevents the browsers default handling of the event."},{"cls":"Ext.EventManager","member":"purgeElement","type":"method","doc":"Recursively removes all previous added listeners from an element and its children."},{"cls":"Ext.EventManager","member":"removeAll","type":"method","doc":"Removes all event handers from an element."},{"cls":"Ext.EventManager","member":"removeListener","type":"method","doc":"Removes an event handler from an element."},{"cls":"Ext.EventManager","member":"removeResizeListener","type":"method","doc":"Removes the passed window resize listener."},{"cls":"Ext.EventManager","member":"removeUnloadListener","type":"method","doc":"Removes the passed window unload listener."},{"cls":"Ext.EventManager","member":"stopEvent","type":"method","doc":"Stop the event (preventDefault and stopPropagation)"},{"cls":"Ext.EventManager","member":"stopPropagation","type":"method","doc":"Cancels bubbling of the event."},{"cls":"Ext.EventManager","member":"un","type":"method","doc":"Alias for Ext.EventManager.removeListener"},{"cls":"Ext.EventObject","member":"EventObject","type":"cls","doc":"Just as Ext.core.Element wraps around a native DOM node, Ext.EventObject\nwraps the browser's native event-object norm..."},{"cls":"Ext.EventObject","member":"A","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"ALT","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"B","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"BACKSPACE","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"C","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"CAPS_LOCK","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"CONTEXT_MENU","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"CTRL","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"D","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"DELETE","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"DOWN","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"E","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"EIGHT","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"END","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"ENTER","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"ESC","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"F","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"F1","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"F10","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"F11","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"F12","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"F2","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"F3","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"F4","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"F5","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"F6","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"F7","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"F8","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"F9","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"FIVE","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"FOUR","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"G","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"H","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"HOME","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"I","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"INSERT","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"J","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"K","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"L","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"LEFT","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"M","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"N","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NINE","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_CENTER","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_DIVISION","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_EIGHT","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_FIVE","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_FOUR","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_MINUS","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_MULTIPLY","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_NINE","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_ONE","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_PERIOD","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_PLUS","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_SEVEN","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_SIX","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_THREE","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_TWO","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"NUM_ZERO","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"O","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"ONE","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"P","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"PAGE_DOWN","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"PAGE_UP","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"PAUSE","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"PRINT_SCREEN","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"Q","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"R","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"RETURN","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"RIGHT","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"S","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"SEVEN","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"SHIFT","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"SIX","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"SPACE","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"T","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"TAB","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"THREE","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"TWO","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"U","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"UP","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"V","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"W","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"X","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"Y","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"Z","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"ZERO","type":"property","doc":"Key constant"},{"cls":"Ext.EventObject","member":"getCharCode","type":"method","doc":"Gets the character code for the event."},{"cls":"Ext.EventObject","member":"getKey","type":"method","doc":"Returns a normalized keyCode for the event."},{"cls":"Ext.EventObject","member":"getPageX","type":"method","doc":"Gets the x coordinate of the event."},{"cls":"Ext.EventObject","member":"getPageY","type":"method","doc":"Gets the y coordinate of the event."},{"cls":"Ext.EventObject","member":"getPoint","type":"method","doc":"Returns a point object that consists of the object coordinates."},{"cls":"Ext.EventObject","member":"getRelatedTarget","type":"method","doc":"Gets the related target."},{"cls":"Ext.EventObject","member":"getTarget","type":"method","doc":"Gets the target for the event."},{"cls":"Ext.EventObject","member":"getWheelDelta","type":"method","doc":"Normalizes mouse wheel delta across browsers"},{"cls":"Ext.EventObject","member":"getX","type":"method","doc":"Gets the x coordinate of the event."},{"cls":"Ext.EventObject","member":"getXY","type":"method","doc":"Gets the page coordinates of the event."},{"cls":"Ext.EventObject","member":"getY","type":"method","doc":"Gets the y coordinate of the event."},{"cls":"Ext.EventObject","member":"hasModifier","type":"method","doc":"Returns true if the control, meta, shift or alt key was pressed during this event."},{"cls":"Ext.EventObject","member":"injectEvent","type":"method","doc":"Injects a DOM event using the data in this object and (optionally) a new target."},{"cls":"Ext.EventObject","member":"isNavKeyPress","type":"method","doc":"Checks if the key pressed was a \"navigation\" key"},{"cls":"Ext.EventObject","member":"isSpecialKey","type":"method","doc":"Checks if the key pressed was a \"special\" key"},{"cls":"Ext.EventObject","member":"preventDefault","type":"method","doc":"Prevents the browsers default handling of the event."},{"cls":"Ext.EventObject","member":"stopEvent","type":"method","doc":"Stop the event (preventDefault and stopPropagation)"},{"cls":"Ext.EventObject","member":"stopPropagation","type":"method","doc":"Cancels bubbling of the event."},{"cls":"Ext.EventObject","member":"within","type":"method","doc":"Returns true if the target of this event is a child of el."},{"cls":"Ext","member":"Ext","type":"cls","doc":"The Ext namespace (global object) encapsulates all classes, singletons, and utility methods provided by Sencha's libr..."},{"cls":"Ext","member":"BLANK_IMAGE_URL","type":"property","doc":"URL to a 1x1 transparent gif image used by Ext to create inline icons with CSS background images."},{"cls":"Ext","member":"SSL_SECURE_URL","type":"property","doc":"URL to a blank file used by Ext when in secure mode for iframe src and onReady src to prevent\nthe IE insecure content..."},{"cls":"Ext","member":"USE_NATIVE_JSON","type":"property","doc":"Indicates whether to use native browser parsing for JSON methods."},{"cls":"Ext","member":"enableFx","type":"property","doc":"True if the Ext.fx.Anim Class is available"},{"cls":"Ext","member":"enableGarbageCollector","type":"property","doc":"True to automatically uncache orphaned Ext.core.Elements periodically (defaults to true)"},{"cls":"Ext","member":"enableListenerCollection","type":"property","doc":"True to automatically purge event listeners during garbageCollection (defaults to true)."},{"cls":"Ext","member":"enableNestedListenerRemoval","type":"property","doc":"EXPERIMENTAL - True to cascade listener removal to child elements when an element is removed."},{"cls":"Ext","member":"enumerables","type":"property","doc":"An array containing extra enumerables for old browsers"},{"cls":"Ext","member":"isChrome","type":"property","doc":"True if the detected browser is Chrome."},{"cls":"Ext","member":"isFF3_0","type":"property","doc":"True if the detected browser uses FireFox 3.0"},{"cls":"Ext","member":"isFF3_5","type":"property","doc":"True if the detected browser uses FireFox 3.5"},{"cls":"Ext","member":"isFF3_6","type":"property","doc":"True if the detected browser uses FireFox 3.6"},{"cls":"Ext","member":"isGecko","type":"property","doc":"True if the detected browser uses the Gecko layout engine (e.g."},{"cls":"Ext","member":"isGecko3","type":"property","doc":"True if the detected browser uses a Gecko 1.9+ layout engine (e.g."},{"cls":"Ext","member":"isGecko4","type":"property","doc":"True if the detected browser uses a Gecko 2.0+ layout engine (e.g."},{"cls":"Ext","member":"isIE","type":"property","doc":"True if the detected browser is Internet Explorer."},{"cls":"Ext","member":"isIE6","type":"property","doc":"True if the detected browser is Internet Explorer 6.x."},{"cls":"Ext","member":"isIE7","type":"property","doc":"True if the detected browser is Internet Explorer 7.x."},{"cls":"Ext","member":"isIE8","type":"property","doc":"True if the detected browser is Internet Explorer 8.x."},{"cls":"Ext","member":"isIE9","type":"property","doc":"True if the detected browser is Internet Explorer 9.x."},{"cls":"Ext","member":"isLinux","type":"property","doc":"True if the detected platform is Linux."},{"cls":"Ext","member":"isMac","type":"property","doc":"True if the detected platform is Mac OS."},{"cls":"Ext","member":"isOpera","type":"property","doc":"True if the detected browser is Opera."},{"cls":"Ext","member":"isOpera10_5","type":"property","doc":"True if the detected browser is Opera 10.5x."},{"cls":"Ext","member":"isReady","type":"property","doc":"True when the document is fully initialized and ready for action"},{"cls":"Ext","member":"isSafari","type":"property","doc":"True if the detected browser is Safari."},{"cls":"Ext","member":"isSafari2","type":"property","doc":"True if the detected browser is Safari 2.x."},{"cls":"Ext","member":"isSafari3","type":"property","doc":"True if the detected browser is Safari 3.x."},{"cls":"Ext","member":"isSafari4","type":"property","doc":"True if the detected browser is Safari 4.x."},{"cls":"Ext","member":"isWebKit","type":"property","doc":"True if the detected browser uses WebKit."},{"cls":"Ext","member":"isWindows","type":"property","doc":"True if the detected platform is Windows."},{"cls":"Ext","member":"scopeResetCSS","type":"property","doc":"True to scope the reset CSS to be just applied to Ext components."},{"cls":"Ext","member":"useShims","type":"property","doc":"By default, Ext intelligently decides whether floating elements should be shimmed."},{"cls":"Ext","member":"webKitVersion","type":"property","doc":"The current version of WebKit (-1 if the browser does not use WebKit)."},{"cls":"Ext","member":"addBehaviors","type":"method","doc":"Applies event listeners to elements by selectors when the document is ready."},{"cls":"Ext","member":"application","type":"method","doc":"TBD"},{"cls":"Ext","member":"apply","type":"method","doc":"Copies all the properties of config to the specified object."},{"cls":"Ext","member":"applyIf","type":"method","doc":"Copies all the properties of config to object if they don't already exist."},{"cls":"Ext","member":"bind","type":"method","doc":"Shorthand for Ext.Function.bind"},{"cls":"Ext","member":"callback","type":"method","doc":"Execute a callback function in a particular scope."},{"cls":"Ext","member":"clean","type":"method","doc":"Old alias to Ext.Array.clean\n@deprecated 4.0.0 Use Ext.Array.clean instead"},{"cls":"Ext","member":"clone","type":"method","doc":"Clone almost any type of variable including array, object, DOM nodes and Date without keeping the old reference"},{"cls":"Ext","member":"copyTo","type":"method","doc":"Copies a set of named properties fom the source object to the destination object."},{"cls":"Ext","member":"create","type":"method","doc":"Convenient shorthand, see Ext.ClassManager.instantiate"},{"cls":"Ext","member":"createByAlias","type":"method","doc":"Convenient shorthand, see Ext.ClassManager.instantiateByAlias"},{"cls":"Ext","member":"decode","type":"method","doc":"Shorthand for Ext.JSON.decode"},{"cls":"Ext","member":"defer","type":"method","doc":"Shorthand for Ext.Function.defer"},{"cls":"Ext","member":"define","type":"method","doc":"Convenient shorthand for Ext.ClassManager.create, see detailed Ext.Class"},{"cls":"Ext","member":"destroy","type":"method","doc":"Attempts to destroy any objects passed to it by removing all event listeners, removing them from the\nDOM (if applicab..."},{"cls":"Ext","member":"destroyMembers","type":"method","doc":"Attempts to destroy and then remove a set of named properties of the passed object."},{"cls":"Ext","member":"each","type":"method","doc":"Convenient alias to Ext.Array.each"},{"cls":"Ext","member":"emptyFn","type":"method","doc":"A reusable empty function"},{"cls":"Ext","member":"encode","type":"method","doc":"Shorthand for Ext.JSON.encode"},{"cls":"Ext","member":"escapeRe","type":"method","doc":"Escapes the passed string for use in a regular expression"},{"cls":"Ext","member":"exclude","type":"method","doc":"Convenient shortcut to Ext.Loader.exclude"},{"cls":"Ext","member":"extend","type":"method","doc":"This method deprecated."},{"cls":"Ext","member":"flatten","type":"method","doc":"Old alias to Ext.Array.flatten\n@deprecated 4.0.0 Use Ext.Array.flatten instead"},{"cls":"Ext","member":"fly","type":"method","doc":"Gets the globally shared flyweight Element, with the passed node as the active element."},{"cls":"Ext","member":"get","type":"method","doc":"Retrieves Ext.core.Element objects."},{"cls":"Ext","member":"getBody","type":"method","doc":"Returns the current document body as an Ext.core.Element."},{"cls":"Ext","member":"getClassName","type":"method","doc":"Convenient shorthand, see Ext.ClassManager.getClass"},{"cls":"Ext","member":"getCmp","type":"method","doc":"This is shorthand reference to Ext.ComponentManager.get."},{"cls":"Ext","member":"getDoc","type":"method","doc":"Returns the current HTML document object as an Ext.core.Element."},{"cls":"Ext","member":"getDom","type":"method","doc":"Return the dom node for the passed String (id), dom node, or Ext.core.Element."},{"cls":"Ext","member":"getHead","type":"method","doc":"Returns the current document head as an Ext.core.Element."},{"cls":"Ext","member":"getOrientation","type":"method","doc":"Returns the current orientation of the mobile device"},{"cls":"Ext","member":"getScrollBarWidth","type":"method","doc":"Utility method for getting the width of the browser scrollbar."},{"cls":"Ext","member":"getStore","type":"method","doc":"Gets a registered Store by id (shortcut to .lookup)"},{"cls":"Ext","member":"htmlDecode","type":"method","doc":"Convert certain characters (&, , and ') from their HTML character equivalents."},{"cls":"Ext","member":"htmlEncode","type":"method","doc":"Convert certain characters (&, , and ') to their HTML character equivalents for literal display in web pages."},{"cls":"Ext","member":"id","type":"method","doc":"Generates unique ids."},{"cls":"Ext","member":"invoke","type":"method","doc":"Invokes a method on each item in an Array."},{"cls":"Ext","member":"isArray","type":"method","doc":"Returns true if the passed value is a JavaScript Array, false otherwise."},{"cls":"Ext","member":"isBoolean","type":"method","doc":"Returns true if the passed value is a boolean."},{"cls":"Ext","member":"isDate","type":"method","doc":"Returns true if the passed value is a JavaScript Date object, false otherwise."},{"cls":"Ext","member":"isDefined","type":"method","doc":"Returns true if the passed value is defined."},{"cls":"Ext","member":"isElement","type":"method","doc":"Returns true if the passed value is an HTMLElement"},{"cls":"Ext","member":"isEmpty","type":"method","doc":"Returns true if the passed value is empty, false otherwise."},{"cls":"Ext","member":"isFunction","type":"method","doc":"Returns true if the passed value is a JavaScript Function, false otherwise."},{"cls":"Ext","member":"isIterable","type":"method","doc":"Returns true if the passed value is iterable, false otherwise"},{"cls":"Ext","member":"isNumber","type":"method","doc":"Returns true if the passed value is a number."},{"cls":"Ext","member":"isNumeric","type":"method","doc":"Validates that a value is numeric."},{"cls":"Ext","member":"isObject","type":"method","doc":"Returns true if the passed value is a JavaScript Object, false otherwise."},{"cls":"Ext","member":"isPrimitive","type":"method","doc":"Returns true if the passed value is a JavaScript 'primitive', a string, number or boolean."},{"cls":"Ext","member":"isString","type":"method","doc":"Returns true if the passed value is a string."},{"cls":"Ext","member":"isTextNode","type":"method","doc":"Returns true if the passed value is a TextNode"},{"cls":"Ext","member":"iterate","type":"method","doc":"Iterates either an array or an object."},{"cls":"Ext","member":"log","type":"method","doc":"Logs a message."},{"cls":"Ext","member":"max","type":"method","doc":"Old alias to Ext.Array.max\n@deprecated 4.0.0 Use Ext.Array.max instead"},{"cls":"Ext","member":"mean","type":"method","doc":"Old alias to Ext.Array.mean\n@deprecated 4.0.0 Use Ext.Array.mean instead"},{"cls":"Ext","member":"merge","type":"method","doc":"A convenient alias method for Ext.Object.merge"},{"cls":"Ext","member":"min","type":"method","doc":"Old alias to Ext.Array.min\n@deprecated 4.0.0 Use Ext.Array.min instead"},{"cls":"Ext","member":"namespace","type":"method","doc":"Creates namespaces to be used for scoping variables and classes so that they are not global."},{"cls":"Ext","member":"ns","type":"method","doc":"Convenient alias for Ext.namespace"},{"cls":"Ext","member":"num","type":"method","doc":"This method is deprecated, please use Ext.Number.from instead\n\n@deprecated 4.0.0 Replaced by Ext.Number.from"},{"cls":"Ext","member":"onDocumentReady","type":"method","doc":"Alias for Ext.EventManager.onDocumentReady"},{"cls":"Ext","member":"onReady","type":"method","doc":"Alias for Ext.Loader.onReady with withDomReady set to true"},{"cls":"Ext","member":"override","type":"method","doc":"Proxy to Ext.Base.override."},{"cls":"Ext","member":"partition","type":"method","doc":"Partitions the set into two sets: a true set and a false set."},{"cls":"Ext","member":"pass","type":"method","doc":"Shorthand for Ext.Function.pass"},{"cls":"Ext","member":"pluck","type":"method","doc":"Old alias to Ext.Array.pluck\n@deprecated 4.0.0 Use Ext.Array.pluck instead"},{"cls":"Ext","member":"preg","type":"method","doc":"Shorthand for Ext.PluginManager.registerType"},{"cls":"Ext","member":"query","type":"method","doc":"Selects an array of DOM nodes by CSS/XPath selector."},{"cls":"Ext","member":"regModel","type":"method","doc":"Creates a new Model class from the specified config object."},{"cls":"Ext","member":"regStore","type":"method","doc":"Creates a new store for the given id and config, then registers it with the Ext.data.StoreManager."},{"cls":"Ext","member":"removeNode","type":"method","doc":"Removes a DOM node from the document."},{"cls":"Ext","member":"require","type":"method","doc":"Convenient alias of Ext.Loader.require."},{"cls":"Ext","member":"select","type":"method","doc":"Selects elements based on the passed CSS selector to enable Ext.core.Element methods\nto be applied to many related el..."},{"cls":"Ext","member":"sum","type":"method","doc":"Old alias to Ext.Array.sum\n@deprecated 4.0.0 Use Ext.Array.sum instead"},{"cls":"Ext","member":"syncRequire","type":"method","doc":"Synchronous version of Ext.require, convenient alias of Ext.Loader.syncRequire."},{"cls":"Ext","member":"toArray","type":"method","doc":"Convenient alias to Ext.Array.toArray"},{"cls":"Ext","member":"toSentence","type":"method","doc":"Turns an array into a sentence, joined by a specified connector - e.g.:\nExt.toSentence(['Adama', 'Tigh', 'Roslin']); ..."},{"cls":"Ext","member":"type","type":"method","doc":"Old alias to Ext.typeOf\n@deprecated 4.0.0 Use Ext.typeOf instead"},{"cls":"Ext","member":"typeOf","type":"method","doc":"Returns the type of the given variable in string format."},{"cls":"Ext","member":"unique","type":"method","doc":"Old alias to Ext.Array.unique\n@deprecated 4.0.0 Use Ext.Array.unique instead"},{"cls":"Ext","member":"urlAppend","type":"method","doc":"Appends content to the query string of a URL, handling logic for whether to place\na question mark or ampersand."},{"cls":"Ext","member":"urlDecode","type":"method","doc":"A convenient alias method for Ext.Object.fromQueryString @deprecated 4.0.0 Use Ext.Object.fromQueryString instead"},{"cls":"Ext","member":"urlEncode","type":"method","doc":"A convenient alias method for Ext.Object.toQueryString @deprecated 4.0.0 Use Ext.Object.toQueryString instead"},{"cls":"Ext","member":"value","type":"method","doc":"Utility method for returning a default value if the passed value is empty."},{"cls":"Ext","member":"valueFrom","type":"method","doc":"Returns the given value itself if it's not empty, as described in Ext.isEmpty; returns the default\nvalue (second argu..."},{"cls":"Ext","member":"widget","type":"method","doc":"Convenient shorthand to create a widget by its xtype, also see Ext.ClassManager.instantiateByAlias\n\n var button = ..."},{"cls":"Ext","member":"zip","type":"method","doc":"Zips N sets together."},{"cls":"Ext.Array","member":"Array","type":"cls","doc":"A set of useful static methods to deal with arrays; provide missing methods for older browsers."},{"cls":"Ext.Array","member":"clean","type":"method","doc":"Filter through an array and remove empty item as defined in Ext.isEmpty\n\n@see Ext.Array.filter"},{"cls":"Ext.Array","member":"clone","type":"method","doc":"Clone a flat array without referencing the previous one."},{"cls":"Ext.Array","member":"contains","type":"method","doc":"Checks whether or not the given `array` contains the specified `item`"},{"cls":"Ext.Array","member":"difference","type":"method","doc":"Perform a set difference A-B by subtracting all items in array B from array A."},{"cls":"Ext.Array","member":"each","type":"method","doc":"Iterates an array or an iterable value and invoke the given callback function for each item."},{"cls":"Ext.Array","member":"every","type":"method","doc":"Executes the specified function for each array element until the function returns a falsy value."},{"cls":"Ext.Array","member":"filter","type":"method","doc":"Creates a new array with all of the elements of this array for which\nthe provided filtering function returns true."},{"cls":"Ext.Array","member":"flatten","type":"method","doc":"Recursively flattens into 1-d Array."},{"cls":"Ext.Array","member":"forEach","type":"method","doc":"Iterates an array and invoke the given callback function for each item."},{"cls":"Ext.Array","member":"from","type":"method","doc":"Converts a value to an array if it's not already an array; returns:\n\n- An empty array if given value is `undefined` o..."},{"cls":"Ext.Array","member":"include","type":"method","doc":"Push an item into the array only if the array doesn't contain it yet"},{"cls":"Ext.Array","member":"indexOf","type":"method","doc":"Get the index of the provided `item` in the given `array`, a supplement for the\nmissing arrayPrototype.indexOf in Int..."},{"cls":"Ext.Array","member":"intersect","type":"method","doc":"Merge multiple arrays into one with unique items that exist in all of the arrays."},{"cls":"Ext.Array","member":"map","type":"method","doc":"Creates a new array with the results of calling a provided function on every element in this array."},{"cls":"Ext.Array","member":"max","type":"method","doc":"Returns the maximum value in the Array"},{"cls":"Ext.Array","member":"mean","type":"method","doc":"Calculates the mean of all items in the array"},{"cls":"Ext.Array","member":"merge","type":"method","doc":"Merge multiple arrays into one with unique items."},{"cls":"Ext.Array","member":"min","type":"method","doc":"Returns the minimum value in the Array."},{"cls":"Ext.Array","member":"pluck","type":"method","doc":"Plucks the value of a property from each item in the Array."},{"cls":"Ext.Array","member":"remove","type":"method","doc":"Removes the specified item from the array if it exists"},{"cls":"Ext.Array","member":"some","type":"method","doc":"Executes the specified function for each array element until the function returns a truthy value."},{"cls":"Ext.Array","member":"sort","type":"method","doc":"Sorts the elements of an Array."},{"cls":"Ext.Array","member":"sum","type":"method","doc":"Calculates the sum of all items in the given array"},{"cls":"Ext.Array","member":"toArray","type":"method","doc":"Converts any iterable (numeric indices and a length property) into a true array."},{"cls":"Ext.Array","member":"union","type":"method","doc":"Alias to Ext.Array.merge."},{"cls":"Ext.Array","member":"unique","type":"method","doc":"Returns a new array with unique items"},{"cls":"Ext.Date","member":"Date","type":"cls","doc":"A set of useful static methods to deal with date\nNote that if Ext.Date is required and loaded, it will copy all metho..."},{"cls":"Ext.Date","member":"DAY","type":"property","doc":"Date interval constant"},{"cls":"Ext.Date","member":"HOUR","type":"property","doc":"Date interval constant"},{"cls":"Ext.Date","member":"MILLI","type":"property","doc":"Date interval constant"},{"cls":"Ext.Date","member":"MINUTE","type":"property","doc":"Date interval constant"},{"cls":"Ext.Date","member":"MONTH","type":"property","doc":"Date interval constant"},{"cls":"Ext.Date","member":"SECOND","type":"property","doc":"Date interval constant"},{"cls":"Ext.Date","member":"YEAR","type":"property","doc":"Date interval constant"},{"cls":"Ext.Date","member":"dayNames","type":"property","doc":"An array of textual day names."},{"cls":"Ext.Date","member":"defaultFormat","type":"property","doc":"The date format string that the .dateRenderer and .date functions use."},{"cls":"Ext.Date","member":"defaults","type":"property","doc":"An object hash containing default date values used during date parsing."},{"cls":"Ext.Date","member":"formatCodes","type":"property","doc":"The base format-code to formatting-function hashmap used by the .format method."},{"cls":"Ext.Date","member":"formatFunctions","type":"property","doc":"An object hash in which each property is a date formatting function."},{"cls":"Ext.Date","member":"monthNames","type":"property","doc":"An array of textual month names."},{"cls":"Ext.Date","member":"monthNumbers","type":"property","doc":"An object hash of zero-based javascript month numbers (with short month names as keys."},{"cls":"Ext.Date","member":"parseFunctions","type":"property","doc":"An object hash in which each property is a date parsing function."},{"cls":"Ext.Date","member":"useStrict","type":"property","doc":"Global flag which determines if strict date parsing should be used."},{"cls":"Ext.Date","member":"add","type":"method","doc":"Provides a convenient method for performing basic date arithmetic."},{"cls":"Ext.Date","member":"between","type":"method","doc":"Checks if a date falls on or between the given start and end dates."},{"cls":"Ext.Date","member":"clearTime","type":"method","doc":"Attempts to clear all time information from this Date by setting the time to midnight of the same day,\nautomatically ..."},{"cls":"Ext.Date","member":"clone","type":"method","doc":"Creates and returns a new Date instance with the exact same date value as the called instance."},{"cls":"Ext.Date","member":"format","type":"method","doc":"Formats a date given the supplied format string."},{"cls":"Ext.Date","member":"formatContainsDateInfo","type":"method","doc":"Checks if the specified format contains information about\nanything other than the time."},{"cls":"Ext.Date","member":"formatContainsHourInfo","type":"method","doc":"Checks if the specified format contains hour information"},{"cls":"Ext.Date","member":"getDayOfYear","type":"method","doc":"Get the numeric day number of the year, adjusted for leap year."},{"cls":"Ext.Date","member":"getDaysInMonth","type":"method","doc":"Get the number of days in the current month, adjusted for leap year."},{"cls":"Ext.Date","member":"getElapsed","type":"method","doc":"Returns the number of milliseconds between two dates"},{"cls":"Ext.Date","member":"getFirstDateOfMonth","type":"method","doc":"Get the date of the first day of the month in which this date resides."},{"cls":"Ext.Date","member":"getFirstDayOfMonth","type":"method","doc":"Get the first day of the current month, adjusted for leap year."},{"cls":"Ext.Date","member":"getGMTOffset","type":"method","doc":"Get the offset from GMT of the current date (equivalent to the format specifier 'O')."},{"cls":"Ext.Date","member":"getLastDateOfMonth","type":"method","doc":"Get the date of the last day of the month in which this date resides."},{"cls":"Ext.Date","member":"getLastDayOfMonth","type":"method","doc":"Get the last day of the current month, adjusted for leap year."},{"cls":"Ext.Date","member":"getMonthNumber","type":"method","doc":"Get the zero-based javascript month number for the given short/full month name."},{"cls":"Ext.Date","member":"getShortDayName","type":"method","doc":"Get the short day name for the given day number."},{"cls":"Ext.Date","member":"getShortMonthName","type":"method","doc":"Get the short month name for the given month number."},{"cls":"Ext.Date","member":"getSuffix","type":"method","doc":"Get the English ordinal suffix of the current day (equivalent to the format specifier 'S')."},{"cls":"Ext.Date","member":"getTimezone","type":"method","doc":"Get the timezone abbreviation of the current date (equivalent to the format specifier 'T')."},{"cls":"Ext.Date","member":"getWeekOfYear","type":"method","doc":"Get the numeric ISO-8601 week number of the year."},{"cls":"Ext.Date","member":"isDST","type":"method","doc":"Checks if the current date is affected by Daylight Saving Time (DST)."},{"cls":"Ext.Date","member":"isLeapYear","type":"method","doc":"Checks if the current date falls within a leap year."},{"cls":"Ext.Date","member":"isValid","type":"method","doc":"Checks if the passed Date parameters will cause a javascript Date \"rollover\"."},{"cls":"Ext.Date","member":"now","type":"method","doc":"Returns the current timestamp"},{"cls":"Ext.Date","member":"parse","type":"method","doc":"Parses the passed string using the specified date format."},{"cls":"Ext.Error","member":"Error","type":"cls","doc":"A wrapper class for the native JavaScript Error object that adds a few useful capabilities for handling\nerrors in an ..."},{"cls":"Ext.Error","member":"ignore","type":"property","doc":"Static flag that can be used to globally disable error reporting to the browser if set to true\n(defaults to false)."},{"cls":"Ext.Error","member":"notify","type":"property","doc":"Static flag that can be used to globally control error notification to the user."},{"cls":"Ext.Error","member":"handle","type":"method","doc":"Globally handle any Ext errors that may be raised, optionally providing custom logic to\nhandle different errors indiv..."},{"cls":"Ext.Error","member":"raise","type":"method","doc":"Raise an error that can include additional data and supports automatic console logging if available."},{"cls":"Ext.Error","member":"toString","type":"method","doc":"Provides a custom string representation of the error object."},{"cls":"Ext.Function","member":"Function","type":"cls","doc":"A collection of useful static methods to deal with function callbacks"},{"cls":"Ext.Function","member":"alias","type":"method","doc":"Create an alias to the provided method property with name methodName of object."},{"cls":"Ext.Function","member":"bind","type":"method","doc":"Create a new function from the provided fn, change this to the provided scope, optionally\noverrides arguments for the..."},{"cls":"Ext.Function","member":"createBuffered","type":"method","doc":"Creates a delegate function, optionally with a bound scope which, when called, buffers\nthe execution of the passed fu..."},{"cls":"Ext.Function","member":"createDelayed","type":"method","doc":"Creates a delegate (callback) which, when called, executes after a specific delay."},{"cls":"Ext.Function","member":"createInterceptor","type":"method","doc":"Creates an interceptor function."},{"cls":"Ext.Function","member":"createSequence","type":"method","doc":"Create a combined function call sequence of the original function + the passed function."},{"cls":"Ext.Function","member":"createThrottled","type":"method","doc":"Creates a throttled version of the passed function which, when called repeatedly and\nrapidly, invokes the passed func..."},{"cls":"Ext.Function","member":"defer","type":"method","doc":"Calls this function after the number of millseconds specified, optionally in a specific scope."},{"cls":"Ext.Function","member":"flexSetter","type":"method","doc":"A very commonly used method throughout the framework."},{"cls":"Ext.Function","member":"pass","type":"method","doc":"Create a new function from the provided fn, the arguments of which are pre-set to `args`."},{"cls":"Ext.Number","member":"Number","type":"cls","doc":"A collection of useful static methods to deal with numbers"},{"cls":"Ext.Number","member":"constrain","type":"method","doc":"Checks whether or not the current number is within a desired range."},{"cls":"Ext.Number","member":"from","type":"method","doc":"Validate that a value is numeric and convert it to a number if necessary."},{"cls":"Ext.Number","member":"toFixed","type":"method","doc":"Formats a number using fixed-point notation"},{"cls":"Ext.Object","member":"Object","type":"cls","doc":"A collection of useful static methods to deal with objects"},{"cls":"Ext.Object","member":"each","type":"method","doc":"Iterate through an object and invoke the given callback function for each iteration."},{"cls":"Ext.Object","member":"fromQueryString","type":"method","doc":"Converts a query string back into an object."},{"cls":"Ext.Object","member":"getKey","type":"method","doc":"Returns the first matching key corresponding to the given value."},{"cls":"Ext.Object","member":"getKeys","type":"method","doc":"Gets all keys of the given object as an array."},{"cls":"Ext.Object","member":"getSize","type":"method","doc":"Gets the total number of this object's own properties\n\n var size = Ext.Object.getSize({\n name: 'Jacky',\n ..."},{"cls":"Ext.Object","member":"getValues","type":"method","doc":"Gets all values of the given object as an array."},{"cls":"Ext.Object","member":"merge","type":"method","doc":"Merges any number of objects recursively without referencing them or their children."},{"cls":"Ext.Object","member":"toQueryObjects","type":"method","doc":"Convert a `name` - `value` pair to an array of objects with support for nested structures; useful to construct\nquery ..."},{"cls":"Ext.Object","member":"toQueryString","type":"method","doc":"Takes an object and converts it to an encoded query string\n\n- Non-recursive:\n\n Ext.Object.toQueryString({foo: 1, b..."},{"cls":"Ext.String","member":"String","type":"cls","doc":"A collection of useful static methods to deal with strings"},{"cls":"Ext.String","member":"capitalize","type":"method","doc":"Capitalize the given string"},{"cls":"Ext.String","member":"ellipsis","type":"method","doc":"Truncate a string and add an ellipsis ('...') to the end if it exceeds the specified length"},{"cls":"Ext.String","member":"escape","type":"method","doc":"Escapes the passed string for ' and \\"},{"cls":"Ext.String","member":"escapeRegex","type":"method","doc":"Escapes the passed string for use in a regular expression"},{"cls":"Ext.String","member":"format","type":"method","doc":"Allows you to define a tokenized string and pass an arbitrary number of arguments to replace the tokens."},{"cls":"Ext.String","member":"htmlDecode","type":"method","doc":"Convert certain characters (&, , and ') from their HTML character equivalents."},{"cls":"Ext.String","member":"htmlEncode","type":"method","doc":"Convert certain characters (&, , and ') to their HTML character equivalents for literal display in web pages."},{"cls":"Ext.String","member":"leftPad","type":"method","doc":"Pads the left side of a string with a specified character."},{"cls":"Ext.String","member":"toggle","type":"method","doc":"Utility function that allows you to easily switch a string between two alternating values."},{"cls":"Ext.String","member":"trim","type":"method","doc":"Trims whitespace from either end of a string, leaving spaces within the string intact."},{"cls":"Ext.String","member":"urlAppend","type":"method","doc":"Appends content to the query string of a URL, handling logic for whether to place\na question mark or ampersand."},{"cls":"Ext.JSON","member":"JSON","type":"cls","doc":"Modified version of Douglas Crockford\"s json.js that doesn\"t\nmess with the Object prototype\nhttp://www.json.org/js.html"},{"cls":"Ext.JSON","member":"decode","type":"method","doc":"Decodes (parses) a JSON string to an object."},{"cls":"Ext.JSON","member":"encode","type":"method","doc":"Encodes an Object, Array or other value"},{"cls":"Ext.JSON","member":"encodeDate","type":"method","doc":"Encodes a Date."},{"cls":"Ext.is","member":"is","type":"cls","doc":"Determines information about the current platform the application is running on."},{"cls":"Ext.is","member":"Android","type":"property","doc":"True when the browser is running on an Android device"},{"cls":"Ext.is","member":"Blackberry","type":"property","doc":"True when the browser is running on a Blackberry"},{"cls":"Ext.is","member":"Desktop","type":"property","doc":"True if the browser is running on a desktop machine"},{"cls":"Ext.is","member":"Linux","type":"property","doc":"True when the browser is running on Linux"},{"cls":"Ext.is","member":"Mac","type":"property","doc":"True when the browser is running on a Mac"},{"cls":"Ext.is","member":"Phone","type":"property","doc":"True if the browser is running on a phone."},{"cls":"Ext.is","member":"Standalone","type":"property","doc":"Detects when application has been saved to homescreen."},{"cls":"Ext.is","member":"Tablet","type":"property","doc":"True if the browser is running on a tablet (iPad)"},{"cls":"Ext.is","member":"Windows","type":"property","doc":"True when the browser is running on Windows"},{"cls":"Ext.is","member":"iOS","type":"property","doc":"True if the browser is running on iOS"},{"cls":"Ext.is","member":"iPad","type":"property","doc":"True when the browser is running on a iPad"},{"cls":"Ext.is","member":"iPhone","type":"property","doc":"True when the browser is running on a iPhone"},{"cls":"Ext.is","member":"iPod","type":"property","doc":"True when the browser is running on a iPod"},{"cls":"Ext.supports","member":"supports","type":"cls","doc":"Determines information about features are supported in the current environment"},{"cls":"Ext.supports","member":"ArraySort","type":"property","doc":"True if the Array sort native method isn't bugged."},{"cls":"Ext.supports","member":"AudioTag","type":"property","doc":"True if the device supports the HTML5 audio tag"},{"cls":"Ext.supports","member":"BoundingClientRect","type":"property","doc":"True if the browser supports the getBoundingClientRect method on elements"},{"cls":"Ext.supports","member":"CSS3BorderRadius","type":"property","doc":"True if the device supports CSS3 border radius"},{"cls":"Ext.supports","member":"CSS3BoxShadow","type":"property","doc":"True if document environment supports the CSS3 box-shadow style."},{"cls":"Ext.supports","member":"CSS3DTransform","type":"property","doc":"True if the device supports CSS3DTransform"},{"cls":"Ext.supports","member":"CSS3LinearGradient","type":"property","doc":"True if the device supports CSS3 linear gradients"},{"cls":"Ext.supports","member":"Canvas","type":"property","doc":"True if the device supports Canvas"},{"cls":"Ext.supports","member":"ClassList","type":"property","doc":"True if document environment supports the HTML5 classList API."},{"cls":"Ext.supports","member":"ComputedStyle","type":"property","doc":"True if the browser supports document.defaultView.getComputedStyle()"},{"cls":"Ext.supports","member":"CreateContextualFragment","type":"property","doc":"True if browser support CreateContextualFragment range native methods."},{"cls":"Ext.supports","member":"DeviceMotion","type":"property","doc":"True if the device supports device motion (acceleration and rotation rate)"},{"cls":"Ext.supports","member":"Direct2DBug","type":"property","doc":"True if when asking for an element's dimension via offsetWidth or offsetHeight, \ngetBoundingClientRect, etc."},{"cls":"Ext.supports","member":"DisplayChangeInputSelectionBug","type":"property","doc":"True if INPUT elements lose their\nselection when their display style is changed."},{"cls":"Ext.supports","member":"DisplayChangeTextAreaSelectionBug","type":"property","doc":"True if TEXTAREA elements lose their\nselection when their display style is changed."},{"cls":"Ext.supports","member":"Float","type":"property","doc":"True if the device supports CSS float"},{"cls":"Ext.supports","member":"GeoLocation","type":"property","doc":"True if the device supports GeoLocation"},{"cls":"Ext.supports","member":"History","type":"property","doc":"True if the device supports HTML5 history"},{"cls":"Ext.supports","member":"MouseEnterLeave","type":"property","doc":"True if the browser supports mouseenter and mouseleave events"},{"cls":"Ext.supports","member":"MouseWheel","type":"property","doc":"True if the browser supports the mousewheel event"},{"cls":"Ext.supports","member":"Opacity","type":"property","doc":"True if the browser supports normal css opacity"},{"cls":"Ext.supports","member":"OrientationChange","type":"property","doc":"True if the device supports orientation change"},{"cls":"Ext.supports","member":"Placeholder","type":"property","doc":"True if the browser supports the HTML5 placeholder attribute on inputs"},{"cls":"Ext.supports","member":"Range","type":"property","doc":"True if browser support document.createRange native method."},{"cls":"Ext.supports","member":"RightMargin","type":"property","doc":"True if the device supports right margin."},{"cls":"Ext.supports","member":"SVG","type":"property","doc":"True if the device supports SVG"},{"cls":"Ext.supports","member":"Touch","type":"property","doc":"True if the device supports touch"},{"cls":"Ext.supports","member":"Transitions","type":"property","doc":"True if the device supports CSS3 Transitions"},{"cls":"Ext.supports","member":"TransparentColor","type":"property","doc":"True if the device supports transparent color"},{"cls":"Ext.supports","member":"VML","type":"property","doc":"True if the device supports VML"},{"cls":"Ext.supports","member":"WindowOnError","type":"property","doc":"True if browser supports window.onerror."},{"cls":"Ext.util.DelayedTask","member":"DelayedTask","type":"cls","doc":"The DelayedTask class provides a convenient way to \"buffer\" the execution of a method,\nperforming setTimeout where a ..."},{"cls":"Ext.util.DelayedTask","member":"cancel","type":"method","doc":"Cancel the last queued timeout"},{"cls":"Ext.util.DelayedTask","member":"delay","type":"method","doc":"Cancels any pending timeout and queues a new one"},{"cls":"Ext.util.Format","member":"Format","type":"cls","doc":"This class is a centralized place for formatting functions inside the library."},{"cls":"Ext.util.Format","member":"currencyAtEnd","type":"property","doc":"This may be set to true to make the .currency function\nappend the currency sign to the formatted value."},{"cls":"Ext.util.Format","member":"currencyPrecision","type":"property","doc":"The number of decimal places that the .currency function displays."},{"cls":"Ext.util.Format","member":"currencySign","type":"property","doc":"The currency sign that the .currency function displays."},{"cls":"Ext.util.Format","member":"decimalSeparator","type":"property","doc":"The character that the .number function uses as a decimal point."},{"cls":"Ext.util.Format","member":"thousandSeparator","type":"property","doc":"The character that the .number function uses as a thousand separator."},{"cls":"Ext.util.Format","member":"capitalize","type":"method","doc":"Capitalize the given string."},{"cls":"Ext.util.Format","member":"currency","type":"method","doc":"Format a number as a currency"},{"cls":"Ext.util.Format","member":"date","type":"method","doc":"Formats the passed date using the specified format pattern."},{"cls":"Ext.util.Format","member":"dateRenderer","type":"method","doc":"Returns a date rendering function that can be reused to apply a date format multiple times efficiently"},{"cls":"Ext.util.Format","member":"defaultValue","type":"method","doc":"Checks a reference and converts it to the default value if it's empty"},{"cls":"Ext.util.Format","member":"ellipsis","type":"method","doc":"Truncate a string and add an ellipsis ('...') to the end if it exceeds the specified length."},{"cls":"Ext.util.Format","member":"escapeRegex","type":"method","doc":"Escapes the passed string for use in a regular expression"},{"cls":"Ext.util.Format","member":"fileSize","type":"method","doc":"Simple format for a file size (xxx bytes, xxx KB, xxx MB)"},{"cls":"Ext.util.Format","member":"format","type":"method","doc":"Formats to a string."},{"cls":"Ext.util.Format","member":"htmlDecode","type":"method","doc":"Convert certain characters (&, , and ') from their HTML character equivalents."},{"cls":"Ext.util.Format","member":"htmlEncode","type":"method","doc":"Convert certain characters (&, , and ') to their HTML character equivalents for literal display in web pages."},{"cls":"Ext.util.Format","member":"leftPad","type":"method","doc":"Adds left padding to a string."},{"cls":"Ext.util.Format","member":"lowercase","type":"method","doc":"Converts a string to all lower case letters"},{"cls":"Ext.util.Format","member":"math","type":"method","doc":"It does simple math for use in a template, for example:\nvar tpl = new Ext.Template('{value} * 10 = {value:math(\"* 10\"..."},{"cls":"Ext.util.Format","member":"nl2br","type":"method","doc":"Converts newline characters to the HTML tag <br/>"},{"cls":"Ext.util.Format","member":"number","type":"method","doc":"Formats the passed number according to the passed format string."},{"cls":"Ext.util.Format","member":"numberRenderer","type":"method","doc":"Returns a number rendering function that can be reused to apply a number format multiple times efficiently"},{"cls":"Ext.util.Format","member":"parseBox","type":"method","doc":"Parses a number or string representing margin sizes into an object."},{"cls":"Ext.util.Format","member":"plural","type":"method","doc":"Selectively do a plural form of a word based on a numeric value."},{"cls":"Ext.util.Format","member":"round","type":"method","doc":"Rounds the passed number to the required decimal precision."},{"cls":"Ext.util.Format","member":"stripScripts","type":"method","doc":"Strips all script tags"},{"cls":"Ext.util.Format","member":"stripTags","type":"method","doc":"Strips all HTML tags"},{"cls":"Ext.util.Format","member":"substr","type":"method","doc":"Returns a substring from within an original string"},{"cls":"Ext.util.Format","member":"trim","type":"method","doc":"Trims any whitespace from either side of a string."},{"cls":"Ext.util.Format","member":"undef","type":"method","doc":"Checks a reference and converts it to empty string if it is undefined"},{"cls":"Ext.util.Format","member":"uppercase","type":"method","doc":"Converts a string to all upper case letters"},{"cls":"Ext.util.Format","member":"usMoney","type":"method","doc":"Format a number as US currency"},{"cls":"Ext.util.TaskRunner","member":"TaskRunner","type":"cls","doc":"Provides the ability to execute one or more arbitrary tasks in a multithreaded\nmanner."},{"cls":"Ext.util.TaskRunner","member":"start","type":"method","doc":"Starts a new task."},{"cls":"Ext.util.TaskRunner","member":"stop","type":"method","doc":"Stops an existing running task."},{"cls":"Ext.util.TaskRunner","member":"stopAll","type":"method","doc":"Stops all tasks that are currently running."},{"cls":"Ext.TaskManager","member":"TaskManager","type":"cls","doc":"A static Ext.util.TaskRunner instance that can be used to start and stop arbitrary tasks."},{"cls":"Ext.Version","member":"Version","type":"cls","doc":"A utility class that wrap around a string version number and provide convenient\nmethod to perform comparison."},{"cls":"Ext.Version","member":"compare","type":"method","doc":"Compare 2 specified versions, starting from left to right."},{"cls":"Ext.Version","member":"deprecate","type":"method","doc":"Create a closure for deprecated code."},{"cls":"Ext.Version","member":"equals","type":"method","doc":"Returns whether this version equals to the supplied argument"},{"cls":"Ext.Version","member":"getBuild","type":"method","doc":"Returns the build component value"},{"cls":"Ext.Version","member":"getComponentValue","type":"method","doc":"Converts a version component to a comparable value"},{"cls":"Ext.Version","member":"getMajor","type":"method","doc":"Returns the major component value"},{"cls":"Ext.Version","member":"getMinor","type":"method","doc":"Returns the minor component value"},{"cls":"Ext.Version","member":"getPatch","type":"method","doc":"Returns the patch component value"},{"cls":"Ext.Version","member":"getRelease","type":"method","doc":"Returns the release component value"},{"cls":"Ext.Version","member":"getShortVersion","type":"method","doc":"Returns shortVersion version without dots and release"},{"cls":"Ext.Version","member":"getVersion","type":"method","doc":"Get the version number of the supplied package name; will return the last registered version\n(last Ext.setVersion cal..."},{"cls":"Ext.Version","member":"isGreaterThan","type":"method","doc":"Returns whether this version if greater than the supplied argument"},{"cls":"Ext.Version","member":"isLessThan","type":"method","doc":"Returns whether this version if smaller than the supplied argument"},{"cls":"Ext.Version","member":"match","type":"method","doc":"Returns whether this version matches the supplied argument."},{"cls":"Ext.Version","member":"setVersion","type":"method","doc":"Set version number for the given package name."},{"cls":"Ext.Version","member":"toArray","type":"method","doc":"Returns this format: [major, minor, patch, build, release]."}]}; \ No newline at end of file