Observable DataProxy HttpProxy
Package: | Ext.data |
Defined In: | HttpProxy.js |
Class: | HttpProxy |
Extends: | DataProxy |
Note that this class cannot be used to retrieve data from a domain other than the domain
from which the running page was served.
For cross-domain access to remote data, use a ScriptTagProxy.
Be aware that to enable the browser to parse an XML document, the server must set the Content-Type header in the HTTP response to "text/xml".
Config Options | Defined By | |
---|---|---|
listeners : Object (optional) A config object containing one or more event handlers to be added to this object during initialization. Th...
(optional) A config object containing one or more event handlers to be added to this object during initialization. This should be a valid listeners config object as specified in the addListener example for attaching multiple handlers at once.
|
Observable |
Property | Defined By | |
---|---|---|
conn : Object The Connection object (Or options parameter to Ext.Ajax.request) which this HttpProxy uses to make requests to the se...
The Connection object (Or options parameter to Ext.Ajax.request) which this HttpProxy uses to make requests to the server.
Properties of this object may be changed dynamically to change the way data is requested.
|
HttpProxy |
Method | Defined By | |
---|---|---|
HttpProxy( Object conn )
Parameters:
|
HttpProxy | |
addEvents( Object object ) : void Used to define events on this Observable
Used to define events on this Observable
Parameters:
|
Observable | |
addListener( String eventName , Function handler , [Object scope ], [Object options ] ) : void Appends an event handler to this component
Appends an event handler to this component
Parameters:
|
Observable | |
fireEvent( String eventName , Object... args ) : Boolean Fires the specified event with the passed parameters (minus the event name).
Fires the specified event with the passed parameters (minus the event name).
Parameters:
|
Observable | |
getConnection() : Connection Return the Ext.data.Connection object being used by this Proxy.
Return the Ext.data.Connection object being used by this Proxy.
Parameters:
|
HttpProxy | |
hasListener( String eventName ) : Boolean Checks to see if this object has any listeners for a specified event
Checks to see if this object has any listeners for a specified event
Parameters:
|
Observable | |
load( Object params , Ext.data.DataReader reader , Function callback , Object scope , Object arg ) : void Load data from the configured Ext.data.Connection, read the data object into
a block of Ext.data.Records using the pa...
Load data from the configured Ext.data.Connection, read the data object into
a block of Ext.data.Records using the passed Ext.data.DataReader implementation, and
process that block using the passed callback.
Parameters:
|
HttpProxy | |
on( String eventName , Function handler , [Object scope ], [Object options ] ) : void Appends an event handler to this element (shorthand for addListener)
Appends an event handler to this element (shorthand for addListener)
Parameters:
|
Observable | |
purgeListeners() : void Removes all listeners for this object
Removes all listeners for this object
Parameters:
|
Observable | |
relayEvents( Object o , Array events ) : void Relays selected events from the specified Observable as if the events were fired by this.
Relays selected events from the specified Observable as if the events were fired by this.
Parameters:
|
Observable | |
removeListener( String eventName , Function handler , [Object scope ] ) : void Removes a listener
Removes a listener
Parameters:
|
Observable | |
resumeEvents() : void Resume firing events. (see suspendEvents)
Resume firing events. (see suspendEvents)
Parameters:
|
Observable | |
suspendEvents() : void Suspend the firing of all events. (see resumeEvents)
Suspend the firing of all events. (see resumeEvents)
Parameters:
|
Observable | |
un( String eventName , Function handler , [Object scope ] ) : void Removes a listener (shorthand for removeListener)
Removes a listener (shorthand for removeListener)
Parameters:
|
Observable |
Event | Defined By | |
---|---|---|
beforeload : ( Object this , Object params ) Fires before a network request is made to retrieve a data object.
Fires before a network request is made to retrieve a data object.
Listeners will be called with the following arguments:
|
DataProxy | |
load : ( Object this , Object o , Object arg ) Fires before the load method's callback is called.
Fires before the load method's callback is called.
Listeners will be called with the following arguments:
|
DataProxy | |
loadexception : ( Object this , Object options , Object response , Error e ) Fires if an exception occurs in the Proxy during data loading. This event can be fired for one of two reasons:
The l...
Fires if an exception occurs in the Proxy during data loading. This event can be fired for one of two reasons:
Listeners will be called with the following arguments:
|
HttpProxy |