Field Summary |
| addEventListener: Function |
|
|
|
| dispatchEvent: Function |
|
|
|
static
| evtDipatcher |
| make sure we have a link to the package we depend on at static time
|
|
| length: Number |
| ::: END MIXIN BLOCK ::: All code below is for class definition.
|
|
static
| mixinProps: Array |
| ::: BEGIN MIXIN BLOCK ::: All code here is for mixing in methods onto Array.
|
|
static
| mixins: DataProvider |
| Template instance of DataProvider, from which we'll copy our methods/props.
|
|
| reverse: Function |
|
|
|
| slice: Function |
|
|
|
| sort: Function |
|
|
|
| sortOn: Function |
|
|
|
| splice: Function |
|
|
|
|
Constructor |
| DataProvider (
obj)
|
|
|
|
Method Summary |
| addItem (
value
): Void |
| add an item to the end of the array
|
|
| addItemAt (
index : Number, value
): Void |
| add an item someplace in the array
|
|
| addItemsAt (
index : Number, newItems : Array
): Void |
|
|
|
| editField (
index : Number, fieldName : String, newData
): Void |
|
|
|
| getEditingData (
index : Number, fieldName : String
) |
|
|
|
| getItemAt (
index : Number
) |
| returns the item at the specified location - relaxed return type for string / object
|
|
| getItemID (
index : Number
): Number |
|
|
|
static
| Initialize (
obj: Object
): Boolean |
|
|
|
| removeAll (
Void
): Void |
| remove the item at the specified location - relaxed return type for string / object
|
|
| removeItemAt (
index : Number
) |
| remove the item at the specified location
|
|
| removeItemsAt (
index : Number, len : Number
): Void |
|
|
|
| replaceItemAt (
index : Number, itemObj
): Void |
| remove the item at the specified location - relaxed return type for string / object
|
|
| sortItems (
compareFunc, optionFlags
): Void |
| Sorts the list of items - relaxed parameter types for overloading
|
|
| sortItemsBy (
fieldName, order
): Void |
| Sorts the list of items - relaxed parameter types for overloading
|
|
| updateViews (
event, first, last
): Void |
|
|
|
|
|