[Property] (Boolean)
[Property] (Function)
[Property] (Boolean)
[Property] (Boolean)
[Property] (String[])
[Property] (Object)
[Property] (Boolean)
[Property] (String)
[Method] Loads Ext app Application class and starts it up with given configuration after the page is ready
Object An object with the following config options:
[Method] Copies all the properties of config to the specified object
Object The receiver of the properties.
Object The source of the properties.
Object A different object that will also be applied for default values.
any
Object returns obj
[Method] Copies all the properties of config to object if they don t already exist
Object The receiver of the properties.
Object The source of the properties.
any
Object returns obj
[Method] Create a new function from the provided fn change this to the provided scope optionally overrides arguments for the
Function The function to delegate.
Object The scope (this reference) in which the function is executed. If omitted, defaults to the browser window.
Array Overrides arguments for the call. (Defaults to the arguments passed by the caller)
Boolean/Number if true args are appended to call args instead of overriding, if a number the args are inserted at the specified position.
any
Function The new function.
[Method] Calls function after specified delay or right away when delay 0
Function The callback to execute.
Object The scope to execute in.
Array The arguments to pass to the function.
Number Pass a number to delay the call by a number of milliseconds.
[Method] Old alias to Ext Array clean
Array
Array<any>
Array results
[Method] Clone almost any type of variable including array object DOM nodes and Date without keeping the old reference
Object The variable to clone.
any
Object clone
[Method] Copies a set of named properties from the source object to the destination object
Object The destination object.
Object The source object.
String/String[] Either an Array of property names, or a comma-delimited list of property names to copy.
Boolean Pass true to copy keys off of the prototype as well as the instance.
any
Object The modified object.
[Method] Instantiate a class by either full name alias or alternate name
String
Mixed Additional arguments after the name will be passed to the class' constructor.
any
Object instance
[Method] Convenient shorthand see Ext ClassManager instantiateByAlias
String
Mixed... Additional arguments after the alias will be passed to the class constructor.
any
Object instance
[Method] Creates an interceptor function
Function The original function.
Function The function to call before the original.
Object The scope (this reference) in which the passed function is executed. If omitted, defaults to the scope in which the original function is called or the browser window.
Object The value to return if the passed function return false.
any
Function The new function.
[Method] Old name for widget
[Method] Shorthand for Ext JSON decode
String The JSON string.
Boolean Whether to return null or throw an exception if the JSON is invalid.
any
Object/null The resulting object.
[Method] Calls this function after the number of milliseconds specified optionally in a specific scope
Function The function to defer.
Number The number of milliseconds for the setTimeout() call. If less than or equal to 0 the function is executed immediately.
Object The scope (this reference) in which the function is executed. If omitted, defaults to the browser window.
Array Overrides arguments for the call. Defaults to the arguments passed by the caller.
Boolean/Number if true, args are appended to call args instead of overriding, if a number the args are inserted at the specified position.
number
Number The timeout id that can be used with clearTimeout().
[Method] Defines a class or override
String The class name to create in string dot-namespaced format, for example: 'My.very.awesome.Class', 'FeedViewer.plugin.CoolPager' It is highly recommended to follow this simple convention: - The root and the class name are 'CamelCased' - Everything else is lower-cased
Object The key - value pairs of properties to apply to this class. Property names can be of any valid strings, except those in the reserved listed below: mixins statics config alias self singleton alternateClassName override
Function Optional callback to execute after the class (or override) is created. The execution scope (this) will be the newly created class itself.
Ext.Base
[Method] Attempts to destroy any objects passed to it by removing all event listeners removing them from the DOM if applicab
Mixed... An Ext.Element, Ext.Component, or an Array of either of these to destroy.
[Method] Dispatches a request to a controller action
[Method] Iterates an array or an iterable value and invoke the given callback function for each item
Array/NodeList/Object The value to be iterated. If this argument is not iterable, the callback function is called once.
Function The callback function. If it returns false, the iteration stops and this method returns the current index.
Object The scope (this reference) in which the specified function is executed.
Boolean Reverse the iteration order (loop from the end to the beginning).
boolean
Boolean See description for the fn parameter.
[Method] Shorthand for Ext JSON encode
Object The variable to encode.
string
String The JSON string.
[Method] Convenient shortcut to Ext Loader exclude
Array
any
Object object contains require method for chaining.
[Method] This method deprecated
Function
Object
any
Function The subclass constructor from the overrides parameter, or a generated one if not provided.
[Method] A global factory method to instantiate a class from a config object
Object The config object to instantiate or update an instance with.
String The class to instantiate from.
Object The instance to update.
Object
[Method] Old alias to Ext Array flatten
Array The array to flatten
Array<any>
Array The 1-d array.
[Method] Gets the globally shared flyweight Element with the passed node as the active element
String/HTMLElement The DOM node or id.
String Allows for creation of named reusable flyweights to prevent conflicts (e.g. internally Ext uses "_global").
Ext.dom.Element The shared Element object (or null if no matching element was found).
[Method] Retrieves Ext dom Element objects
String/HTMLElement/Ext.Element The id of the node, a DOM Node or an existing Element.
Ext.dom.Element The Element object (or null if no matching element was found).
[Method] Returns the current document body as an Ext Element
Ext.Element The document body.
[Method] Convenient shorthand see Ext ClassManager getClass
[Method] Convenient shorthand for Ext ClassManager getName
Ext.Class/Object
string
String className
[Method] This is shorthand reference to Ext ComponentMgr get
String The component id
Ext.Component The Component, undefined if not found, or null if a Class was found.
[Method] Returns the display name for object
Mixed The object who's display name to determine.
string
String The determined display name, or "Anonymous" if none found.
[Method] Returns the current HTML document object as an Ext Element
Ext.Element The document.
[Method] Return the dom node for the passed String id dom node or Ext Element
Mixed
HTMLElement
HTMLElement
[Method] Returns the current document head as an Ext Element
Ext.Element The document head.
[Method] Returns the current orientation of the mobile device
[Method] Shortcut to Ext data StoreManager lookup
String/Object The id of the Store, or a Store instance, or a store configuration.
Ext.data.Store
[Method] Old alias to Ext String htmlDecode
String The string to decode.
string
String The decoded text.
[Method] Old alias to Ext String htmlEncode
String The string to encode.
string
String The encoded text.
[Method] Generates unique ids
Mixed The element to generate an id for.
String The id prefix.
string
String The generated id.
[Method] Returns true if the passed value is a JavaScript Array false otherwise
Object The target to test.
boolean
Boolean
[Method] Returns true if the passed value is a Boolean
Object The value to test.
boolean
Boolean
[Method] Returns true if the passed value is a JavaScript Date object false otherwise
Object The object to test.
boolean
Boolean
[Method] Returns true if the passed value is defined
Object The value to test.
boolean
Boolean
[Method] Returns true if the passed value is an HTMLElement
Object The value to test.
boolean
Boolean
[Method] Returns true if the passed value is empty false otherwise
Object The value to test.
Boolean true to allow empty strings.
boolean
Boolean
[Method] Returns true if the passed value is a JavaScript Function false otherwise
Object The value to test.
boolean
Boolean
[Method] Returns true if the passed value is iterable false otherwise
Object The value to test.
boolean
Boolean
[Method] Returns true if the passed value is a String that matches the MS Date JSON encoding format
Object {String} The string to test
boolean
Boolean
[Method] Returns true if the passed value is a number
Object The value to test.
boolean
Boolean
[Method] Validates that a value is numeric
Object Examples: 1, '1', '2.34'
boolean
Boolean true if numeric, false otherwise.
[Method] Returns true if the passed value is a JavaScript Object false otherwise
Object The value to test.
boolean
Boolean
[Method] Returns true if the passed value is a JavaScript primitive a string number or Boolean
Object The value to test.
boolean
Boolean
[Method] Returns true if the passed value is a string
Object The value to test.
boolean
Boolean
[Method] Returns true if the passed value is a TextNode
Object The value to test.
boolean
Boolean
[Method] Iterates either an array or an object
Object/Array The object or array to be iterated.
Function The function to be called for each iteration. See and Ext.Array.each and Ext.Object.each for detailed lists of arguments passed to this function depending on the given object type that is being iterated.
Object The scope (this reference) in which the specified function is executed. Defaults to the object being iterated itself.
[Method] Old alias to Ext Array max
Array/NodeList The Array from which to select the maximum value.
Function a function to perform the comparison which determines maximization. If omitted the ">" operator will be used. Note: gt = 1; eq = 0; lt = -1
any
Object maxValue The maximum value
[Method] Old alias to Ext Array mean
Array The Array to calculate the mean value of.
number
Number The mean.
[Method] A convenient alias method for Ext Object merge
[Method] Old alias to Ext Array min
Array/NodeList The Array from which to select the minimum value.
Function a function to perform the comparison which determines minimization. If omitted the "<" operator will be used. Note: gt = 1; eq = 0; lt = -1
any
Object minValue The minimum value.
[Method] Creates namespaces to be used for scoping variables and classes so that they are not global
String
String
String
any
Object The namespace object. If multiple arguments are passed, this will be the last namespace created.
[Method] Convenient alias for Ext namespace
[Method] This method is deprecated please use Ext Number from instead
[Method] Adds a listener to be notified when the document is ready and all dependencies are loaded
Function The method the event invokes.
Object The scope in which the handler function executes. Defaults to the browser window.
Boolean Options object as passed to Ext.Element.addListener. It is recommended that the options {single: true} be used so that the handler is removed on first invocation.
[Method] Proxy to Ext Base override
Object The class to override
Object The properties to add to origClass. This should be specified as an object literal containing one or more properties.
[Method] Create a new function from the provided fn the arguments of which are pre set to args
Function The original function.
Array The arguments to pass to new callback.
Object The scope (this reference) in which the function is executed.
any
Function The new callback function.
[Method] Old alias to Ext Array pluck
Array/NodeList The Array of items to pluck the value from.
String The property name to pluck from each element.
Array<any>
Array The value from each item in the Array.
[Method] Registers a new ptype
[Method] Shorthand of Ext dom Query select
String The selector/xpath query (can be a comma separated list of selectors)
HTMLElement/String The start of the query (defaults to document).
Array<HTMLElement>
HTMLElement[] An Array of DOM elements which match the selector. If there are no matches, and empty Array is returned.
[Method] Dispatches a request to a controller action adding to the History stack and updating the page url as necessary
[Method] Registers a new xtype
[Method] Creates a new Application class from the specified config object
[Method] Creates a new Controller class from the specified config object
[Method] Registers new layout type
[Method] Old way for creating Model classes
String Name of the Model class.
Object A configuration object for the Model you wish to create.
Ext.data.Model The newly registered Model.
[Method] Creates a new store for the given id and config then registers it with the Store Manager
String The id to set on the new store.
Object The store config.
[Method] Removes this element from the document removes all DOM event listeners and deletes the cache reference
HTMLElement The node to remove.
[Method] Repaints the whole page
[Method] Convenient alias of Ext Loader require
String/Array Can either be a string or an array of string.
Function The callback function.
Object The execution scope (this) of the callback function.
String/Array Classes to be excluded, useful when being used with expressions.
[Method] Selects elements based on the passed CSS selector to enable Element methods to be applied to many related elements in
String/HTMLElement[] The CSS selector or an array of elements
Boolean Return a CompositeElement as opposed to a CompositeElementLite. Defaults to false.
Ext.dom.CompositeElementLite/Ext.dom.CompositeElement
[Method] Ext setup is the entry point to initialize a Sencha Touch application
Object An object with the following config options:
[Method] Old alias to Ext Array sum
Array The Array to calculate the sum value of.
number
Number The sum.
[Method] Synchronous version of require convenient alias of Ext Loader syncRequire
String/Array Can either be a string or an array of string
Function The callback function
Object The execution scope (this) of the callback function
String/Array Classes to be excluded, useful when being used with expressions
[Method] Converts any iterable numeric indices and a length property into a true array
Object the iterable object to be turned into a true Array.
Number a zero-based index that specifies the start of extraction.
Number a zero-based index that specifies the end of extraction.
Array<any>
Array
[Method] Old alias to typeOf
Object
string
String
[Method] Returns the type of the given variable in string format
Object
string
String
[Method] Old alias to Ext Array unique
Array
Array<any>
Array results
[Method] Old alias to Ext String urlAppend
String The URL to append to.
String The content to append to the URL.
string
String The resulting URL.
[Method] A convenient alias method for Ext Object fromQueryString
[Method] A convenient alias method for Ext Object toQueryString
[Method] Returns the given value itself if it s not empty as described in isEmpty returns the default value second argument
Object The value to test.
Object The value to return if the original value is empty.
Boolean true to allow zero length strings to qualify as non-empty.
any
Object value, if non-empty, else defaultValue.
[Method] Convenient shorthand to create a widget by its xtype also see Ext ClassManager instantiateByAlias var button Ext
String
any
Object instance