[Config Option] (String[])
[Config Option] (Boolean)
[Config Option] (String/String[])
[Config Option] (String/String[])
[Config Option] (Object)
[Config Option] (String)
[Config Option] (Object)
[Config Option] (Object)
[Config Option] (Object)
[Config Option] (Object)
[Property] (Ext.Class)
[Config Option] (Boolean)
[Config Option] (Object)
[Config Option] (String[])
[Method] Adds an item to the collection
String The key to associate with the item, or the new item. If a getKey implementation was specified for this MixedCollection, or if the key of the stored items is in a property called id, the MixedCollection will be able to derive the key for the new item. In this case just pass the new item in this parameter.
Object The item to add.
any
Object The item added.
[Method] Appends an after event handler
String/String[]/Object The name of the event to listen for.
Function/String The method the event invokes.
Object The scope for fn.
Object An object containing handler configuration.
[Method] Adds all elements of an Array or an Object to the collection
Object/Array An Object containing properties which will be added to the collection, or an Array of values, each of which are added to the collection. Functions references will be added to the collection if allowFunctions has been set to true.
[Method] Appends a before event handler
String/String[]/Object The name of the event to listen for.
Function/String The method the event invokes.
Object The scope for fn.
Object An object containing handler configuration.
[Method] Adds the specified events to the list of events which this Observable may fire
Object/String... Either an object with event names as properties with a value of true or the first event name string if multiple event names are being passed as separate parameters.
[Method] Appends an event handler to this object
String/String[]/Object The name of the event to listen for. May also be an object who's property names are event names.
Function/String The method the event invokes. Will be called with arguments given to fireEvent plus the options parameter described below.
Object The scope (this reference) in which the handler function is executed. If omitted, defaults to the object which fired the event.
Object An object containing handler configuration. This object may contain any of the following properties:
String The order of when the listener should be added into the listener queue. Possible values are before, current and after.
[Method] Adds listeners to any Observable object or Element which are automatically removed when this Component is destroyed
Ext.mixin.Observable/HTMLElement The item to which to add a listener/listeners.
Object/String The event name, or an object containing event name properties.
Function If the eventName parameter was an event name, this is the handler function.
Object If the eventName parameter was an event name, this is the scope in which the handler function is executed.
Object If the eventName parameter was an event name, this is the addListener options.
[Method] Call the original method that was previously overridden with override This method is deprecated as callParent does
Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callOverridden(arguments)
any
Object Returns the result of calling the overridden method
[Method] Call the original method that was previously overridden with override This method is deprecated as callParent does
Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callOverridden(arguments)
any
Object Returns the result of calling the overridden method
[Method] Call the original method that was previously overridden with override This method is deprecated as callParent does
Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callOverridden(arguments)
any
Object Returns the result of calling the overridden method
[Method] Call the parent method of the current method
Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callParent(arguments)
any
Object Returns the result of calling the parent method
[Method] Call the parent method of the current method
Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callParent(arguments)
any
Object Returns the result of calling the parent method
[Method] Call the parent method of the current method
Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callParent(arguments)
any
Object Returns the result of calling the parent method
[Method] This method is used by an override to call the superclass method but bypass any overridden method
Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callSuper(arguments)
any
Object Returns the result of calling the superclass method
[Method] This method is used by an override to call the superclass method but bypass any overridden method
Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callSuper(arguments)
any
Object Returns the result of calling the superclass method
[Method] This method is used by an override to call the superclass method but bypass any overridden method
Array/Arguments The arguments, either an array or the arguments object from the current method, for example: this.callSuper(arguments)
any
Object Returns the result of calling the superclass method
[Method] Removes all items from the collection
[Method] Removes all listeners for this object
[Method] Creates a shallow copy of this collection
Ext.util.MixedCollection
[Method] Collects unique values of a particular property in this MixedCollection
String The property to collect on.
String Optional 'root' property to extract the first argument from. This is used mainly when summing fields in records, where the fields are all stored inside the data object.
Boolean Pass true to allow null, undefined, or empty string values.
Array<any>
Array The unique values.
[Method] Returns true if the collection contains the passed Object as an item
Object The Object to look for in the collection.
boolean
Boolean true if the collection contains the Object as an item.
[Method] Returns true if the collection contains the passed Object as a key
String The key to look for in the collection.
boolean
Boolean true if the collection contains the Object as a key.
[Method]
[Method] Executes the specified function once for every item in the collection
Function The function to execute for each item.
Object The scope (this reference) in which the function is executed. Defaults to the current item in the iteration.
[Method] Executes the specified function once for every key in the collection passing each key and its associated item as th
Function The function to execute for each item.
Object The scope (this reference) in which the function is executed. Defaults to the browser window.
[Method] Enables events fired by this Observable to bubble up an owner hierarchy by calling this getBubbleTarget if present
String/String[] The event name to bubble, or an Array of event names.
[Method] Filters the objects in this collection by a set of Filters or by a single property value pair with optional paramete
Ext.util.Filter[]/String A property on your objects, or an array of Filter objects
String/RegExp Either string that the property values should start with or a RegExp to test against the property.
Boolean true to match any part of the string, not just the beginning
Boolean true for case sensitive comparison.
Ext.util.MixedCollection The new filtered collection
[Method] Filter by a function
Function The function to be called, it will receive the args o (the object), k (the key)
Object The scope (this reference) in which the function is executed. Defaults to this MixedCollection.
Ext.util.MixedCollection The new filtered collection.
[Method] Returns the first item in the collection which elicits a true return value from the passed selection function
Function The selection function to execute for each item.
Object The scope (this reference) in which the function is executed. Defaults to the browser window.
any
Object The first item in the collection which returned true from the selection function.
[Method] Finds the index of the first matching object in this collection by a specific property value
String The name of a property on your objects.
String/RegExp A string that the property values. should start with or a RegExp to test against the property.
Number The index to start searching at.
Boolean true to match any part of the string, not just the beginning.
Boolean true for case sensitive comparison.
number
Number The matched index or -1.
[Method] Find the index of the first matching object in this collection by a function
Function The function to be called, it will receive the args o (the object), k (the key).
Object The scope (this reference) in which the function is executed. Defaults to this MixedCollection.
Number The index to start searching at.
number
Number The matched index or -1.
[Method] Fires the specified event with the passed parameters and execute a function action at the end if there are no liste
String The name of the event to fire.
Array Arguments to pass to handers.
Function Action.
Object Scope of fn.
any
Object
[Method] Fires the specified event with the passed parameters minus the event name plus the options object passed to addList
String The name of the event to fire.
Object... Variable number of parameters are passed to handlers.
boolean
Boolean Returns false if any of the handlers return false.
[Method] Returns the first item in the collection
any
Object the first item in the collection..
[Method] Returns the item associated with the passed key OR index
String/Number The key or index of the item.
any
Object If the item is found, returns the item. If the item was not found, returns undefined. If an item was found, but is a Class, returns null.
[Method] Returns the item at the specified index
Number The index of the item.
any
Object The item at the specified index.
[Method] Returns the value of bubbleEvents
any
String/String[]
[Method] Returns the item associated with the passed key
String/Number The key of the item.
any
Object The item associated with the passed key.
[Method] Returns the number of items in the collection
number
Number the number of items in the collection.
[Method] Retrieves the id of this component
any
any id
[Method] Returns the initial configuration passed to constructor
String When supplied, value for particular configuration option is returned, otherwise the full config object is returned.
any
Object/Mixed
[Method] Returns the initial configuration passed to constructor
String When supplied, value for particular configuration option is returned, otherwise the full config object is returned.
any
Object/Mixed
[Method] Returns the initial configuration passed to constructor
String When supplied, value for particular configuration option is returned, otherwise the full config object is returned.
any
Object/Mixed
[Method] MixedCollection has a generic way to fetch keys if you implement getKey
Object The item for which to find the key.
any
Object The key for the passed item.
[Method] Returns the value of listeners
any
Object
[Method] Returns a range of items in this collection
Number The starting index.
Number The ending index.
Array<any>
Array An array of items
[Method] Checks to see if this object has any listeners for a specified event
String The name of the event to check for
boolean
Boolean True if the event is being listened for, else false
[Method] Returns index within the collection of the passed Object
Object The item to find the index of.
number
Number index of the item. Returns -1 if not found.
[Method] Returns index within the collection of the passed key
String The key to find the index of.
number
Number The index of the key.
[Method] Initialize configuration for this class
Object
any
Object mixins The mixin prototypes as key - value pairs
[Method] Initialize configuration for this class
Object
any
Object mixins The mixin prototypes as key - value pairs
[Method] Initialize configuration for this class
Object
any
Object mixins The mixin prototypes as key - value pairs
[Method] Inserts an item at the specified index in the collection
Number The index to insert the item at.
String The key to associate with the new item, or the item itself.
Object If the second parameter was a key, the new item.
any
Object The item inserted.
[Method] Returns the last item in the collection
any
Object the last item in the collection..
[Method] Alias for addManagedListener
Ext.mixin.Observable/HTMLElement The item to which to add a listener/listeners.
Object/String The event name, or an object containing event name properties.
Function If the eventName parameter was an event name, this is the handler function.
Object If the eventName parameter was an event name, this is the scope in which the handler function is executed.
Object If the eventName parameter was an event name, this is the addListener options.
[Method] Alias for removeManagedListener
Ext.mixin.Observable/HTMLElement The item to which to add a listener/listeners.
Object/String The event name, or an object containing event name properties.
Function If the eventName parameter was an event name, this is the handler function.
Object If the eventName parameter was an event name, this is the scope in which the handler function is executed.
[Method] Alias for addListener
String/String[]/Object The name of the event to listen for. May also be an object who's property names are event names.
Function/String The method the event invokes. Will be called with arguments given to fireEvent plus the options parameter described below.
Object The scope (this reference) in which the handler function is executed. If omitted, defaults to the object which fired the event.
Object An object containing handler configuration. This object may contain any of the following properties:
String The order of when the listener should be added into the listener queue. Possible values are before, current and after.
[Method] Alias for addAfterListener
String/String[]/Object The name of the event to listen for.
Function/String The method the event invokes.
Object The scope for fn.
Object An object containing handler configuration.
[Method] Alias for addBeforeListener
String/String[]/Object The name of the event to listen for.
Function/String The method the event invokes.
Object The scope for fn.
Object An object containing handler configuration.
[Method] Relays selected events from the specified Observable as if the events were fired by this
Object The Observable whose events this object is to relay.
String/Array/Object Array of event names to relay.
Ext.mixin.Observable this
[Method] Remove an item from the collection
Object The item to remove.
any
Object The item removed or false if no item was removed.
[Method] Removes a before event handler
String/String[]/Object The name of the event the handler was associated with.
Function/String The handler to remove.
Object The scope originally specified for fn.
Object Extra options object.
[Method] Remove all items in the passed array from the collection
Array An array of items to be removed.
Ext.util.MixedCollection this object
[Method] Remove an item from a specified index in the collection
Number The index within the collection of the item to remove.
any
Object/Boolean The item removed or false if no item was removed.
[Method] Removed an item associated with the passed key from the collection
String The key of the item to remove.
any
Object/Boolean The item removed or false if no item was removed.
[Method] Removes a before event handler
String/String[]/Object The name of the event the handler was associated with.
Function/String The handler to remove.
Object The scope originally specified for fn.
Object Extra options object.
[Method] Removes an event handler
String/String[]/Object The type of event the handler was associated with.
Function/String The handler to remove. This must be a reference to the function passed into the addListener call.
Object The scope originally specified for the handler. It must be the same as the scope argument specified in the original call to addListener or the listener will not be removed.
Object Extra options object. See addListener for details.
String The order of the listener to remove. Possible values are before, current and after.
[Method] Adds listeners to any Observable object or Element which are automatically removed when this Component is destroyed
Ext.mixin.Observable/HTMLElement The item to which to add a listener/listeners.
Object/String The event name, or an object containing event name properties.
Function If the eventName parameter was an event name, this is the handler function.
Object If the eventName parameter was an event name, this is the scope in which the handler function is executed.
[Method] Replaces an item in the collection
String The key associated with the item to replace, or the replacement item. If you supplied a getKey implementation for this MixedCollection, or if the key of your stored items is in a property called id, then the MixedCollection will be able to derive the key of the replacement item. If you want to replace an item with one having the same key value, then just pass the replacement item in this parameter.
Object If the first parameter passed was a key, the item to associate with that key.
any
Object The new item.
[Method] Resumes firing events see suspendEvents
Boolean Pass as true to discard any queued events.
[Method] Sets the value of bubbleEvents
String/String[] The new value.
[Method] Sets the value of listeners
Object The new value.
[Method] Collects all of the values of the given property and returns their sum
String The property to sum by.
String Optional 'root' property to extract the first argument from. This is used mainly when summing fields in records, where the fields are all stored inside the data object
Number The record index to start at.
Number The record index to end at.
number
Number The total
[Method] Suspends the firing of all events
[Method] Alias for removeListener
String/String[]/Object The type of event the handler was associated with.
Function/String The handler to remove. This must be a reference to the function passed into the addListener call.
Object The scope originally specified for the handler. It must be the same as the scope argument specified in the original call to addListener or the listener will not be removed.
Object Extra options object. See addListener for details.
String The order of the listener to remove. Possible values are before, current and after.
[Method] Alias for removeAfterListener
String/String[]/Object The name of the event the handler was associated with.
Function/String The handler to remove.
Object The scope originally specified for fn.
Object Extra options object.
[Method] Alias for removeBeforeListener
String/String[]/Object The name of the event the handler was associated with.
Function/String The handler to remove.
Object The scope originally specified for fn.
Object Extra options object.